/* ------------------------------ 
HTML Redefine Tags
------------------------------ */
body{
background-color: #8FA074;
font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:20px 0px 0px 0px; padding:0;
}

input, form, textarea
h1, h2, h3, h4, h5, h6{margin:0; padding:0;}
h1{font-size:18px;}
h2{font-size:14px; color: #212B2E;}
h3{font-size:13px; border-bottom:dotted 1px #666666; padding:4px 0; margin-bottom:10px;}

a:link, a:visited{color:#C4D6D3; text-decoration:none;}
a:hover{text-decoration:underline;}


/* ------------------------------ 
PAGE STRUCTURE 
------------------------------ */

/* 
#container has an absolute width (780 pixel) 
*/

#container{width:auto%; margin:20px 100px 20px 100px; min-width: 800px;}
	#topbar{width:auto; display:block; height:100px;}
	#navbar{width:auto; display:block; height:28px;}
		#navbar a{height:28px; line-height:28px; padding:0 8px; display:inline;}
	
	#main{display:block; padding:10px 0 0 0; }
		#column_left{width:480px;margin-right:0px; float:left;}
		#column_right{width:/*220px;*/ 320px; margin-right:0px; float:right;}
		
		div.spacer{clear:both; height:10px; display:block;}
	
	#footer{width:auto; display:block; padding:10px 0; font-size:11px; color:#666666; border-top: dotted 1px #666666;}
	
/* ------------------------------ 
CUSTOM CLASSES
------------------------------ */

/* 
Add here your custom classes
*/

.site_image IMG {padding-right: 10px;}

.summary fieldset
{
border-top: 1px dotted;
border-left: 1px dotted;
border-right: 1px dotted;
border-bottom: 1px dotted;
}

.main fieldset
{
border-top: 1px solid;
border-left: none;
border-right: none;
border-bottom: none;
width: 25%;
}

#column_right {
font-size: small;
}


#col1 {
float:left;
}

#col2 {
float:right;
}
