/* CSS Document */
body {
	background:#4B4B4B;
	padding:20px 0px;
	margin:0px;
	font-family:Tahoma;
}

h1 {
	padding:0px;
	margin:0px;
	line-height:30px;
	font-size:15px;
}

.main_intro {
	background:url(../images/bg.jpg) repeat-y;
}

.main_intro_top {
	background:url(../images/top_bg.jpg) repeat-x;
}

.main_intro_top_left {
	height:70px;
	width:20px;
	background:url(../images/top_left.jpg) no-repeat;
}

.main_intro_top_right {
	height:70px;
	width:20px;
	background:url(../images/top_right.jpg) no-repeat;
}

.main_intro_top_center{	
	height:190px;
	background:url(../images/logo.jpg) no-repeat 140px 70px;
}



.main_intro_bottom {
	background:url(../images/bottom_bg.jpg) repeat-x bottom;
}

.main_intro_bottom_left {
	height:80px;
	width:20px;
	background:url(../images/bottom_left.jpg) no-repeat bottom;
}

.main_intro_bottom_right {
	height:80px;
	width:20px;
	background:url(../images/bottom_right.jpg) no-repeat bottom;
}

.main_intro_bottom_center{	
	height:110px;
	text-align:center;
	vertical-align:text-top;
	font-family:Tahoma;
	font-size:11px;
	color:#333333;
	padding:10px 0px 0px 0px;
}

.main_intro_middle{	
	background:url(../images/intro.jpg) no-repeat center;
	height:394px;	
	padding:0px 10px;
}

.main_intro_menu {
	background:#E29A34;
	font-family:Tahoma;
	font-size:11px;	
	width:550px;
	padding:10px 0px;
	margin:200px 0px 0px 0px;
	float:right;
}

.main_intro_menu a {
	color:#FFFFFF;
	text-decoration:none;
	margin:0px 10px;	
	font-weight:bold;
	text-transform:uppercase;
}
.main_intro_menu a:hover {
	text-decoration:none;
}

.main_in_top_left {
	height:160px;
	width:180px;
	background:url(../images/in_logo.jpg) no-repeat top left;
}

.main_in_top_right {
	height:160px;	
	background:url(../images/top_right.jpg) no-repeat top right;
	padding:0px 10px 0px 0px;
}

.main_in_menu {
	background:#E29A34;
	font-family:Tahoma;
	font-size:11px;	
	width:550px;
	padding:10px 0px;
	margin:30px 0px 0px 0px;
	float:right;
}

.main_in_menu a {
	color:#FFFFFF;
	text-decoration:none;
	margin:0px 10px;	
	font-weight:bold;
	text-transform:uppercase;
}
.main_intro_menu a:hover {
	text-decoration:none;
}

.main_in_header {
	height:159px;	
	background:url(../images/header.jpg) no-repeat center;	
}

.main_in_bottom {
	background:url(../images/bottom_bg.jpg) repeat-x bottom;
}

.main_in_bottom_left {
	height:80px;
	width:20px;
	background:url(../images/bottom_left.jpg) no-repeat bottom;
}

.main_in_bottom_right {
	height:80px;
	width:20px;
	background:url(../images/bottom_right.jpg) no-repeat bottom;
}

.main_in_bottom_center{	
	height:110px;	
	vertical-align:text-top;
	font-family:Tahoma;
	font-size:11px;
	color:#333333;
	padding:60px 0px 0px 600px;
}

.main_in_content {
	padding:0px 10px;
}

.main_in_content .header {
	padding:100px 0px 0px 170px;
	color:#999999;
	font-size:30px;	
	letter-spacing:1px;
}

.main_in_content .content {
	padding:30px 95px 30px 170px;
	color:#010101;
	font-size:11px;	
	line-height:150%;
}

.main_in_content .send {
	padding:30px 95px 30px 400px;
	color:#010101;
	font-size:11px;	
	line-height:150%;
}

.main_in_content .send form table tr td {
	color:#010101;
	font-size:11px;	
}

.main_in_content .send form input, textarea {
	border:#333333 solid 1px;
	padding:2px 2px;
	font-size:11px;	
	font-family:Tahoma;
}

.main_in_content a {
	text-decoration:none;
}


.logo {
	padding:40px 20px 20px 20px;
}

.logo_item {
	background:url(../images/logo_bg.jpg) no-repeat 7px 5px;
	font-size:11px;
	padding:0px 0px 20px 0px;
	line-height:150%;
	margin:0px;
	width:250px;		
}

.logo_item .image { 
	padding:16px 0px 0px 17px;	
}

.logo_item .code {
	padding:15px 17px 0px 17px;
	font-weight:bold;
}

.logo_item .time {
	padding:0px 17px 0px 17px;
}

.logo_item .vote {
	padding:5px 17px 0px 17px;
}

.logo_page {
	padding:100px 10px 10px 10px;
}
.logo_page td, select, option{	
	font-size:11px;	
	color:#333333;
}

.idea {
	font-family:Tahoma;
	font-size:11px;
	line-height:150%;
	padding:15px 0px;
}

.idea a {
	font-weight:bold;
	text-decoration:underline;
	color:#010068;
}

.faq_content .content {
	padding:0px;
}

