body{background:#fff url('../bg.gif');margin:0px;padding:0px;font-family:"MSArial","MSVerdana",sans-serif}
#wrapper{position:relative;width:888px;min-height:480px;margin-top:15px;margin-left:-444px;left:50%;background-color:#036}
* html #wrapper {height:480px}

a{text-decoration:none}

#branding{height:110px;width:850px}
#bw_logo h1{color:white;font-size:0.7em;letter-spacing:1.5px;margin:0;padding:0}
#bw_logo{float:left;width:200px;text-align:center;height:100px}
#bw_logo img{margin:25px 0 0 0}
#promo{float:right;width:200px;height:100px;text-align:center}
#promo img{margin:2px 0;border:0}

#main_center{width:870px}
#sing_cont{margin:10px}

#main_left,#msd_left{float:left;margin:2px 0;width:400px;height:350px}
#main_right,#msd_right{float:right;width:435px;color:white}
#main_right h1,#msd_right h1{font-size:1.15em;margin:0;padding:0}
#main_right h2{font-size:0.75em;margin:0;color:yellow}
#msd_left{width:320px;margin:0 0 0 15px;color:white}
#msd_right{width:505px}

.mp_box{float:left;width:265px;height:150px;text-align:center;margin:15px 0 5px 10px}
.mp_box a{color:white}
.mp_box img{border:0}
.mp_box a:hover{text-decoration:underline}

.msd_servs{color:white;font-size:9pt;width:97%;margin:10px 0;border:1px #88d solid;background-color:#005}
.msd_servs a{color:white}
.msd_servs a:hover{text-decoration:underline;color:#aaf}

.msd_tit{color:white;font-size:11pt;font-weight:bold}
.msd_cont_l{float:left;width:48%;border-right:1px #ddd solid;margin:4px}
.msd_cont_r{float:right;width:49%}
.msd_cont_l h2{text-transform:uppercase;font-size:11pt;color:#ff0;margin:0}
.msd_cont_l p{font-size:10pt;margin:0 5px 0 0}
.msd_labs{font-size:9pt;width:50px}
.msd_dets{font-size:10pt;color:#fff}
a.msd_link{color:white;font-weight:bold}
a:hover.msd_link{color:#aaf;text-decoration:underline}

.bread{font-size:0.75em;margin:1px 0 0 5px}
.bread a{color:white}
.bread a:visited{color:white}
.footerTextIn{color:yellow}
.dink{margin:2px 0px 3px 5px}

a.std_link{color:#ccf;}
a:hover.std_link{color:#ff0;text-decoration:underline}
.lrg{font-size:0.9em;color:white;margin:5px 0 0 10px}
.med{font-size:0.7em}
.sml{font-size:0.65em}
.white{color:white}
.bold{font-weight:bold}

#clear_footer,.msd_clear{clear:both;height:5px}

#menu {float:right;width:195px;margin:0 20px 0} 
#menu ul {list-style:none;margin:1px;padding:1px}

#menu a, #menu .false_link {font-size:8pt;font-weight:bold;display:block;letter-spacing:2px;color:#fff;margin:2px 0px}
#menu ul ul ul li{background-color:#036;margin:2px 0px}
#menu li {position:relative} 
#menu ul ul {position: absolute;top:-20px;right:100%;width:100%}

#menu .false_link:hover{color:#ff0;cursor:pointer}
#menu .false_link:hover .weather{height:300px}
#menu .false_link:hover .weather iframe{height:300px;border:1px #fff solid}
.weather iframe{width:800px;height:0px;border:0px}
.weather{position:absolute;top:-310px;left:-615px;width:800px;height:0px}

div#menu ul ul,div#menu ul li:hover ul ul{display:none}
div#menu ul li:hover ul,div#menu ul ul li:hover ul{display:block}

.yt a, .dm a,.ma a,.mp a{color:white;font-size:8pt;letter-spacing:2px;font-weight:bold;display:block;background: url('arrows.gif') no-repeat left}
.dm a,.ma a,.mp a{width:220px}
.yt a{width:300px}
.yt a:hover, #menu a:hover,.dm a:hover,.ma a:hover,.mp a:hover{color:#ff0}
.yt{position:absolute;top:360px;left:220px}
.dm{position:absolute;top:360px;left:50px}
.ma{position:absolute;top:425px;left:50px}
.mp{position:absolute;top:420px;left:636px}
.arrow{display:block;margin:0px 0px 0px 25px}