/* layout features that don't change between sections */

body {background-color:#000000; margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
body, td, font {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px;line-height: 1.5}
input,select,textarea {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px;margin: 1px 4px 0 4px;padding: 0;}


a,a:active,a:visited{color:#ffffff; text-decoration:underline;}
.nav, .nav:visited, .nav:active {color:#FFFFFF; font-size:14px; text-decoration:underline; font-weight:bold;}
.nav:hover {;color:#FFFF66}


#theWrapper {margin-bottom:20px;}
#innerContent {color:#ffffff}

#navbar {background-color:#CCCC00;padding-top:2px;padding-bottom:2px;padding-left:2px;padding-right:2px;margin-top:3px;margin-bottom:3px;}
#innernavbar {background-color:#000000;padding-top:4px;padding-bottom:4px;}
#innernavbar table td {color:#FFFFFF;font-size:12px;}
#archivecontent a, #archivecontent a:active, #archivecontent a:visited {color:#ffffff; font-size:12px; text-decoration:none;}
#archivecontent a:hover {text-decoration:underline;}
.sub-menu-item {border-bottom: 1px solid #99CC99; }
.sub-menu-item a:hover {background-color:#4a804a; }
.sub-menu-link {width: 100%; height:100%; line-height:22px; }


#theFooter {padding-top:10px;padding-bottom:10px;text-align:center; font-size:11px; color:#FFFFFF}
#theFooter a, #theFooter a:active, #theFooter a:visited {color:#FFFFFF; text-decoration:none; font-size:11px;text-decoration:underline;}
#theAddSpace {padding-bottom:20px;width:198px;}
.smartLink a {color:#ffffff; text-decoration:none;}
.smartLink a:hover {color:#ffffff; text-decoration:underline;}

.blackbox {background-color:#000000;padding:10px 16px 18px 16px;color:#FFFFFF;}
.greenBox{border-left:solid 1px #99CC99; border-right:solid 1px #99CC99; border-top:solid 1px #99CC99; background-color:#669966;}

.b {font-weight:bold}
.h {font-size: 18px;font-weight:bold;}
.s {font-size: 10px;}
.sb {font-size: 10px;font-weight:bold}
.m {color:#ff0000;font-weight:bold}

/* Start Content Hound Styles */
#newsholder_home {display:block; height:300px; width:375px; overflow:auto; border: 1px solid #ffffff;}
#newsholder_golf {display:block; height:200px; width:350px; overflow:auto; border: 1px solid #ffffff;}
#newsholder {display:block; height:475px; width:300px; overflow:auto; border: 1px solid #ffffff;}
#newsholder_football {display:block; height:500px; width:650px; overflow:auto; border: 1px solid #ffffff;}
#contenthound-news {background-color:#000000; color:#ffffff;}
.dt {color:#ffffff; vertical-align: top;}
.h1 {color:#ffffff; padding-bottom:10px;}
.h1 a, a:visited {color:#99cc99; text-decoration:none;}
.h1 a:hover {color:#ffffff; text-decoration:none;}
/* End Content Hound Style */

/* New Menu Styles */
#NmenuWrapper {
	font-family: arial black, arial;
	font-size: 13px;
	width: 990px;
	}
	
#NmenuContainer {
	margin: 0px 0px 0px 0px;
	}

.NmenuItem {
	float:left;
	display:block;
	margin-right: 3px;
	}
	
.NmenuItemTxt {
	float:left;
	display:block;
	margin-right: 16px;
	padding-top: 10px;
	}
	
.NmenuItemTxt a, .NmenuItemTxt a:visited {
	color:#ffffff;
	text-decoration:none;
	}
	
.NmenuItemTxt a:hover {
	color:#99CC99;
	text-decoration:none;
	}
	
.menu_submenu {position:absolute; display:none; background:#ffffff; z-index:4;}
.menu_submenu td a {position:relative; display:block; width:130px; color:#fff9f3; font-size:11px; line-height:15px; text-decoration:none; font-family: Arial, verdana, helvetica; background:#354a12; padding:2px 4px 2px 4px;}
.menu_submenu td a:hover {color:#ffffff; text-decoration:none; background:#6a9424;}
