﻿/** {border:0;}*/
img {border:0;}
#wrap{width:1024px; margin:5px auto; background-image:url(../images/surfdes/2010des1.png); height:801px;}
#wrapa{width:1024px; margin:5px auto; background-image:url(../images/2010/main_back2.png); height:798px;}
#dvd{position:relative; float:left; width:100px; height:100px; margin:325px 0 0 93px;}
#movie_wrap{position:relative; float:left; width:450px; height:315px; margin:70px 0 0 93px;}
#buy_now{height:75px; width:225px; margin:0px 0 0 100px;}
#buy_now2{height:75px; width:225px; margin:0px 0 0 5px;}
#rcol{position:relative; float:right;  height:385px; width:250px; margin:75px 10px 0 0; text-align:center;}
#theroy{height:175px;}
#inst_p{margin-top:10px;}
#links{height:207px; background-color:#0071BC; margin-top:35px;}
#container{margin:0 auto 0; width:961px;}
.mlink{position:relative; float:left; width:156px; height:207px;  margin-right:3px;}
.mlink1{position:relative; float:left; width:156px; height:207px;  margin-right:3px; margin-left:7px;}
#footer{height:82px; margin-top:10px;}
#footp{ font-weight:bold; font-size:12px;}
.linkp{ margin-top:-190px; font-size:12px; padding:2px 5px 0 5px; cursor:default;}
.linkp1{ margin-top:-190px; font-size:13px; padding:2px 5px 0 5px; font-weight:bold; margin:0;}
.f1{ list-style:none; margin:0; padding:0;}
.flinka { text-decoration:none; color:#fff;}
#foot1{position:relative; float:left; width:80px; margin-left:35px;}
#foot2{position:relative; float:left; width:80px; margin-left:30px;}
#foot3{position:relative; float:left; width:165px; margin-left:5px;} 
#foot4{position:relative; float:left; width:300px; margin-left:0px; font-size:13px; color:#fff;}
#foot4 p{margin:0px;}
#foot5{position:relative; float:left; width:300px; margin-left:5px;}
#f5a{position:relative; float:left; width:25px; height:26px; margin:23px 0 0 7px;} 
#f5b{position:relative; float:left; width:25px; height:26px; margin:23px 0 0 7px;}
.footer {width:600px; margin:50px auto 0 auto;}
.footer ul { padding:0 0px 0 20px; list-style:none; }
.footer li{float:left; margin:0 10px;}
.footer a{color:#000066;}
.footer p {text-align:center;}
/*Second Tier*/
#main{ position:relative; margin:10px auto 0 auto; width:1024px;}
#mainwrap{ position:relative; margin:10px auto 0 auto; width:1024px;}
#header_theory { background-image:url(../images/2010/header_theory.png); height:97px; width:1021px;}
#header_wrist { background-image:url(../images/2010/header_wrist.png); height:97px; width:1021px;}
#header_hand { background-image:url(../images/2010/header_hand.png); height:97px; width:1021px;}
#header_tennis { background-image:url(../images/2010/header_tennis.png); height:97px; width:1021px;}
#header_computer { background-image:url(../images/2010/header_computer.png); height:97px; width:1021px;}
#header_dental { background-image:url(../images/2010/header_dental.png); height:97px; width:1021px;}
#header_musicians { background-image:url(../images/2010/header_musicians.png); height:97px; width:1021px;}
#header_golfers { background-image:url(../images/2010/header_golfers.png); height:97px; width:1021px;}
#header_fitness { background-image:url(../images/2010/header_fitness.png); height:97px; width:1021px;}
#header_gamers { background-image:url(../images/2010/header_gamers.png); height:97px; width:1021px;}
#cart_link { position:relative; float:right; margin:-115px 15px 0 0; font-size:12px;}
#cart_link a { text-decoration:underline; color:#d2691e;}
#content_theory{}
#content_theory_left{position:relative; float:left; width:208px;}
#content_theory_middle{position:relative; float:left; width:600px;}
#theory_p {padding:5px 10px; margin-top:-25px;}
#theory_p11 {padding:5px 10px;}
#theory_p {padding:5px 10px; }
#theory_p_g {padding:5px 10px; margin-top:0px; background-color:#000; margin-left:10px;}
#content_theory_right
{
    position:relative; float:left; width:208px; background-image:url(../images/2010/rmenu_backs.png); 
    background-repeat: repeat-y; height:825px; margin-left:5px;}
#theory_video{ background-image:url(../images/2010/lcont_tier2.png); height:175px; width:175px;}
#theory_testimonials{ padding-top:10px;}
.theory_p{ font-family:Verdana; font-size:12px;}
.theory_p2{ font-family:Verdana; font-size:12px; padding:0 7px; text-indent:15px;}
.theory_g{ font-family:Verdana; font-size:12px; color:#fff; margin-top:20px;}
.slink{ text-decoration:none; color:#0071BC;}
#top_d {position:relative; float:left}
#qdiv {position:relative; float:left;}
#answerdiv {position:relative; float:left;}
#t_t_l{ position:relative; float:left; width:190px;}
#t_t_m{ position:relative; float:left; width:190px;}
#t_t_r{ position:relative; float:left; width:190px;}
#footer_theory{ position:relative; float:left; background-image:url(../images/2010/foot_back.png); height:100px; width:100%;}
#fcont{width:600px; height:100px; margin:10px auto; text-align:center;} 
#fcont1{ position:relative; float:left; width:50%} 
#fcont2{ position:relative; float:left; width:50%; text-align:center;}
/*Press Table*/
.press_table_infocell { background-color:#dcdcdc; color:Navy; font-size:10px; text-align:left;}
.press_table_infocell a {color:Navy;}
/*faq*/
.ilinks {margin: 0; padding: 0; padding-top:7px; list-style: none; display:inline;}
.ilinks li { float: left; margin: 0; padding:0; list-style: none; border-right:1px solid #aeaeae}
.ilinks a { float: left; margin:0; padding: 0px 10px; text-decoration: none; color:#f45900; font-size:12px; font-weight:bold; color:#cccccc; line-height:1.1em}
.ilinks a:link, .ilinks a:visited { color:#f45900; text-decoration:none}
.ilinks a:hover { color:#f45900; text-decoration:none}
.l_links{color:#d2691e }
.jh1{color:#666666; margin:0;}
.jh2{ color:#666655; margin:5px;}
.jh1g{ color:#FF9933; margin:0; text-align:center; font-size:26px;}
.jh2g{ color:#3399CC; margin:5px; text-align:center; font-size:20px;}
.jh1g1{ font-size:26px; filter:glow(color=#0000ff,strength=3); color:#191970; margin:0; text-align:center;}
.jh2g1{ font-size:20px; color:#191970; margin:0 0 5px 0; text-align:center;}

.jh12{ color:#d3d3d3; margin:0; font-style:italic; text-align:center; text-shadow:#d3d3d3 1px 1px; }
.jh12t{ color:#d3d3d3; margin:0; font-style:italic; text-shadow:#d3d3d3 1px 1px; position:relative; font-size:22px;}
.jh12 span {position:absolute; top:.5px; left:.5px; width:100%; height:100%; text-align:center; }
.jh12 span.jh12a {position:absolute; top:0px; left:0px; color:#3399CC; text-align:center; }
.jh12at {position:absolute; top:-2px; left:-2px; color:#3399CC; text-align:center; font-size:22px;}
.jh22{ color:#d3d3d3; margin:0 0 10px 0; font-style:italic; position:relative; text-align:center; text-shadow:#d3d3d3 1px 1px; }
.jh22 span {position:absolute; top:.5px; left:.5px; width:100%; height:100%; text-align:center; }
.jh22 span.jh22a { top:0px; left:0px; color:#3399CC; text-align:center;}