body {
	margin:0;
	padding:0;
	background:#D4D9DD url('images/bg.jpg') repeat-y top center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1B1A1B;
}
a { color:#1B1A1B; }
a:hover { color:#1B1A1B; }
h1,h2,h3,h4,h5,h6{ font-size:12px; color:#CCCCCC; margin:0; padding:0 10px 10px 0; }
form{ margin:0; padding:0; }
img { border:0; }
table { font-size:10px; }
p{ margin:0; padding:0; }

#main {
	margin:0 auto;
	width:775px;
}

#header {
	height:84px;
	background:url('images/topbg.gif') repeat-x;
}
#header #logo{ float:left; }
#header #menu{ float:left; margin:5px 0 0 0; color:#FFFFFF; }
#header #menu .q{ width:400px; }
#header #menu .arabuton { width:50px; height:20px; color:#333333; background:#FFCC33; border:0; margin:0 0 1px 2px; font-weight:bold; }
#header #menu p{ margin:10px 0 0 0; font-size:11px; }
#header #menu div{ float:left; }

#ads {
	width:728px;
	border:1px solid #CCCCCC;
	margin:0 0 15px 20px;
}

#sidebar {
	float:left;
	width:190px;
	margin:0 0 0 20px;
	border-right:1px dotted #CCCCCC;
}
#sidebar h1{ color:#655300; font-size:14px;}
#sidebar ul{ margin:0 0 0 5px; padding:0; list-style:none;}
#sidebar li{ margin:0; padding:0; }

#content {
	float:right;
	width:520px;
	margin:0 10px 0 10px;
}
#content .post{
	float:left;
	width:150px;
	border:1px solid #EEEEEE;
	margin:0 10px 10px 0;
	text-align:center;
}
#content .post img{ width:139px; height:184px; }
#content .post a{ font-size:11px; }
#content .photos{ margin:4px 0 0 0; }
#content .photos div{
	white-space:nowrap;
	overflow:auto;
	width:500px;
	height:160px;
	text-align:center;
}
#content .photos img{ width:175px; height:140px; margin:0 2px 0 0;}

#pages { 
	width:400px;
	margin:20px; 
	font-size:14px;
	text-align:center;
}


#footer {
	border-top:1px dotted #CCCCCC;
	text-align:center;
}
#footer div{ padding:20px; }
#footer a{ color:#333; text-decoration:none;}
#footer a:hover{ color:#333; text-decoration:underline;}


