	body {
		text-align:center;
		background: #666666;
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		margin-top:0px;
		}
	
	#frame {
		background:#ffffff;
		width:792px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		padding:0px;
		text-align:left;
		}
		
	#contentleft {
		width:75px;
		padding:0px;
		float:left;
		background:#fff;
		}
	
	#contentcenter {
		width:500px;
		padding:0px;
		float:left;
		background:#eee;
		}
	
	#contentright {
		width:75px;
		padding:0px;
		float:left;
		background:#fff;
		}
	
	#contentheader {
		
		
		}
	#header {background:url(images/sub_banner.jpg) no-repeat; height:140px; margin-left:11px; margin-right:25px;}	
		
	p,h1,pre {
		margin:0px 10px 10px 10px;
		}
		
	h1 {
		font-size:14px;
		padding-top:10px;
		}
		
	#contentheader h1 {
		font-size:14px;
		padding:10px;
		margin:0px;
		}
	
	#contentright p { font-size:10px}
td.special { 
    background-image: url('images/images/home_images_04.jpg');
    width:828px;
	height:140px;
	}
td.text { 
font-size:12px;
    background-image: url('images/images/home_images_05_01.jpg');
    width:408px;
	height:336px;
	}		
#intro {padding-left:40px;padding-top:15px; text-align:left; font-weight:bold; color:#666666;}

.clearboth { clear: both; }

#finalist {
	margin: 10px 35px 0px 0px; 
	float:right; 
	color:#e45918;
	font-weight:bold;
	font-size:13px;
	}

/* IE7 Only */
*:first-child+html #finalist {
margin : 12px 30px 2px 2px;
}


#navlist, #navlist ul { /*container properties*/
	background:#ffffff;
	float: right; 
	width:594px;
	list-style: none;
	color: #cccccc;
	margin-top: 33px;
	margin-right:0px; 
	padding: 0px;
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	text-align:right;
	}
/* IE7 Only */
*:first-child+html #navlist, #navlist ul {margin-top: 25px; margin-right:0px;}


#navlist a { /*text properies*/
	display: block;
	text-decoration: none;
	font-size:10px;
	font-weight:bold;
	padding: 8px 10px 8px 14px;
	color: #999999;
	text-align:left;
	}
#navlist a:visited {color: #999999; } 	
#navlist a:hover {color: #e6f6f5; } 	

/* IE7 Only */
*:first-child+html #navlist a  { 
	padding: 5px 12px 8px 12px;
	margin-top:5px;
}

/* IE6 Only */
* html #navlist, #navlist ul {
margin : 30px 0px 0px 0px;
}	
/* **************************** */
/* *********************************************************8***** */
#foot {
	width:792px; 
	background:#ffffff; 
	}

#foot_container {
	width:792px; 
	background:#ffffff; 
	height:300px; 
	float:left; 
	margin-left:11px;
	}

/* IE6 Only */	
* html #foot_container{margin-left:5px; width:793px; background:#ffffff;}

#navlist2, #navlist2 ul { /*container properties*/
	font-size:10px;
	background:#ffffff;
	/* float: right; */
	list-style: none;
	color: #999999;
	font-weight: normal;
	/* margin-top:-22px; */
	margin-right:40px; 
	padding: 5px;
	}
html>body #navlist2, #navlist2 ul {  float: right;} /* hides from IE 5 */
#navlist2 a { /*text properies*/
	display: block;
	text-decoration: none;
	font-size:10px;
	font-weight:normal;
	padding: 8px 8px 10px 8px;
	color: #999999;
	text-align:left;
	}	
#navlist2 li { /*first level list postition */
	float: left;
	padding: 0px;
	}
	
/*Item Size Styles*/
/*------------------------------------------------------------------------------------------------*/
#navlist a.ul100_pixel { /*100 pixel wide*/
	display: block;
	list-style: none;
	width: 100px; /*list width*/
	w\idth: 100px; /*item width*/
	}


/*List Styles*/
/*------------------------------------------------------------------------------------------------*/
#navlist li { /*first level list postition */
	float: left;
	padding: 0px;
	}

 #navlist li ul { /*second level border properties*/
	position: absolute;
	left: -9999px;
	height: auto;
	width: 125px;
	w\idth: 124px;
	font-weight: normal;
	margin-top: 0px;
	margin-left:0px;
	z-index:100;
	border-left:1px solid #488fc7;
	border-right:1px solid #488fc7;
	border-bottom:1px solid #488fc7;
	}
.top {border-top:1px solid #dddddd;}
.bottom {border-bottom:1px solid #dddddd;}
#navlist li li { /*second level list size*/
	padding-right: 4px;
	padding-left:0px;
	width: 120px;
	background: #ffffff;
	z-index:100;
	border-top:1px solid #cccccc;
	}

#navlist li ul a { /*second level list widths*/
	width: 120px; /*list width*/
	w\idth: 120px; /*item width*/
	padding:6px 10px 6px 10px;
	font-size:11px;
	}
	
div#floatedRight {
	float: right;
}

div#voteHere {
	height: 20px; 
	width: 561px; 
	margin-top: 0;"
}

img#voteImage {
	margin-top:5px;
}

/* IE7 Only */
*:first-child+html #navlist li ul a  {padding:4px 10px 4px 10px;}

/* IE6 Only */
* html #navlist li ul a {padding:4px;}


#navlist li ul ul {
	margin: -22px 0 0 100px;
	}
/* IE6 Only */
* html #navlist li ul ul {
margin: -23px 0 0 60px;
}

/* IE7 Only */
*:first-child+html #navlist li ul ul {
margin: -27px 0 0 55px;
} 	


#navlist li:hover ul ul, #navlist li:hover ul ul ul, #navlist li.sfhover ul ul, #navlist li.sfhover ul ul ul {
	left: -9999px;
	}

#navlist li:hover ul, #navlist li li:hover ul, #navlist li li li:hover ul, #navlist li.sfhover ul, #navlist li li.sfhover ul, #navlist li li li.sfhover ul {
	left: auto;
	}

#navlist li:hover, #navlist li.sfhover, #navlist li:hover p, #navlist li.sfhover p  { /*mouse over background color*/
color:#9ccfe0;
background: #488fc7;
	}
/* ************************************************** */		

