/*  
Theme Name: Simple Blog
Theme URI: http://www.divazu.com
Description: Simple Blog Wordpress Theme
Author: Divazu
Author URI: http://www.divazu.com
*/

/**************** Body *********************/
*{margin:0;padding:0;}
body{
font-family: Arial, Tahoma, Verdana;
font-size: 11px;
background: #4b4b4b url(images/ss.png) repeat; 
color: #333333;
font:12px "Georgia",verdana, Arial, sans-serif;
}

#wrapper {
background:#FFFFFF;
margin:0 auto; 
width:982px; 
}

/************Header**********/
#header{ 
width:982px;
height:104px;
background:#9a0000 url(images/topbg.gif) repeat-x;
border-bottom:1px solid #424242;
}

.logo {
padding:30px 0 20px 50px;

float:left;
}

.logo h1{
font-size:36px;
color:#fff;
}

.banner {
padding:20px 20px 20px 0px;
float:right;
width:470px;
}

/**************** Top Menu *********************/

.topmenu {
height:27px;
background:#1c1c1c;
width:982px;
}

.topmenu ul{
width:800px;
float:left;
padding:5px 0 0 10px;
}

.topmenu ul li{
list-style:type:none;
display:inline;
}

.topmenu ul li a:link, .topmenu ul li a:visited{
color:#fff;
border-left:1px solid #817f7f;
padding:0 15px 0 15px;
font-size:11px;
}

.topmenu ul li.tophome a{
padding:5px 15px 0 15px;
border-left:none;
}

/**************** Time  *********************/

.time {
float:right;
width:180px;
margin-top:-20px;
color:#fff;
}

/**************** Entry *********************/

#maincontainer{
display:table-cell; 
width:982px; 
padding:0; 
margin:0; 
background:#fff;
float:left;
line-height: 16px;
overflow: hidden;
}

small{
color:#999999; 
}

#entry{ 
float:left;
margin:5px 0 10px 0;
width:609px;
}


.entry p{ 
margin:9px 0 10px 0;
line-height: 16px;
font-size:12px;
font-family: Verdana;
}

.entry p a:link, .entry p a:visited{ 
border-bottom:1px dotted #adadad;
}

.entry p a:hover{ 
border-bottom:none;
}

.clear {
clear:both;
}

.postmetadata {
margin-top:10px;
}

#entry h2{ 
margin-top:5px 0 0px 0;
padding-bottom:4px;
font-size:17px;
border-bottom:1px dotted #ccc;
}

#entry h2 a:link, #entry h2 a:visited{ 
color:#303030;
}

#entry h2 a:hover{ 
text-decoration:none;
color:#910000;
}

.post{
text-align:justify; 
margin: 15px 0px 10px 15px; 	
font-size:13px; 
line-height: 16px; 
}

#entry ul { 
margin-left: 0px; 
padding: 0 0 0 30px;   
} 

#entry ul li {
margin: 7px 0 8px 10px; 
list-style:circle;
}

#entry ol {
padding: 5px 5px 5px 30px; 
margin: 0; 
}

#entry ol.commentlist {
padding: 5px 5px 5px 0px; 
margin: 0; 
}

.post ol{ 
padding:0 0 0 30px;
}

.postinfo{
padding:0; 
margin:0 0 20px 0;
line-height:18px;
font-size:12px;
font-family:Verdana;
text-align:right;
}

.postinfo a:link, .postinfo a:visited{
color: #1c1c1c;
text-decoration:none;
}

.postinfo a:hover{
color:#8f0000;
text-decoration:underline;
}

h2.pagetitle {
font-size: 1.6em;
}

h2.pagetitle {
margin-top: 20px;
text-align: center;
color:#a10000;
border-bottom:none;
}


/**************** Links *********************/

a:link, a:visited{
color: #1c1c1c;
text-decoration:none;
}

a:hover{
color:#8f0000;
text-decoration:underline;
}

/**************** Sidebars *********************/

h4.side{ 
font-size:14px; 
font-weight:bold; 
color:#8e1b13; 
padding:5px 0 10px 0; 
margin:0;
font-family: Arial, Tahoma, Verdana;
}

#right{
width:300px; 
float:right;
font-family: Arial, Tahoma, Verdana;
}

#sidebarcontainer{
padding:0 8px 0 0;
}

#sponsors{ 
width:280px; 
float:right; 
padding:15px 10px 8px 4px;
}

#ads1{
}

#ads1 img{
width:125px;
margin-right:6px;
}

#ads2{  
padding:0px 0px 0px 8px; 
}

#ads-125 img {
   border:0;
   margin:8px 10px 0 0;
   padding:0;
}

#topsidebar{
display:table-cell; 
width:300px; 
float:right;  
margin:0; 
}

#topsidebar2{
display:table-cell; 
width:300px; 
padding:0; 
margin:0; 
float:right;
}

#sidebar1{ 
width:140px; 
float:left;  
padding:0; 
margin:0
}

#sidebar1 h2{
font-weight:bold; 
font-family: Arial, Tahoma, Verdana;
color:#8e1b13; 	
font-size: 16px;
margin-bottom:10px; 
padding:0px 0px 3px 5px;  
}

#sidebar1 ul{
list-style-type:none; 
padding:0 0 8px 0;
}

#sidebar1 ul li{
list-style-type:none;
margin-left:10px;
margin-top:10px;
}

#sidebar1 ul li ul{
font-style:normal;
list-style-type:none;
margin-top:10px;
padding:0 0 0 0px;
}

#sidebar1 ul li ul li{
border-bottom:1px solid #d4d4d4;
display:block;
margin:0 0px 5px;
padding:0 0 5px 10px; 
background:url(images/arrowquote.gif) left top no-repeat ;
}

#sidebar1 p{
padding:0 5px; 
}

#sidebar2{ 
width:140px; 
float:right; 
padding:0; 
border-left:1px solid #f2f2f2; 
}

#sidebar2 h2{
font-weight:bold; 
font-family: Arial, Tahoma, Verdana;
color:#8e1b13; 	
font-size: 16px;
margin-bottom:10px; 
padding:0px 0px 3px 5px; 
}

#sidebar2 ul{
list-style-type:none;  
padding:0 0 8px 0;
}

#sidebar2 ul li{
list-style-type:none;
margin-left:7px;
margin-top:10px;
}

#sidebar2 ul li ul{
font-style:normal;
list-style-type:none;
margin-top:10px;
padding:0 0 0 0px;
}

#sidebar2 ul li ul li{
border:0;
border-bottom:1px solid #d4d4d4;
display:block;
margin:0 0px 5px;
background:url(images/arrowquote.gif) left top no-repeat; 
padding:0 0 5px 13px;
}

#sidebar2 p{
padding:0 5px;
}

#sidebar1 ul li ul li a, #sidebar2 ul li ul li a{ 
color:#1a1a1a;
}

#sidebar1 ul li ul li a:hover, #sidebar2 ul li ul li a:hover{ 
color:#8e1b13;
}



/**************** Comments *********************/

#comments {
font-weight:lighter; 
padding-top:10px;
margin-top:10px;
}

#entry ol li{ 
padding: 0 0 10px 0;
}

#author, #email, #url {
color:#666;
width:40%;
border:1px solid #ccc;
margin-bottom:0.6em;
background:#fcfcfc;
margin-top:1px;
padding:3px;
}

#commentform{
padding: 0 0 0 0px;
}

#submit{
font:bold 1em Tahoma;
margin-bottom:15px;
margin-top:5px;
padding:2px;
}

#respond{
padding-top:20px;
padding-bottom:10px; 
font-weight:lighter;
}

h3#respond{
font-family: Arial, Tahoma, Verdana;
color:#8e1b13;
font-weight:bold;
}

#comment{
width:70%;
border:1px solid #ccc;
}

/**************** Footer *********************/

#footer{ 
float:left; 
width:962px; 
text-align: center; 
color:#ffffff; 
background-color:#8f0000;
padding:10px; 
margin:0px 0 0 ; 
font-size:11px; 
}

#footer a:link, #footer a:visited{
color:#f7f5f5;
border-bottom:1px dotted #fff;
}

#footer a:hover{
border-bottom:1px solid #fff;
text-decoration:none;
}

#footer p {text-align: center;}

/**************** Misc *********************/

acronym, abbr, span.caps { cursor: help; }
acronym, abbr { 
border-bottom: 1px dashed #999; 
}

blockquote {
margin: 15px 30px 0 10px; 
padding-left: 20px; 
border-left: 1px solid #e8e8e8; 
}

blockquote cite { 
margin: 5px 0 0; 
display: block; 
}

.center { 
text-align: center; 
}

hr { 
display: none; 
}

a img { 
border: none; 
}

.alignright{
float:right; 
padding:5px;  
font-size:14px; 
font-weight:bold; 
text-decoration:underline;
color:#8e1b13;
}

.alignright a:link, .alignright a:visited{
color: #1c1c1c;
}

.alignright a:hover{
color:#8f0000;
}

.alignleft a:link, .alignleft a:visited{
color: #1c1c1c;
text-decoration:none;
}

.alignleft a:hover{
color:#8f0000;
}

.alignleft{
float:left; 
padding:5px 5px 5px 20px; 
font-size:14px; 
text-decoration:underline; 
font-weight:bold;
color:#000;
}

img.centered{
display:block;
margin-left:auto;
margin-right:auto;
}

img.alignright{
display:inline;
margin:0 0 2px 7px;
padding:4px;
}

img.alignleft{
display:inline;
margin:0 7px 2px 0;
padding:4px;
}

pre {
border: solid 1px #9a9a9a;
color: blue;
margin: 10px;
padding:10px;
background: #f3f2ed;
}

code {
font-size:1.0em;
color: #000
}

#tag_cloud{
padding:5px;
}

#topcontentmediumbanner{
width:468px; 
line-height:1px;/* <-- IE6 fix */
margin:4px auto 0 auto;
}

#topcontentmediumbanner2{
width:468px; 
line-height:1px;/* <-- IE6 fix */
margin:4px auto 0 auto;
}

#singleadsbig{ 
text-align: center;
}

#topads15{
margin:auto; 
width:728px; 
line-height:1px;
}

p.update{ 
padding:5px; 
background:#fffaf6; 
border:1px solid #ff915b; 
margin:10px 0 0 0;
}

.featuredimage { 	
width: 520px; 
height: 260px; 
}

.updates {
float: right;
width: 296px;
margin: 7px 20px 10px 0px;
padding: 10px 10px 10px 10px;
color:#fff;
border:1px solid #f3f3f3;
background:#e1e1e1;
}

.updates h2 {
font-size:14px; 
color:#fff;
font-family: Arial, Tahoma, Verdana;
}

#subscribe {
margin: 0px;
padding: 0px;
overflow: hidden;
}
	
#s {
background: #FFFFFF;
width: 170px;
color: #000000;
font-size: 11px;
font-family: Arial, Tahoma, Verdana;
font-weight: normal;
margin: 0px;
padding: 2px 0px 2px 5px;
border-top: 1px solid #666666;
border-right: 1px solid #DDDDDD;
border-left: 1px solid #666666;
border-bottom: 1px solid #DDDDDD;
display: inline;
}
	
#sbutt {
background: #fffffe;
color: #FFFFFF;
font-size: 11px;
font-family: Arial, Tahoma, Verdana;
margin: 0px 0px 0px 5px;
padding: 2px;
border: 1px solid #234B69;
font-weight: bold;
}

#subbox {
background: #EEEEEE;
width: 170px;
color: #000000;
font-size: 12px;
font-family: Arial, Tahoma, Verdana;
font-weight: normal;
margin: 10px 0px 0px 0px;
padding: 3px;
border-top: 1px solid #666666;
border-right: 1px solid #DDDDDD;
border-left: 1px solid #666666;
border-bottom: 1px solid #DDDDDD;
display: inline;
}
	
#subbutton {
background: #2B74B4;
color: #FFFFFF;
font-size: 11px;
font-family: Arial, Tahoma, Verdana;
margin: 0px 0px 0px 5px;
padding: 2px;
border: 1px solid #234B69;
font-weight: bold;
}
	
#submit {
background: #ad1b13;
color: #FFFFFF;
font-size: 12px;
font-family: Arial, Tahoma, Verdana;
padding: 4px;
margin-top: 5px;
border: 1px solid #931009;
}
	
#words {
background: #FFFFFF;
width: 460px;
color: #000000;
font-size: 12px;
font-family: Arial, Tahoma, Verdana;
padding: 4px;
margin: 0px;
border-top: 1px solid #666666;
border-right: 1px solid #DDDDDD;
border-left: 1px solid #666666;
border-bottom: 1px solid #DDDDDD;
}

ol.commentlist {
margin:0;
padding:0;
}

.commentlist li {
list-style:none;
margin-bottom:14px;
line-height: 16px;
overflow: hidden;
font-size:12px;
font-family: Verdana;
}

.commentlist cite {
padding: 7px;
display:block;
font-style:normal;
background:url(images/bg_comments2_cite.gif);
border-top:1px solid #e3e3e3;
border-bottom:1px solid #e3e3e3;
color:#000;
line-height: 16px;
overflow: hidden;
font-size:11px;
font-family: Verdana;
}	

.commentlist a:link, .commentlist a:visited {
color:#000;
}

.commentlist a:hover, .commentlist a:active {
color:#000;
}

.commentlist cite img {
padding:1px;
border:1px solid #000;
float:left;
margin-right:9px;
}

.commentlist .author {
font: small-caps bold 1.2em Georgia, "Times New Roman", Times, serif;
text-decoration:underline;
}

.commentlist .time {
background: url(images/bg_clock.gif) no-repeat 1px;
padding-left:13px;
}

.commenttext {
background: #fff url(images/bg_comments2_text.jpg) repeat-x bottom;
padding: 5px 10px 5px 10px;
color:#333;
line-height: 16px;
overflow: hidden;
font-size:12px;
font-family: Verdana;
}

#latestposts {
float: right;
width: 321px;
margin: 7px 5px 10px 0px;
padding: 10px 10px 10px 10px;
color:#000;
}

#latestposts h2 {
font-weight:bold; 
font-family: Arial, Tahoma, Verdana;
color:#8e1b13; 	
font-size: 16px;
margin-bottom:10px; 
padding:0px 0px 3px 5px; 
}

#latestposts ul li{
list-style-type:none;
border:0;
border-bottom:1px solid #d4d4d4;
display:block;
margin:0 0px 5px;
background:url(images/arrowquote.gif) left top no-repeat; 
padding:0 0 5px 13px;
}

#latestposts a:link, .latestposts a:visited{
color: #1a1a1a;
text-decoration:none;
}

#latestposts a:hover{
color:#8e1b13;
}

#topmenu {
margin:0;
padding:10px 0 5px 0;
}

.aboutme {
float:left;
padding:0 30px 10px 20px;
text-align:justify;

}

.aboutme h2{
color:#cb0202;
margin-bottom:10px;
}

/* ddpanel */

.ddpanel .ddpanelcontent{ /*CSS for "content" DIV of Drop Down Panel*/
color: white;
background: black; /*background of Drop Down Panel*/
/*Do NOT add any "padding" or "margin" properties here! Any padding/margin should be added to your content's container within this DIV instead */

width:992px;
}

.ddpanel .ddpaneltab{ /*CSS for "toggle" tab DIV of Drop Down Panel*/
margin-right: 0px;
font: normal 12px Verdana;
}

.ddpanel .ddpaneltab a{ /*"toggle" tab related CSS*/
float: right;
color: white;
background: #b00000 url(images/toggleleft.gif) no-repeat left bottom; /*background of toggle tab*/
text-decoration: none;
letter-spacing: 1px;
}

.ddpanel .ddpaneltab a span{ /*"toggle" tab related CSS*/
float: left;
display: block;
background: transparent url(images/toggleright.gif) no-repeat right bottom;
padding: 1px 12px 4px 13px;
cursor: pointer;
}

.ddpanel .ddpaneltab a span img.pointerimage{ /*CSS for pointer image within toggle tab*/
margin-top: 2px;
margin-left: 5px;
}

.ddpanel .ddpaneltab a:hover{ /*"toggle" tab related CSS*/
background-color: #000; /*background of toggle tab onMouseover*/
}

.ddpanel .ddpaneltab a:active, .ddpanel .ddpaneltab a:focus{ /*"toggle" tab related CSS*/
outline: 0;
}

.ddpanel .ddpaneltab a:hover span{ /*"toggle" tab related CSS*/
background-color: transparent;
}

