body {

	margin: 0px;

	padding: 0px;

	text-align: center;

	font-family:Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333;

	background:url(../images/bg.gif);

	background-attachment:fixed;

	line-height:18px;

}



a {

	color:#D70581;

	font-weight: bold;

}



a:hover {

	color: #f9c;

}



h1 {

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

	color: #393;

	font-size: 20px;

	  margin-bottom: 1.5em;

}


h2 {

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

	color:#060;

	font-size: 16px;

	border-bottom: 1px solid #DDD;

  line-height: 1.0em;

  margin-bottom: 1.0em;

  padding-bottom: 0.25em;

  padding-top: 1.50em; 

}

h2.table {

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

	color:#060;

	font-size: 16px;

	border-bottom: 1px solid #DDD;

  line-height: 1.0em;

  margin-bottom: 1.0em;

  padding-bottom: 0.25em;

  padding-top: 0.1em; 

}

h3 {
	font-family: Georgia, "Times New Roman", Times, serif;

	color:#333;

	font-size: 14px;
}

.pad {
	padding: 5px 30px;
}

.padfooter {
	padding: 12px 30px 5px 30px;
}

.pad2 {
	padding: 20px 30px;

}

.pad3 {
	padding: 20px 30px 0 0;

}

.special {

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

	color:#060;

	font-size: 16px;

}

.tableheader {

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

	font-weight: bold;

	color: #fff;

	font-size: 11px;

	background:#000;

	text-transform:uppercase;

}

.bodytext {

	display:block;

	float:left;

	width:63px;

	overflow:hidden;

}

#maincontainer {

	width: 950px;

	margin: 0% auto;

	text-align: left;

	background:#fff;

}

#maincontent {

	float: left;

	width: 950px;	

	background:#fbfbfb;

}

#header {

	float: left;
	width: 950px;
	height: 89px;
	background:url(../images/header.jpg);
	text-transform:uppercase;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	color: #999;
	font-size: 11px;	

	

}

#mainbody {
	float: left;
	width: 950px;	
	background:url(../images/body-bg.gif) no-repeat;

}

#maincol {
	float: left;
	width: 610px;
}



#rightcol {
	float: left;
	width: 340px;	
}



#footer {

	float: left;
	width: 950px;
	height: 36px;
	background: url(../images/footer.gif) repeat-x;
	color: #ccc;

}



/*----------------------------------------------------------------------- 

    Main Menu

 ------------------------------------------------------------------------ */



#main-nav {

	float: left;

	width: 950px;

	height: 50px;

	background:#000;



}



ul#main-nav {

  clear: left;

  list-style: none;

  margin: 0;

  padding: 0;



}

  

#main-nav li {



  display: block;

  float: left;

    background: url(../images/menu.gif) left top repeat-x;

	line-height: 1.25em; 

} 





#main-nav li a {

  cursor: pointer;

  display: block;

  font-size: 1.25em;

  font-weight: bold;

  padding: 12px 0;

  text-align: center;

  text-decoration: none;

}



#main-nav li a small {

  display: block;

  font-size: 10px;

  color: #FFF;

}



#main-nav li a.active {

  background: url(../images/menu-item.gif) left top repeat-x;

}



#main-nav li a:hover {

  background: url(../images/menu-item.gif) left top repeat-x;

}



#nav-item1 { width: 147px; }  

#nav-item2 { width: 236px; }

#nav-item3 { width: 227px; }

#nav-item4 { width: 172px; }

/* #nav-item5 { width: 160px; } */

/* #nav-item6 { width: 160px; } */

#nav-item7 { width: 167px; }



ul { list-style-image: url(../images/star.gif); }



li { line-height: 22px; } 



strong {

	color:#000;

} 


