	#top_left{
		padding:8px;
		margin:0;

	}
	#top_left h1{
		font-weight:bold;
		color:#000000;
		font-size:1.4em;
		margin:4px 0 12px 0;
		padding:0;
	}
	#top_left h2{
		font-weight:bold;
		color:#000000;
		font-size:1.2em;
		margin:4px 0 12px 0;
		padding:0;
	}
	#top_left h3{
		font-weight:bold;
		color:#000000;
		font-size:1.2em;
		margin:4px 0 12px 0;
		padding:0;
		background-image:url(images/nav_arrow.png);
		background-repeat:no-repeat;
		background-position:top left;
		padding:2px 0 0 20px;
	}
	#top_left h4{
		font-weight:bold;
		color:#EB0078;
		font-size:1.2em;
		margin:4px 0 12px 0;
		padding:0;
	}
	
	
	#top_left p{
		font-size:1em;
		color:#000000;
		margin:2px 0 8px 0;
		padding:0;
		line-height:1.1em;
	
	}
	#top_left ul{
		list-style-type:disc;
		margin:0 0 0 16px;
		padding:0;
		list-style-position:outside;
		color:#EB0078;
	}
	#top_left li{
		margin:4px 0 0 0;
	}
	#top_left span.black{
		color:#000000;
	}
	
	
	#top_left a{
		color:#EB0078;
		text-decoration:none;
		font-weight:bold;
	}
	#top_left a:hover{
		text-decoration:underline;
	}	
	#nav{
		height:196px;
	}
	
	#extra_nav{
	
	}
	#extra_nav a{
		color:#EB0078;
		text-decoration:none;
		font-weight:bold;
	}
	#extra_nav a:hover{
		text-decoration:underline;
	}
	.mini_section{
		padding:6px;
		border-top:1px dotted #999999;
	}
	.mini_section p{
		color:#333333;
		font-size:0.9em;
		font-weight:normal;
		margin:0;
		padding:4px 0;
		clear:both;
	}
	.mini_section:after{
		content: "."; 
		display: block; 
		height: 0; 
		clear: both; 
		visibility:hidden;
	}
	.mini_section{display: inline-block;}
	/* Hides from IE Mac \*/
	* html .mini_section {height: 1%;}
	.mini_section{display:block;}
	/* End Hack */ 
	
	.mini_section img{
		float:left;
	}
	.mini_section a{
		color:#EB0078;
		text-decoration:none;
		font-weight:bold;
	}
	.mini_section a:hover{
		text-decoration:underline;
	}
	.sub_mini_section{
		float:left;
		width:190px;
		padding:4px 4px 4px 8px;
	}
	.sub_mini_section h1{
		color:#EB0078;
		font-size:1.2em;
		font-weight:bold;
		margin:0;
		padding:0;
	}
	.sub_mini_section p{
		color:#333333;
		font-size:1em;
		font-weight:normal;
		margin:0;
		padding:0;
	}
	#left_sub_section{
		border-top:1px dotted #999999;
		padding:0;
	}
	#quote{
		float:left;
		width:120px;
		padding:10px;
		border-right:1px dotted #999999;
	}
	#quote img{
		padding:0;
	}	
	
	.home_central{
		float:left;
		width:297px;
		border-left:1px dotted #999999;
		text-align:center;
		padding:10px 0 10px 0;
		margin:0 0 0 -1px;
	}
	.home_central img{
		padding:0;
		margin:0 0 4px 0;
	}
	.home_central a{
		color:#333333;
		text-decoration:none;
	}
	.home_central p{
		font-size:1em;
		color:#333333;
		font-weight:normal;
		text-align:left;
		margin:4px 0 0 10px;
		padding:0;
	}
	
	
	div.image_section{
		float:left;
		padding:4px 0 0 0;
	}
		div.image_section img{
			display:block;
			vertical-align:bottom;
			clear:both;
			margin:0 0 2px 0;
			}
	div.text_section{
		margin:0 0 0 70px;
	}
	
	#top_left a.vote_button{
		display:block;
		background-color:#EB0078;
		padding:4px;
		color:#FFFFFF;
		clear:both;
		}
		
		
	#libs_form{
	
	}
		#libs_form img{
			float:none;
			margin:0 6px -25px 6px;
		}	
		#libs_form span{
			font-size:1.2em;
			font-weight:bold;
			color:#EB0078;
			}
			