/* CSS Document for Northern Grid Awards Site 2008 */
/* Created April 3rd 2008 by Philip Belcher */

body{
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	background-color:#F4F4F4;
	}
	
div#container{
	margin:0 auto 0 auto;
	width:860px;
	}

div#header{
	margin:0 auto 0 auto;
	background:url(images/awards_banner.png) center no-repeat;
	width:577px;
	height:142px;
	padding:2px;
	}
	
div#breadcrumb{
	margin:5px;
	margin-left:20px;
	}
		
div#footer{
	font-size:small;
	text-align:center;
	}
	
div#container2{
	width:836px;
	}
	
div#container2 .top{
	background:url(images/container_top.png) top center no-repeat;
	height:24px;
	}
div#container2 .middle{
	background:url(images/container_middle.png) center repeat-y;
	}
	
div#container2 .bottom{
	background:url(images/container_bottom.png) bottom center no-repeat;
	height:43px;
	}
	
div#side_menu{
	float:left;
	width:150px;
	margin-left:15px;
	}

div#side_menu .side_menu_header{
	background:url(images/menu_header.png) no-repeat;
	height:40px;	
	font-weight:bold;
	font-size:small;
	}
	
#side_menu_content{
	
	padding-top:10px;

	}

/*dl is the  entire accordion*/
div#side_menu .side_menu_content dl{
	margin:5px 0 0 5px;
	}

/*dt is the toggler in the accordion*/
div#side_menu .side_menu_content dt{
	margin:0;
	cursor:pointer;
	font-weight:bold;
	font-size:16px;
	padding:2px;
	margin-bottom:10px;
	}
	
div#side_menu .side_menu_content dt:hover{
	color:#007FFF;
	}
	
div#side_menu .side_menu_content dt a{
	text-decoration:none;
	color:#000;
	
	}
	
div#side_menu .side_menu_content dt a:hover{
	text-decoration:none;
	color:#007FFF;
	
	}

/*dd is the sub menu items in the accordion*/
div#side_menu .side_menu_content dd{
	margin-left:20px;
	font-size:small;
	margin-bottom:5px;
	font-weight:bold;
	}
div#side_menu .side_menu_content dd:hover{
	color:#007FFF;
	}



	
div#main_content{
	float:left;
	width:600px;
	margin-left:30px;
	}

div#main_content .main_content_header{
	background:url(images/content_header.png) no-repeat;
	height:40px;	
	font-weight:bold;
	font-size:small;
	padding-left:30px;
	padding-top:5px;

	}
	
div#main_content .main_content_content{
	padding:10px;
	
	}
	
#selector1{
	margin-bottom:10px;
	}
#selector2{
	margin-bottom:10px;
	}
	
#selector3{
	margin-bottom:10px;
	}
	
#selector4{
	margin-bottom:10px;
	}
	
#selector5{
	margin-bottom:10px;
	}
#selector6{
	margin-bottom:10px;
	}
	
#selector7{
	margin-bottom:10px;
	}
	
#selector8{
	margin-bottom:10px;
	}
	
#selector9{
	margin-bottom:10px;
	}
	
#selector10{
	margin-bottom:10px;
	}
	
	
.clear_div{
	clear:both;
	}
	
.breadcrumb_selected{
	text-decoration:none;
	font-size:small;
	color:#007FFF;
	font-weight:bold;
	}
	
.breadcrumb_unselected{
	text-decoration:none;
	color:#2A1F00;
	font-size:small;
	font-weight:bold;
	}
	
img {
	border:none;
	}

/*The sub menu items inside the big buttons*/	
.sub_selecter{
	text-decoration:none;
	color:#000;
	font-size:large;
	font-weight:bold;
	}
	
.sub_selecter:hover{
	color:#007FFF;
	}

.sub_selecter_side{
	text-decoration:none;
	color:#000;
	font-weight:bold;
	}
	
.sub_selecter_side:hover{
	color:#007FFF;
	}
	
.header_text{
	text-decoration:none;
	color:#2A0000;
	font-size:x-small;
	font-weight:bold;
	}

.download_link{
	text-decoration:none;
	color:#000;
	font-weight:bold;
	}

.download_link:hover{
	color:#007fff
	}
	
.under_movie_text {
	font-size: x-small;
	font-weight: bold;
}


