/*

Theme Name: mbokdarmi

Author: pithoe.com

Author URI: http://www.pithoe.com/

*/



* {

	margin: 0; padding: 0;

}

body {

	text-align: left;

	font: 12px Arial;

	color: #636363;

	background: #ffffff;

}

a {

	color: #636363;
	text-decoration: none;

}

a:hover {

	text-decoration: none;

	color: #AD1313;

}

img {

	border: 0;

}



.break {

	font-size: 0;

	width: 0; height: 0;

	clear: both;

}

.alignleft {

	float: left;

	margin: 4px 10px 5px 0;

}

.alignright {

	float: right;

	margin: 4px 0 5px 10px;

}

.aligncenter {

	text-align: center;

}

.hidden {

	display: none;

}



/** BEGIN wrapper **/

#wrapper {

background-color: #ffffff;

width: 1024px;

margin: auto auto;

text-align: left;
position:relative;
}

/** END wrapper **/



/* header */

#header {

margin: auto;

height:170px;

background: url(images/bg.jpg) repeat-x 0 0;
position:relative;

}

	

	



/* Navbar */



#header .content{

margin: 0px auto 0px;

	width: 955px;
        height: 118px
}





#header .content h1 {

clear: both;

float: left;

font-size: 14;

padding: 0px 0 0px;



}



#header .content h1 a {

display: block;

margin-top: 10px;

width: 620px; height: 48px;

padding: 0px 0 0px;

color:#fff;
text-decoration:none;

outline: none;


}



#header .content .ads {

float: right;

width: 468px; height: 60px;

margin-top: 10px;

background: #ffffff;

}



#header .content .navbar{

        padding-top: 20px;

	font-size: 12px;

	font-family: Arial, Tahoma, Verdana;

	color: #FFFFFF;

	font-weight: bold;

        float:right;

	}

	

#nav {

	margin: 0px;

	padding: 0px;

	}

	

#nav ul {

	float: left;

	list-style: none;

	margin: 0px;

	padding: 0px;

	}

	

#nav li {

	float: left;

	list-style: none;

	margin: 0px;

	padding: 0px;

	}

	

#nav li a, #nav li a:link {

	background: #ffffff;

	color: #333333;

	display: block;

	font-weight: normal;

        margin: 0px 10px 0px 0px;

	padding: 3px 15px 3px 15px;

	text-decoration: none;

	-moz-border-radius-topleft: 5px;

	-moz-border-radius-topright: 5px;

	-moz-border-radius-bottomleft: 5px;

	-moz-border-radius-bottomright: 5px;

	-khtml-border-radius: 5px;

	-webkit-border-top-left-radius: 5px;

	-webkit-border-top-right-radius: 5px;

	-webkit-border-bottom-left-radius: 5px;

	-webkit-border-bottom-right-radius: 5px;

	}



#nav li a:hover, #nav li a:active {

	background: #fefefe;

	color: #666666;

	-moz-border-radius-topleft: 5px;

	-moz-border-radius-topright: 5px;

	-moz-border-radius-bottomleft: 5px;

	-moz-border-radius-bottomright: 5px;

	-khtml-border-radius: 5px;

	-webkit-border-top-left-radius: 5px;

	-webkit-border-top-right-radius: 5px;

	-webkit-border-bottom-left-radius: 5px;

	-webkit-border-bottom-right-radius: 5px;

	}

	

#nav li li a, #nav li li a:link, #nav li li a:visited {

	background: #FFFFFF;

	width: 170px;

	color: #666666;

	float: none;

	margin: 0px;

	padding: 3px 10px 3px 10px;

	border-bottom: 1px solid #CCCCCC;

	border-left: 1px solid #CCCCCC;

	border-right: 1px solid #CCCCCC;

	-moz-border-radius-topleft: 0px;

	-moz-border-radius-topright: 0px;

	-moz-border-radius-bottomleft: 0px;

	-moz-border-radius-bottomright: 0px;

	-khtml-border-radius: 0px;

	-webkit-border-top-left-radius: 0px;

	-webkit-border-top-right-radius: 0px;

	-webkit-border-bottom-left-radius: 0px;

	-webkit-border-bottom-right-radius: 0px;

	}

	

#nav li li a:hover, #nav li li a:active {

	background: #999999;

	color: #FFFFFF;

	padding: 3px 10px 3px 10px;

	}



#nav li ul {

	z-index: 9999;

	position: absolute;

	left: -999em;

	height: auto;

	width: 190px;

	margin: 0px;

	padding: 0px;

	}



#nav li li { 

	}



#nav li ul a { 

	width: 160px;

	}



#nav li ul a:hover, #nav li ul a:active { 

	}



#nav li ul ul {

	margin: -30px 0 0 191px;

	}



#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {

	left: -999em;

	}



#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {

	left: auto;

	}



#nav li:hover, #nav li.sfhover { 

	position: static;

	}

	

#nav .current_page_item a {

	background: #FFFFFF;

	color: #666666;

	-moz-border-radius-topleft: 0px;

	-moz-border-radius-topright: 0px;

	-moz-border-radius-bottomleft: 0px;

	-moz-border-radius-bottomright: 0px;

	-khtml-border-radius: 5px;

	-webkit-border-top-left-radius: 0px;

	-webkit-border-top-right-radius: 0px;

	-webkit-border-bottom-left-radius: 0px;

	-webkit-border-bottom-right-radius: 0px;

	}

	



/* SubNavbar */



#header .subnavbar {
	width: 955px;
	height: 35px;
	color: #FFFFFF;

	margin: 0px auto 0px;



	}

#header .rss {
	
	left:1140px;
	/* margin:0 0 0 880px; */
	position:absolute;
	top:117px;

	}



#header .subnavbar .navbarright {

	width: 255px;

	float: right;

	margin: 0px;

	padding: 2px 0px 0px 0px;

	}



	

#subnav {

	margin: 0px;

	padding: 0px;

	}

	

#subnav ul {

	float: left;

	list-style: none;

	margin: 0px;

	padding: 0px;

	}

	

#subnav li {

	float: left;

	list-style: none;

	margin: 0px;

	padding: 0px;

	}

	

#subnav li a, #subnav li a:link, #subnav li a:visited {

	background: url(images/subnav.png) no-repeat left top;

	color: #666666;

	display: block;

    margin: 0px;

	padding: 9px 15px 9px 15px;

	text-decoration: none;

	}



#subnav li a:hover, #subnav li a:active {

	color: #000000;

	display: block;

    margin: 0px;

	padding: 9px 15px 9px 15px;

	}

	

#subnav li li a, #subnav li li a:link, #subnav li li a:visited {

	background: #FFFFFF;

	width: 170px;

	color: #666666;

	float: none;

	margin: 0px;

	padding: 5px 10px 5px 15px;

	border-bottom: 1px solid #CCCCCC;

	border-left: 1px solid #CCCCCC;

	border-right: 1px solid #CCCCCC;

	-moz-border-radius-topleft: 0px;

	-moz-border-radius-topright: 0px;

	-khtml-border-radius: 0px;

	-webkit-border-top-left-radius: 0px;

	-webkit-border-top-right-radius: 0px;

	-webkit-border-bottom-left-radius: 0px;

	-webkit-border-bottom-right-radius: 0px;

	}

	

#subnav li li a:hover, #subnav li li a:active {

	background: #999999;

	color: #FFFFFF;

	padding: 5px 10px 5px 15px;	

	}

	

#subnav li ul {

	z-index: 9999;

	position: absolute;

	left: -999em;

	height: auto;

	width: 160px;

	margin: 0px;

	padding: 0px;

	}



#subnav li li { 

	}



#subnav li ul a { 

	width: 160px;

	}



#subnav li ul a:hover, #subnav li ul a:active { 

	}



#subnav li ul ul {

	margin: -30px 0 0 191px;

	}



#subnav li:hover ul ul, #subnav li:hover ul ul ul, #subnav li.sfhover1 ul ul, #subnav li.sfhover1 ul ul ul {

	left: -999em;

	}



#subnav li:hover ul, #subnav li li:hover ul, #subnav li li li:hover ul, #subnav li.sfhover1 ul, #subnav li li.sfhover1 ul, #subnav li li li.sfhover1 ul {

	left: auto;

	}



#subnav li:hover, #subnav li.sfhover { 

	position: static;

	}





/* Search Form*/



#searchdiv {

	margin: 0px;

	padding: 0px;

	}

	

#searchform {

	margin: 0px;

	padding: 0px 0px 0px 0px;

	}

	

#searchbox {

	background: #CECECA;

	-moz-border-radius: 5px;

    -webkit-border-radius: 5px;

	width: 210px;

	color: #000000;

	font-size: 12px;

	font-family: Arial, Tahoma, Verdana;

	padding: 3px;

	margin: 0px 3px 0px 0px;

	border: 1px solid #999999;

	}


#searchbox2 {

	background: #CECECA;

	-moz-border-radius: 5px;

    -webkit-border-radius: 5px;

	width: 210px;

	color: #000000;

	font-size: 12px;

	font-family: Arial, Tahoma, Verdana;

	padding: 3px;

	margin: 0px 3px 0px 0px;

	border: 1px solid #999999;

	}

	

#searchbutton {

	background: #999999;

	-moz-border-radius: 5px;

    -webkit-border-radius: 5px;

	color: #CCCCCC;

	font-size: 12px;

	font-family: Arial, Tahoma, Verdana;

	padding: 2px;

	margin: 0px;

	border: 1px solid #0E1016;

	}

	









/** BEGIN content **/

#content {

	width: 694px;

	float: left;

	padding: 10px 0 10px;

}

	#content .post {

		width: 310px;

		float: left;

		padding: 10px 15px 15px 10px;

		border: 1px solid #dddddd;

	
		margin-bottom: 2px; margin-left: 2px;

	}

		#content .post h3 {

			margin-bottom: 5px;
			margin-top: 5px;

			font-size: 12px;

		}

			#content .post h3 a {

				color: #000000;

				text-decoration: none;

			}









		#content .post img {

			width: 90px; height: 90px;

			padding: 4px;

			border: 1px solid #cccccc;

			float: left;

			margin: 0 10px 15px 0;

		}

		#content .post p {

			line-height: 1.4em;

			font-size: 0.9em;

		}

		#content .post .category {

			clear: both;

			font-weight: bold;

			float: left;

			font-size: 0.9em;

			padding-top: 0px;

		}

		#content .post .comments {

			font-weight: bold;

			float: right;

			font-size: 0.9em;

			padding-top: 10px;

		}

	#content .uneven {

		float: left;

		clear: both;

	}

	







#content .single {

padding: 10px 10px 10px 10px;

border: 1px solid #dddddd

	}





		#content .single h2 {

			font-size: 1.6em;
			color:#AD1313;
			text-transform: none;

		}


		#content .single h4 {

			font-size: 1.2em;
			color:#AD1313;
			text-transform: none;

		}


               #content .single p {

			margin-bottom: 10px;

			text-transform: none;

		}



		#content .single .info {

			line-height: 1.5em;

			margin-bottom: 0px;

		}



                #content .single .line {

			border-top: 1px dotted #cccccc;

                        margin-bottom: 15px;

		}

	        #content .single .info a {

                color: #636363;

		}



		#content .single ul, #content .single ol {

			list-style-position: outside;
			 color: #636363;
			margin-bottom: 10px;
			text-align:justify;

		}

		#content .single li {

			line-height: 1.5em;

			padding: 5px 0;

		}

		#content .single blockquote {

			padding: 10px 10px 5px;

			margin-bottom: 10px;

			background-color: #eeeeee;

			border-width: 1px 0;

			border-style: solid;

			border-color: #e0e0e0;

		}

		#content .single h3, #content .single h4, #content .single h5, #content .single h6 {

			font-size: 1.2em;
			color: #AD1313;
			margin-bottom: 5px;

		}

h2{

			font-size: 1.6em;
			color: #AD1313;
			margin-bottom: 15px;

		}

	h3, h4,  h5, h6 {

			font-size: 1.2em;
			color: #AD1313;
			margin-bottom: 5px;

		}




/** END content **/



/** BEGIN sidebar **/

#sidebar {

	width: 322px;

	float: right;

	padding: 10px 0px 0 1px;
	position:absolute;
	left:700px;
}







#sidebar .boxx {

		margin-bottom: 10px;

	}

		#sidebar .boxx h2 {

			

			font-weight: bold;

			font-size: 0.9em;

			font-family: Verdana;

			color: #000000;

			text-transform: uppercase;

			padding: 7px 5px 7px 10px;

                        background-color: #f5f5f5;border: 1px solid #dddddd;

		}

		#sidebar .boxx ul {

			padding: 0px 0px 0px 0px;

			list-style-type: none;

		}



			#sidebar .boxx ul li {

				line-height: 1.4em;

                                background-color: #ffffff;
background:url("images/categories.gif") no-repeat scroll 0 5px transparent;

                                border-bottom: 1px solid #c7c5c5;

                        padding: 4px 0 4px 17px;

			



                                

			}



                        #sidebar .boxx ul li:hover {

			background-color: #f5f5f5;

			}



			#sidebar .boxx ul li a {

				color: #000000;

				text-decoration: none;

			}

			#sidebar .boxx ul li a:hover {

				color: #AD1313;

				

			}







	#sidebar .box {

		margin-bottom: 10px;

	}

		#sidebar .box h2 {

			background: #F5F5F5;

			font-weight: bold;

			font-size: 0.9em;

			font-family: Verdana;

			color: #000000;

			text-transform: uppercase;

			padding: 7px 5px 7px 10px;

                        border: 1px solid #dddddd;

		}

		#sidebar .box ul {

			padding: 0px 0px 0px 0px;

			list-style-type: none;

                        border-left: 1px solid #dddddd; border-right: 1px solid #dddddd; 

		}



			#sidebar .box ul li {

				line-height: 1.4em;

                                background-color: #ffffff;

                                border-bottom: 1px solid #c7c5c5;

                                padding: 4px 0 4px 17px;

			        background: url(images/categories.gif) no-repeat 0 5px;



			}



                        #sidebar .box ul li:hover {

			background-color: #f5f5f5;

			}



			#sidebar .box ul li a {

				color: #000000;

				text-decoration: none;

			}

			#sidebar .box ul li a:hover {

				color: #AD1313;

				

			}

	#sidebar .ads {

		padding: 5px 10px;

		border: 1px solid #EAEAEA;

	}

		#sidebar .ads img {

			margin: 6px;

		}

	#sidebar form {

		padding: 7px 10px;

		border: 1px solid #EAEAEA;

		background: url(images/search.gif) no-repeat center;

		height: 36px;

	}

		#sidebar form input {

			width: 276px;

			border: 0;

			margin-top: 8px;

		}

		#sidebar form button {

			display: none;

		}

	#sidebar .popular {

		padding: 5px 10px;

		border: 1px solid #EAEAEA;

		list-style-type: none;

	}

		#sidebar .popular li {

			padding: 5px 0;

			line-height: 1.4em;

		}

		#sidebar .popular li a {

			font-weight: bold;

			color: #ffffff;

			text-decoration: underline;

		}

		#sidebar .popular li p {

			padding-top: 5px;

		}

	#sidebar .flickr {

		padding: 5px 10px;

		border: 1px solid #EAEAEA;

	}

		#sidebar .flickr img {

			margin: 5px 8px;

		}

	#sidebar .video {

		padding: 5px 0 5px 3px;

		border: 1px solid #EAEAEA;

	}

	#sidebar .tags {

		padding: 5px 10px;

		border: 1px solid #EAEAEA;

	}

		#sidebar .tags a {

			color: #636363;

			text-decoration: none;

		}

		#sidebar .tags a:hover {

			color: #9AB21E;

			text-decoration: underline;

		}

	#sidebar .l {

		width: 145px;

		float: left;

	}

	#sidebar .r {

		width: 145px;

		float: right;

	}

/** END sidebar **/

/* comment */

#main_content .comment_list {

float: left;



display: inline;



padding: 15px 15px 0 0px;

}



.comment_list h4 {

float: left;

padding: 0 14px 0 0px;

margin: 0px 0px 5px 0px;

text-transform: uppercase;

color: #333333;

font-size: 11px;

letter-spacing: 1px;

}



.comment_list {

float: left;
width: 694px;
padding: 30px 0px 10px 0px;
display: inline;
font-weight: bold;
font-size: 1.1em;

}





.comment_box .comment_avatar {

float: left;

width: 60px;

display: inline;

margin-left: 10px;

}



.comment_box img {

width: 50px;

height: 50px;

padding: 3px;

background-color: #f1f1f1;

border: 1px solid #ccc;

}



.comment_box .comment_content {

float: right;

width: 500px;

display: inline;

line-height: 1.5;

}



.comment_content a {

color: #000000;

text-decoration: none;	

}



.comment_content a:hover, .comment_content a:active, .comment_content a:focus {

text-decoration: underline;

}



.comment_content .comment_title {

float: left;

width: 550px;

display: inline;

font-weight: bold;

}



/* comment form */

#main_content .comment_form {

float: left;

width: 500px;

display: inline;



margin: 3px 5px 10px 10px;

padding: 15px 15px 15px 0px;

}

.comment_form a {

	color: #cc0000;

	text-decoration: none;

}

.comment_form a:hover, .comment_form a:active, .comment_form a:focus {

	text-decoration: underline;

}

.comment_form p {

	float: left;

	width: 545px;

	display: inline;

	margin: 0 0 0 10px;

	padding: 0px;

}

.comment_form .comment_item_full {

	float: left;

	width: 545px;

	display: inline;

	margin: 0 0 0 0px;

	padding: 5px 0px;

}

.comment_form .comment_item {

	float: left;

	width: 545px;

	display: inline;

	margin: 0px;

	padding: 5px 0px 10px 0px;

	overflow: hidden;

}

.comment_form .comment_control {

	float: left;

	width: 545px;

	display: inline;

	margin: 0px;

	padding: 5px 0px 0px 0px;

}

.comment_item .comment_item_title {

	float: left;

	display: inline;

	width: 70px;

	padding: 3px 0px 0px 0px;

	font-weight: bold;

}

.comment_item .comment_item_title2, .comment_item_full .comment_item_title2 {

	float: left;

	display: inline;

	width: 545px;

	padding: 3px 0px 3px 0px;

	font-weight: bold;

}

.comment_item .text_area_style {

	background: none;

	border: 1px solid #CCCCCC;

	margin: 0px 0px 0px 0px;

	padding: 2px 3px 0px 2px;

	width: 182px;

	height: 18px;

	outline: none;

	color:#666666;

	border-radius: 5px;

	font-size:12px;

}

.comment_item .text_area_style2, .comment_item_full .text_area_style2 {

	background: none;

	border: 1px solid #CCCCCC;

	margin: 0px 0px 0px 0px;

	padding: 2px 3px 0px 2px;

	width: 535px;

	height: 120px;

	outline: 0;

	color:#666666;

	border-radius: 5px;

	font-size:12px;

}

.comment_control .submit_btn {

	width:120px;

	height:30px;

	float: left;

	border:none;

	background: #2e3c48; 

	cursor:pointer;

	position:relative;

	display: inline;

	margin: 0px 10px 0px 15px;

	color: #ffffff;

	font-size: 10px;

	text-transform: uppercase;

}

.comment_control .reset_btn {

	width:120px;

	height:30px;

	float: left;

	border:none;

	background: #2e3c48; 

	cursor:pointer;

	position:relative;

	display: inline;

	margin: 0px 10px 0px 15px;

	color: #ffffff;

	font-size: 10px;

	text-transform: uppercase;

}





#footer{

text-align: left;

height: 60px;

background:#e7e7e7 url(images/footer.png) repeat-x 0 0;

}



#footer .content{

width: 955px;

margin: auto;

}



#footer .content p {

text-decoration: none;

color: #000000;

padding-top: 20px;

}



#footer .content a {

text-decoration: none;

color: #4c99e8;

}




#block{

font-size: 1.1em;
font-weight: bold;

/* float:left; */

width:694px;

height:21px;
margin-left: 0px;

margin-bottom: 10px;

margin-top: 10px;

padding-top:8px;
padding-right:16px;

}



#block a {
font-weight: bold;
color: #AD1313;
font-size: 1.2em;

}



#block1{

font-weight: bold;
float:left;

width:595px;

height:51px;

background:#f5f5f5;

border:1px  dotted #CCCCCC;

margin-left: 0px;

margin-bottom: 10px;

margin-top: 10px;
padding-left:11px;
padding-top:2px;
padding-right:16px;
font-size: 1.2em;

}



/* bookmark */



#post_social_bookmark {

	display: block;

	font-size: 12px;

	margin: 0px;

	padding: 0px 0px;

	text-align: justify;

	color: #666666;

}

#post_social_bookmark img {

	float: left;

	width: 35px;

	height: 35px;

	border: 0;

	display: inline;

}

#post_social_bookmark a {

	float: left;

	display: inline;

	margin: 2px;

	padding: 5px;

}

#post_social_bookmark a:hover {

	background-color:#ffffff;

}



#pagenavigation{

margin-top: 20px;

}

.top {

height:19px;

background: url(images/top.gif) repeat-x 0 0;

}


.nad a {

	font: 16px Arial;
	padding: 0px 0px 0px 70px;
	text-align: center;
	font-weight: bold;
	color: #fff;
}

#leftcolumn 

.more_stories {

list-style-type:none;
}

.more_stories {
list-style-type:none; 
}

#header .op{

       font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	color: #FFFFFF;
	
       float:left;
	display: block;
	margin-top: 5px;
	width: 620px; height: 48px;
	padding: 0px 0 0px;
	outline: none;
	}



#crp_related ul {
/* list-style-type:none; */
	}


 .bos {

			

			font-weight: bold;

			font-size: 1.1em;

			font-family: Verdana;

			color: #AD1313;

			padding: 7px 5px 7px 10px;

                    

		}

 .bos ul{

			
			font-size: 0.8em;
			font-family: Verdana;
			font-weight: normal;
			padding: 7px 5px 7px 10px;
                   

		}
 .bo {
		
			font-weight: bold;
			font-size: 1.1em;
			font-family: Verdana;
			color: #ffffff;
			padding: 7px 5px 7px 10px;
			background-color: #AD1313;
                    		}

.si {
			font-size: 1.2em;
			margin-bottom: 5px;
		}

.dal {
	color: #AD1313;
}

.dal:hover {
color: #636363;
}

