body{
	background:url(images/bg.jpg) repeat-x 0 0 #D3C16F;
	background-position:bottom;
	color:#333227;
	padding:0; margin:0;
}

a, a:link, a:visited, a:active{
	color: #912213;
	text-decoration: none;
}
a:hover{
	text-decoration: underline;
	}


#footer_bg{
	background:url(images/footer_bg.gif) repeat-x; width:230px; margin:0  auto 0 auto; float:left; height:153px;
	}
#footer{
	width:230px; margin:0 auto 0 auto; 
		}
a, a:link, a:visited, a:active{
	color: #912213;
	text-decoration: none;
}
a:hover{
	text-decoration: underline;
	}
#footer ul{
	width:230px; margin:2px 0 7px 0; display:block; height:15px;
	}
#footer ul li{
	float:left; font:14px 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#FFFFFF; 
	display:block; 
	}
#footer ul li a{
	font:12px/14px 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#FFFFFF;  text-decoration:none;
	margin:0 10px 0 10px;
	}
#footer ul li a:hover{
	text-decoration:underline;
	}
#footer p{
	width:188px; margin:0 0 0 2px; font:12px/14px 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#C1AA4C;
	
	}
#footer ul.xhtml{
	width:135px; display:block; margin:12px 0 0 0px; height:21px; font-size:0px;
	}
#footer ul.xhtml li{
	float:left; height:21px; margin-right:9px;
	}
#footer ul.xhtml li a{
	text-indent:-2000px; display:block; height:21px; margin:0; padding:0; font-size:0px;
	}
#footer ul.xhtml li a.xht{
	background:url(images/xhtml.gif) no-repeat 0 0 #C1AA4C; color:#fff; width:66px;
	}
#footer ul.xhtml li a.css{
	background:url(images/css.gif) no-repeat 0 0 #C1AA4C; color:#fff; width:50px;
	}