@charset "utf-8";
/* CSS Document */

html {
	height:100%;
	margin:0px;
	padding:0;
}
body {
	font:11px "bitstream vera sans", "lucida grande",verdana;
    margin:0;
	padding:0;
	color:#000000;
	background:#ccc url(../imgs/background.gif) repeat-x;
}

h1 {
	font:11px "bitstream vera sans", "lucida grande",verdana;
	font-weight:bold;
	display:inline;
}

#ads {width: 100%; margin: 0 auto; background: url(../imgs/ads-tile.jpg) repeat-x; text-align: center;}
#ads_container{ 
/*on IE7 and below stylesheet*/

}
#google_ads_div_Slot1 {width: 125px; display: inline; margin-right: 50px;}


#google_ads_div_Slot2 {width: 125px; display: inline; margin-right: 50px;}


#google_ads_div_Slot3 {width: 125px; display: inline; margin-right: 50px;}


#google_ads_div_Slot4 {width: 125px; display: inline; margin-right: 50px;}


#google_ads_div_Slot5 {width: 125px; display: inline; margin-right: 50px;}


#google_ads_div_Slot6 {width: 125px; display: inline;}


#onWeb {
	width: 200px;
	margin: 20px 0 0 0;
}

#onWeb h3 {
	margin: 0;
	padding: 0;
	color: #336633;
}

#onWeb ul {
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	margin: 0;
	padding: 0;
}

#onWeb li {
	list-style-type: none;
	border-top: 1px solid #cccccc;
	padding: 5px;
}

#onWeb li a {
	text-decoration: none;
	color: #333333;
}

#onWeb li:hover {
	background: #cccccc;
}

#wrapper {
	margin: 0 auto;
	height:100%;
	height:auto;
	width: 1000px;
	background:#FFFFFF;
}

#playerbot a, #playerbot a:visited, .box a, .box a:visited, .pagebox a, .pagebox a:visited {
	color:green;
}
#playerbot a:hover, .box a:hover, .pagebox a:hover {  color:#FDB913;}
#wrapfoot {
	position:relative;
 	width:1000px;
	height:10px;
	background:#fff url(../imgs/bg_footer.gif) bottom no-repeat;
	text-align:center;
}

#header {
	width:1000px;
	height:83px;
	background:#ffffff;
/*	background:#FFFFFF url(../imgs/bg_header.png) no-repeat; */
	border-bottom:#336633 solid 3px;
}

#headright {
	margin:0;
	padding:0;
	height:100px;
	float:right;
}

#links{
	padding-top:7px;
	padding-right:15px;
	text-align: right;
	color:#000000;
}
#links a{
	text-decoration: none;
	color:#000000;
}

#links a:hover{
	text-decoration: none;
	color: #ababab;
}

#logo { padding:3px 0 0 17px; float:left; }
#logo a img { border:none;}
#search { margin: 13px 0 0 110px; padding:0px; }
#footer {
 	width:1000px;
	height:20px;
	font-size:10px;
	text-align:center;
	margin:0 auto;
	padding: 3px;
}
#footer a { 
	color: #fff;
}
#footer a:hover {
}
/* Content */
.conright {
	float:right;
	width:335px;
}
.conleft {
	float:left;
	width:635px;

}

.content {
	padding:5px 30px 15px 40px;
}

.adbox {
	width: 300px;
	height: 200px;
	margin-top: 25px;
	text-decoration:none;
	overflow:hidden;
	text-align:center;
}
.box {
	width: 288px;
	height: 169px;
	padding:5px;
	background-color: #efefef;
	overflow:hidden;
	border-top:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;
}



.pagebox {
	margin:0;
	padding:5px;
	width:575px;
	background-color: #efefef;
	text-decoration:none;
	overflow:hidden;
	border-top:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;
	
}

/* POLL */
.pollbox {
	width: 288px;
	height: 145px;
	padding:5px;
	background-color: #efefef;
	overflow:hidden;
	border-top:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;
}

.maintable {
	padding: 4px;
}

.title {
	font-size: 11px;
	font-weight: bold;
	padding-bottom:5px;
}

.question {
 	color: #333333;
}
input.submit, input.search { background:url(../imgs/bar2.jpg) top repeat; font-weight: bold; font-size: 12px; color: #eee; border:#ccc 1px solid;}


/* Navigation */
#nav {
	margin: 0 0 0 0;
	padding: 63px 0 20px 130px;
	border-bottom: 1px solid #336633;
	}

#nav li {
	margin: 0; 
	padding: 0;
	display: inline;
	list-style-type: none;


	}
	
#nav a:link, #nav a:visited {
	float: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 15px;
	font-weight: bold;
	padding: 0 12px 5px 12px;
	text-decoration: none;
	color: #666;
	}

#nav .active a:link, #nav .active a:visited, #nav a:hover {
	color: #000;
	background:#FFF url(../imgs/tab.gif) no-repeat bottom center;
	}
	
#topnav {
	padding:0 0 0 10px;
	margin:0;
	width:400px;
	height:22px;
	background:#efefef url(../imgs/bg_topnav.gif) left bottom no-repeat;
}

#topnav li {
	margin: 0; 
	padding: 0;
	display: inline;
	list-style-type: none;
}

#topnav a:link , #topnav a:visited {
	border-right:1px #fff solid;
	float: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 0px 5px 5px 5px;
	text-decoration: none;
	color: #708491;
}
#topnav a:link.active, #topnav a:visited.active, #topnav a:hover {
}

.tabnav {
	margin:22px 0 0 0;
	padding:0;
	width:110px;
	height: 19px;
	text-align: left;
	background:url(../imgs/box_tab.gif) left bottom no-repeat;
}


.tabnav li {
	padding: 4px 0 0 0;
	width:104px;
	list-style:none;
	color:#336633;
	font-size:11px;
	font-weight:bold;
	font-variant:small-caps;
	float: right;
}
.tabnav li.active { border-bottom:#efefef 1px solid; }
.tabnav a {

}

/* Staff Styles */
#staffnav {
	margin: 0 0 0 0;
	padding: 63px 0 20px 130px;
}
#login {
	text-align:right;
}
.error {
	color:red;
}
/* player style */


.playerbox { width: 575px; height:348px; background:#000000; border:1px #ccc solid; text-align:center;  z-index: 0;}
a.player {
	margin-top:40px;
	display:block;
	width:575px;
	height:325px;
	padding:0 126px 75px 127px;	
	text-align:center;
	text-decoration:none;
	cursor:pointer;
	
}

a.player img {
	margin-top:115px;
	border:0;	
}

#playerbot {
	width:575px;
	height:125px;
	margin-bottom:15px;
	border-bottom:1px #ccc solid;
	border-right:1px #ccc solid;
	border-left:1px #ccc solid;	
}
.vidtext {
	color:#666666;
}
.vidtext_headline {
	float:left;
	width:320px;
	height:122px;
	font:11px "bitstream vera sans", "lucida grande",verdana;
	border-right:1px #ccc solid;
	padding:2px;
}
.vidshare {
	width:235px;
	float:right;
	padding-right:6px;
	text-align:right;
}
.embed {
	font-weight:bold;
	margin:4px 0 0 0;
}
.vidlink {
	font-weight:bold;
	margin:10px 0 0 0;
}

/* playlist style */

#mainlist {
	width:570px;
	height:225px;
	overflow:auto;
	border-top:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;
	padding:2px;
	background-color:#efefef;
	float:left;
}

#mainlist a {
	display:block;
	float:left;
	width:262px;
	height:58px;	
	padding:4px 3px 4px 4px;
	margin: 0 2px 2px 2px;
	background-color:#fff;
	border:1px solid #ccc;
	font:9px "bitstream vera sans", "lucida grande",verdana;
	text-decoration:none;
	color:#708491;
	text-align:left;
	cursor:pointer;
	overflow:hidden;
}

#mainlist a:hover {
	background-color:#efefef;
	color:green;
}

#mainlist a img {
	padding-right:4px;
	border:0;	
	width:94px;
	height:58px;
	float:left;
}

#playlist {
	width:570px;
	height:225px;
	overflow:auto;
	border-top:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;
	padding:2px;
	background-color:#efefef;
	float:left;	
}

#playlist a {
	display:block;
	float:left;
	width:100px;
	height:100px;	
	padding:3px 2px 3px 2px;
	margin: 0 2px 2px 2px;
	background-color:#fff;
	border:1px solid #ccc;
	font:9px "bitstream vera sans", "lucida grande",verdana;
	text-decoration:none;
	color:#708491;
	text-align:center;
	cursor:pointer;
}

#playlist a:hover {
	background-color:#efefef;
	color:green;
}

#playlist a img {
	border:0;	
	width:94px;
	height:58px;
}

#reporterlist {
	width:430px;
	max-height:670px;
	overflow:auto;
	border-top:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;
	padding:15px 30px;
	margin-top:5px;
	background-color:#efefef;
}

#reporterlist a {
	display:block;
	float:left;
	width:400px;
	height:58px;	
	padding:4px 3px 4px 4px;
	margin: 0 2px 2px 2px;
	background-color:#fff;
	border:1px solid #ccc;
	font:9px "bitstream vera sans", "lucida grande",verdana;
	text-decoration:none;
	color:#708491;
	text-align:left;
	cursor:pointer;
	overflow:hidden;
}

#reporterlist a:hover {
	background-color:#efefef;
	color:green;
}

#reporterlist a img {
	padding-right:4px;
	border:0;	
	width:94px;
	height:58px;
	float:left;
}

/* Extras */
form {
	padding: 0px;
	margin: 0px;
}
.clr { clear:both;}

.clear-both {
	clear: both;
	line-height: 1px;
}

a img { border:none;}

/* Slideshow Styles */
.slideshow { height: 250px; width: 300px; margin: 0; }
.slideshow img { padding: 0; border: 1px solid #ccc; }


#sched{
	text-align:center;
	border-collapse:collapse;
	border: 1px solid #000000;
}
#sched td,th{
	border: 1px solid #000000;
	padding: 5px;
}