body {margin:0; padding:0; background:#fff; min-width:750px; font-family: Verdana, sans-serif; font-size: small; color: #333;}
a {color: #333;}
a:hover, a:active {background: #DCEDF5; color: #174053;}

#container_fp {margin:0 auto; width:750px; padding-bottom:10px; }
#container {margin:0 auto; width:750px; background: #fff;}	
#header {clear: both; padding-top: 10px;}	
#header .headerLeft {float: left; width: 455px; text-align: left; }	
#header .headerRight {float: right; width: 295px; text-align: right; padding:0px 0px 0px 0px; } 

#features {clear: both;}	
#features .featureLeft {float: left; width: 425px; text-align: left; padding: 10px 15px 10px 15px; font-size: .9em; background: #FAF1C3}	
#features .featureRight {float: right; padding: 0px 0px 0px 0px; font-size: .9em; width: 294px; text-align: right} 	
#.ranklist {font-family:arial;font-size:14px;}

#footer {margin: 30px 0 0 0;padding: 12px 0 30px 0;clear:both;background: #FFFFFF;border-top: 1px solid #84BE58;text-align: center;font-size: 80%;color: #2E4811;}
#footer a:hover, #footer a:active {background: #D8FB97; color: #294806;}
#menu {margin:0 auto; margin-top:10px;width:750px; text-align: right; color: #333; height: 41px;}	
#menu a {font-size: 13px; font-weight: normal; color: #333;}	
#menu a:hover, .menu a:visted {	color: #206BA4; background: none;}
#greenbar {clear: both;}	

#greenbar .greenbarLeft {float: left; width: 410px; text-align: left;}	
#greenbar .greenbarRight {float: right; padding-top: 1px; padding-right: 20px; width: 200px; text-align: left; color:#333;} 

 
#greenbar .greenbarLeft a {font-family: Lucida Grande, Arial, sans-serif; font-weight: bold; font-size: 18px; color:#1C5C8D; background: #F1EFE2; }
#greenbar .greenbarLeft a:hover, #greenbar .greenbarRight a:active, #greenbar .greenbarLeft a:hover, #greenbar .greenbarLeft a:active {background:none;}

#greenbarFrame {background: #F1EFE2; padding: 2px;border-top:1px dotted #8EBE63;border-bottom:1px dotted #8EBE63;}
#greenbarFrameDark {background: #D9F196; padding: 6px;border-top:1px solid #8EBE63;border-bottom:1px solid #8EBE63;}

#whatis {width:455px;height:270px;background:#D6Eb9A;}
/*
*/

#whiteBlue {clear: both;}	
#whiteBlue .whiteBlueLeft {float: left; width: 455px; text-align: left; padding: 20px 5px 30px 10px; font-size: .9em;}	
#whiteBlue .whiteBlueRight {float: right; padding: 30px 15px 50px 25px; font-size: .9em; width: 210px; text-align: left;margin-left:5px;} 	
.whiteBlueRight ul {margin: 0 0 20px 5px; padding-top: 0;list-style:none;font-size:.9em;}




.bigInput {margin: 0 0 0 0px; font-size: 16px;  width: 300px; padding: 2px;}	
.fbComment {width: 250px; padding-bottom: 0;}	
.fbComment dd {padding: 25px 16px 0 16px; margin-left:0px; font-size: 85%; text-align: right; line-height: 1.3em;}	
.fbComment dd.left {background-image: url(./image/commentBottomLeft.gif); background-repeat: no-repeat;}	
.fbComment dd.right {background-image: url(./image/commentBottomRight.gif); background-repeat: no-repeat;}	
.fbComment dt {padding: 13px 16px 10px 16px; background-image: url(./image/commentTop.gif); background-repeat: no-repeat; font-weight: bold;}	
.featureLeft li {/*background-image: url(./image/check_green.gif);*/background-repeat: no-repeat; padding-left: 20px; margin: 8px 0;}	
.featureLeft ul {list-style-type: none; padding-left: 0; margin: 0;}	
.featureRight li {margin: 8px 0;}	




.small {font-size: 80%;}
.medium {font-size: 90%}
.spacer {clear: both;}	
.strong {font-weight: bold;}
.boldred {font-weight: bold; color:#800000;font-family: Lucida Grande, Arial, sans-serif; font-size: 16px;}
.large {font-size: 18px;}
.smallgrey {font-size: 80%;color:#999;}
.entry h3 {font-size:1.2em;margin-bottom:.25em;}
.entry h3 a {text-decoration: none; color: #AB1E23;}
h4 {border-bottom:1px solid #ccc;}
.categories a {font-size:.9em;margin-left:5px;}
.sidebar {margin:0 25px 0 0;}
.yellowbox {background: #FBFAE6; border: 1px solid #F2E1BF; padding: 10px; margin:30px 0;font-size:.9em;}
.yellowHigh {background: #FEFCCB}
.nohover:hover, .nohover:active, {background: none;}







