/* CSS Document */


.right_padding{
padding-right:10px;
}
.left_padding{
padding-left:10px;
}

body{
	background-color:#000000;
	background-image:url(../img/bg_1900.jpg);
	background-repeat:repeat-y;
	background-position: top center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	z-index: 1;
}

p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:7px 0 0 0;
}

br{
	clear: both; 
	line-height:0; 
	display: block;
}

a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4c721d;
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
}

h1, .contentheading, .componentheading{
	font-size:17px;
	font-weight:bold;
	color:#666666;
}

h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}

li{
	margin: 0 0 0 10px;
}

.container {
	width:1000px;
	margin:0 auto;
}
#topBG{
	position:absolute;
	margin-top:-30px;
}
#leftTear{
position:absolute;
}
#note{
margin-left:290px;
position:absolute;
}
#card{
	width:962px;
	margin-left:15px;
	background:url(../img/cardboard.jpg) repeat;
	position:relative;
	display:block;
	min-height:720px;
	overflow: hidden;
}

.logo{
	display: block;
	position:absolute;
	float: left;
	margin-left: -10px;
	z-index: 1000;
}

	#search {
		margin-left:500px;
		margin-top:10px;
		position:absolute;
		display:block;
		background:url(../img/searchbox.jpg) no-repeat top left;
		width:348px;
		height:42px;
	}
	
	#search .search_attitude{
		display: block;
		position:relative;
		margin-top:10px;
		margin-left:75px;
	}	
	#search .search_attitude .inputbox_attitude {
		width:216px;
		height:15px;
	}
	#mainNav{
		margin-left:220px;
		padding-top:60px;
	}
	#mainNav ul li{
		display:inline;
		color:#FFFFFF;
	}
	#mainNav ul {
		position:absolute;
	}
		#mainNav .home{
			display:block;
			float:left;
			clear:both;
			width:28px;
			height:29px;
			background:url(../img/home_nav.jpg);
		}
		#mainNav .features{
			display:block;
			float:left;
			width:120px;
			height:29px;
			background:url(../img/features_nav.jpg);
			background-position: 0 -29px;
		}
		#mainNav .features:hover{
			background-position: 0 0;
		}
		#mainNav .win{
			float:left;
			display:block;
			width:130px;
			height:29px;
			background:url(../img/win_nav.jpg);
			background-position: 0 -29px;
		}
		#mainNav .win:hover{
			background-position: 0 0;
		}
		#mainNav .info{
			float:left;
			display:block;
			width:154px;
			height:29px;
			background:url(../img/info_nav.jpg);
			background-position: 0 -29px;
		}
		#mainNav .info:hover{
			background-position: 0 0;
		}
		#mainNav .help{
			float:left;
			display:block;
			width:139px;
			height:29px;
			background:url(../img/help_nav.jpg);
			background-position: 0 -29px;
		}
		#mainNav .help:hover{
			background-position: 0 0;
		}
		#mainNav .who{
			float:left;
			display:block;
			width:148px;
			height:29px;
			background:url(../img/who_nav.jpg);
			background-position: 0 -29px;
		}
		#mainNav .who:hover{
			background-position: 0 0;
		}
#sidebar{
	display: block;
	margin-top:55px;
	margin-left:20px;
	width:270px;
	background:none;
	position:relative;
	float:left;	
	border: 0px #FF0000 solid;
	z-index: 10;
	overflow: visible;
}
#sidebar .leftMenuBG{
	display: block;
	position: absolute;
	background: none;
	padding: 0;
	margin:0;
	width: 283px;
	height: 338px;
	margin-top: -10px;
	margin-left: -28px;
	z-index: -1;
}

#sidebar ul.menu_left{
	display: block;
	margin-left: 30px;
	margin-top:45px;
	height: 300px;
	list-style: none;
}
#sidebar ul.menu_left li{
	width: 160px;
	list-style: none;
}
	
#sidebar ul.menu_left ul{
	margin-left: 22px;
	list-style-type:disc;
}
#sidebar a{
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

#sidebar li.active a, #sidebar li.active .active .active a, #sidebar li.active .active li a{
	color: #ffffff;
}

#sidebar li.active .active a{
	color: #85ae01;
}

#sidebar li.active .active .active a{
	color: #000000;
}

#sidebar .video_polaroid{
	display: block;
	position: relative;
	width: 252px;
	height: 267px;
	padding: 13px;
	margin: 0;
	background-color: #FFFFFF;
	background: url(../img/polaroid.png) no-repeat top left;
	border: 0px #e5e5e5 solid;
	margin-bottom: 50px;
}

#sidebar .leftNavDiv{
	display:block;
	position:relative;
	margin:0;
	padding:0;
	margin-left:-27px;
	z-index: 1000;
}

#mainContent .video_polaroid{
	display: block;
	position: relative;
	width: 252px;
	height: 267px;
	padding: 13px;
	margin: 0;
	float: left;
	margin-right: 20px;
	background-color: #FFFFFF;
	background: url(../img/polaroid.png) no-repeat top left;
	border: 0px #e5e5e5 solid;
	margin-bottom: 50px;
}

.previous_images{
	display: block;
	position: absolute;
	margin-top: -57px;
	margin-left: 26px;
}

.postItDiv{
	position:absolute;
	margin-left:-60px;
	margin-bottom: 50px;
	height: 1000px;
	z-index: 1;
}

a.readon{
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

.newsflashTitle{
	color: #86ae00;
	font-weight: bold;
	font-size: 14px;	
}


/*******************************************************************************************************************************************/
/**********************************************START CONTENT DIV STYLE**********************************************************************/
#content{
	display:block;
	position:relative;
	margin-left:312px;
	width:634px;
	margin-top:29px;
	background-color:#009900;
	position:relative;
	padding:0;
	background:url(../img/content_body_bg.jpg) repeat-y top left;
	min-height: 700px;
	overflow: hidden;
	z-index: 1;
}

#content #contentHeader{
	position: relative;
	margin:0;
	padding:30px 10px 0 10px;
	background:url(../img/content_body_top.jpg) no-repeat top left;
}

#content .titles{
	margin:-35px 0 0 20px;
}

#content #mainContent{
	position: relative;
	margin:0;
	padding: 15px;
	border:0px #FF0000 solid;
	overflow: hidden;
}

#content_home{
	display:block;
	position:relative;
	margin-left:312px;
	width:634px;
	margin-top:29px;
	position:relative;
	padding:0;
}
#content_home #contentHeader{
	position: relative;
	margin:0;
	padding:0;
	height: 0px;
}


#content_home .titles{
	display:block;
	position:relative;
	float:left;
	width:100%;
	margin:20px 0 10px 20px;
}

#content_home #mainContent{
	margin:0;
	padding: 15px;
	border:0px #FF0000 solid;
	padding-left: 40px;
	z-index: 1000;
}
#mainContent .poll_feedback{
	display: block;
	position: relative;
	float: right;
}
.greenTitle, .news_title{
	font-size: 13px;
	color: #85AE01;
	font-weight: bold;
}

a.read_more, a.read_more:hover{
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}
/************************************************END CONTENT DIV STYLE**********************************************************************/
/*******************************************************************************************************************************************/


/*******************************************************************************************************************************************/
/*****************************************************START POLL STYLE**********************************************************************/

.poll_attitude{
	display: block;
	position: relative;
	z-index: 0;
	width: 350px;
	margin-left: -10px;
	margin-top: 30px;
}
.poll_attitude .pollBG{
	display: block;
	position: absolute;
	z-index: 0;
	margin-left: -40px;
	margin-top: -30px;
}
.poll_attitude .poll_attitude_body{
	display: block;
	position: relative;
	z-index: 10;
	width: 350px;
}
table.pollstableborder_attitude_table{
	width: 320px;
}
.pollstableborder_attitude_table td.borderBottom{
	height: 25px;
	border-bottom: 1px #a5a5a5 solid;
}
.midCol{
	border-right: 1px #a5a5a5 solid;
}
.table_bar_0{
	background-color: #85AE01;
	margin-left: 5px;
	height: 15px;
}
.table_bar_1{
	background-color: #BF0A0A;
	margin-left: 5px;
	height: 15px;
}
.table_bar_2{
	background-color: #BF6E3F;
	margin-left: 5px;
	height: 15px;
}

input.button_poll_vote{
	background: none;
	border: none;
	background: url(../img/vote_btn.jpg) no-repeat top left;
	width: 59px;
	height: 24px;
	padding:0;
	margin: 0;
}
/*******************************************************END POLL STYLE**********************************************************************/
/*******************************************************************************************************************************************/



/*******************************************************************************************************************************************/
/************************************************START FOOTER DIV STYLE*********************************************************************/
#footer{
	position:relative;
	margin-left:11px;
	margin-top:0;
	z-index: 0;
	padding:0;
}
#footer img{
	padding: 0;
	margin: 0;
}

#footerHome{
	position:relative;
	margin-left:-1px;
	margin-top:300px;
	z-index: 0;
	padding:0;
}
#footerHome img{
	padding: 0;
	margin: 0;
}
	#footNav{
		float:right;
		width:185px;
		margin-top:-90px;
	}
	#footNav ul li{
		display:inline;
		color:#FFFFFF;
	}
	#footNav ul {
		position:absolute;
	}
		#footNav .contact{
			display:block;
			float:left;
			width:77px;
			height:26px;
			background:url(../img/contact_nav.jpg);
			background-position: 0 -26px;
		}
		#footNav .contact:hover{
			background-position: 0 0;
		}
		#footNav .links{
			float:left;
			display:block;
			width:72px;
			height:26px;
			background:url(../img/links_nav.jpg);
			background-position: 0 -26px;
		}
		#footNav .links:hover{
			background-position: 0 0;
		}
/********************************************************************END FOOTER DIV STYLE***************************************************/
/*******************************************************************************************************************************************/




/******************************************************************************************************************************************/
/********************************************************************START NEW POLL STYLE**************************************************/
/******************************************************************************************************************************************/
	div#pollDIV{
		display:block;
		position: relative;
		float: none;
		width: 334px;
		padding: 0 10px 0 20px;
		margin: 0;
		margin-left: -30px;
		margin-top: 15px;
		margin-bottom: 30px;
		background:url(../img/poll_middle.png) repeat-y top left;
		border: 0px solid #ff0000;
	}
	div#pollDIV #pollTop{
		display: block;
		position: relative;
		left: -20px;
		top: -16px;
	}
	div#pollDIV #pollBot{
		display: block;
		position: absolute;
		left: 0;
		bottom: -30px;
	}
	div#pollDIV #pollTapeTop{
		display: block;
		position: absolute;
		top: -30px;
		right: -12px;
	}
	div#pollDIV #pollTapeSide{
		display: block;
		position: absolute;
		left: -15px;
	}
	div#pollDIV table.poll{
		margin-top: -17px;
	}
	#poll_buttons{
		margin-top: 5px;
	}
	#poll_result hr{
		border:none;
		border-top: 1px solid #5d5d5d;
		width: 98%;
		float: left;
	}
	
	.percent, .votedcount{
		font-weight: bold;
		color: #ff0000;
	}

/*****************************************************************************************************************************************/
/********************************************************************END NEW POLL STYLE***************************************************/
/*****************************************************************************************************************************************/
