body {
background: #bf3535;
margin: 0;
padding: 0;
font-family: "Verdana", Helvetica, Verdana, Arial, sans-serif;
text-align: center;
font-size: small;
}
a {
color: #003399;
}
a:hover {
text-decoration: underline;
}
h1, h2, h3 {
font-family:  Georgia, "Times New Roman", Times, serif;
font-weight: normal;
margin-top: 0;
}
h1 {
border-bottom: 1px dotted #f1d0da;
padding-left: 2px;
font-size: 150%;
color: #000000;
}
h2 {
padding-left: 2px;
font-size: 133%;
color: #bd3535;
}
h3 {
padding-left: 2px;
font-size: 120%;
color: #bd3535;
}
h4 {
font-size: 140%;
margin: 0 0 0 0px;
}
h6{  
position: relative;
top: 50px; 
right: 175px;>
}
#wrap {
background: transparent url("images/bgd_container.gif") repeat-y top left;
width: 780px;
margin: 0 auto;
padding: 0;
height: 100%;
text-align: left;
border-left:1px solid #000000;
border-right:1px solid #000000;
}
#prodimage img{
padding-bottom: 2em;
}


#banner {
background: transparent url("images/mtv_logobig.jpg") repeat-y top left;
margin: 0;
height: 191px;
color: #fff;
}
#banner p {
font-family:  Georgia, "Times New Roman", Times, serif;
font-size: 16pt;
text-indent: 20px;
color: #fff;
margin: 0 48px;
padding-top: 0.5em;
min-height: 21px;
line-height: 1em;
}
#headernav {
      font-size:12px;
	  width:100%;
      line-height:normal;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  background: #0066CB;
	  }
#headernav ul {
      margin-left: 10px;
      padding:0px 0px 0px 0px;
      list-style:none;
      }
#headernav li {
      float:left;
      background:url("images/left_both.gif") no-repeat left top;
      margin:0px;
      padding:0px 0px 0px 0px;
	  border-color: black black #FFFFFF; 
	  border-bottom-width: 0px      ;}
#headernav a {
      float:left;
      display:block;
      width:.1em;
      background:url("images/right_both.gif") no-repeat right top;
      padding:5px 15px 4px 15px;
      text-decoration:none;
      font-weight:bold;
      color:#0f0f0f;
      }
#headernav > ul a {width:auto;}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
#headernav a {float:none;}
    /* End IE5-Mac hack */
#headernav a:hover {
	  text-decoration: underline;
      }   
#headernav a.current {
background: transparent url("images/left_both.gif") no-repeat top left;
background-position: 0 -52px;
width:auto;
}
#headernav ul li a:hover {
background: transparent url("images/left_both.gif") no-repeat top left;
background-position: 0 -52px;}
#nav-toplevel {
background: #0066CB;
height: 23px;
margin: 0;
padding: 0;
}
#nav-toplevel ul {
list-style-image: none;
margin: 0;
padding: 0;
}
#nav-meta {
height: 42px;
font-size: 85%;
line-height: 1.25em;
}
#nav-meta ul {
margin: 0px 24px 0 490px;
}
#nav-meta ul li {
display: inline;
float: left;
}
#nav-meta ul li a {
display: block;
padding: 0 10px 0 8px;
color: #A5BCD3;
text-decoration: none;
}
#nav-meta ul li a:hover {
color: #FFF;
}
#nav-main {
background: #eee;
font-size: 100%;
font-weight: bold;
}
#nav-main ul {
margin-left: 16px;
}
#nav-main ul li {
display: inline;
float: left;
margin-right: 3px;
width: 110px;
text-align: center;
}
#nav-main ul li a {
display: block;
background: transparent url("images/tabs.gif") no-repeat 0 0;
height: 26px;
line-height: 26px;
color: #2D598D;
text-decoration: none;
font-weight: bold;
}
#nav-main ul li a.current {
background: transparent url("images/tabs.gif") no-repeat 0 -52px;
color: #930;
}
#nav-main ul li a:hover {
background: transparent url("images/tabs.gif") no-repeat 0 -26px;
color: #930;
}
#nav-main ul li a.current:hover {
background: transparent url("images/tabs.gif") no-repeat 0 -52px;
}
#container {
margin: 0 0px;
}
#content {
float: left;
margin: 0;
padding: 16px;
width: 550px;
}
#content p, #content ol, #content ul {
font-size: 100%;
line-height: 1.5em;
}
#nav-subs {
position: relative;
margin: 0 0 0 581px;
padding: 0;
font-size: 100%;
line-height: 1.5em;
}
#nav-subs ul {
list-style: none;
margin-left: 35px;
margin-right: 10px;
padding-left: 0;
border-top: 1px solid #000000;
}
#nav-subs ul li {
padding: 1px 0;
border-bottom: 1px solid #000000;
}
#nav-subs ul li a {
position: relative;
display: block;
float: left;
width: 100%;
background: transparent url("images/small_bullet_red.gif") no-repeat 4px 7%;
color: #2D598D;
text-indent: 15px;
text-decoration: none;
}
html>body #nav-subs ul li a {
float: none;
}
#nav-subs ul li a:hover {
background: #E5F0F5 url("images/small_bullet_red.gif") no-repeat 4px 7%;
color: #930;
}
#nav-subs ul li a.youarehere {
color: #930;
}
#nav-section {
background: transparent url("images/bgd_sidebar_top.jpg") no-repeat top left;
padding-top: 30px;
min-height: 250px;
}
#nav-supp {
background: transparent url("images/bgd_sidebar_sub.jpg") no-repeat top left;
padding-top: 8px;
min-height: 156px;
}
#info-site {
position: relative;
clear: both;
background: transparent url("images/foot_bg.jpg") repeat-x top left;
width: 780px;
padding-top: 40px;
text-align: center;
}
#info-site p {
font-size: 75%;
}
#info-company {
color: #FFFFFF;
margin: 15px 16px;
padding-bottom: 10px;
}
#info-company a {
color: #FFFFFF;
}
#info-company a:hover {
color: #FFF;
}
p#info-standards {
margin: 4px 314px 0 314px;
padding-bottom: 6px;
}
a#xhtml {
display: block;
float: left;
background: transparent url("images/xhtml.gif") top left;
width: 78px;
height: 13px;
border: 1px solid #2D598D;
}
html>body a#xhtml {
margin: 0 82px 0 0;
}
a#xhtml:hover {
border: 1px solid #FFD50F;
}
#xhtml span {
display: none;
}
#css {
display: block;
background: transparent url("images/css.gif") top left;
width: 78px;
height: 13px;
border: 1px solid #2D598D;
}
html>body #css {
margin: 0 0 0 82px;
}
a#css:hover {
border: 1px solid #FFD50F;
}
#css span {
display: none;
}
.bodycopy {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000;}
.promobox {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #dfdfdf; border: 1px #000000 solid;	  	   top: 300px; 
	   left: 0px;
	   width: 200px;
	   display:block;
	    margin-top: 6px; margin-right: 6px; margin-bottom: 6px; margin-left: 6px; padding-top: 6px; padding-right: 6px; padding-bottom: 6px; padding-left: 6px;}
.specialoffer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #6A9BCC; border: 1px #000000 solid; margin-top: 6px; margin-right: 6px; margin-bottom: 6px; margin-left: 6px; padding-top: 6px; padding-right: 6px; padding-bottom: 6px; padding-left: 6px ;}
.price {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold;}
a:hover img {border:0px solid; border-color: #CC0000 black black;filter: alpha(opacity=76);}
.vist {Filter: alpha(Opacity=99,FinishOpacity=49,style=1,StartX=0,FinishX=2,StartY=0,FinishY=2);}
.abc {border:solid 1px #000000;width:80px;height:80px;}
.testimonials { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #FFFFCC; border: 1px #000000 solid; margin-top: 6px; margin-right: 6px; margin-bottom: 6px; margin-left: 6px; padding-top: 6px; padding-right: 6px; padding-bottom: 6px; padding-left: 6px; }
.small {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
.orderinfo { font-size: 11px; background-color: #FFFFFF; border-bottom: 1px #000000 dashed; border-top: 1px #000000 dashed; padding: 6 6 6 6px; line-height: 1.5em;}
form {display: inline; margin: 0;}
.tricklistbox { font-size: 11px; background-color: #FFFFFF; border-bottom: 1px #afafaf dashed; padding-top: 15px; line-height: 1.5em; min-height: 150px;}
.origprice {text-decoration: line-through;}
.sale {color: #990000;
font-weight: bold;}
.yhighlight {
	background-color: #FFFF66;
}
.orderbox { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; background-color: #efefef; border: 1px #000000 solid; margin-top: 6px; margin-right: 6px; margin-bottom: 6px; margin-left: 6px; padding-top: 6px; padding-right: 6px; padding-bottom: 6px; padding-left: 6px; }
.choice { font-size: 11px; background: url("images/light_grad.jpg"); border: 1px #afafaf solid; padding: 6px; display:block;}
.choice a:hover {color: #666666; display:block;}
.choice a {text-decoration:none; color: #000;}
.choicebar { font-size: 11px; background-color:#efefef; border: 1px #afafaf solid; padding: 6px; margin: 0 0 6px 0; display:block;}