/*  
Theme Name: SEO BLOG PRO
Theme URI: http://www.seoblogpro.com/
Description: Custom theme for seoblogpro.com
Version: 1.0
Author: myTradeDomain.com
Author URI: http://www.seoblogpro.com
*/

body 	{background:#000; margin:0px; padding:0; font-family: arial, "Trebuchet MS", verdana, "Times New Roman", serif; font-size:14px; }
p		{margin:0; padding:0 0 15px 0; }
a		{color:#225799; text-decoration:underline; }
a:hover	{text-decoration:none;}
h3{font:bold 15px arial, verdana, georgia;}
h4{font:bold 13px arial, verdana, georgia;}
h5{font:bold 11px arial, verdana, georgia;}

#container	{margin:0px auto; text-align:center; width:96%; }
#holder		{padding:10px 20px 5px 20px; background:#FEFFFE url(images/bodybg1.gif) repeat-x top left; text-align:left; }
#logo		{padding:0px 30px 13px 0px; }
#navigation	{padding:10px 0;margin-bottom:10px; }
#content	{float:left; width:68%; padding:20px 10px 0 0; line-height:160%; }
#news		{float:right; width:29%; padding:5px 0; line-height:140%; text-align:justify; }
.newsItem	{padding:10px 10px 5px 10px; background:#FFE640 url(images/newsitem.jpg) repeat-x bottom left; border-top:1px solid #A1C0CB;font-size:90%; margin-bottom:20px; }
#footer		{clear:both; font-size:90%; background:#000; padding:20px; border-top:2px solid #BDDBE3; color:#fff;text-align:center;}
/*blockquote{ background-color: #F4FDF7; border-left:1px solid #C8E1D1;border-right: 1px solid #C8E1D1;padding:10px 20px 0px 20px; margin-bottom:20px;}*/
blockquote{ background-color: #F4FDF7; border:1px solid #C8E1D1;padding:10px 20px 0px 20px; margin-bottom:20px;}
.bqnone{ background:none; border:none;padding:10px 20px 0px 20px; margin-bottom:20px;}

#holder	#logo h2{padding:5px 0px 0px 5px;margin:0px 0px 0px 5px;letter-spacing: 0.1em;font:normal 30px "Trebuchet MS", Arial;}
#holder #logo h2 a:active, #holder #logo h2 a{color:#F3FFF7;text-decoration:none;}
#holder #logo h2 a:hover{color:#DAF2E3;text-decoration:none;}
#holder	#logo span{padding:5px 0px 0px 5px;margin:20px 0px 0px 5px;letter-spacing: 0.1em;font:normal 35px "Trebuchet MS", Arial;color:#DAF2E3;}
#holder #logo span a:active, #holder #logo span a{color:#F3FFF7;text-decoration:none;}
#holder #logo span a:hover{color:#DAF2E3;text-decoration:none;}
#holder #logo h1 {color:#DAF2E3; padding:0px; margin:0px 0px 0px 13px;font:bold 14px Arial, "Trebuchet MS";}
#logo h1 a{color:#DAF2E3; text-decoration:none; padding:0px; margin:0px 0px 0px 0px;font:bold 14px Arial, "Trebuchet MS";}

#news ul{margin:0 0 25px 2px;padding:6px 0 0 0px;}
#news ul li {list-style-type: none;margin-bottom: 5px;font:12px/19px arial, "Trebuchet MS", verdana;}
#news ul p, #sidebar2 ul select {margin: 5px 0 8px;}
#news ul ul{margin:7px 0 20px 5px;padding:0px;}
#news ul ul ul {margin: 0 0 0 10px;}
#news ul ol li {list-style: decimal outside;}
#news ul ul li{margin: 3px 0 5px 0;padding: 0;}
#news li a {color:#0A637F;text-decoration: none;border-bottom: 1px solid #C0C0C0;margin: 0px;padding: 0px;width:100%;}
#news li a:hover {background:#333;color:white;}
#news h2{font:bold 14px arial, verdana, georgia;text-transform:uppercase;letter-spacing:1px;margin:10px 0px 0px 2px;padding:4px 5px 4px 0px;color:#3D6265;border-bottom:1px solid #E0D7BD;}


/*headings*/
.newsItem h1{color:#225799; margin:0 0 5px 0; padding:0; font-size:130%; font-weight:normal; }
#content h2{font-size:18px;  margin:0; padding:0 0 4px 0;color:#366A49;clear:both; border-bottom: 1px solid #C8E1D1;}
#content h2 a{color:#366A49;background:none;text-decoration:none; }
#content h2 a:hover{text-decoration:underline; }
#content h1{font-size:18px;  margin:0; padding:0 0 4px 0;color:#366A49;clear:both; border-bottom: 1px solid #C8E1D1;}
#content h1 a{color:#366A49;background:none;text-decoration:none; }
#content h1 a:hover{text-decoration:underline; }
#content h3.artitle{margin:5px 0px 0px 0px; font-size:16px;padding:5px 0 0 0;}
#content h3.artitle a{color:#366A49;text-decoration:none; }
#content p{font-size:14px;line-height:20px;}
#content ul, #content ol{margin:0px;padding:0px 0px 13px 30px;font-size:14px;}
#logo h1{font-weight:normal; font-size:170%; margin:0; padding:0; color:#225799; }
#content p.det {padding: 4px 7px 2px 3px;margin:0 0 10px 0; border: none;font-size:13px;border-bottom:1px solid #C8E1D1;color:#56503A;}
#content p.det a{background-color:inherit;color:#0A637F;}
#content p.foot {background:#F6FDF9;padding: 0px 12px 0px 12px;margin:0 0px 30px 0px;border: none;border-bottom:1px solid #C3DCCC;border-top:1px solid #C3DCCC;font-size:13px;text-align:left;color:#56503A;float:left;height:24px;}
#content p.foot a{color:#56503A;text-decoration:underline;background:none;margin-right:5px;}
#content p.postmetadata{font-size:12px;}

/*Archive Post*/
#post{ background-color: #F4FDF7; border:1px solid #C8E1D1; padding: 0 20px 0 20px; margin: 0 0 20px 0}
#divarchive{padding:5px 0 5px 20px; margin: 5px 0 5px 0;}
#divarchive em {font-size: 70%;}
#divarchive li {list-style:none; font-size: 90%; font-weight: normal;}


/*navigation*/
#navigation ul 		{margin:0; padding:0; }
#navigation li 		{margin:0; padding:0; list-style:none; display:inline;font-weight:bold;text-transform:uppercase;border-right:1px solid #ccc; }
#navigation a		{color:#CAF4D7; padding:0 10px 0 10px; text-decoration:none;background:none; }
#navigation a:hover	{color:#FEF5DA; }

/*footer*/
#footer ul 		{margin:0; padding:0;}
#footer li 		{margin:0; padding:0; list-style:none; display:inline;}
#footer a		{color:#eff7ff; font-weight:bold; padding:0 5px 0 0; text-decoration:underline;background:none; }
#footer a:hover	{color:#ccc; text-decoration:none; }

/*Footer links*/
#catfooterlinks { width: 100%;}
#catfooterlinks h4 {float:left; width:100%; font-size: 1.3em; font-weight: normal; text-align:left; text-transform: uppercase; border-bottom: 1px solid; margin: 0; }
#blogfooterlinks { width: 100%;}
#blogfooterlinks h4 {float:left; width:100%; font-size: 1.3em; font-weight: normal; text-align:left; text-transform: uppercase; border-bottom: 1px solid; margin: 0; }
.footerlinks ul {width: 100%; text-align:left; text-transform:uppercase;display: inline;list-style-type: none;list-style-image:none; margin:0;}
.footerlinks li, .footerlinks li li, .footerlinks li li li {width: 100%; text-align:left; display: inline;padding: 10px 10px;}

/*About Links*/
#aboutlinks{background-color: #F4FDF7; border:1px solid #C8E1D1;padding:0 0 5px 20px; margin: 20px 0 20px 0; text-align:center;}
#aboutlinks h3 { font-size: 105%; font-weight: bold; border-bottom: 1px solid #C8E1D1; padding: .2em 0; margin: 0 0 .5em 0; text-align:left}

/*Copyscape*/
#copyscape{text-align:center}

/*Related Post*/
#related{ background-color: #F4FDF7; border:1px solid #C8E1D1;padding:0 20px 5px 20px; margin: 20px 0px 5px 0;}
#related h3 { font-size: 105%; font-weight: bold; border-bottom: 1px solid #C8E1D1; padding: .2em 0; margin: 0 0 .5em 0; }
#related li { font-size: 90%; font-weight: normal;}


/*Series*/
.series_toc{ background-color: #F4FDF7; border:1px solid #C8E1D1;padding:0 0 5px 20px; margin: 20px 0 5px 0;}
.series_toc h3 { font-size: 105%; font-weight: bold; border-bottom: 1px solid #C8E1D1; padding: .2em 0; margin: 0 0 .5em 0; }
.series_toc li { font-size: 90%; font-weight: normal;}
.series_links a { font-size: 80%; font-weight: bold; padding: 0 .3em 0 .3em;}

/*comment styling*/
/* Comments Styling */
#commentlist li {margin-bottom: 1.5em;padding-bottom: 1em;border-bottom: 1px solid #700000;}
#commentform {margin: 1em 0;width:90%;}
#commentform textarea {background: #F8FDFA;border: 1px solid #d6d3d3;width: 40em}
#commentform textarea:hover {background: #FFFFFF;border: 1px solid #d6d3d3;}
#commentform textarea:focus {background: #ffffff;border: 1px solid #939793;}
#commentform #email, #commentform #author, #commentform #url {font-size: 1.1em;background: #F8FDFA;border: 1px solid #d6d3d3;width: 180px;}
#commentform #email:hover, #commentform #author:hover, #commentform #url:hover {font-size: 1.1em;background: #ffffff;border: 1px solid #d6d3d3;width: 180px;}
#commentform #email:focus, #commentform #author:focus, #commentform #url:focus {font-size: 1.1em;background: #ffffff;border: 1px solid #939793;width: 180px;}
#commentform input{margin-bottom: 3px;}
input {border: 1px solid #CCC;font-size: 12px;padding:3px;}
input:hover {border:1px solid #262626;}
input:focus {border:1px solid #262626;color:#333;}

.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix {display:inline-block; }
/* Hides from IE-mac \*/
* html .clearfix {height:1%; }
.clearfix {display:block; }
/* End hide from IE-mac */