body {margin: 0;}
#main {width:885px; margin:0 auto; background: url(images/bg_header.gif) no-repeat top center; padding-top:25px;}  
img {vertical-align:bottom;}
#left a:hover, #right a:hover, #footer a:hover, #copy a:hover {text-decoration:underline;}

#header {color:#999; width:265px; margin:10px 0 15px 650px;}
#header h6 {font:15px Arial, Helvetica, sans-serif; font-style:italic; margin:0;}
#header h6 i {color:#3d6dce;}
#header h6 b {color:#666; font-weight:normal;}

#nav {height:40px; border-bottom:1px solid #d4d4d4; margin-bottom:15px;}
#nav ul {list-style:none; margin:0; padding:0;}
#nav li {float:left; margin-right:8px;}
#nav li ul {display:none;}
#nav li:hover > ul {display:block;}
#nav li ul li {margin-right:0; position:relative; top:-40px;}
#nav li ul li a {color:#FFF; background:url(images/btn_bgBlue.gif) repeat-x;}
#nav li img {float:left;}
#nav a {font:bold 16px Arial, Helvetica, sans-serif; text-decoration:none; color:#666; background:url(images/btn_bg.gif) repeat-x; 
display:block; height:28px; float:left; padding-top:12px;}

#left {float:left; width:605px; margin-bottom:15px;}
#leftteaser {width:195px; float:left; margin-right:10px;}
#lefttitle {height:31px; width:195px; background:url(images/title_bg.gif) repeat-x; font:bold 20px Arial, Helvetica, sans-serif; 
font-style:italic; color:#36C; padding-bottom:4px;}
#lefttitle a {color:#36C; text-decoration:none;}
#lefttitle .right {float:right; position:relative; top:0px;}
#leftteaser p {margin:0; border-right:1px solid #d1d1d1; border-left:1px solid #d1d1d1; font:12px Arial, Helvetica, sans-serif; 
padding:15px 20px 0;}
#leftteaser p a {text-decoration:none; color:#e77e1d; font-weight:bold;}
#faq {width:603px; margin-top:10px; float:left; border-left:1px solid #CFCFCF; border-right:1px solid #CFCFCF; background:url(images/bg_faq.gif) no-repeat #E6E6E6 left 20px;}
#faq img {margin:0 -1px;}
#faq p {margin:0 0 0 160px; font:bold 12px Arial, Helvetica, sans-serif; color:#666;}
#faq p a {color:#36C; text-decoration:none;}

#right {width:270px; float:left; margin-left:10px; margin-bottom:15px;}
#right img {margin-bottom:10px;}
#side {width:228px; border-right:1px solid #d1d1d1; border-left:solid 1px #d1d1d1; background:url(images/side_bg.jpg) no-repeat left 15px #FFF; padding:0 20px; 
font:12px Arial, Helvetica, sans-serif; color:#767676; line-height:17px; margin-bottom:10px;}
#side a {color:#36C; text-decoration:none; font-weight:bold;}
#side img, #copy img {margin:0 -21px;}
#side h2 {font:bold 20px Arial, Helvetica, sans-serif; font-style:italic; color:#36C; margin:0 0 7px;}
#side h2 b {color:#ff9b39;}

#footer {font:12px Arial, Helvetica, sans-serif; width:885px; color:#666; text-align:center; margin-bottom:10px; clear:both;}
#footer a {color:#666; text-decoration:none;}

#copy {width:563px; border-right:1px solid #d1d1d1; border-left:1px solid #d1d1d1; margin-bottom:10px; background:url(images/main_bg.jpg) no-repeat left 20px #FFF; 
padding:0 20px; font:12px Arial, Helvetica, sans-serif;}
#copy h1 {margin:0 0 10px; color:#36C; font:bold 24px Arial, Helvetica, sans-serif;}
#copy h5 {margin:0 0 10px; color:#ff9b39; font:bold 18px Arial, Helvetica, sans-serif;}
#copy a {text-decoration:none; color:#ff9b39;}
#copy h6 {float:left; font:bold 36px Arial, Helvetica, sans-serif; margin:0 10px 0 0;}
#copy h4 {font:bold 18px Arial, Helvetica, sans-serif; margin:0; color:#36C;}
#copy img.smartlift {margin:0 15px 0 0;}

#sub {width:615px; text-align:center; font:bold 18px Arial, Helvetica, sans-serif; line-height:25px;}
#sub img {margin-bottom:15px;}

#takeLook {width:240px; height:289px; background:url(images/bg_freetrial.gif) no-repeat; padding:80px 0 0 30px; margin-bottom:15px;}
.morevideos {color:#36C; text-decoration:none; font:bold 16px Arial, Helvetica, sans-serif;}


#rightcopy {border-right:1px solid #eaeaea; border-left:1px solid #eaeaea; margin-bottom:10px; background:url(images/main_bg.jpg) no-repeat left 20px #FFF; 
padding:0 20px; font:12px Arial, Helvetica, sans-serif;}
#rightcopy h1 {margin:0 0 10px; color:#36C; font:bold 24px Arial, Helvetica, sans-serif;}
#rightcopy h5 {margin:0 0 10px; color:#ff9b39; font:bold 18px Arial, Helvetica, sans-serif;}
#rightcopy a {text-decoration:none; color:#ff9b39;}
#rightcopy h6 {font:bold 36px Arial, Helvetica, sans-serif; margin:0 10px 0 0;}
#rightcopy h4 {font:bold 18px Arial, Helvetica, sans-serif; margin:0; color:#36C;}
#rightcopy img.smartlift {margin:0 0 0 -21px;}
