* {margin:30;padding:0}
h1,h2,h3,h4,p 
{margin-bottom:10px;}
ul
{margin-left:16px}
h1
{
color: #7B6125;
font-size: 16px;
font-weight: bold;
}
/* mac hide \*/
html,body{height:580px;}
/* end hide*/
body {

	font-family:  tahoma, Geneva, sans-serif;
	font-size : 12px;	
background: url(images/back5.jpg) #cccc99 ; 	
color:#000;
}
a.index:link, a.index:visited, a.index:hover
{
color: #fff;
text-decoration: none;
font-weight: bold;
}
#outer
{	min-height:100%;
	width:804px;
	margin-left:auto;	
margin-right:auto;	
background: #7A7A48 url(images) repeat-y center top;
		border-left:10px solid #7B6125;
border-right:10px solid #7B6125;
	position:relative;
border-top:3px solid #7B6125;
	position:relative;
}
* html #outer 
{
	width:813px;
	w\idth:807px;
height:580px;
}

header,
 #footer{	
background:#7A7A48 url(images/pattern.gif);
	border-top:3px solid #7B6125;
	border-bottom:3px solid #7B6125;
	}
#header
{text-align: 
height: 118px;
color: #cccc99;
font: 10pt, arial, sans-serif;

}
#footer{
	position:absolute;
	bottom:0;	
left:0;	
	width:803px;
        w\idth: 806;	
height:15px; text-align: center;

        color: white;
        font-weight: bold;  
      
}
* html #footer {
	height:25px;
	he\ight:15px;
	bottom:-1px;
}
#clearfooter
 {
	clear:both;
	
height:35px;
}
#right,  #content {
	float:left;

	
width:2px;     
   
}
#left
{float:left;
width: 130px;
}
#right
{
border-left:0px solid #7B6125;
}
#left
{
border-right:0px solid #7B6125;
}
#content
{
width:656px;
padding:3px;
}
.clearer
{

	height:1px;	
overflow:hidden;	
clear:both;
margin-top:-1px;
  
     
}

a.head 
{
float: right;
width:8em;
text-decoration:none;
color:white;
background-color:#BBBB64;
padding:0.1em 0.4em;
border-left:1px solid #000000;
font-weight: ;
}
a.head:hover {background-color: #7A7A48}
a.head: visited {background-color: #BB4C3D; font-weight: ; color: #ffffff;}
li.head {display:inline}


div.title, 
{
font-family: arial;
padding:8px 0px 8px 3px ;
color: white;
font-size: 14px;
font-weight: bold;
background-image: url(images/titleback.jpg);
background-repeat: no-repeat;
}

ul.leftcol
{
list-style:none;
margin: 0;
padding: 0px;
background-color:#cccc99;width: 100%;
}




a.footer:link , a.footer:vlink, a.footer:hover
{ color: #fff; text-decoration:none; font-weight:bold }

}
#message
{
color: #fff;
font: 10pt, arial, sans-serif;



}
#logo
{
position: relative;
float: left;
}
#greyhead
{
background-color: #cccc99;
width= 800px;
}
ul.head 
{
float: right;
width: 100%;
padding:0;
margin:0;
list-style-type:none;
background-color: #BBBB64;
}




div.feature1
{
position: relative;
float: left;
background-color: ;
}
p.main
{
color: #644F1E;
font: 8pt, arial, sans-serif;
}
p.heading
{
color: #7b6125;
font: 10pt, arial, sans-serif;
font-weight: bold;
}
p.title
{
color: #ffffff;
font: 10pt, tahoma, sans-serif;
font-weight: bold;
}
ul.leftcol li a:link, ul.left li a:visited
{
display: block;
text-decoration: none;
width 88%;
padding: 3px 3%;background-color: cccc99;
font:  10pt/1.5  arial, sans-serif;
color: #7b6125;

border-bottom: 1px solid #7B6125;
height: 23px;
}

ul.leftcol a:visited
{ 
display: block;
text-decoration: none;
width 88%;
padding: 3px 3%;
background-color: #cccc99;
font:  10pt/1.5  arial, sans-serif;
color: #7B6125;

height: 23px;
}
ul.leftcol li a:hover
{
background-color: #7B6125;
background-image: url(images/titleback.jpg);
font-weight: ;
color: #ffffff;
}
.leftimg
{
float: left;
}
