* {

	padding:0;

	margin:0;

}

img {

	border:0;

}

hr {

	border:0;

	border-top:1px solid #5C4B52;

}

/* TypoGraphy */

p.fp_intro {

	font-size:18px; 

	font-weight:bold; 

	font-family:Arial, Helvetica, sans-serif;

}

a {

	color:#EEE;

	text-decoration:none;

}

a:hover {

	color:#CCC;

	text-decoration:none;

}

#m_footer a { 

	color:#333; 

	font-size:16px;

	text-decoration:none;

}

/* END TypoGraphy */

body {

	background-color:#E6E6E6;

	font-family:Tahoma, Geneva, sans-serif;

	color:#FFF;

	font-size:12px;

	line-height:150%;

}

#m_wrap {

	width:100%;

}

#inner {

	width:900px;

}

#header {

	background-color:#231F20; 

	width:712px; 

	height:84px; 

	margin-top:28px; 

	float:left;	

}

div.content {

	background-color:#231F20; 

	margin-left:94px; 

	width:806px;

	min-height:18px;

}

#footer {

	background:url(images/subfooter.png) repeat-x; 

	width:806; 

	height:120px; 

	margin-left:94px;

}

#footer_shade {

	background:url(images/subfooter_shade.png) repeat-x; 

	width:806; 

	height:28px; 

	margin-left:94px;

}

.fp_block {

	width:100px; 

	float:left;

}

#m_footer {

	width:806; 

	height:28px; 

	margin-left:94px; 

	color:#999; 

	font-size:16px

}

.content .left {

	padding:10px;

	padding-top:20px;

	width:160px;

	float:left;

}

.content .left h3 {
	display:block;
	width:160px;
	height:20px;
	background:url(images/menu_bar_l.png);
	text-indent:10px;
	font-size:12px;
	color:#000;
}

.menu_block {
	padding:10px;
	padding-top:5px;
	background-color:#333;
	width:131px;
}

.content .right .menu_block {
	padding:10px;
	padding-top:5px;
	background-color:#333;
	margin-left:9px;
	width:131px;
	border:0;
}

.content .right h3 {
	display:block;
	width:160px;
	height:20px;
	background:url(images/menu_bar_r.png);
	text-indent:10px;
	font-size:12px;
	color:#000;
}

.content .center {

	float:left;

	padding:5px;

	padding-top:20px;

	width:436px;

}



.content .right {

	padding:10px;

	padding-top:20px;

	width:160px;

	float:right;

}



/* BEGIN POP-UP */

#window_bg {

	width:100%;

	height:100%;

	position:fixed;

	left:0;

	top:0;

	display:none;

	background:url(images/popup/bg.png);

	z-index:99;

}

#window_p {

	position:absolute;

	display:none;

	width:400px;

	z-index:100;

	padding:10px;

}

#window_p .top {

	width:400px;

	height:18px;

	background:url(images/popup/top.png);

}

#window_p .center {

	width:360px;

	background-color:#E6E6E6;

	padding-left:20px;

	padding-right:20px;

	color:#333;

}

#window_p .bottom {

	width:400px;

	height:18px;

	background:url(images/popup/bottom.png);

}

	/* END POP-UP */



.li {

	border:1px solid #333;
	border-top:none;

}

.lihover {

	background-color:#333;

	border:1px solid #3E3E3E;
	
	border-top:none;

}

#vote_box {

	display:none;

}

.content .center h3 {
	display:block;
	width:436px;
	height:20px;
	background:url(images/center_bar.png);
	text-indent:10px;
	font-size:12px;
}

.alpha_navi {
	background-color:#333;
	padding:10px;
}
.alpha_i {
	color:#999;
}
.alpha_i a:hover {
	color:#CCC;
}
