/*  
Theme Name: Squeeze
Version: v.1
Description:
Author: PixorMedia.com
*/

html { height: 100%; margin-bottom: 1px; }
html {
overflow-y: scroll;
}

body, h1, h2, h3, h4, h5, h6, blockquote, p{margin: 0;padding: 0;}
body{margin: 0;font-family: Arial, Helvetica, Georgia, Sans-serif;font-size: 13px;text-align: center;vertical-align: top;background:#e9e7e7;color: #555;}
a{color:#3f4ec3;}
a:hover{color:#3f4ec3;text-decoration:none;}
p{padding: 0; margin-bottom: 10px;}
ul { margin: 20px 0 !important; padding: 0 20px;}
ul li.toplist { margin-left: -20px; }

img.wp-smiley{border:none;}

* :focus { outline: 0; }

/*---------------------------------------------------------------*/
/*--------------------[START HEADER]-----------------------------*/
/*---------------------------------------------------------------*/


#wrapper{margin: 0px auto 0 auto;width: 745px;text-align: left;}

#drop{width:745px;margin-top:20px;background:#fff;border:1px solid #a19a9c;
float:left;}


#actionbox { text-align: center; border: 3px double #CCC !important; }
#actionbox p { font-size: 15px; }
#actionbox span.actionbold { color: #529352; font-size: 22px; }
#actionbox p span.actionbold { font-size: 16px; color: #333; }


/*---------------------------------------------------------------*/
/*-------------------------[AWEBER FORM]-------------------------*/
/*---------------------------------------------------------------*/

.af-form-wrapper{border:2px dashed #000;width:500px;background:#f5f7c3;padding:20px;}
.previewLabel{position:relative;margin-left:0px;margin-top:10px;font-family:Arial;font-weight:bold;float:left;}
#awf_field-8474075{position:relative;width:400px;margin-bottom:20px;margin-top:5px;margin-left:30px;font-size:20px;font-weight:normal;}
#awf_field-8474076{position:relative;width:400px;margin-top:5px;margin-left:30px;font-size:20px;font-weight:normal;}

.submit{margin-top:20px;margin-left:210px;font-size:22px;color:red;}
.awtext{position:relative;height:30px;}

#awbottomtext{border-top:1px dotted #000;padding-top:20px;margin-top:25px;font-size:16px;font-weight:bold;color:#000;font-family:Arial;text-align:center;}
#awtoptext{border-bottom:1px dotted #000;padding-bottom:20px;margin-bottom:25px;font-family:Arial;font-size:20px;font-weight:bold;color:#000;text-align:center;}
#aweberformcontainer{position:relative;margin-left:70px;margin-top:10px;float:left;}

.firstlesson{font-weight:normal;font-size:14px;font-style:italic;}
#formholder{position:relative;width:700px;margin-bottom:30px;float:left;}


/*---------------------------------------------------------------*/
/*--------------------------[START HOME]-------------------------*/
/*---------------------------------------------------------------*/



#actioncontainer{position:relative;margin-top:35px;margin-left:14px;width:714px;float:left;}
#actionleft{position:relative;text-align:center;width:698px;float:left;}
#actioncopy{margin-top:-20px;padding:15px;font-family:Georgia,Arial;font-size:30px;color:#1b80b3;line-height:38px; text-shadow: 0px 1px 3px #CCC;}
#daydisplay{margin-top:20px;margin-bottom:30px;font-weight:bold;color:#999;}

#actionright{position:relative;width:300px;height:296px;background:#ffffcc;border:2px dashed #555;
background-image:url(images/icons.jpg);background-repeat: no-repeat;background-position:bottom;
float:right;}
#ctacopy{padding:10px;font-size:11px;}
.ctabutton{position:relative;margin-left:38px;margin-top:15px;font-size:20px;}
a:hover.button {color:#fff;background:#389337;}

#contentcontainer{position:relative;margin-top:20px;text-align:left;margin-left:14px;margin-bottom:20px;padding:15px;width:683px;float:left;}

#contentcontainerhome{position:relative;margin-top:0px;text-align:left;margin-left:14px;margin-bottom:20px;padding:15px;width:683px;float:left;}
#actionbox{position:relative;width:682px;margin-top:20px;margin-bottom:20px;background:#ffffcc;border:2px dashed #555;
background-image:url(images/icons.jpg);background-repeat: no-repeat;background-position:bottom;
float:left; padding-bottom: 50px;}
#contentspace{height:40px;width:600px;}
#actionbox img { border: 1px solid #DDD; }
.ctaactionbutton{position:relative;margin-left:5px;margin-top:15px;font-size:20px; margin-bottom: 20px;}
#ctaactioncopy{padding:25px;margin-top:20px;font-size:16px;}
.actionbold{font-weight:bold;}




/*---------------------------------------------------------------*/
/*-------------------------[SIDE BAR]----------------------------*/
/*---------------------------------------------------------------*/


#contentcontainerpage{position:relative;margin-top:30px;margin-left:14px;margin-bottom:20px;padding:15px;width:430px;background:#f9f9f9;border:1px solid #ededed;float:left;}

#rightcontainer{position:relative;margin-top:30px;margin-right:16px;margin-bottom:20px;padding:15px;width:200px;background:#fff;height:300px;float:right;}


#headlineholdersingle{position:relative;width:690px;margin-bottom:25px;margin-top:15px;border-bottom:1px solid #ddd;float:left;}

h1.pageheadlinesingle{font-family: Arial, Helvetica, Georgia, Sans-serif;font-size: 24px;margin-bottom:20px;font-weight:bold;color: #555;}
h1.pageheadlinesingle a:link, a:visited{text-decoration: none;color: #ccc;}

h2.headline{margin-top:15px;margin-bottom:10px;}
h2.headline a:link{font-family: Arial, Helvetica, Georgia, Sans-serif;font-size: 24px;margin-bottom:20px;font-weight:bold;color: #555;text-decoration:none;}
h2.headline a:visited{text-decoration: none;color: #555;}
h2.headline a:hover{text-decoration: none;color: #ccc;}


h2.sectionheader2 {position:relative;width:200px;margin-left:0px;margin-top:10px;padding-top: 15px;font-size: 16px;font-weight: bold;line-height: 1.2em;color: #555;font-family: Arial, times;float:left;}

.post{margin-bottom:30px;background:#fff;padding:10px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
}
#recentposts {position:relative;margin-top: 5px;margin-left:0px;float:left;}
#recentposts ul {list-style-type: none;list-style-image: inherit;list-style-position: inside;text-indent: 1.7em;margin: 1em 0;width: 200px;padding: 0;margin: 0;}
#recentposts li {border-bottom: 1px dotted #999;margin: 0;}
#recentposts li.last {border-bottom: 0px dotted #999;margin: 0;}

#recentposts li a {color: #757575;display: block;font-family: Arial, Helvetica, Georgia, Sans-serif;font-size: 11px;font-weight:bold;color: #757575;
padding-top: 10px;
padding-bottom: 10px;
text-decoration: none;
background-image: url(img/new.png);background-repeat: no-repeat;background-position:  .4em;
padding-left: 0.7em;
}



#recentposts li a:hover {background-image: url(img/new.png);background-repeat: no-repeat;background-position:  .4em;padding-left: 0.7em;color: #dd893e;}


	
/*---------------------------------------------------------------*/
/*------------------------[LOOP STUFF]---------------------------*/
/*---------------------------------------------------------------*/

#headlineholder{position:relative;width:686px;text-align:left;margin-bottom:25px;float:left;}

h1.headline{font-family: Arial, Helvetica, Georgia, Sans-serif;font-size: 18px;margin-bottom:20px;font-weight:bold;color: #043480;}
h1.headline a:link, a:visited{text-decoration: none;color: #043480;}

h1.pageheadline{font-family: Arial, Helvetica, Georgia, Sans-serif;font-size: 24px;margin-bottom:20px;font-weight:bold;color: #555;}
h1.pageheadline a:link, a:visited{text-decoration: none;color: #ccc;}

.post{position:relative;font: 96%/1.6em Verdana, sans-serif;float:left;}
.more-link a{position:absolute;margin-top:30px;color:#fff;padding-left:4px;padding-right:4px;;background:#bdbdbd;border:1px solid #bdbdbd;text-transform: uppercase;text-decoration:none;font-size:10px;font-weight:bold;}
.more-link a:hover{border:1px solid #555;}
.entry-content{position:relative;padding-bottom:20px;margin-bottom:10px;border-bottom:1px solid #ddd;line-height:25px;font-size: 16px; font-family:Georgia, sans-serif;float:left;}
.entry-content2{position:relative;padding-bottom:80px;margin-bottom:10px;border-bottom:1px solid #ddd;font: 96%/1.6em Verdana, sans-serif;float:left;}
.entry-content-home{position:relative;width:685px;margin-bottom:10px;font: 96%/1.6em Verdana, sans-serif;float:left;}

.entry-content-column{position:relative;width:690px;margin-bottom:10px;line-height:25px;font-size: 16px; font-family:Georgia, sans-serif;float:left;}
			


/*---------------------------------------------------------------*/
/*------------------[POST IMG ALIGNMENT]-------------------------*/
/*---------------------------------------------------------------*/

img.thumbnail { border: 4px solid #ddd; margin: 14px 13px 2px 0; display: inline; float: left; }
img.centered { display: block; margin-left: auto; margin-right: auto; }
img.alignright { padding: 4px; margin: 0 30px 2px 7px; display: inline; }
img.alignleft { padding: 4px; margin: 0 7px 2px 0; display: inline; }
.alignright { float: right; }
.alignleft { float: left; }


   
/*---------------------------------------------------------------*/
/*------------------[NAVIGATION PAGINATION]----------------------*/
/*---------------------------------------------------------------*/


.navigation { position: relative; margin: -10px 10px 10px -10px; padding: 10px; font-size: 12px; line-height: 21px; float: left; }
.wp-pagenavi a, .wp-pagenavi a:link { padding: 2px 4px 2px 4px; margin: 2px; text-decoration: none; border: 1px solid #0066cc; color: #0066cc; background-color: #FFFFFF; }
.wp-pagenavi a:visited { padding: 2px 4px 2px 4px; margin: 2px; text-decoration: none; border: 1px solid #0066cc; color: #0066cc; background-color: #FFFFFF; }
.wp-pagenavi a:hover { border: 1px solid #000000; color: #000000; background-color: #FFFFFF; }
.wp-pagenavi a:active { padding: 2px 4px 2px 4px; margin: 2px; text-decoration: none; border: 1px solid #0066cc; color: #0066cc; background-color: #FFFFFF; }
.wp-pagenavi span.pages { padding: 2px 4px 2px 4px; margin: 2px 2px 2px 2px; color: #000000; border: 1px solid #000000; background-color: #FFFFFF; }
.wp-pagenavi span.current { padding: 2px 4px 2px 4px; margin: 2px; font-weight: bold; border: 1px solid #000000; color: #000000; background-color: #FFFFFF; }
.wp-pagenavi span.extend { padding: 2px 4px 2px 4px; margin: 2px; border: 1px solid #000000; color: #000000; background-color: #FFFFFF; }


/*---------------------------------------------------------------*/
/*------------------------[FOOTER] ------------------------------*/
/*---------------------------------------------------------------*/

#copyright{position:relative;color:#808080;float:left;margin-left:110px;margin-right:10px;}
#footerinfo{margin-bottom:20px;}
#menu-footer{display: inline;list-style-type: none;padding-right: 20px;}
#menu-footer li{margin-right:10px;float:left;border-left:1px solid #ccc;padding-left:10px;}


#footerround{position:relative;width:745px;height:20px;float:left;}
#footerbox{position:relative;width:745px;margin-top:20px;margin-bottom:0px;float:left;}