/*CSS Document Dsigned by templatesperfect.com  */

body{
font-family:Geneva, Arial, Helvetica, sans-serif;
color: #444444;
text-align:justify;
font-size:13px;
margin:10px 0 10px 0; background-color:#789017;
}
#container
{
width:792px;
margin:0 auto;
border:1px solid #555555;
background-color:#FFFFFF;
}

#header
{background-image:url(images/header.png); background-repeat:no-repeat; background-position:top center;
width:792px;
height:235px; float:left;text-align:left;}
h1
{font-size:30px;
margin-top:60px;
margin-bottom:5px;
margin-left:120px;
color:#3399FF;}
#right
{width:212px;
margin-left:8px;
float:left;
text-align:left;
 background-color:#f5f8df;

}
.tag
{font-size:11px; margin-left:130px; color:#666666;}

h3, h2
{
color:#ba8156;
font-size:18px;
height:40px;
line-height:40px;
padding-left:10px; text-align:left;
font-weight:lighter;
margin:0 0;}
#main
{ padding:10px;
text-align:left;
float:left;
width:550px;
}
#menu
{  background-color:#993300;
height:36px;
margin-top:80px;

}
.toplinks
{ 
  width:90px;
  text-align:center;
  float:left;
  height:30px;
  line-height:30px;
  font-family:tahoma;
  font-size:12px;
  font-weight:bold;
  margin:4px 0 0 10px;
  color:#ffffff;
  text-decoration:none;

 }

.toplinks:hover
{ color:#222222; 
 }


a{color:#C61331;
text-decoration:underline;}
a:hover{color:#000000;
text-decoration:underline;}
p {
	line-height: 22px;
	text-align:justify;
}

ul{
	margin: 0 0;
	list-style: none;
	line-height: 22px;
	
}

ul li {
	padding: 2px 0 5px 0;
	font-size:14px;
}

#bottom
{
width:792px;
padding-top:30px;
background-color:#cccccc;
border-top:1px dashed #66CC99;
height:40px;
text-align:center;
}
.clear{clear:both;}