/* =page */
#doc {margin:auto;text-align:left;width:660px;min-width:660px;}
html{background:#1D1D1D;margin: 0;padding: 8px 0;border-top: 4px solid #444444;}
.mn-clear {clear:both;margin:0;padding:0;}

/* =div styles */
#hd {background-color:#1D1D1D;clear:both;}
#bd {background-color:#FFFFFF;padding:10px 10px 0 10px;border-top:1px solid #111;}
#footer-logo {text-align:center;width:100%;border-top:1px solid #ccc;padding:10px 0;margin:40px 0 0 0;}
#ft {background-color:#1D1D1D;padding:10px;text-align:center;}
#footer {}
.mn-clear {clear:both;}
#playermain {background-image:url(../images/metronaps-home-image.jpg);height:371px;}

/* =type */
#hd h1 {color: #111111;font-weight: bold;line-height: 136%;font-size: 136%;}
#bd h2 em {color:#333333;font-size:92%;font-style:oblique;text-transform:none;font-weight: bold;}
#bd h4 {color:#000;margin:40px 0 10px 0;font-weight:bold;line-height:12px;font-size:12px;}
#bd h3 {color:#333333;line-height:122%;font-size:122%;font-style:oblique;}
#bd p {color:#111111;line-height:152%;font-size:114%;margin:10px 0;}
#bd h5 {font-family: Arial, Sans-Serif;color:#666666;line-height:92%;font-size:92%;margin: 0 0 60px 0;text-transform: uppercase;}
#ft p {font-size:92%;line-height:107%;color:#EEEEEE;}
#ft p a {color:#FFFFFF;}

/* =logo */
#logo {background:transparent url(../images/logo.gif) no-repeat top left;height:60px;float:left;width:350px;}
#logo h1 {text-indent: -99999px;float: left;}
#logo h1 a {float: left;width:250px;height: 60px;}

#locations {width:240px;float:right;padding:10px 10px 0 0;margin:0;text-align:right;}
#locations a {padding:0 0 0 5px;}

#logo-locations {width:100%;}

/* =nav */
#nav-wrap {float:left;width:100%;}
#nav {clear:both;padding: 0 10px;}
#nav ul {line-height: 107%;font-size:92%;font-weight:bold;width:100%;}
#nav ul li {display:inline; background:#1D1D1D url(../images/nav.png) repeat-x top left;float: left;padding: 4px 8px 2px 8px;margin:0px 8px 0 0px;color:#FFFFFF;text-decoration: none;}
#nav a{color:#FFFFFF;text-decoration: none;}
#nav a:hover {text-decoration: none;}
#nav ul li#tabHeaderActive {color:#FFFFFF;background:#1D1D1D url(../images/nav-on.png) repeat-x top left;text-decoration: underline;}
#nav ul li.on {color:#FFFFFF;background:#1D1D1D;text-decoration: underline;}
/* =subnav */
#subnav-wrap {clear:both;background-color:#660000;padding: 4px 10px;}
#subnav ul li {color:#FFFFFF;display:inline; padding: 0 16px 0 0;line-height:92%;font-size:92%;font-weight:normal;text-transform:uppercase;}
#subnav ul li a {color:#FFFFFF;text-decoration:none;}
#subnav ul li a.on {text-decoration:underline;}
#subnav ul li a:hover, #subnav ul li a.on:hover {text-decoration:underline;color: #FFFFFF;}


/* =links */
a, a:hover, a:visited {color:#990000;}
a {text-decoration: underline;}
a:hover {text-decoration:none;}


/* =toolTip */
body div#toolTip { position:absolute;z-index:1000;width:220px;background:#FFF;border:1px solid #CCCCCC;text-align:left;padding:5px;min-height:1em; }
body div#toolTip p { margin:0;padding:0;color:#333333;font-size:11px;font-weight:bold; }

/* =body */
#right-column-pad {padding-left:20px;}
#left-column p {font-size:11px;line-height:16px;color:#333;}
#left-column p strong {font-weight:bold;color:#333333;}
#left-column p em {font-style:oblique;}
#bd h2 {font-size:13px;line-height:13px;color:#333333;font-weight:bold;border-bottom:1px solid #C0EBFB;}
#bd h3 {border-bottom: 1px solid #CCCCCC;padding:8px 0;margin:30px 0 10px 0;letter-spacing: -1px;color:#000;font-size:14px;line-height:14px;font-weight:bold;}


#bd h4 {line-height:14px;font-size:14px;margin:10px 0;font-weight:bold;}
#right-column p {font-size:13px;line-height:20px;color:#000;}

#bd ol {list-style-type: decimal;margin:0 0 20px 0;padding: 0 20px;}
#bd ol li {font-size:13px;line-height:20px;padding:6px 0;border-bottom: 1px solid #EEEEEE;}
#bd ol li em {font-weight:bold;}

#bd #right-column ul {list-style-type: circle;margin:0 0 20px 0;padding: 0 20px;color:#000;}
#bd #right-column ul li {font-size:13px;line-height:20px;padding:6px 0;border-bottom: 1px solid #EEEEEE;}

#bd #left-column ul {list-style-type: none;margin: 0 0 20px 0;padding: 0;color:#333;}
#bd #left-column ul li {font-size:11px;line-height:14px;padding:6px 0;border-bottom: 1px solid #EEEEEE;}
#bd #left-column ul li em {font-weight:bold;color:#333;}

#bd .thumbs_wrap { width:100%; margin: 10px 0 0 0; padding:0; }
.thumbs_wrap_thumb { width:140px; height:100px;margin: 0 5px 10px 0; padding: 2px; float:left;background-color:#efefef; }
.thumbs_wrap_tiny { width:100px; margin: 0; padding:0; float:left; }
.thumbs_wrap_clear { clear:both; margin: 0; padding: 0; }

.testimonial-wrap {width:100%;margin:0;padding:0;}
.testimonial-cntnr {padding:20px 0;}
.testimonial-img {float:left;width:110px;}
.testimonial-info {float:right;width:330px;}

.press-wrap {width:100%;margin:0;padding:0;}
.press-cntnr {padding:20px 0;}
.press-img {float:left;width:110px;}
.press-info {float:right;width:330px;}

#bd .press-body p {font-style:oblique;margin:0;}
#bd p.press-title {font-weight:bold;margin:0;}
#bd p.press-publication {font-weight:bold;color:#333;margin:0;font-style:oblique;}
#bd p.press-link {margin:0;}



#bd p.testimonial-body {font-weight:bold;font-style:oblique;margin:0;}
#bd p.testimonial-description {font-size:12px;color:#333;margin:0;}
#bd p.testimonial-author {padding:0;margin:0;}
#bd p.testimonial-author em {font-weight:bold;}


.form-box label {float:left;width:120px;display:block;position:relative;font-size:12px;line-height:12px;font-weight:bold;}
.form-box label em {color:#c00;font-size:12px;line-height:12px;margin-left:4px;}
.form-box input {font-size:12px;}
.form-box fieldset {overflow: hidden;width:100%;border-bottom:1px solid #EEEEEE;padding:7px 0;margin:7px 0;}

#bd #right-column em {font-style:oblique;}
#bd #right-column strong,
#bd #right-column b {font-weight:bold;}

#notice {border-bottom:1px solid #CCC;margin: 0;font-size:11px;line-height:11px;color:#333333;font-weight:bold;padding:6px 0;background-color:#ffe;}