/*

Theme Name: AffiloBlueprint Theme

Description: A simple affiliate template with options.

Author: Affilorama

Author URI: http://www.affilorama.com

version: 1.1

*/



/* basics */  

body{background:#E9E9E9;font-family:arial, tahoma, sans-serif;font-size:12px;}

h1{font-size:34px;}

h2{font-size:26px;}

h3{font-size:20px;}

h4{font-size:16px;}

img{border:none;padding:0;}

img a{border:none;}

img.left{float:left;border:none;padding:6px 0 0;}

img.right{float:right;border:none;padding:0 0 0 6px;}

blockquote{border-left:1px solid #A5ABAB;margin:15px;padding:0 12px;}

a:hover{text-decoration:underline;}

a:link, a:visited{color:#0000ff;}





/* container  */

#container{width:800px;background:#fff;color:#000000;overflow:hidden;margin:0 auto;padding:0;}



/* header  */

#header{background:#2681AC;height:150px;color:#fff;}

#header h3{font:normal 20pt georgia, times;margin:0;padding:20px 20px 0;}

#header h3 a{color:#fff;text-decoration:none;}

#header h4{font:normal 10pt georgia, times;margin:0;padding:0 20px;}



/* content  */

#content{float:right;position:relative;}

#content.normal {border-left-width:200px;border-left-style:solid;border-left-color:#FFF;}

.post{font-size:12px;line-height:140%;margin:0;padding:12px;float:right;}

.post h1 {margin-top: 0;}

.post h1, .post h2, .post h3 {line-height: 120%;}

.post ul,.post ol{margin-left:30px;}

.entry p{margin:12px 0;}

.bread{padding:5px; border:1px solid #dedede; margin-bottom:10px; font-size:11px;}

ul {

	padding-left: 0px;

}

p strong span, p span {

        line-height: 125%;

}



/* sidebar  */

#sidebar{font-family:arial, tahoma;font-size:14px;width:200px;float:left;margin:0;padding:0; margin-left:-200px;}

#sidebar h2{font-size:18px;font-family:Arial, Helvetica, sans-serif;color:#000;margin:0;padding:0;}

#sidebar label{font:normal 11pt arial, georgia, times;color:#000;margin:0;padding:0;}

#sidebar img{margin:0;padding:0;}

#sidebar ul{margin:12px;padding:0;}

#sidebar ul li{line-height:14pt;list-style-type:none;margin:0 0 8px;padding:0;}

#sidebar ul ul{margin:14px 0;padding:0;}

#sidebar ul ul li{border-bottom: solid 1px #D1DCE8; padding-bottom:8px; margin-top: 8px; background-position: 0px 7px; }

#sidebar ul ul ul{list-style:none;margin:10px 0 0;padding:0;}

#sidebar ul ul.children{margin-bottom:35px;}

#sidebar ul ul.children li{list-style-type:none;}

#sidebar ul ul.children li.current_page_item{}

#sidebar ul ul ul li{padding:0;}

#sidebar ul li.current_page_item ul li a{font-weight:normal;}

#sidebar ul li.current_page_item{font-weight:bold;}

#sidebar ul.parents li.current_page_item,#sidebar ul.parents li.current_page_parent{display:none;}

#sidebar ul.items {margin-top: 0;}

#sidebar ul a, #sidebar ul ul a {text-decoration: none;}

#sidebar ul ul a:hover {text-decoration: underline;}



/* comments  */

#commentform{background:#fff;margin:0;padding:0;}

#commentform a{color:#000;text-decoration:none;border-bottom:1px dotted #465D71;line-height:14pt;}

#commentform h3{font-family:georgia, times, verdana;font-size:10pt;font-weight:300;color:#000;margin:0;padding:0;}

#comment{width:80%;}

#author,#email,#url,#comment,#submit{background:#fff;font-family:arial, times;font-size:8pt;border:1px solid #000;margin:5px 5px 0 0;padding:0;}

#submit{margin:5px 5px 0 0;}

ol.commentlist{list-style-type:none;margin:0;padding:0;}

.avatar{float:left;margin:0 12px 0 0;}

ol.commentlist li{background:#fff;list-style-type:none;margin:10px 0;padding:5px 0 5px 10px;}

ol.commentlist li.alt{background:#eee;}

ol.commentlist li p{line-height:14pt;margin:6px 0;padding:0 12px 0 0;}



/* misc  */

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;}

.alignright{float:right;}

.alignleft{float:left;}

.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:10px;}

.wp-caption img{border:0 none;margin:0;padding:0;}

.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px;}



/* footer  */

#footer{background:#2681AC;clear:both;width:100%;}

#footer p{color:#eee;text-align:center;margin:0;padding:14px 0;}

#footer a{color:#fff; text-decoration:none;}

#footer a:hover{color:#fff; text-decoration:underline;}

.post h3 a{color:#000;text-decoration:none;}

#header h1 a:hover,.post h1 a:hover{text-decoration:none;}

#sidebar p,#comments{margin:0;padding:0;}

#commentform p,ol.commentlist a{color:#000;}

.displaynone{display:none;}