html{
	background:#FFF;

}

body{   

       
}

.ie{
	behavior: url(/ie/iepngfix.htc);	
}


/*****************************
	TEMPLATE STYLES
******************************/  
#top{
	background:#FFF;
	text-align:center;
	border:#000 solid;
	border-width:0 0 6px 0;
}

#page{
	width:100%;
}  


#content{
	width:961px;
	margin:auto;
	
}


#center{
	width:620px;
}
 


/*****************************
	MENU STYLES
******************************/     
#menu{
	margin:10px 0 10px 0;
}       


#menu li{
	display:inline; 
	text-transform:uppercase;
	font-size:16px;
	margin:0 15px;
	font-weight:bold;
}

#menu li a,
#menu li a:hover,
#menu li a:visited{
	text-decoration:none;
	padding:5px 15px;
}    

#menu #a a,
#menu #a a:hover,
#menu #a a:visited{
	color:#5a4813;
}

#menu #b a,
#menu #b a:hover,
#menu #b a:visited{
	color:#3f5820;
}

#menu #c a,
#menu #c a:hover,
#menu #c a:visited{
	color:#4b193d;
}

#menu #d a,
#menu #d a:hover,
#menu #d a:visited{
	color:#5a4813;
}


#menu #e a,
#menu #e a:hover,
#menu #e a:visited{
	color:#4b193d;
}

#menu #f a,
#menu #f a:hover,
#menu #f a:visited{
	color:#2d535f;
}

#menu #g,
#menu #h {
margin:0;
}

#menu #g a,
#menu #g a:hover,
#menu #g a:visited,
#menu #h a,
#menu #h a:hover,
#menu #h a:visited {
	position:relative;
	top:6px;
margin:0;
padding:0;
}





/*****************************
	SIDEBAR STYLES
******************************/

#sidebar{
	width:330px; 
	background:#000;
	color:#FFF; 
	padding:20px 0 0 0;
} 

#sidebar a,
#sidebar a:hover,
#sidebar a:visited{
	color:#FFF; 
	text-decoration:none;
}                  

#sidebar > div {
	padding:10px;
	border:solid #b22486;
	border-width:0 0 6px 0;
}

#sidebar #infos{
	font-size:22px;
	text-transform:uppercase;  

}

#sidebar #infos #more{
	font-size:10px;
	margin:20px 0 0 0;    
}

#sidebar h3{
	text-transform:uppercase;
	font-size:18px;
	color:#FFF;
} 

#sidebar > div > ul li{
	display:inline; 
	float:left; 
	margin:10px 0 0 0;
} 

#sidebar > div > ul li.pair{
	margin:10px 0 0 10px;
}   

#sidebar .aRider p{
	margin:0 0 3px 0;
}

#sidebar .aRider .position{
	color:#a12d74;
	font-size:14px;
} 

#sidebar .aRider .points{
	color:#FFF;
	font-size:14px;   
	margin:0 0 0 5px;
}  

#sidebar .aRider img{
	opacity:0.8;
}
   
#sidebar .aRider img:hover{
	opacity:1;
}  
    
#sidebar #search form h3{
	margin:0 0 10px 0;
}

#sidebar #search input[type=text]{
	width:270px; 
	background:#d5d5d5;
	border:0;
	padding:0 5px;
	margin:0;      
	height:30px;
} 

#sidebar #search input[type=submit]{
	background:#d5d5d5;
	border:0;
	padding:0;
	margin:0;      
	height:30px;
	width:30px; 
	top:2px;
	position:relative;
	width:30px;
	font-weight:bold;
}



/* PAGINATION */
#pagination {
	font-size:20px;
	font-weight:bold;
	text-align:center;
}


#pagination a{
	margin:0 5px;
}




/* 		VOTE	*/

#end{
	font-size:20px;
	color:#8a8a8a;
	padding:20px 0 20px 0;
	margin:0 10px 20px 0;
	border:solid #000;
	border-width:0 0 4px;
	text-align:center;
}

#house{
	color:#a20814;
	font-size:20px;
	text-align:center;
}

#house *{
	margin:0;
	padding:0;
}

#house img{
	margin:10px auto;
	width:412px;
}





