/*
Theme Name: Mathew Duke Blog Theme
Theme URI: http://www.matthewduke.com.au/
Description: Mathew Duke Blog Theme
Version: 1.0
Author: Mascot Software technologies Pvt. Ltd. India http://www.mstindia.com

*/
body
{
			padding:0px 0px 0px 0px;
			margin-top:30px;
	        background:#1A1A1A;
			text-align:center;
			font-size:12px;
	        color:#FFFFFF;
	        font-family:Arial, Helvetica, sans-serif;
}
#page
{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
width:931px;
overflow:hidden;
}
#blog_header
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:931px;
	height:89px;
	float:left;
	overflow:hidden;
}
#blog-header-logo
{
	padding:0px;
	margin:0px;
	width:455px;
	height:89px;
	background-image:url('images/blog_header.jpg');
	background-repeat:no-repeat;
	background-position: left top;
	overflow:hidden;
	float:left
}
#blog-header-menu
{
	padding:0px;
	margin:0px;
	width:476px;
	height:89px;
	background-image:url('images/home_header.jpg');
	background-repeat:no-repeat;
	background-position: left top;
	overflow:hidden;
	float:left
}
#blog-header-buttons
{
float:right;
width:375px;
height:45px:
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
overflow:hidden;
}
			

#sidebar-left
{
padding:10px 0px 0px 22px;
margin:0px 0px 0px 0px;
width:230px;
float:left;
text-align:left;
overflow:hidden;
}

#site-content
{
margin:0px;
float:left;
width:931px;
text-align:left;
overflow:hidden;
background-image:url('images/main_content_bg.jpg');
background-repeat:repeat-y;
background-position: right top;; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:20px
}

#main-content
{
margin:0px;
float:left;
width:671px;
text-align:left;
overflow:hidden;
background-image:url('images/content-bg-top.jpg');
background-repeat:no-repeat;
background-position: right top;; padding-left:8px; padding-right:0px; padding-top:0px; padding-bottom:0px

}
.media p 
{
  display:block;
  text-align:justify;
  padding:10px 0px 10px 0px;
  margin:0px 0px 0px 0px;
  border:0px;
  }

#main-content .navigation
{
   width:665px;
   padding:0px 0px 0px 0px;
   margin:10px 0px 0px 0px;
   float:left;
 }
#main-content .navigation a{
  color:#7b97e0;
  }
 .alignright {
	float: right;
	padding:0px 20px 0px 0px;
    margin:0px 0px 0px 0px;
	}
 .alignright a, .alignleft a{
	color:#7b97e0;
	}
.alignleft {
	float: left;
	padding:0px 0px 0px 10px;
    margin:0px 0px 0px 0px;
	}
/*#main-content .nevigation .alignleft
{
   margin:10px 0px 0px 0px;
   padding:0px 0px 0px 0px;
   float:left;
   
   display:inline;
 }
 .navigation .alignleft a
 {
    text-decoration:none;
  }
 .navigation .alignright
 {
    float:right;
	margin:0px 5px 0px 0px;
	padding:0px 0px 0px 0px;
	
}
.navigation .alignright a
{
   font-family:Arial,verdana;
   font-size:0.9em; 
 }*/
 .navigation .right
 {
    float:right; }
.navigation .right a{color:#6f8bb3;}

#main-content h2
{
   font-family:Arial,verdana;
   font-size:16px; 
   margin:20px 0px 0px 20px;
  
  }
  #main-content1 h2
{
   font-family:Arial,verdana;
   font-size:16px; 
   margin:20px 0px 0px 20px;
  }

  #main-content .pagetitle{margin-right:5px;}
#sidebar-left h2
{
margin:0px;
font-family:Arial,verdana;
font-size:13px;
color:white;
/*color:#000;*/
text-decoration:none;
text-align:left;
background-image:url('images/btn_bg.jpg');
background-repeat:no-repeat;
background-position: left top;
width:211px;
height:22px; padding-left:10px; padding-right:0px; padding-top:3px; padding-bottom:3px
}

#sidebar-left ul
{
padding:0px 0px 0px 0px;
margin:0px 0px 10px 0px;
list-style:none;
}

#post-content
{
padding:5px 0px 5px 0px;
margin:15px 0px 0px 0px;
float:left;
overflow:hidden;
/*width:655px;*/
width:100%;
text-align:justify;
}

#post-content h2 a, #post-content h2
{
   padding:0px 0px 0px 0px;
   margin:0px 0px 0px 13px;
   color:#FF9900;
   float:left;
   width:100%;
   overflow:hidden;
}
#post-content .post-date{
font-size:11px;
color:#ccc;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 40px;
float:left;
}

.post
{
width:665px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
float:left;
overflow:hidden;
font-family:Arial,Verdana;
font-size:12px;

}


.entry
 {
   padding:20px 0px 0px 50px;
   }
/*.post h2{color:#6f8bb3;}*/
.entry p{
         margin:0px 0px 0px 0px;
		 padding:10px 35px 0px 20px;
		 text-align:justify;
		 line-height:1.5em;
		 }


.entry p a{
		 text-decoration:none;
		 color:blue;
		 }
#post-options
{
padding:5px 5px 5px 5px;
margin:20px 0px 10px 20px;
width:600px;
float:left;
overflow:hidden;
border:1px dashed #6f8bb3;

}
A.post-titles
{
font-family:Arial,Verdana;
text-decoration:none;
font-size:16px;
font-weight:bold;
color:#087FB1;
}
A.post-titles:hover
{
font-family:Arial,Verdana;
text-decoration:none;
font-size:16px;
font-weight:bold;
color:#B21107;
}
#post-options .postmetadata{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
#post-options p.postmetadata a
{
  color:#FFB442;
 }
#post-options p.postmetadata a, p.postmetadata small a
{
font-family:Arial,Verdana;
font-size:12px;
color:#FFB442;
text-decoration:none;
font-weight:bold;
}
#post-options P.postmetadata a:hover
{
font-family:Arial,Verdana;
text-decoration:underline;
font-weight:bold;
font-size:12px;
color:#B21107;
}
 
label{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font-size:12px;
}


input{
background-color:black;
border:1px solid #808080;
color:#fff;
}

/*SIDEBAR STARTS*/

#sidebar-left ul
{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
list-style:none;
}
#sidebar-left ul li
{
margin-bottom:10px;
  
 }
#sidebar-left ul li a
{
padding:0px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
/*color:#009966;*/
color:white;
text-decoration:none;
}
#sidebar-left ul li a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
}
#sidebar-left ul ul li 
{
	padding: 0 0 0 12px;
}
#sidebar-left ul ul
{
margin:0px 0px 0px 0px;
padding:5px 0px 10px 0px;
}
.textwidget
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#009966;
}
#text-98888691 small
{
   color:white;
   font-size:12px;
  }

/*SIDEBAR ENDS*/

#commentform {
     width:640px;
	 
	 }
	 h3{
       font-family:Arial,verdana;
       margin:20px 0px 0px 0px; 
       padding:0px 0px 0px 0px;
	   font-size:16px;
	   color:#7b97e0;
	   }
	 h3 a{
	      font-family:Arial,verdana;
          font-size:16px; 
          margin:20px 0px 0px 0px;
          color:#7b97e0;
		  text-decoration:none;
       }
	 #comment{width:400px;}
	 p #comment {color:white;}
#blogfooter{
			margin:0px;
			padding:0px;
			overflow:hidden;
			background-image:url('images/blog_footer.jpg');
			background-repeat:no-repeat;
			width:931px;
			height:39px;
			clear:both
			}
#blogfooter p {
	margin: 0;
	padding:10px 20px 0px 0px;
	text-align:right;
	font-size:11px;
	font-weight:bold;
	}
#blogfooter p a:hover{
           color:#627A9C;
		   }
			/**************** Comments *********************/
.comlabel { background:url('images/comment.gif') no-repeat left; font-weight:lighter; font-size:14px; margin-top:10px; padding-left:20px; padding-right:0px; padding-top:10px; padding-bottom:10px}
.postlabel {background:url('images/comment_new.gif') no-repeat left;font-weight:lighter; font-size:14px; margin:10px 0px;; padding-left:20px; padding-right:0px; padding-top:10px; padding-bottom:10px}
.commentlist{list-style:none;}
.commentlist  a{color:#FF9900;font-weight:none;}
.commentlist .commentmetadata a{color:gray;}
.tip {height:15px; width:500px; display:block;margin:10px 0px 0px 0px;}
.authorcomment {padding:3px; margin:10px 0px 0px 0px;}
.odd{color: #006699; font-size:12px; padding:2px 10px 2px 0px; border-bottom:1px solid #CCCCCC; }
.odd a:link{color:#006699;}
.commenttext {color: #000000; padding:5px 10px 0px 0px;  margin:0px; font-size:12px;}
#author, #email, #url {width:35%;border:1px solid #808080; font:12px Trebuchet MS; margin-bottom:0.6em;margin-top:5px;padding:1px 15px 1px 1px;color:#FFF;}
#author {background:url('images/user.png') no-repeat right;}
#email {background:url('images/email.png') no-repeat right;}
#url {background:url('images/link.png') no-repeat right;}
#comment{border:1px solid #808080;margin-bottom:0.6em;margin-top:5px;padding:3px; background:#000;}
#submit {width:150px; background:#073374; padding:1px; font:13px Trebuchet MS;  border-right:2px solid #808080; border-bottom:2px solid #808080; border-left:2px solid #000; border-top:2px solid #000;color:#fff;font-weight:bold;}

/**************** Footer *********************/