* { padding: 0; margin: 0; }

body {
 background:#3D2828 url(images/back.gif);
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 color:#3D2828;
 margin:0;
 padding:0;
 width:906px;
}
a {
	color:#54604C;
	text-decoration:none;
}
#wrapper { 
 margin: 0 auto;
 width: 900px;
 background:#ECE5B5;
}
#header {
 color: #333;
 width: 900px;
 float: left;
 padding: 0px;
 height: 131px;
 margin: 0px 0px 0px 0px;
 background: #788a66 url(images/bg_head.jpg) left bottom no-repeat;
    border-top: medium solid #788a66;
    border-right: medium solid #788a66;
}
#leftcol { 
 color: #333;
 background: #896666;
 margin: 0px 0px -10px 0px;
 padding: 0px;
 height: 275px;
 width: 230px;
 float: left;
 font: normal 11px verdana,arial,sans-serif;
	}
#leftcol a, #leftcol a:visited, #leftcol a:active {
	text-decoration: none; 
	color: #896666;
}
#leftcol a:hover {
	color: #896666;
	text-decoration: underline; 
}
#leftcol span a { 
	display: block;
	margin:0 5px 1px 5px;
}
#leftcol span a:link, #leftcol span a:visited, #leftcol span a:active {
	padding: 4px 4px 4px 14px; 
	color: #798A66; 
	text-decoration: none; 
	background:#3D2729 url(images/arrow_small.gif) -3px 7px no-repeat;
	/* border-left: 3px solid #3D2729;*/
	font:bold 12px verdana,arial,sans-serif;
	font-variant:small-caps;
}
#leftcol span a:hover {
	background:#798A66 url(images/arrow_small.gif) -3px 7px no-repeat;
	color: #ECE5B5;
	/*border-left: 3px solid #3D2729; */
}
#centercol { 
 float: left;
 color: #333;
 border: 1px solid #ccc;
 background: #ECE5B5;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 width: 500px;
 display: inline;
}
#rightcol { 
 color: #ECE5B5;
 border: 1px solid #798A66;
 background:#798A66;
 margin: 0px 0px 0px 0px;
 padding: 5px;
 height: 680px;
 width: 200px;
 float: right;
}
#footer { 
 width: 894px;
 clear: both;
 color: #ECE5B5;
 background: #896666;
 border-bottom: medium solid #798A66;
 margin: 0px 0px 0px 0px;
 padding: 10px;
}
