/*

Theme Name: DM Modern Orange

Theme URI: http://www.themelab.com/free-wordpress-themes/

Description: Design by <a href="http://imanto.com">imanto.com</a>.  WordPressed by <a href="http://www.themelab.com">Theme Lab</a>

Version: 1.0

Author: Theme Lab / de-mo

Author URI: http://www.themelab.com/

*/


* { padding: 0; margin: 0; }


h6 {
   font-size: 0;
text-indent: -100000000px;
   }


body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
background: url(images/bg-x2.gif) #dad4c6 repeat-y;

}

#wrapper { 

 margin: 0 auto;
 width: 1020px;
background: url(images/bg.gif) repeat-x;
}


#main_content {
background: url(images/bg.gif) repeat-x;
width: 1020px;
padding: 0; 
margin-left: 90px; 
}


#header {

 width: 1020px;
 height: 116px;
 margin: 0px 0px 0px 0px;
background: url(images/header.gif);

}

#header h1 {

 font-size: 30px;

 font-weight: normal;

 padding: 30px 0 0 32px;

}

#header h1 a {

 color: #dad4c6;

 text-decoration: none;

}

#header .description {

 color: #dad4c6;

 padding-left: 42px;

}

#nav {

 width: 1020px;

 height: 14px;

 padding:13px 10px 12px 0;

}

#nav ul {

 list-style: none;

}

#nav li {

 display: inline;

}

#nav a {

 color: #fff;

 text-decoration: none;

 font-weight: bold;

padding: 12px;

}

#nav a:hover, #nav .current_page_item a {

 background-color: #dcd7ca;

 color: #625f5b;

}




#content { 
 padding: 19px 13px 0 37px;
 min-height: 350px;
 width: 671px;
 float: left;
 color: #5c5a56;
}

#content .post {

 width: 659px;

 border: 3px solid #d4cbc4;

 background: #edeae3;

 padding: 4px;

 margin-bottom: 10px;

}

#content .post-heading {

 background: url(images/heading.gif) #63615d repeat-x;

 height: 24px;

 padding: 10px 0 0 10px;

}

#content .post-heading h2 {

 font-size: 14px;

}

#content .post-heading h2 {

 color: #fff;

}

#content .post-heading h2 a {

 color: #fff;

 text-decoration: none;

}

#content .post-content {

 padding: 10px;
text-align: justify;

}

#content p {

 padding-bottom: 10px;

}

#content a {

 color: #ea4300;

}

#content .post-info {

 font-size: 10px;

}

#content .comments {

 background: #5d605a;

 float: left;

 padding: 5px;

}

#content .comments a {

 color: #fff;

 text-decoration: none;

 font-weight: bold;

}

#sidebar_leftt
{
background: yellow;
float: right;
padding-right: 20px;
width: 270px;
}

#sidebar { 
 float: right;
 min-height: 350px;
 width: 257px;
 display: inline;
 padding: 19px 42px 0 0;

}

#sidebar .sidebar-item {
 width: 244px;
 border: 3px solid #d4cbc4;
 background: #edeae3;
 padding: 4px;
}

#sidebar .sidebar-heading {

 background: url(images/heading.gif) #63615d repeat-x;

 height: 24px;

 padding: 10px 0 0 10px;

}

#sidebar .sidebar-heading h3 {

 font-size: 14px;

 color: #fff;

}

#sidebar .sidebar-content {

 padding: 10px;

}

#sidebar ul {

 list-style: none;

}

#sidebar li {

 background: #f2f0eb;

 border: 3px solid #e4ded9;

 padding: 7px 9px 7px 9px;

 margin-top: 5px;

}

#sidebar li:hover {

 background: #fff;

}

#sidebar a {

 color: #000;

 font-weight: bold;

 text-decoration: none;

}

#footerbg {

 width: 100%;

 background: url(images/footer.gif) #000000 repeat-x;

 height: 110px;

 margin-top: 20px;

}

#footer { 

 width: 1000px;

 clear: both;

 margin: 0px auto 10px auto;

 padding: 10px;

 color: #fff;

 font-weight: bold;

}

#footer a {

 color: #fff;

}

.clear {

 clear: both;

}



#comments {

 padding: 10px 0 10px 0;

}

#respond {

 padding-top: 10px;

}

#content ul, #content ol {

 padding-left: 20px;

}

.commentlist li {

 padding-bottom: 10px

}



/* WordPress CSS */



img.avatar {

 float: left;

 margin-right: 5px;

}



.aligncenter,

div.aligncenter {

   display: block;

   margin-left: auto;

   margin-right: auto;

}



.alignleft {

   float: left;
width: 659px;

}



.alignright {

   float: right;

}



.wp-caption {

   border: 1px solid #ddd;

   text-align: center;

   background-color: #f3f3f3;

   padding-top: 4px;

   margin: 10px;

   /* optional rounded corners for browsers that support it */

   -moz-border-radius: 3px;

   -khtml-border-radius: 3px;

   -webkit-border-radius: 3px;

   border-radius: 3px;

}



.wp-caption img {

   margin: 0;

   padding: 0;

   border: 0 none;

}



.wp-caption p.wp-caption-text {

   font-size: 11px;

   line-height: 17px;

   padding: 0 4px 5px;

   margin: 0;

}


.thumbnail
{
float: left;
margin: 0 15px 0 0;
}

.commentss
{margin-top: 80px;
width: 659px;
 border: 3px solid #8d8984;
 background: #dbd8d2;
 padding: 4px;
}



#dropmenu, #dropmenu ul 
{margin-top:-5px; 
padding: 0px; 
list-style-type:none; 
list-style-position:outside; 
position:relative; 
line-height:1.5em; 
z-index:300; 
width:100%; 
font-weight:bold;
background: url(images/dropmenu.gif) repeat-x;
}  

#dropmenu a {
display:block; 
padding:0.25em 1em; 
color:#e7e7e6; 
border-right:1px solid #c8c8c8; 
text-decoration:none; 
}  


#dropmenu li 
{
float:left; 
position:relative;
display:visible;
}  

#dropmenu ul {
position:absolute; 
display:none; 
width:12em; 
left:-1px;
}  

#dropmenu ul a {
border-left:1px solid #c8c8c8;
background: #e7e7e6;
color: #625f5b;
width: 119px;
}  

#dropmenu li ul {
border-top:1px solid #c8c8c8; 
width:14.1em;
}  

#dropmenu li ul a {
width:12em; 
height:auto; 
float:left;  
border-bottom:1px solid #c8c8c8;
}  

#dropmenu ul ul {top:auto;}  

#dropmenu li ul ul {
left:12em; 
margin:0px 0 0 10px;
}  

#dropmenu li:hover ul ul, #dropmenu li:hover ul ul ul, #dropmenu li:hover ul ul ul ul 
{display:none;}  

#dropmenu li:hover ul, #dropmenu li li:hover ul, #dropmenu li li li:hover ul, #dropmenu li li li li:hover ul {display:block;}  


.banner0{
float: right;
width: 659px;
 border: 3px solid #d4cbc4;
 background: #edeae3;
 padding: 4px;
 margin-bottom: 10px;
margin-top: 20px;
}

.bannnnner
{
 width: 1020px;
float: right;
 height: 14px;
}

#banner
float: left;
 width: 100%;
 background: url(images/footer.gif) #000 repeat-x;
 margin-top: 20px;
 clear: both;
 margin: 0px auto 10px auto;
 padding: 100px;
}

.read_more_a {
font-size: 2em;
display: block;
 background: #5d605a;
color: #FFFFFF;
}

.read_more {
float: right;
display: block;
 background: #5d605a;
color: #FFFFFF;
}


#rss {
margin-top: -115px;
float: right;
}


.meta_img {
	margin-left: 600px;
margin-top: -16px;
	width: 20px;
	height: 20px;
	}

