/*
	Theme Name: Ad Flex Blog
	Theme URI: http://www.vklabs.com/wordpress-themes/wordpress-theme-ad-flex-blog.php
	Description: <p><a target="_blank" href="http://www.vklabs.com/wordpress-themes/wordpress-theme-ad-flex-blog.php" title="Ad Flex Blog Edition">Ad Flex Blog Edition</a> is an Adsense friendly blog oriented Wordpress theme based on <a  target="_blank" href="http://www.vklabs.com/wordpress-themes/wordpress-theme-ad-flex-niche.php" title="Wordpress theme - Ad Flex Niche">Wordpress theme Ad Flex Niche</a>. It can display your posts with 2 Adsense banners, 1 Adsense Link unit, 8 random images adjacent to Adsense banners, RSS feeds code, custom link items, stat counter and an exhaustive list of customization parameters. It's a 2-column, fixed width, centered, sidebar on right, header with random banner images, and random background images.</p><p>The <a target="_blank" href="http://www.vklabs.com/wordpress-themes/wordpress-theme-ad-flex-blog.php" title="Wordpress Adsense theme - Ad Flex Blog Edition">Wordpress Adsense theme Ad Flex Blog</a> provides you with a straight forward way to increase your Adsense CRT, and a nice looking design for your blog. It is made for Wordpress 2.0 and above. This work is licensed under a <a href="http://creativecommons.org/licenses/by-nc-sa/2.5/">Creative Commons Licence.</a></p><p>Please visit the home of <a  target="_blank" href="http://www.vklabs.com/wordpress-themes/wordpress-theme-ad-flex-blog.php" title="Wordpress template - Ad Flex Blog Edition">Wordpress template Ad Flex Blog Edition</a> to read the installation instruction and useful information to exploit the full potential of this theme and discover other features.</p><p>Have also a look at <a target="_blank" href="http://www.vklabs.com/wordpress-themes/wordpress-theme-ad-flex-niche.php" title="Wordpress Adsense theme - Ad Flex Niche edition">Wordpress Adsense theme Ad Flex Niche Edition</a> that has a same external web design but more appropriate for Niche content web sites. You can also find other Wordpress themes at <a target="_blank" href="http://www.vklabs.com/wordpress/" title="VK Labs - Wordpress themes for Internet Marketers">VK Labs Wordpress themes for Internet Marketers</a>.</p><p>Enjoy!</p><hr />
	Version: 0.8.9.1
	Author: Van Kham Chiem
	Author URI: http://www.vksolutions.com
	
  
	LICENSE
	
  This work is licensed under a Creative Commons Licence. Please consult the README.html file or the URL http://creativecommons.org/licenses/by-nc-sa/2.5/ for more information. For the attibution requirement, you must leave the credits and link backs in the footer intact with the link backs active and unaltered for this work and any derivative works.
*/

body {
  margin: 0 auto;
  padding: 0;
  text-align: center;
  font: 11px/15px Georgia,"Times New Roman",Serif;
	color: #555558;
}

#page {
  margin: 0 auto;
	padding: 0;
  width: 770px;
	color: #000000;
	text-align: center;
	border-left: 2px solid #404040;
	border-right: 2px solid #404040;
}

#header {
}
#topbar{
  margin: 0 auto;
	padding: 0 20px 0 0;
  width: 770px;
  font: 10px Arial, Helvetica, sans-serif;
	font-weight: bold;
  background: #333333;
  height: 22px;
	text-align: right;
	color: #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
#banner {
  margin: 0 auto;
	padding: 0;
  width: 770px;
  height: 150px;
	background: #404040 url("images/banner.jpg") no-repeat;
	vertical-align: top;
}
#bottombar{
  margin: 0 auto;
	padding: 0;
	width: 770px;
  background: #333333;
  height: 18px;
	text-align: right;
	border-top: 1px solid #FFFFFF;
}
#linksbar{
  margin: 0 auto;
	padding: 0;
	width: 770px;
  background: #999999;
  height: 15px;
	text-align: right;
	color: #FFFFFF;
	vertical-align: top;
}
#titlebar{
	margin: 0 auto;
	padding: 0;
	width: 770px;
  color: #000000;
	text-align: left;
	vertical-align: top;
}
#titlebar td {
   padding: 15px 20px;
}
#imagestopbar{
  margin: 0 auto;
	padding: 0;
	width: 770px;
  color: #000000;
	text-align: left;
}
#imagestopbar tr {
	vertical-align: bottom;
}
#imagestopbar td {
  width: 25%; 
	vertical-align: middle; 
	text-align: center;
}
#adbannertopbar{
  margin: 4px auto;
	padding: 0;
	width: 728px;
  color: #000000;
	text-align: center;
	border-top: 1px dotted #CCCCCC;
}
#adbannertopbar tr {
	vertical-align: top;
}
#imagesbottombar{
  margin: 0 auto;
	padding: 0;
	width: 770px;
  color: #000000;
	text-align: left;
}
#imagesbottombar tr {
	vertical-align: bottom;
}
#imagesbottombar td {
  width: 25%; 
	vertical-align: middle; 
	text-align: center;
}
#adbannerbottombar{
  margin: 4px auto;
	padding: 0;
	width: 728px;
  color: #000000;
	text-align: center;
	border-top: 1px dotted #CCCCCC;
}
#adbannerbottombar tr {
	vertical-align: top;
}
#main {
  margin: 15px 20px;
	padding: 0;
  width: 730px;
	color: #000000;
	background-color: #000000;
	text-align: left;
}
#main tr {
  vertical-align: top;
}
#content {
  margin: 0 auto;
  padding: 0;
  width: 100% auto;
	line-height: 1.6em;
	color: #000000;
	text-align: left;
}
#content tr {
  vertical-align: top;
}
#content td {
   margin: 0 auto;
   padding: 0;
}
#content li {
  padding: 3px 0 3px 0;
}
#sidebar {
  margin: 0 auto;
	padding: 0;
	width: 190px;
  font-size: 1em;
	color: #000000;
	text-align: left;
}
.sidebar_box {
  margin: 0 0 10px 0;
	padding: 0;
  background-color: #EDEDED;
  border: 1px solid #D4D0C8;
}	
#sidebar h2 {
  margin: 10px auto;
  padding: 0;
	color: #111111;
}
#sidebar li {
  padding: 2px 3px 3px 3px;
  font-size: 1em;
	color: #3C657B;
}
#sidebar li a {
	color: #3C657B;
	text-decoration: none;
}
#footer{
  width: 770px;
  border-top: 1px solid #111;
  border-bottom: 1px solid #111;
  color: #EEE;
  background: #444444;
  margin: 15px 0 0 0;
	padding: 0;
  text-align: center;
  font-size: 0.9em;
	height: 50px;
  font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif;
}
#footer{
  vertical-align: middle;
}
#footer a{
	color: #FFFFFF;
	font-weight: bold;
}
a{
	text-decoration: none;
}
a{
	color: #3C657B;
	text-decoration: none;
	}
a:hover {
	text-decoration:underline;
}
.entry{
	padding-bottom: 20px;
}
h1, h2, h3, h4 {
font-family: "Century Gothic", "Lucida Grande", "Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif;
}
h1{
	padding: 0;
	margin: 0;
	margin-bottom: 3px;
	font-size: 1.8em;
	letter-spacing: 0.1em;
	
}
h1 a {
	color: #000000;
}
h1 a:hover {
	text-decoration: none;
	color: #000000;
}
h2 {
font-size: 1.5em;
margin-bottom: 5px;
}
h2.entrydate{
margin-bottom: 1px;
font-size: 1.8em;
font-weight: normal;
text-transform: uppercase;
}
.entrymeta{
	font-size: 0.9em;
}
h3 {
margin-top: 0;
margin-bottom: 3px;
font-size: 1.8em;
font-weight: bold;
}
h3.entrytitle{
margin-top: 0;
margin-bottom: 1px;
font-size: 1.8em;
font-weight: normal;
}
h4 {
margin-top: 0;
margin-bottom: 30px;
font-size: 1.2em;
font-weight: normal;
}
.entry{
margin-top: 8px;
}
.entrybody p a{
font-weight: bold;
}
.entrybody p {
	margin-top: 8px;
	margin-bottom: 16px;
}
ul {
 margin: 0 0 1em 0;
 padding-left: 0;
 list-style-type: none;
}
ul.extern {
	font-style:italic;
	
}
h2#comments{
text-align: center;
border-top: 1px solid #acb1ba;
padding: 7px;
border-bottom: 1px solid #acb1ba;
margin-bottom: 10px;
margin-top: 80px;
}
ol#commentlist {
margin-top: 0;

 padding: 5px;
 margin-left: 0;
 color: #9b9b9b;
 list-style-type: none;
 font-size: 0.9em;
}
#commentlist li  p{
 padding: 0;
 margin: 0;
}
.commentname {
 float: left;
 margin: 0;
 padding: 0  0 2px 0;

}
.commentinfo{
 width: 200px;
 float: right;
 text-align: right;
}
.commenttext {
 clear: both;
 padding-top: 0;
 margin-top: 0;
 margin-bottom: 30px;
 border-top: 1px solid #ebebeb;
 line-height: 12px;
 color: #5b5b5b;
}
#commentsformbanner{
padding-left: 18px;
font-size: 1.4em;
}
#commentsform{
	margin-top: none;
	text-align: center;
	border: 1px solid #ddd;
	padding: 0px 10px;
}
#commentsform form{
text-align:left;
margin: 0;
}
#commentsform p{
	margin: 5px;
}
#commentsform form textarea{
	width: 100%;
}
code{
	font-family: 'lucida console', 'Courier New', monospace;
	font-size: 0.8em;
	display:block;
	padding: 5px;
	border: 1px solid #d3d3d6;
}
input[type="text"], textarea {
	padding: 3px;
	border: 1px solid #d3d3d6;
	color: #535356;
	-moz-border-radius: 3px;
}
input[type="submit"]{
	padding: 2px;
	font-size: 1.25em;
	border: 1px solid #d3d3d3;
	-moz-border-radius: 3px;
}
blockquote {
	border-left: 3px solid #686868;
	color: #888;
	padding-left: 8px;
	margin-left: 25px;
}
img.ad_image {
    border: 2px solid #000080;
}

.alert {
  color: #FF0000;
	font-style:italic;
	font-weight: bold;
}

#rss_feeds {
}

#rss_feeds ul {
 margin: 0 0 1em 0;
 padding-left: 0;
 list-style-type: none;
}