/* CSS Document */
*{margin:0px; padding:0px;}
body {text-align:center; font-size: 13.5pt;font-family: 'Yanone Kaffeesatz';line-height: 1.5em;background-color:#ffffff; color:#000;}
img {border:none;}

/* Classes */
.clearfix:after {content:".";visibility:hidden;display:block;height:0px;clear:both;}
* html .clearfix {height:1%;}

#backgroundcolor { background:url(../images/bg.jpg) repeat-x; }
#wrapper {margin:0 auto; width:980px; height: auto; text-align:left; background-color:#ffffff;}
#header{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px ; height:66px; width:960px;}
#content-container {width:960px;height:auto; margin:0px 0px 0px 10px;}
#nav {background:url(../images/nav.jpg) repeat-x; height:33px; color:#fff; padding: 5px 0px 0px 0px}
#nav a {color:#fff; text-decoration:none; font-size:16px; margin: 30px 10px 0px 0px}
#maincontent { float: left; width:600px; margin:10px 10px 0px 0px; }
#maincontent h1	{font-weight: bold; font-size:16px; margin:10px 10px 10px 0px;}
#maincontent p{ padding:0px; border:none; margin:10px 0px 0px 0px; }
#sidebar {float: right; width:300px; height:280px; margin:10px 10px 10px 0px; background:url(../images/sidebar.gif) repeat; font-size: 14px;x;}
#content_box{background:url(../images/contentbox.jpg) repeat-x; width:400px; height:463px; padding: 30px 0px 0px 220px}
#content_box h1 { margin: 0px 0px 0px 0px; font-size: 18px; color:#000}
#content_box p { margin: 0px 0px 0px 0px; font-size: 14px; color:#000;  line-height: 20px; width:380px;font-family: 'Lobster', sans-serif;}
#contact {float: right; width:940px; height:150px; margin:10px 0px 10px 0px; background:url(../images/sidebar.gif) repeat-y; border:1px solid #ccac74;}
#signup {background:url(../images/signup.jpg) repeat-x; width:297px; height:269px; font-family: 'Lobster', sans-serif; padding: 20px 0px 0px 0px; margin: 0px 0px 0px 10px  }
#signup h2{ font-size:15px; margin: 0px 0px 0px 25px; font-family:  'Lobster', sans-serif; font-weight:800 }
#signup p{ font-size:15px; margin: 10px 0px 0px 25px; font-family:  'Lobster', sans-serif; line-height:15px; width: 220px; text-align:center;}
#recommend_sidebar {background:url(../images/recommended_sidebar.jpg) repeat-x; width:270px; height:950px; font-family:  'Lobster', sans-serif; margin: 50px 0px 0px 0px; padding: 0px 20px 0px 20px}
#recommend_sidebar h2{ font-size:16px; text-decoration:underline; margin: 30px 0px 10px 0px}
#recommend_sidebar p{ font-size:14px; line-height: 20px;  margin: 0px 0px 0px 0px; font-weight:700}
#contact img {margin: 0px 0px 0px 45px; float:left;}
form { width: 200px; margin:30px 0px 0px 0px; float:right;  font-size:12px; font-family:  'Lobster', sans-serif; line-height:12px; font-weight:900}
form p { color:#706e6f; padding:0px; border:none; margin:0px 0px 0px 0px; font-size:14px; font-family: Verdana, Geneva, sans-serif; font-weight:bold;}
#submit { width: 152px; height: 54px; border: none; background: url(../images/btn.png) 0 0 no-repeat; margin: 11px 0px 0px 35px }

#formsection {margin: 0px 0px 20px -60px; } 
#formsection img {margin: 0px 0px 0px 0px;}
#formButton{margin: 10px 0px 0px 200px; float:left;}

#footer{width:960px; height:150px; background-color:#d1cfd0; float:left; margin:10px 0px 0px 0px;}
#footer p{float:right; color:#000000; margin: 20px 10px 0px 0px;}

/*
playback timings (ms):
  captures_list: 0.559
  exclusion.robots: 0.022
  exclusion.robots.policy: 0.01
  esindex: 0.015
  cdx.remote: 8.673
  LoadShardBlock: 133.988 (3)
  PetaboxLoader3.datanode: 157.127 (4)
  load_resource: 120.617
  PetaboxLoader3.resolve: 44.053
*/