@charset "utf-8";
/* CSS Document */

body {background:#f3f1f2;height:100%;}


#container {margin:0px auto;width:804px;background:#FFF;}

#header {margin:0px auto;background:url(../img/header.jpg);height:131px;width:804px;}
#menu {margin:0px auto;width:804px;}

#leftside {float:left;width:540px;font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif;color:#555;  margin-left:15px; margin-right:10px;}
#leftside A {color:#006;font-weight:bold; cursor:pointer;}
#sidebar {float:right;width:230px;font:normal 11px/14px arial;}
#sidebar #test {font:normal 12px/18px Arial, Helvetica, verdana, sans-serif;margin:0px auto;padding:10px 20px;color:#31498f;}
#footer {text-align:center;margin:0px auto;width:804px;background:#f3f1f2;font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;color:#666;clear:both;}
#footer A {text-decoration:none;color:#666;}
#footer A:hover {text-decoration:underline;color:#333;}
#footer #bar {margin:0px auto 10px auto;height:8px;width:804px;background:#426ac9;}


#tagline {font:bold 16px/20px Verdana, Arial, Helvetica, sans-serif;padding:0px 0px 0px 5px;}

#optin {font:bold 16px/20px Verdana, Arial, Helvetica, sans-serif;padding:15px 18px 0px 15px;}
#optin #text {font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif; width:200px; float:right;margin-right:5px;}
#quote {font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif;float:right;margin:30px 150px 0px 0px;}
#title {font:bold 18px/22px Verdana, Arial, Helvetica, sans-serif;padding:20px 0px 0px 20px;height:19px;}
#headline {font:bold 18px/24px Verdana, Arial, Helvetica, sans-serif;margin:10px;}

#onsale {padding:30px 0px 20px 0px;}
#onsale .title {font:bold 22px/28px Verdana, Arial, Helvetica, sans-serif;}
#onsale .date {font:bold 24px/28px Verdana, Arial, Helvetica, sans-serif;}
#onsale .text {font:bold 14px/20px Verdana, Arial, Helvetica, sans-serif;}
#onsale .text A {color:#006;}

#onsale_side {color:#4b6fb0;padding:10px 0px 20px 0px;border:dashed 1px #4b6fb0;background:#f6faff;width:200px;margin:20px auto 0px auto;}
#onsale_buy {color:#4b6fb0;padding:10px 0px 20px 0px;border:solid 1px #4b6fb0;background:#f6faff;width:200px;margin:20px auto 0px auto;}

#about_quote {font-style:italic;width:400px;float:right;margin:0px 100px 0px 0px;}
#attribution {color:#245aa4;font:bold 12px/14px Arial, Helvetica, sans-serif;padding:10px 50px 10px 120px;width:370px;}

#resources {width:100px;text-align:center;}

.text {font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif;color:#666;}
.tiny {font:normal 9px/12px Arial, Helvetica, sans-serif;}

.sh1 {font:bold 22px/24px Geneva, Arial, Helvetica, sans-serif;}
.sh2 {font:bold 18px/22px Geneva, Arial, Helvetica, sans-serif;}

.midblue {color:#2a58ae;}
.blue {color:#006;}
.purple {color:#339;}
.dgrey {color:#333;}
.red {color:#C00;}
.dred {color:#800000;}
#greennav {background-color: #89b63f; color: #FFFFFF; padding-left: 50px; clear:both; font: 11px Verdana, sans-serif; padding-bottom: 4px;}
#greennav a:link, #greennav a:visited { color:#FFFFFF; text-decoration: none; }
#greennav a:active, #greennav a:hover { color:#245aa4; text-decoration: none; }
#greennav .bold { font-weight: bold; }
