/*  
Theme Name: Seoblog
Theme URI: http://blog.bloggeraz.com
Description:  is a clean 3-column wordpress theme, widget-ready theme, blue colour, Css and HTML valid, tested up wp 2.3.1
Version: 1.0
Author: Don
Author URI: http://www.bloggeraz.com/

The CSS, XHTML and design is released for free under the licensed a <a href="http://creativecommons.org/licenses/by-sa/3.0/">Creative Commons Attribution 3.0 License</a>

Terms of Use:
- DO NOT REMOVE any of the links in the footer!
- You are free to share, to copy, distribute and transmit this theme.
- This theme is distributed for free. You are not allowed to sell this theme.
Thanks for using this theme.
*/

/**************** Main *********************/
* {margin:0;padding:0;}
body{font:12px Arial; color:#000000; background-color: #000000;}
#outsider{width:980px;margin:auto;background-color: #eaeaea; padding:10px;}
#wrapper{width:955px; margin:auto; padding-top:0; border:1px solid #eaeaea; background-color: #eaeaea;}
#header{width:945px; height:80px; background: #eaeaea; border-top: 1px dashed #000000; border-bottom: 1px dashed #000000; border-left: 1px dashed #000000; border-right: 1px dashed #000000;}
p:first-letter { color: #0000FF; font-size:18px; }
#main{width:945px; margin-top:10px;}
#lcontainer{width:290px; float:left;}
#subscribe{width:278px; background:#e4e4e8;margin-left:10px;border:1px dashed #000000;}
#about{width:278px; margin-top:10px;background-color: #e4e4e8;margin-left:10px;border:1px dashed #000000;}
#sponsor{width:278px;background-color: #e4e4e8;margin-left:10px;margin-top:10px;border:1px dashed #000000;}
#rcontainer{width:655px; float:left;}
#news{width:647px; height:160px;background-color: #e4e4e8;margin-left:5px; border:1px dashed #000000;}
#blog{width:647px;margin-top:10px;margin-left:5px;}
.dom{padding:10px;}
.pad{padding:10px;}
.pad h2{color: #333333; text-transform:uppercase; font-size:14px; padding:5px 0 5px 0;}
.pad ul{list-style-type:none; font-size:12px;}
.pad ul li{margin-left:2px; margin-top:5px;}
.pad ul li ul{font-style:normal;margin-top:2px;}
.pad ul li ul li{border:0;list-style:none;padding-left:0; margin-left:0;}
.pad p{padding:0 5px;}
#menu{padding:12px 0px 12px 0px; }
#menu li{display:inline;list-style:none;}
.page_item a:link, .page_item a:visited{color: #FFFFFF; padding:12px 15px 11px 15px; font-weight:lighter;text-decoration: underline;}
.page_item a:hover { background-color:#959595; color:#ffffff; }
.current_page_item a:link, .current_page_item a:visited{background-color:#e4e4e8; font-weight:bold; color: #ffffff;padding:12px 15px 11px 15px;text-decoration: underline;}
.current_page_item a:hover { text-decoration: underline;}

/**************** Entry *********************/
.entry{ float:left;margin-bottom:5px; background-color: #e4e4e8;width:455px; font-size:12px;border:1px dashed #000000;}
.sidebar{float:left;margin-bottom:5px; background-color: #e4e4e8;width:180px;margin-left:5px; border:1px dashed #000000;}
.entry h2{ font-weight:bold;font:14px Arial; padding-bottom:6px; }
.entry h2 a{color: #0000FF; text-decoration: underline;font-weight:bold;}
.entry p{padding:0 0 6px 0;}
.post{padding:15px;}
.post h2 {font-weight:bold;font:20px arial, helvetica, sans-serif;padding-bottom:6px;}
.post h2 a {color: #0000FF; text-decoration:underline;}
html>body .entry ul { margin-left: 0px; padding: 0 0 0 30px; list-style: none; padding-left: 10px; text-indent: -10px; } 
html>body .entry li { margin: 7px 0 8px 10px; }
.entry ul li:before{ content: "\00BB \0020"; }
.entry ol { padding: 0 0 0 35px; margin: 0; }
.entry ol li { margin: 0; padding: 0; }
small{ color: #959595; text-transform:uppercase;}
.rss { list-style-image:url(images/feed.gif); list-style-position:outside; margin-left:30px;}
.sub_email {width:240px;padding:5px;margin-right:5px; border:1px solid #999999; background-color: #F0F0F0; font-size:16px;}
.sub_email:hover {background-color: #e4e4e8;}
.bluelinks a{color: #0000FF;}

.read_on { margin: 10px 0 0 7px; padding:0; height: 21px; width: 93px; float:right; text-align:center; }
.read_on a, .read_on a:visited { background: url('images/comment_bg.gif') center left no-repeat; color:#FFFFFF; text-decoration:none; font-family:Arial; font-size:11px; padding: 3px 0 3px 0; margin: 0; display:block; }
.read_on a, .read_on a:visited { background: url('images/comment_bg.gif') !important; color: #FFFFFF !important; }

/*+++++++++++++++++++++++++++++++ Header ++++++++++++++++++++++++++++++++++++++*/
#headertitle {float:left;height:70px;width:945px;padding:5px 0 5px 0;}
#headertitle h1 a {color:#0000ff;font-size:28px;font-family:Sans-serif,Georgia,Verdana;padding-left:10px;text-decoration:none;font-weight:600;}
.description {padding:5px 0 0 10px;color:#000;font-size:12px;font-weight: bold; font-family:Sans-serif,Georgia,Verdana;}
.post-date {width: 45px;height: 49px;float:left;background: url(images/date-thumbnail.gif) no-repeat;}
.post-month {font-size: 7px;text-transform: uppercase;color: #fff;text-align: center;display:block;line-height: 11px;padding-top: 8px;margin-left: -3px;}
.post-day {font-size: 12px;text-transform: uppercase;color: #fff;text-align: center;display:block;line-height: 6px;padding-top: 2px;margin-left: -2px;}
div.nav-next a{background-image: url('images/arrow_right.png');background-position:  right 50%;background-repeat: no-repeat; padding-left:0px; padding-right:20px; padding-top:0px; padding-bottom:0px;}
td.mbl_img img{position: absolute;z-index: 1;}
div.nav-previous a{background-image: url('images/arrow_left.png');background-position:  right 50%;
background-repeat: no-repeat; padding-left:0px; padding-right:20px; padding-top:0px; padding-bottom:0px;}
.navigation{padding: 10px 0 0 0;font-size: 12px;font-weight: bold;line-height: 18px;}
.alignright{float:right;padding:10px;}
.alignleft{float:left; padding:10px;}
#sbutt2 {background: #e4e4e8;color: #0000FF;font-size: 12px;font-family: Arial, Tahoma, Verdana;padding: 2px;margin: 0px 0px 0px 8px;border: 1px solid #666666;font-weight: bold;}
#navbar { background: #e4e4e8; width: 945px; height: 29px; font-size: 11px; font-family: Arial, Tahoma, Verdana; color: #fff; font-weight: bold; margin: 0px auto 5px; padding: 0px 0px 0px 0px; border-top: 1px dashed #000000; border-bottom: 1px dashed #000000; border-left: 1px dashed #000000; border-right: 1px dashed #000000; overflow: hidden; }
#navbar a, #navbar a:visited { color: #FFFFFF; font-size: 11px; text-decoration: none; text-transform: uppercase; padding: 0px 0px 0px 3px; }
#navbar a:hover { color: #FFFFFF; text-decoration: underline; }
#navbar p { color: #FFFFFF; margin: 0px auto 0px; padding: 0px 0px 0px 10px; font-weight: bold; }
#navbarright a img { border: none; margin: 0px; padding: 0px; }
#navbarleft { width: 680px; float: left; margin: 0px; padding: 8px 0px 8px 0px; }
#navbarright { width: 240px; font-size: 11px; float: right; margin: 0px; padding: 3px 10px 6px 0px; text-align: right; }
#navbar ul { margin: 0px; padding: 0px 0px 0px 0px; }
#navbar li { display: inline; list-style-type: none; margin: 0px; padding: 0px; }
#navbar ul li a, #navbar ul li a:visited { background: #000000; font-size: 11px; font-family: Arial, Tahoma, Verdana; color: #FFFFFF; margin: 0px -3px 0px 0px; padding: 7px 14px 6px 12px; font-weight: bold; text-decoration: none; text-transform: uppercase; border-left: 1px dashed #000000; }
#navbar ul li a:hover { background: #0000FF; color: #ffffff; font-size: 14px; margin: 0px -3px 0px 0px; padding: 7px 14px 6px 12px; text-decoration: none; }
.current_page_item a, .current_page_item a:hover { background: #e4e4e8 !important; color: #0000FF !important; }

/**************** Search *********************/
#topsearch{color:#FFFFFF;}
#topsearch input[type="text"]{ display:block;height:24px;font-size:11px;font-weight:bold;font-family:Arial,Verdana,Helvitica,sans-serif; border:0;width:15em; padding:5px 20px 0 20px; color: #ffffff;background:transparent url(images/foxmenu_bg-OFF.gif) no-repeat top left;}
h2.search {font-weight:lighter;}
.archive {padding-left:15px;padding-top:10px;}
.dropdown {width:15em; font-size:14px; border:1px solid #CCCCCC; color: #959595; padding:3px;}
.dropdown_button {font-size:16px; border:1px solid #c03000; background-color:#c03000; color:#ffffff; padding:1px;}

/**************** Links *********************/
a:link, a:visited{color: #0000FF;text-decoration: underline; font-weight:bold;}
a:hover{color: #800080;}

/**************** Comment *********************/

.comments_submit_top { background: url('images/comments_submit_top.gif') top center no-repeat; padding:0; margin:15px 0 0 7px; width:432px; height:15px; }
.comments_submit { background:#e4e4e8; padding:5px 5px 5px 15px; margin:0 0 0 9px; width:408px; color:#b9b957; font-family:Verdana; font-size:10px; }
.comments_submit a, .comments_submit a:visited { color:#e4e4e8; text-decoration:none; font-family:Verdana; font-size:10px; }
.comments_submit_bottom { background: url('images/comments_submit_bottom.gif') top center no-repeat; padding:0; margin:0 0 0 7px; width:432px; height:15px; }
.comments_submit input { border:1px solid #0000FF; color:#000000; background:#ffffff; width:150px; height:15px; font-family:Arial; font-size:11px; margin:0; padding:3px 0 3px 3px; }
.comments_submit textarea { border:1px solid #0000FF; color:#000000; background:#ffffff; width:320px; height:150px; font-family:Arial; font-size:11px; margin:0; padding:3px 0 3px 3px; }
.button_comments input { background: url('images/buton_comment.gif') top left no-repeat; margin:0; padding:0; width:325px; height:30px; border:none; }
.commentlist{ list-style:none; margin:0 0 0 7px; padding:0px; }
.commentlist li{ margin:0px; padding:0px; position:relative; margin-bottom:20px; }
.comment_title { margin:0 0 0 10px; padding: 0 0 0 10px; background: url('images/comment_title.gif') top left no-repeat; height:48px; }
.comment_title a, .comment_title a:visited { font-family:Arial; font-size:14px; color: #ffffff; text-decoration:none; display:block; text-transform:uppercase; padding: 18px 0 0 40px; margin:0; }
.comment { background:#eaeaea; padding:5px 5px 5px 5px; margin:0 0 0 2px; width:385px; border:1px dashed #000000; font-family:Verdana; font-size:11px; font-weight:normal; text-align:justify; color:#000000; }
.comment a, .comment a:visited, .comment a:hover { text-decoration:none; color:#0000FF; }
.autor a, .autor a:visited { font-family:Verdana; color:#000000; text-decoration:none; font-size:12px; text-transform:uppercase; }
.autor a:hover { color:#0000FF; }
.autor { background: url('images/user_comment.png') center left no-repeat; padding:0 0 0 20px; margin:0 0 5px 0; }
.commentmetadata { background:#e4e4e8; padding: 3px 0 3px 3px; margin: 3px 0 3px 0; color:#a0a0a0; display:block; }
.commentmetadata a{ color:#a0a0a0; text-decoration:none; font-size:10px; }

/**************** Misc *********************/
acronym, abbr, span.caps { cursor: help; }
acronym, abbr { border-bottom: 1px dashed #999; }
blockquote{color: #0000ff;border-left: 1px dotted #000;border-right: 1px dotted #000;border-top: 1px dotted #000;border-bottom: 1px dotted #000;padding: 4px;background: #c4c4c4 url(images/quote.gif) bottom right no-repeat;margin: 0px auto 8px auto;}
blockquote cite { margin: 5px 0 0; display: block; }
.center { text-align: center; }
hr { display: none; }
a img { border: none; }
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}
#sidebar{background:#e4e4e8; padding:10px 10px 20px 10px;}
#sidebar h2{color: #333333; text-transform:uppercase; font-size:14px; padding:5px 0 5px 0;}
#sidebar ul{list-style-type:none; font-size:12px;}
#sidebar ul li{margin-left:10px; margin-top:5px;}
#sidebar ul li ul{font-style:normal;margin-top:2px;}
#sidebar ul li ul li{border:0;list-style:none;padding-left:0; margin-left:0;}
#sidebar p{padding:0 5px;}
.label {font-weight:bold;text-transform:uppercase; padding-bottom:10px;}

/**************** Footer *********************/
#footer{padding:10px; height:22px; color:#FFFFFF; text-align:center; background-color:#000000;border-top:1px solid #000000;}
#footer a:link, #footer a:visited{color: #FFFFFF;}

/**************** tab *********************/
		
div.domtab{padding:0 2em;width:93%;font-size:90%;}
ul.domtabs{float:left;width:100%;margin:0.5em 0 0 0;list-style:none;}
ul.domtabs li{float:left;padding:0 .5em 0 0;}
ul.domtabs a:link,
ul.domtabs a:visited,
ul.domtabs a:active,
ul.domtabs a:hover{width:11em;padding:0.5em;display:block;background: #eaeaea;border:1px dashed #000000;color:#0000FF;height:1em;font-weight:bold;text-decoration: underline;}
html>body ul.domtabs a:link,
html>body ul.domtabs a:visited,
html>body ul.domtabs a:active,
html>body ul.domtabs a:hover{height:auto;min-height:1em;background: #eaeaea;}
html>body ul.domtabs a:hover{background:#b0b0b0;color:#0000FF;}
div.domtab div{clear:both;width:auto;background: #f0efef;color:#000;padding:1em 3em;}
ul.domtabs li.active a:link,
ul.domtabs li.active a:visited,
ul.domtabs li.active a:active,
ul.domtabs li.active a:hover{color:#0000FF;}
#domtabprintview{float:right;padding-right:1em;text-align:right;}
#domtabprintview a:link,
#domtabprintview a:visited,
#domtabprintview a:active,
#domtabprintview a:hover{background:#0000FF;color:#fff;}



