html, body{
margin:0;
padding:0;
background-color:#d66038;
text-align:center;
}

#pagewidth{
width:776px;
text-align:left;
margin-left:auto; 
margin-right:auto;
margin-bottom:5px;
background-color:#2C5E1C;
border-left:8px groove #674;
border-right:8px groove #674;
}

img
{
border:0;
}

#header img
{
float:left;
}


#wrapper
{
background-color:#fff;
font: normal 12px verdana, sans-serif;
}

h2.home-center
{
font:bold 14px "Times New Roman", serif;
color:#d66038;
text-decoration:underline;
text-transform:uppercase;
text-align:center;
}

h2
{
font:bold 14px "Times New Roman", serif;
color:#63852e;
}

#header{
position:relative;
height:100px;
background-color:#F8F7B1;
width:100%;
border-bottom:1px solid #000;
}

#banner
{
float:right;
width:468px;
padding-top:10px;
padding-right:5px;
}


#twocols{
width:70%;
float:right;
position:relative;
}
 
#rightcol{
width:160px;
height:600px;
float:right;
position:relative;
background-color:#fff;
color:#fff;
}

#rightcol p, #rightcol h2
{
margin:5px;
}


#leftcol{background-color: #FFF;
float: left;
display:inline;
position: relative;
width:580px;
margin:5px;
padding:10px;
}

#footer{
height:50px;
text-align:center;
clear:both;
color:#fff;
font-size:12px;
font-family:verdana, sans-serif;
}

#footer a
{
color:#fff;
}


/* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
content: ".";
display: block;
height: 0; 
clear: both;
visibility: hidden;
}
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  


/*hide the right column when printing*/

#twocols, #maincol{width:100%; float:none;}


#FormBox
{
text-align:left;
width:500px;
padding-left:25px;
}

#FormBox label {
	font-weight:bold;
	display:block;
	margin-top:1em;
	}


input.txt {
	display:block;
	color:#000;
	background:#fff;
	width:250px;
	}

textarea.txt {
	display:block;
	width:380px;
	color:#000;
	background:#fff;
	}

input.txt:focus,
textarea.txt:focus {background:#fffff6;}

.submitarea {margin:1em 0 0; text-align:center;}

ol.alpha
{
list-style-type:lower-alpha
}


