* {font-family: "Trebuchet MS", Arial, Verdana; }

body { margin: 0; background: #FFF url(pg_bg.gif) no-repeat top center; }

p {
	color: #666;
	font-size: 14px;
	list-style-type: disc;
}

li {
	font-size: 14px;
	color: #666; }



#header {
	width: 760px;
	margin: 0 auto;
	clear: both; }
	
#footer {
	width: 760px;
	margin: 0 auto;
	clear: both;
	border-top: 1px solid #DDD;
	padding-top: 5px;
	padding-bottom: 10px; }

#footer a { color: #666; }
	
#content_container {
	width: 760px;
	margin: 0 auto;
	clear: both;
	padding-top: 5px;
	padding-bottom: 5px; }

#content_header {
	width: 555px;
	height: 260px;
	float: left;
	margin: 0;
	padding: 0; }

#content {
	width: 760px;
	clear: both;
	border-top: 1px solid #DDD;
	padding-top: 5px;
	padding-bottom: 5px; }
	
a, a:visited { color: #0099FF; text-decoration: none; }
a:hover, a:active { color: #0066FF; text-decoration: none; }
	
img { border: none; }

/** MENU SYSTEM **/

#menu {
	float: right;
	margin: 0;
	padding: 0;
	width: 200px; }

#top_menu {
	list-style: none;
	margin: 0;
	padding: 0;
	width: 100%; }
	
#top_menu li {
	float: right;
	font-size: 12px;
	font-weight: bold;
	margin: 0;
	padding: 0; }
	
#top_menu a {
	background: url("top_hover_gr.gif") left center no-repeat;
	color: #BBB;	
	display: block;
	margin-left: 10px;
	padding-left: 22px;
	padding-bottom: 1px;
	text-decoration: none; }

	
#top_menu a:hover {
	background: url("top_hover.gif") left center no-repeat;
	color: #aed938;
	padding-bottom: 1px; }

/** END MENU **/

.img_featured {
	border: 1px solid #CCC;
	padding: 2px; }

.mouse {
	font-size: 10px;
	color: #999;
	text-align: right; }

.sub_header {
	font-size: 20px;
	color: #AED938;
	font-style: oblique;
	border-left: #AED938 50px solid;
	padding-left: 20px;
	padding-right: 20px;
	margin-top: 20px; }
	
.sub_header_bl {
	font-size: 18px;
	color: #0099FF;
	font-style: oblique;
	border-bottom: #0099FF 1px dotted;
	margin-top: 20px; }

.foot_menu {
	font-size: 10px;
	color: #666;
	text-align: left; }

.add_small { 
	font-size: 11px;
	line-height: 10px;
	padding: 0px;
	margin-bottom: 5px;
	margin-top: 5px; }.form_entry {
	color: #666;
	font-size: 14px;
	list-style-type: disc;
}

/** MENU **/

ul.menu {
list-style-type:none;
width:auto;
position:relative;
display:block;
height:20px;
margin:0;
padding:0;
}

ul.menu li {
display:block;
float:left;
margin:0;
padding:0;
border:1px dotted #CCC;
margin-left:2px;
}

ul.menu li a {
float:left;
color:#666;
text-decoration:none;
height:20px;
font-size: 10px;
font-weight: bold;
padding-right: 10px;
padding-left: 10px;
padding-top: 3px;
}

ul.menu li a:hover,.current {
color:#fff;
background:#aed938;
}

ul.menu .current a { background:none; }


/*GREEN*/
ul.menu.green { background:none; }
ul.menu.green li a:hover, .menu.green li.current { }	
ul.menu.green li.current { background:none; }