body,html {margin:0;padding:0;background-color:#4F83A5;}
/* background: url(img/bg.jpg) repeat-x;*/
body,input,textarea,label {font:normal normal normal 11px/16px Tahoma,Sans-serif;}
body,a{color:#E04E10;}
a:hover{color:#CC33CC;}
label{color:#303030;}


p{margin:0 0 8px 0;padding:0;}
a img{border:none;}
.StopFloat{clear:both;}
pre{
	white-space: pre-wrap;       /* CSS-3                  */
	white-space: -moz-pre-wrap;  /* Mozilla, since 1999    */
	white-space: -pre-wrap;      /* Opera 4-6              */
	white-space: -o-pre-wrap;    /* Opera 7                */
	word-wrap: break-word;       /* Internet Explorer 5.5+ */
}
h1{color:#477CC4;font-weight:bold;font-size:12px;line-height:14px;margin:0 0 15px 0;}
h2{font-weight:bold;font-size:12px;line-height:14px;margin:15px 0 12px 0;}


#headerlogo{width:200px;height:122px;border:none;float:left;background:url(img/logo.png) no-repeat center center;}
#headermain{width:630px;height:122px;border:none;float:right;background:url(img/headerbkgd.jpg) no-repeat top right;position:relative;}
#sidebarsubmenu{width:auto;height:auto;text-align:center;border:none;}

#container{width:830px;height:600px;margin:8px auto;border:solid 1px black;background:white;}
#header{width:100%;height:122px;margin:0;background:#FFFFFF;}
#redstrip{width:100%;height:17px;margin:0;background:#FF6600;}
#headertxt{width:220px;height:80px;position:absolute;top:13px;left:20px;font:normal 11px/13px Tahoma;color:#FFFFFF;}
#headertxttitle{font-weight:bold;font-size:11px;margin-bottom:5px;}
#sidebar{width:200px;height:461px;background:#FF9900;color:white;float:left;}
#sidebar ul{margin:20px 0 0 10px;padding:0;list-style-type:none;}
/*#sidebar li{margin:5px 0 5px 0;padding:0;font:normal normal normal 11px/16px Tahoma;}*/
#sidebar li{margin:0px 0 3px 0;padding:0;font:normal normal bold 12px/16px Arial;}
#sidebar a{color:white;text-decoration:none;}
#sidebar a:hover{text-decoration:underline;}
.gt{color:#FF6600;}
#sidebartxt{width:170px;margin:0 auto;font:normal 11px/13px Tahoma;text-align:left;border:none;}
#cooklogobox{width:auto;height:auto;margin:15px 0px 15px 0px;}
#bluebusicon{width:auto;height:auto;margin:10px 0px 0px 0px;}
#content{width:630px;height:461px;float:left;}
#inactivelink{color:yellow;}
#biodieseltxt{width:400px;height:auto;float:left;margin:20px 0 0 0;}
.biodQ{color:#477CC4;font-weight:bold;}
#coolsitestxt{width:260px;height:auto;position:absolute;margin:210px 0 0 320px;z-index:2;}
#coolsiteslist li{margin-bottom:5px;}
#fungamestxt{width:240px;height:auto;position:absolute;margin:50px 0 0 280px;}
#fundrawing{width:240px;height:auto;position:absolute;margin:250px 0 0 22px;}
#funscramble{width:165px;height:auto;position:absolute;margin:193px 0 0 258px;}
#funsearch{width:165px;height:auto;position:absolute;margin:193px 0 0 445px;}
#essayleft{width:210px;height:auto;margin:0;padding:5px 10px 0 15px;float:left;}
#essayright{background:#FFFFFF url(img/essaybkgd.gif) no-repeat 0px 50px;width:390px;height:auto;margin:0;padding:10px 0 0 0;float:left;}
#essayinput{}
#essayinput input,#joinclub3 input {border:none;border-bottom:solid 1px #404040;font:normal normal normal 11px/15px Tahoma,Sans-serif;margin:1px 0px 1px 0px;}
#essayinput label{line-height:19px;}
#essayrightthank{background:#FFFFFF;width:390px;height:auto;margin:0;padding:200px 0 0 0;float:left;}
#joinclub1{padding:15px 20px 0 5px;}
#joinclub2{padding:5px 0 15px 20px;}
#joinclub3{padding:0px 0 0 20px;width:420px;float:left;}
#joinclub3 label,input{margin-top:3px;}
#joinclub4{padding:65px 0 0 0;width:140px;float:left;}
#joinclub5{width:220px;height:auto;position:relative;top:-90px;left:350px;}
#loginpage{width:auto;height:auto;padding:30px 0 0 25px;}
#fslogin{width:250px;background:#C0C0C0;margin:0 0 12px 0px;padding:20px;text-align:center;}
.pwdLbl{color:black;}
.iPwd {width: 100px;margin: 0;padding: 0;border: ridge 2px #A0A0A0;}
#memberspagecont{width:588px;height:419px;padding:20px;}
#memberspage{width:588px;height:419px;overflow:auto;}
#essayspagecont{width:588px;height:419px;padding:20px;}
#essayspagetitle{width:588px;height:30px;}
#essayslisting{width:588px;height:389px;overflow:auto;}
#essayslisting td{padding-right:20px;}
#busmuseumtxt, #catchthedirttxt, #enterexperimenttxt, #inpress {width:auto;height:auto;padding:20px 20px 0px 20px;border:none;}
#catchthedirttxt h1, #enterexperimenttxt h1 {margin:10px 0px 10px 0px;}
#catchthedirttxt ul, #catchthedirttxt ol {margin-top:0px; margin-bottom: 0px;} 
#enterexperimenttxt h1 {margin: 20px 0 15px 0px;}
#inpress h1 {margin-bottom:8px;}
#inpress li {margin-bottom:12px;}
#inpress {height:440px; overflow: auto;}

#membersessays {height: 400px; overflow: auto; padding: 20px; }
#membersessays li {margin-bottom: 12px;}
#membersessays p {margin-bottom: 0px;}

#essayform {height: 400px; padding: 20px;}

.mb4 {margin-bottom:4px;}
