/* CSS Document */
/*////////Color Codes////////*/
/*
green 8d9c67
brown 423737
peach fcdcbd
white-ish fef2e7

*/


/*////////HTML Tags////////*/
html, body {
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#423737;
background:#423737;
}

h1, h2, h3, h4, h5, h6, p {margin:0px 0px 10px 0px; padding:0px; line-height:1.5;}

h1 {font-size:22px}
h2 {font-size:19px;}
h3 {font-size:16px;}
h4 {font-size:14px;}
h5 {font-size:12px;}
h6 {font-size:11px;}

a {text-decoration:underline; color:#423737;}
a:hover {text-decoration:underline;}

img {border:0px;}

/*////////Div IDs////////*/
#container {
margin:0px auto;
padding:0;
width:720px;
height:auto;
background:url(../graphics/bg.gif) top repeat-y;
}

#container2 {
margin:0px auto;
padding:0;
width:720px;
height:auto;
background:#fff;
}

#head {
margin:0;
padding:54px 0 0 31px;
width:689px;
height:107px;
background:url(../graphics/headerBg.gif) top no-repeat;
}
		#head a.home h1 {margin:0px; padding:0px; visibility:hidden;}
		#head a.home {margin:0px; padding:0px; display:block; width:190px; height:96px; float:left;}

		#head #nav {margin:0; padding:40px 0 0 0; width:375px; height:58px; float:right;}
		#head a {font-family:/*"Arial Narrow",*/ Arial, Helvetica, sans-serif; font-size:14px; color:#423737; text-decoration:none;}
		#head a:hover {color:#8d9c67;}

#head2 {
margin:0;
padding:24px 0 0 69px;
width:651px;
height:74px;
background:url(../graphics/headerBgSmall.gif) top no-repeat;
}
		#head2 a.home h1 {margin:0px; padding:0px; visibility:hidden;}
		#head2 a.home {margin:0px; padding:0px; display:block; width:110px; height:57px; float:left;}

		#head2 #nav {margin:0; padding:0; width:339px; height:47px; float:right; top:-14px; position:relative;}
		#head2 a {font-family:/*"Arial Narrow",*/ Arial, Helvetica, sans-serif; font-size:11px; color:#423737; text-decoration:none;}
		#head2 a:hover {color:#8d9c67;}
	
#content {
margin:0px;
padding:10px;
width:556px;
float:right;
background:#fef2e7;
}

#content {
margin:0px;
padding:10px;
width:556px;
float:right;
background:#fff;
}

#leftCol {
margin:0px; 
padding:10px; 
width:124px; 
float:left;
background:#fcdcbd;
}
		
#foot {
margin:0px auto;
padding:0 0 40px 0;
width:720px;
height:auto;
}
		#foot p, #foot p a {margin:0px; padding:0px; font-size:9px; color:#999;}
		
		
		
		
/*////////Classes////////*/	

.spacer {
margin:0px;
padding:0px;
width:347px;
height:58px;
float:left;
}

.fltL {float:left;}
.fltR {float:right;}


	
.clearFloats {clear:both;}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}