/* CSS Document */
BODY {
	padding: 0px;
	margin: 0px;
	
	background-image: url(images/bckgrd.gif);
	background-color: #e5e5e6;

	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #333333;
	font-variant: normal;

}

#all{
  position: relative;
  width:950px;
  margin:0 auto;
}
#all1{
position: relative;
float:left;
clear:none;
width:950px;
}

#site_top {
position: relative;
float:left;
clear:none;
width:950px;
height:210px;
background: url(images/top_banner.jpg) no-repeat left top;
}

#top_menu{
position: relative;
float:left;
clear:none;
width:950px;
height:47px;
background: url(images/menu.png) no-repeat left top;
z-index:100;
}
#top_menu_shadow{
position: relative;
float:left;
clear:none;
width:950px;
height:10px;
background: url(images/menu_shadow.gif) no-repeat left top;
}

#container{
position: relative;
float:left;
clear:none;
width:950px;
background: url(images/container_bckgrd.gif) no-repeat left top;
background-color: white;
z-index:1;
/*padding-bottom:130px;*/
}

#left_area{
position: relative;
float:left;
clear:none;
width:309px;

}

#left_side_infobox{
position: relative;
float:left;
clear:none;
width:309px;
padding-bottom:16px;
/*background:#9400d3;*/
}
.infobox_left {
position: relative;
float:left;
clear:none;
width:309px;
}
.infobox_left_header{
position: relative;
float:left;
clear:none;
width:309px;
height:57px;
background: url(images/infobox_header.png) no-repeat left top;
}
.infobox_left_header_text{
position: absolute;
left:32px;
top:27px;
text-transform: uppercase;
color:white;
}
.infobox_left_content{
color:black;
width:279px;
padding:2px 15px;
padding-bottom:12px;
}

#event_calendar{
position:relative;
margin-left:13px;
}

#main_area{
position: relative;
float:right;
clear:none;
width:641px;
}

#container_heightener{
position: relative;
float:left;
clear:none;
width:1px;
height:500px;
}

.preload{
display:none;
}

#breadcrumb{
position: relative;
float:left;
clear:none;
padding:3px;
padding-left: 2px;
font-size: 14px;
/*font-weight: bold;*/
width:569px;
}
#breadcrumb a{
color:blue;
}

#content{
position: relative;
float:left;
clear:none;
padding:25px 10px;
width:620px;
border-left: 1px solid #dbdbdb;
overflow:hidden

	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #333333;
	font-variant: normal;
}

#site_bottom_banner{
position: absolute;
bottom:0px;
left:320px;
}

#site_bottom{
position: relative;
float:left;
clear:none;
width:950px;
height: 85px;
padding-bottom:20px;
background: url(images/site_bottom.png) no-repeat left top;
}

/* NEWSDESK */
.newsdesk_title{
font-size:24pt;
color:#0070c0;
}
.newsdesk_subtitles{
color:#0070c0;
}

TD.pollBoxRow {   
font-family: Verdana, Arial, sans-serif;   
font-size: 10px;
background:transparent;
/*border-color: #eeeeee;   
border-style: solid;
border-width: 1px;*/
} 

TD.pollBoxText {   
font-family: Verdana, Arial, sans-serif;   
font-size: 10px;   /*border-color: #eeeeee;   
border-style: solid;   
border-width: 1px;*/
} 

TR.pollOptRow {   
/*background: #f1f9fe;*/ 
} 
TR.pollFooter { 
  /*background: #f1f9fe;*/
}  
