/* Demo 32 by Jeff Ginger */
/* Rocking the Thanksgiving */

/* highlight green: #A3CA1F */
/* dark gray: #343434 */

/* sitewide styles */

	body{
	font-family: Arial, Helvetica, sans-serif;
	color:black;
	margin:0;
	top:0;
	left:0;
	right:0;
	bottom:0;
	background:#777777;
	}

	.centerTable{
	border-left:1px solid black;
	border-right:1px solid black;
	/*margin-left:auto;*/
	/*margin-right:auto;*/
	padding:0;
	width:750px;
	}

	.green{
	color:#A3CA1F;
	text-decoration:none;
	font-weight:bold;
	}

	.arrow{
	margin:-0.25ex 0.5ex 0ex -0.25ex;
	}

	.thumbnail{
	background:#A3CA1F;
	padding:1px;
	border:2px solid #343434;
	margin:0ex 1ex 0.25ex 0ex;
	}

/* news collumn styles */

	#newsCol{
	background:url(colborder.jpg) repeat-y #414141;
	color:#DDDDDD;
	vertical-align:top;
	font-size:75%;
	width:262px;
	height:auto;
	margin: 0;
	padding:0;
	}

	#newsCol h3{
	font-size:large;
	font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:0ex;
	text-align:center;
	}

	#newsCol p{
	/*TBA*/
	}

	#newsCol hr{
	color:#AAAAAA;
	margin-left:auto;
	margin-right:auto;
	width:50%;
	height:1px;
	}
	
	#newsCol ul{
	list-style:none;
	padding:0.25ex 0.5ex 1ex 3ex;
	margin:0;
	border:0;
	}

	#newsCol li{
	padding-bottom:1ex;
	margin:0;
	}
	
	#newsCol a:link, #newsCol a:visited{color:white;}
	#newsCol a:active, #newsCol a:hover{color:#white;text-decoration:none;}

	#newsCol .section a:link, #newsCol .section a:visited{color:#A3CA1F;text-decoration:none;font-weight:bold;}
	#newsCol .section a:active, #newsCol .section a:hover{color:#CA0E0C;text-decoration:none;font-weight:bold;}

	#newsCol .date{
	color:#AAAAAA;
	}

	.redBox{
	background:url(redboxBG.jpg) repeat-x; 
	height:86px;
	color:white;
	}

	.redBox p{
	padding:1ex;
	}

/* content styles */

	#content{
	padding:7px;
	magin:0;
	color:white;
	background:#343434;
	vertical-align:top;
	font-size:90%;
	width:474px;
	border:0;
	border-bottom:5px solid #141414;
	}
	
	#content p{
	margin:0.5ex;
	}
	
	#content ul{
	list-style:square;
	padding:0;
	margin:0ex 0ex 0ex 3.25ex;
	}

	#content li{
	font-size:85%;
	padding-bottom:0.5ex;
	}
	
	#content a:link, #content a:visited{color:white;text-decoration:none;}
	#content a:active, #content a:hover{color:#white;text-decoration:underline;}
	
/* tray styles */

	#tray{
	background:#141414;
	color:#AAAAAA;
	font-size:80%;
	text-align:center;
	padding:1ex;
	}
	
	#tray a:link, #tray a:visited{text-decoration:none;color:#DDDDDD;}
	#tray a:active, #tray a:hover{text-decoration:underline;color:white;}

/* banner styles */

	#banner{
	height:71px;
	background:url(topBG.jpg) repeat-x;
	vertical-align:middle;
	text-align:right;
	margin:0;
	padding:0;
	font-size:90%;
	}
	
	#banner ul{
	list-style:none;
	margin:0;
	padding:0;
	}
	
	#banner li{
	display:block;
	float:right;
	text-align:center;
	background:url(topborder.jpg) no-repeat left top;
	padding-top:27px;
	height:45px;
	width:110px;
	}
	
	#banner a{
	font:Verdana, Arial, Sans-serif 80%;
	text-transform:uppercase;
	}

	#banner img{
	border:0;
	}
	
	#banner img a{
	border:0;
	}
	
	.listcontainer{
	width:160px;
	}

