/*
Theme Name: AffiloTheme
Description: A simple affiliate site theme with a comprehensive options panel for customizing the look and feel of your site.
Author: Affilorama
Author URI: http://www.affilorama.com
version: 3.2.197
*/

/* basics */  
body{background:#E9E9E9;font-family:arial, tahoma, sans-serif;/* font-size:8pt; */margin: 20px;}
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;}

/* container  */
#container{width:800px;background:#FFF;overflow:hidden;margin:0 auto;padding:0;}

/* header  */
#header{background:#2681AC;height:150px;color:#fff;}
#header h3, #header h1{font:normal 20pt georgia, times;margin:0;padding:20px 20px 0;}
#header h3 a, #header h1 a{color:#fff;text-decoration:none;}
#header h4{font:normal 10pt georgia, times;margin:0;padding:0 20px;}

/* content  */
#content{float:right;position:relative;background:#ffffff;}
#content.cat .entry{margin-left: 3em;}
#content #description {margin:1em; padding-bottom:1em; font-size:1.25em;}
.post{font-size:12px;line-height:130%;margin: 0 14px;padding:14px 0;float:left;width:95.5%;}
#content.cat .post{margin: 0;padding:0;}
.post h1 {margin-top: 0;}
.post h1, .post h2, .post h3 {line-height: 120%;}
.post ul,.post ol{margin-left:30px;}
.entry p{margin-left:0px;margin: 12px auto;text-align:justify;}
.bread{padding:5px; border:1px solid #dedede; margin-bottom:10px; font-size:11px;}

/* sidebar  */
#sidebar{font-family:arial, tahoma;font-size:14px;width:200px;float:left;margin:0;padding:0;position:static;}
#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:12px;}
#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{list-style-type:none;}
#sidebar ul ul ul{list-style:none;margin:10px 0 0;padding:0;}
#sidebar ul ul ul li{padding:0;}
#sidebar ul a, #sidebar ul ul a {text-decoration: none;}
#sidebar ul ul a:hover {text-decoration: underline;}
#sidebar ul li a:hover {text-decoration: underline;}
#sidebar li ul { margin-left: 0.5em; }
#sidebar ul.submenu li {margin-left: 0.75em;}
#sidebar li.active a {font-weight: bold;}

/* comments  */
#content #respond{padding: 0 0 30px 30px;}
#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 #ccc; margin:5px 5px 0 0; padding:0;}
#submit{margin:5px 5px 0 0; padding:5px !important}
#commentform input, #commentform textarea{font-size: 12px; padding:2px;}
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;}
#sidebar p,#comments{margin:0;padding:0;}
#commentform p,ol.commentlist a{color:#000;}

/* 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%;padding-top:14px;}
#footer p{color:#eee;text-align:center;margin:0;padding-bottom:14px;}
#footer a{color:#fff;text-decoration:underline;}
#footer a:hover{color:#fff;}
#footer small{font-size: 10px;}
.post h3 a{color:#000;text-decoration:none;}
#header h1 a:hover,.post h1 a:hover{text-decoration:none;}
.displaynone{display:none;}

/* squeeze pages */
	body {margin-left: auto !important; margin-right: auto !important; font-family: arial;}
	
	li {padding: 10px 0 4px; margin-bottom: 5px}

	/*COMMON*/
	
	/*bullets*/
	#bulletpoints ul {
		padding-left: 0;
		margin-left: 50px;
	}
	
	#bulletpoints li {}
	
	/*forms*/
	input.text {
		background: white url('fieldbg.png') left top repeat-x; 
		border: 1px solid #ddd;
		font-size: 16px;
		padding: 2px;
		margin: 5px 0 5px 0;
		display: block;
	}
	
	input.button{		
		text-transform: uppercase;
		font-family: arial, helvetica, sans-serif; 
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		padding: .3em;
		font-size: 16px;
		cursor: pointer;
	}
	
	#form h3 {margin: 0; padding: 0;}
	
	.nospam {
		font-size: 10px;
		color: #666;
	}
	
	#video {text-align: center; margin-bottom:10px;}
	#productimage,
	#signupbox #form{text-align: center;}
	/* squeeze 3 styles */
	#squeeze3 h1, 
	#squeeze3 h2,
	#signupbox #form,
	#squeeze7 h1, 
	#squeeze7 h2{text-align: center}
	#squeeze7 h2{padding: 0 30px 0 30px;}
	
	#squeeze3 input.text,
	#signupbox #form input.text,
	#squeeze5 #signupbox2 input.text,
	#squeeze7 input.text{display: inline}

	#squeeze3 .productimageContainer,
	#squeeze5 .productimageContainer,
	#squeeze7 .productimageContainer{float:right}
	
	#squeeze3 #form h3,
	#squeeze7 #form h3{margin-bottom: 1em}
	#squeeze3 #bulletpoints li, 
	#squeeze3 #bulletpoints p,
	#squeeze7 #bulletpoints li, 
	#squeeze7 #bulletpoints p{padding-left: 40px}
	#squeeze3 #bulletpoints,
	#squeeze7 #bulletpoints{float:left;}
		
	.hook5 {display: block; clear: both;}
	
	/* squeeze 4 styles */
	#squeeze3 .ppc, 
	#squeeze4 .ppc, 
	#squeeze5 .ppc, 
	#squeeze6 .ppc, 
	#squeeze7 .ppc, 
	#squeeze8 .ppc{}
	
	#squeeze3 #container, 
	#squeeze4 #container, 
	#squeeze5 #container, 
	#squeeze6 #container{}
	
	#squeeze3 #container2,
	#squeeze4 #container2, 
	#squeeze5 #container2, 
	#squeeze6 #container2, 
	#squeeze7 #container2, 
	#squeeze8 #container2{float: left}	
	
	#squeeze4 h1, 
	#squeeze4 h2, 
	#squeeze5 h1, 
	#squeeze5 h2, 
	#squeeze6 h1, 
	#squeeze6 h2, 
	#squeeze7 h1, 
	#squeeze7 h2, 
	#squeeze8 h1, 
	#squeeze8 h2{text-align: center}	
	
	#squeeze3 .productimageContainer,
	#squeeze4 #signupbox, 
	#squeeze5 #signupbox,  
	#squeeze6 #signupbox,
	#squeeze8 #signupbox{
		float: right;
		margin: 10px auto;
	}
	
	#squeeze3 #signupbox,
	#squeeze5 #signupbox2,
	#squeeze7 #signupbox {
		width: 80%;
		margin: 10px auto;
		border-color: #ddd;
		border-style: dashed;
		border-width: 4px;
		clear: both;
		text-align: center;
	}
	
	#squeeze4 #form h3, 
	#squeeze5 #form h3, 
	#squeeze6 #form h3, 
	#squeeze7 #form h3{
		text-align: center;
		margin-bottom: 1em;
		padding-top: 1em;
	}
	
	#squeeze4 div#bulletpoints, 
	#squeeze5 div#bulletpoints{clear:both;}
	
	#squeeze4 #bulletpoints ul, 
	#squeeze5 #bulletpoints ul {}
		
	#squeeze4 #bulletpoints li, 
	#squeeze4 #bulletpoints p, 
	#squeeze5 #bulletpoints li, 
	#squeeze5 #bulletpoints p, 
	#squeeze6 #bulletpoints li, 
	#squeeze6 #bulletpoints p{padding-left: 40px;}
	#squeeze7 #bulletpoints p{padding-right: 40px;}

	#squeeze4 input.button, 
	#squeeze5 input.button{}
	
	#squeeze5 .arrowbody{
		border: none;
		background-size:100% 100%;
		float: left;
		width:100%;
		background-position:bottom right;
	}
	#squeeze5 .arrowhead{
		border: none;
		width: 100px;
		height: 150px;
		float:left;
	}
	#squeeze4 #arrow,
	#squeeze5 #arrow, 
	#squeeze6 #arrow, 
	#squeeze7 #arrow, 
	#squeeze8 #arrow{text-align: center;}
