html, body{

background:#000;

font-family:"trebuchet MS", Arial, Helvetica, sans-serif;

color:#000;

font-size:12px;

}



a{

color:#c40c14;

text-decoration:none;

font-weight:bold;

}



img a, a img{

	border-color:#FFFFFF;

}



#main a{

color:#c40c14;

text-decoration:none;

font-weight:normal;

}



.footer a{

color:#FFFFFF;

text-decoration:none; 

font-weight:normal;

}





#main a:hover, .footer a:hover, a:hover{

text-decoration:underline;

}





i a{

color:#555555;

text-decoration:underline;

font-weight:normal;

font-style:normal;

}



i a:hover{

color:#c40c14;

}



.maincontent a{

color:#598527;

text-decoration:none; 

}



.maincontent a:hover{

color:#8dc63f;

text-decoration:none; 

}



p, td{

font-size:12px;

line-height:15px;

vertical-align:top;

}

p{

padding:0;

margin:5px 0 10px  0;

}



h1{

font-family:"Times New Roman", Times, serif;

color:white;

font-size:26px;

color:#e12c39;

font-weight:normal;

padding:0;

margin:0;

margin:5px 0 5px 0 ;

line-height:normal;

font-weight:bold;

}



h2{

font-family:"Times New Roman", Times, serif;

color:white;

font-size:22px;

color:#e12c39;

font-weight:normal;

padding:0;

margin:0;

margin:5px 0 5px 0 ;

line-height:normal;

font-weight:bold;

}



h3{

font-family:"Times New Roman", Times, serif;

color:white;

font-size:18px;

color:#e12c39;

font-weight:normal;

padding:0;

margin:0;

margin:5px 0 5px 0 ;

line-height:normal;

font-weight:bold;

}



h4{

font-family:"Times New Roman", Times, serif;

color:white;

font-size:16px;

color:#e12c39;

font-weight:normal;

padding:0;

margin:0;

margin:5px 0 5px 0 ;

line-height:normal;

font-weight:bold;

}



h5{

font-family:"trebuchet MS", Arial, Helvetica, sans-serif;

color:white;

font-size:14px;

color:#77463b;

padding:0;

margin:0;

margin:5px 0 5px 0 ;

line-height:normal;

}



#nav {

	height: 28px; 

	background: url(images/joe_02.gif) no-repeat; 

	vertical-align: middle; 

	font-family: 'trebuchet MS', Arial, Helvetica, sans-serif; 

	color:#caa873; 

	text-transform:uppercase;

	font-size:16px;



}



ul {

	margin-top:0;

	margin-bottom:0;

	list-style-type: none;

	line-height: 16px;

}



ul li {

	background-image: url(images/dot_circle.gif);

	background-repeat: no-repeat;

	background-position: 0em .25em;

	padding-left: 1.5em;

}



#nav li {

	display:inline;

	padding:0 20px 0 20px;

	margin:0;

}



#nav ul{

	margin:0;

	padding:0;

}



#main {

	background:url(images/bg.gif) repeat-y; height:200px; padding:0px 50px 10px 50px;

	padding-top:20px;

}



#maingraphic b {

	color:#77463b;

}



#rightbar{

color:#c69c6d;

width:220px;

}



#rightbar b{

color:#c7b299;



}



.maincontent{

padding:0px;

text-align:justify;

color:#FFFFFF;

}



.footer{

background-color:#4c4845;

color:#FFFFFF;

}



.footer p{

color:#FFFFFF;

margin:0 0 10px  0;

}


/* Top Nav */
#topMenu {
	background-color: #4c4845;
}

a.topNav {
	color: #fff;
	display: block;
	text-decoration: none;
	background-color: #100e0e;
	border-bottom: 3px solid #393532;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	padding: 11px 0;
	font-weight: normal;
}

a.topNav:hover {
	color: #fff;
	display: block;
	text-decoration: none;
	background-color: #100e0e;
	border-bottom: 3px solid #C00;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	padding: 11px 0;
	font-weight: normal;
}
