*{margin:0;padding:0}
html,body
{
	width:100%;
	background-color: #fff;
	font:9pt Arial, tahoma,sans-serif;
	color:#333333;
}

#main
{
	margin-left:auto;
	margin-right:auto;
	width:1000px;
	margin-top:90px;
	margin-bottom:5px;
}

td
{
	vertical-align:top;
}

a
{
	color:#0066cc;
}
a:hover
{
	color:#0044aa;
	text-decoration:none;
}


#header
{
	position:absolute;
	width:996px;
	top:3px;
	background-color: #fefde3;
	height:85px;
	border:1px solid #fffdbb;
	
}
#top_adsense
{
	position:absolute;
	width:736px;
	top:149px;
	height:95px;
	text-align:center;
	
}
#logo
{
	position:absolute;
	border:0;
	margin-left:10px;
	margin-top:3px;
}

#top_baner
{
	background-color: #fff;
	width:468px;
	height:60px;
	position:absolute;
	margin-top:11px;
	margin-left:510px;
}
#footer
{
	margin-left:auto;
	margin-right:auto;
	width:996px;
	background-color: #e5f3fc;
	height:3px;
}

#content
{
	width:738px;
	margin-right:6px;
	margin-top:140px;
	float:left;
}

#MarketGid4174
{
	height:146px;
}

#alfa
{
	
	background-color: #f0f0f0;
	border:1px solid #c0c0c0;
	width:736px;
	height:40px;
	position:absolute;
	top:90px;
	text-align:center;
	padding-top:10px;
}

#alfa h3
{
	display:inline;
	font-size:9pt;
	font-weight:normal;
}

#sidebar
{
	width:250px;
	float:left;
	
}
#sidebaner
{
	width:246px;
	border:1px solid #c0c0c0;
	text-align:center;
	padding-bottom:10px;
	overflow:hidden;
	margin-bottom:5px;
	
}
#top_menu
{
	position:absolute;
	margin-top:0px;
	width:738px;
	height:60px;
	background-color: #f0f0f0;
}

#maintab
{
	background-color: #f0f9ff;
	border:1px solid #c3daea;
	padding:10px;
}

#maintab h1
{
	color:#4a6e90;
	font-size:17px;
}

#maintab ol 
{
	margin-left:30px;
}

#maintab ol li a
{
	font-size:10pt;
}

.halftab
{
	background-color: #f0f9ff;
	border:1px solid #c3daea;
	padding:10px;
}
.halftab h1
{
	color:#4a6e90;
	font-size:15pt;
}

.halftab ol
{
	margin-left:18px;
}
.halftab ol li
{
	padding-top:5px;
}

.info
{
	margin-top:10px;
	margin-bottom:0px;
	padding-top:10px;	
}

.info img
{
	float:left;
	margin-right:10px;
}

.dl_link
{
	madrgin:10px;
	text-align:center;	
	margin-top:10px;
	padding:12px;

}

.dl_link a
{
	font-size:17px;
	display:block;
	margin:10px;
	border:1px solid #e89e0f;
	background-color:#ffffee;
	padding:20px;
	
}


h2
{
	font-size:13pt;
}
.top_list
{
	vertical-align:top;
	text-align:left;
	width:50%;
	padding-right:8px;
	padding-left:25px;
}
.top_list ol
{
	margin-left:13px;
}
.top_list ol li
{
	padding-top:3px;
}

#topart
{
	padding: 10px 0 10px 0;
	text-align:center;
	background-color: #e8fee3;
	border:1px solid #c5fcba;
}
#topart h2
{
	margin: 10px 0 5px 0;
}
#topart ol
{
	text-align:left;
	margin-left:35px;
	margin-bottom:10px;
}
#topart ol li
{
	font-weight:bold;
	color:black;
	padding-top:3px;
}
#topart ol li a
{
	color:#21431b; 
}

.relwnd
{
	text-align:center;
	margin:10px 0 30px 0;
}
.relwnd h2
{
	display: inline;
	font-weight:normal;
	font-size:9pt;
}

.pags{
	list-style:NONE;
	font-size:9pt;
	line-height:1;
	text-align:left;
}		
.pags li
{
	display:inline;
	padding:2px;
	margin-left:4px;
}
.pags li.here
{
	padding:1px 3px;
	background:#0066cc;
	border:1px solid #0066cc;
	color:#fff;
}

.pags li.here a
{
	padding:0;
	background:transparent;
}
.pags li a
{
	padding:1px 3px;
	border:1px solid #0066cc;
	text-decoration:none;
	color:#0066cc;
}
.pags
{
	margin:1em 0;
}

.alt_top
{
	width:100%;
}

.alt_top td
{
	width:50%;
	padding:5px;
	text-align:left;
}
.alt_top td ol
{
	margin-left:19px;
}
.alt_top td ol li
{
	padding-bottom:5px;
}

.news
{
	margin-bottom:7px;
	margin-top:7px;
}
.news h2
{
	font-size:10pt;
	margin-bottom:5px;
	margin-top:10px;
}

.news h2 a
{
	color:black;
}

.news img
{
	float:left;
	margin-right:3px;
}
.scat
{
	margin-left:20px;
}
.scat li a
{
	color:black;
	font-weight:normal;
}

.top_h1
{
	position:absolute;
	font-size:9pt;
	height:23px;
	padding-top:7px;
	padding-left:10px;
	margin-top:257px;
	margin-left:735px;
	_margin-left:-2px;
	.margin-left:-2px;
	z-index:10;
	font-weight:normal;
	width:80px;
}

.top_h1 a
{
	color:black;
}

#searchbar
{
	margin-left:5px;
	margin-bottom:10px;
}

#search_ol
{
	margin:30px;
}

#search_ol li
{
	padding-bottom:10px;
}

#make_ads
{
	z-index:300;
}

.comment
{
	margin:10px 0 20px -20px;
	font-size:9pt;
	font-weight:bold;
}

.sex_girl
{
	
	color: #fa4f84;
}

.sex_boy 
{	
	color:#487f93;
}

.com_date
{
	font-size:7pt;
	color:#505050;
	font-weight:normal;
}
.com_date b
{
	color:#000;
}
.comment p
{
	font-weight:normal;
	font-size:8pt;
	color: #303030;
	width:300px;
	margin-left:10px;
	overflow:hidden;
}
.com_open
{
	font-size:7pt;
	font-weight:bold;
	color:black;
	display:block;
	margin-left:160px;
}

a.com_answer
{
	font-size:7pt;
	color:black;
	float:right;
}

a#com_add
{
	display:block;
	font-weight:bold;
	font-size:13pt;
	color:#263842;
	text-decoration:none;
	margin:20px;
	margin-left:-20px;
	vertical-align:center;
}

#com_add_form
{
	margin-left:-20px;
	margin-bottom:20px;
	margin-top:20px;
	font-size:8pt;
	font-weight:bold;
	display:none;
}
#com_add_form input, #com_add_form select, #com_add_form textarea
{
	border: 1px solid #909090;
	font-size:8pt;
	padding:2px;
}
#com_agree
{
	display:none;
}

.post_list2
{
	list-style:none;
}
.post_list2 li
{
	padding:3px;
}