/*
	Theme Name: desert 01
	Theme URI: http://www.a3-system.info/blog
	Description: exp v 01
	Author:  Arif Wicahyanto
	Author URI: http://www.a3-system.info/blog
*/

body {
	margin:0px;
	background: #474747 url('images/bg_wrapper.gif') repeat-y scroll center top;
	font-family: "Lucida Sans Unicode",verdana;
	font-size:12.6px;
}

a {
	text-decoration:none;
}

h3 {
	font-size:14px;
}

h2 {
	font-size:18px;
}

#wrapper {
	width:900px;
	margin:0px auto;
}

#header {
	height:167px;
	background:#cecece url('images/header-test.gif');
	padding-left:10px;
	padding-right:10px;
}

#title_area {
	clear:left;
	float:left;
	margin:0px;
}

.navigators {
	clear:both;
	margin-top:44px;
	width: 300px;
	float: left;
}

.navigators ul {
	margin: 0px;
	float: left;
	width: 300px;
	list-style-type: none;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.navigators ul li {
	display: inline;
	color: #FFFFFF;
	padding: 0px;
	margin: 0px;
}

.navigators ul li a:link, .navigators ul li a:visited {
	display: block;
	padding-right: 15px;
	padding-left: 15px;
	color: #FFFFFF;
	text-align: center;
	background-color: #F6B81A;
	line-height: 28px;
	height: 28px;
	font-weight: bold;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #F3B40A;
	width: auto;
	float: left;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 2px;
}

.navigators ul li a:hover, .navigators ul li a:active {
	display: block;
	padding-right: 15px;
	padding-left: 15px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	background-color: #E6A306;
	line-height: 28px;
	height: 28px;
	font-weight: bold;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #EB9B01;
	width: auto;
	float: left;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 2px;
}

.blog_title {
	font-size:40px;
	color:#fff;
}
.blog_title a{
	color:#fff;
	font-weight:bold;
	font-family:verdana;
}
.blog_desc {
	color:#fff;
}

.header_nav_box {
	clear:both;
	float: right;
	width: 490px;
	height: 10px;
	padding-top:20px;
}

#searchform {
	float: right;
	height: 30px;
	width: 490px;
}

#searchform form {
	float: right;
	width: 490px;
	margin: 0px;
	padding: 0px;
}

#searchform p {
	padding: 0px;
	float: right;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.src_field {
	width: 200px;
	float: left;
	height: 20px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 2px;
}

#main {
	background: url('images/main_bg.gif') repeat-y;
	float:left;
	width:900px;
}

#sidebar_1 {
	background: url('images/sb_1.gif') repeat-y;
	width:142px;
	float:left;
	padding-left:5px;
	padding-right:5px;
	padding-top:10px;
}

#sidebar_2{
	background: url('images/sb_2.gif') repeat-y center;
	width:200px;
	float:left;
	padding-left:5px;
	padding-right:5px;
	padding-top:10px;
	margin-left:7px;
}

#content {
	padding:10px 5px 10px 10px;
	width:480px;
	float:left;
}

.post-meta {
	margin-top:50px;
}

.post-title a {
	font-family:tahoma;
	font-size:20px;
	color:#f42184;
}

.posted-aut-cat a{
	font-family:tahoma;
	font-size:11px;
	color:#f42184;
}

.post-navs {
	margin-top:40px;
	margin-bottom:40px;
	float: left;
	width: 400px;
	font-size: 14px;
	color: #000000;
}

.post-navs a{
	font-weight:bold;
	color:#909b2f;
}

.post-box {
	background:url(images/mycomment.gif) no-repeat;
	color:#FFFFFF;
	float:right;
	font-size:11px;
	height:35px;
	line-height:30px;
	margin:0px;
	padding:0px 0px 0px 18px;
	text-align:center;
	width:135px;
	margin-bottom:20px;
}

.post-box a{
	font-family:tahoma;
	font-size:11px;
	color:#aef41f;
	font-weight:bold;
}

.post-content {
	width:480px;
	overflow:hidden!important;
}


.post-content a{
	font-family:tahoma;
	font-size:11px;
	color:#e79325;
	font-weight:bold;
}

.center-bar {
	width:180px;
	padding-left:1px;
}

#box_content_center {
	padding-left:2px;
	width:180px;
	margin-bottom:10px;
	margin-left:8px;
}

#box_content_center ul {
	padding-left:10px;
	margin:0px;
	margin-left:10px;
	padding-bottom:5px;
}

#box_content_center li {
	padding-left:5px;
	vertical-align:top;
}

#box_content_center a{
	color:#fff;
	vertical-align:top;
	font-size:12px;
	font-family:verdana;
	font-weight:bold;
}

#box_content_center h3{
	color:#9d2499;
	font-size:15px;
}

#recentpost_list li {
	list-style-image: url('images/posts.gif');
}

#category_list  li {
	list-style-image: url('images/categories.gif');
	vertical-align:top;
}

#comment_list  li{
	list-style-image: url('images/comment.gif');
	vertical-align:top;
}

#comment_list  li a{
	vertical-align:top;
	color: #53534e;
}

#archives_list  li{
	list-style-image: url('images/archives.gif');
	vertical-align:top;
}



#statistic_list {
	color:#55769f;
	font-weight:bold;
}

#statistic_list li {
	list-style-image: url('images/stat.gif');
}

#social_list li a {
	color:#53534e;
}

#blogroll_list li {
	list-style-image: url('images/blogroll.gif');
}

#blogroll_list li a {
	color:#5f5093;
}

.css_list {
	list-style-image: url('images/feed.gif');
}

#bottom_content {
	width:455px;
	background:url('images/bg_bottom_content.gif');
	float:left;
	padding-left:10px;
	padding-top:10px;
	margin-bottom:0px;
}

#bottom_content_left {
	clear:both;
	float:left;
	width:200px;
}
#bottom_content_right {
	float:right;
	width:200px;
}

#add_sense {
	height:610px;
	width:132px;
	border:5px solid #a62b2b;
}

#adv_in {
	margin:2px;
	padding:2px;
	border:1px solid;
	height:600px;
	border-bottom:1px solid;
}

#more_sense_no_1 {
	margin-top:10px;
	height:250px;
	width:132px;
	border:5px solid #a62b2b;
	margin-bottom:10px;
}

#adv_in_1 {
	margin:2px;
	padding:2px;
	border:1px solid;
	height:240px;
	border-bottom:1px solid;
}


#border_1  {
	border:5px solid #a62b2b;
}

#border_2  {
	margin:2px;
	padding:2px;
	border:1px solid;
	border-bottom:1px solid;
}


#no_post {
	float:left;
	margin-bottom:250px;
	font-size:18px;
	color:#f32323;
}


#no_result {
	float:left;
	margin-bottom:260px;
	font-size:18px;
	color:#f32323;
}
/* Comment */

.commentlist{
	padding: 0;
	margin-left:20px;
	font-family:verdana;
	overflow:hidden!important;
}
.commentlist li {
	margin-bottom: 1.2em;
}

.comment a{
	color:#612263;
}

#comments h2{
	font-size:18px;
}

#commentform {
	margin: 1em 0;
	width: 360px;
}

.commentmetadata { 
	padding: 0.2em 0 0.4em; 
	color: #469;
}

.commentmetadata a {
	color: #485f9a;
	text-decoration: none;
}
.commentmetadata a:hover {text-decoration: underline;}

textarea.styled {width: 320px; overflow: auto;}

.styled {
	font-size: 1.1em;
	background: #F8F7F6;
	border: 1px solid #D6D3D3;
}
.styled:hover {
	background: #FFF;
	border: 1px solid #D6D3D3;
}
.styled:focus {
	background: #FFF;
	border: 1px solid #939793;
}
#commentform input {margin-bottom: 3px;}


#footer {
	clear:both;
	color:#585858;
	width:876px;
	height:60px;
	padding: 10px;
}

#footer a{
	color:#d531c0;
	font-weight:bold;
}