

/*Main body objects*/
* { padding: 0; margin: 0; }
.clear {clear:both;}
.spacer {clear:both; font-size:1px; height:1px;}


body {
 font-family: "Times New Roman", Times, serif; font-size: 14px; background:url(../images/til_2.jpg) repeat top left; line-height:1.5em;
 }
 
 #container { margin: 0 auto;  width: 920px; border:1px solid #362D30;
	}
#wrapper { width:100%; margin: 0px auto;  
 }

/*main navigation links*/
#navigation {
 width: 890px; float: left; padding: 13px 0px 13px 30px; margin: 0px; background: #362D30;
}

/*Banner image*/
#header {
 float: left;
 width: 920px;
 padding: 0px;
 margin: 0px;
 background: #BDAD93;
 border-top:4px solid #A48C70; height:265px;
 border-bottom:4px solid #A48C70;
}

.banhomecontent span {
color:#C0B097}

.banhomecontent { 
float:right; width:410px; padding:60px 40px 0 40px;color:#E9E6E0;
}

.genimages { 
margin:0 0px 0 10px;border:4px solid #362D30; padding:3px; 
}
 
.contentrow{
 float: left;  width: 830px; padding: 40px 45px 10px 45px; margin: 0px 0px 0px 0px;
 background:#E9E6E0; border-top:8px solid #362D30;
 }

.contentrow a, .contentrow a:link, .contentrow a:visited{ 
color:#996633; text-decoration:none;}
.contentrow a:hover, .contentrow a:active {
color: #8A7258; text-decoration:underline;}

.contentrow ul{
list-style: square; list-style-position:inside; padding: 0;margin: 0 0 0 10px;
}

.contentrow li{
padding:0 0 0 0px; line-height: 1.5em;
}

	/*Two column layout*/
#col1 { 
 float: left; color: #333; margin: 0px 0px 5px 5px; padding: 0 10px 0 0; width: 380px;
 display: inline;
}
#col2 { 
 color: #333; margin: 0px 0px 5px 0px; padding:0 0px 0 10px; width: 380px; float: left;
}

	/*Two column left wide layout*/
#col1wide { 
 float: left; margin: 0px 40px 5px 0px; padding: 0 50px 0 0; width: 490px; display: inline; border-right:1px solid #A48C70;
}
#col2wide { 
 color: #333; margin: 0px 0px 5px 0px; padding:0 0px 0 0px; width: 245px; float: left;
}

	/*Two column right wide layout opposite*/
#oppcol1wide { 
 float: left; margin: 0px 50px 5px 5px; padding: 0 50px 0 0; width: 200px; display: inline; border-right:1px solid #A48C70;
}
#oppcol2wide { 
 margin: 0px 0px 5px 0px; padding:0 0px 0 0px; width: 460px; float: left;
}

	/*Three column layout*/
#threecolleft { 
 margin: 0px; padding: 0 30px 0 10px; width: 255px; float: left;
}
#threecolmid { 
 float: left; margin: 0px; padding:0 30px 0 0px; width: 255px; display: inline;
}
#threecolright { 
 margin: 0px;padding:0 0px 0 0px; width: 245px; float: right;
}

/*Advertising Area - 3 column layout*/
.contcontainer{
 float: left; width: 920px; padding: 10px 0px 10px 0; margin: 0px 0px 0px 0px; background: #A48C70; border-top: 1px solid #130D19;
 }
#leftcolumn { 
 margin: 0px; padding: 10px; width: 285px; float: left; border-right:1px solid #130D19;
}
#content { 
 float: left; color: #333; margin: 0px; padding: 10px; width: 285px; display: inline;
 border-right:1px solid #130D19;
}
#rightcolumn { 
 margin: 0px; padding: 10px 0px 10px 10px; width: 288px; float: left;
}

/*Footer*/
#links{width: 900px; font-size:14px; clear: both; color: #C1B29F; background: #362D30;
 margin: 0px; padding: 10px;
 }
 
 #links a, #links a:link, #links a:visited{ color:#CCC4B7; text-decoration:none;}
#links a:hover, #links a:active  {color: #CCC4B7; text-decoration:underline;}

#footer { 
 width: 900px; clear: both; color: #362D30; background: #DBD5CC; margin:0px; padding: 10px;
}

#footer a, #footer a:link, #footer a:visited{ color:#362D30; text-decoration:underline;}
#footer a:hover, #footer a:active  {color: #A48C70; text-decoration:none;}

.leftimgpad { padding:0 10px 0 0;}
