/*
THEME NAME: Your Ultimate Sales Force
THEME URI: http://www.yoursalesforcebook.com
DESCRIPTION: Theme for <a href="">Your Ultimate Sales Force</a> designed and built by <a href="http://sackclothstudios.com">Alex Mansfield</a>.
VERSION: 1.0
AUTHOR: Alex Mansfield
AUTHOR URI: <a href="http://sackclothstudios.com/">http://sackclothstudios.com</a>
TAGS: Book Sales
*/

/* Two-column with sidebar on left from the /examples/ folder  */
@import url('examples/2c-l.css');

html, body, div{margin: 0; padding: 0;}
body{background: #fff url(images/top-bg.jpg) repeat-x top left; font-family: helvetica, arial, sans-serif; font-size: 80%; line-height: 2em;  text-align: center;}
img{border: 0;}
a{color:#003399;}
#wrapper{margin: 0 auto; overflow: hidden; text-align: left; width: 960px;}
#header{background: transparent url(images/header.jpg) no-repeat; height: 170px;}
#header div{font-weight: bold; font-style: italic; padding-top: 5px;}
#header span a{display: block; height: 100px; padding-left: 980px;}
#content{padding-left: 10px;}
.entry-content p{text-align: justify;}
.entry-content img{padding-left: 15px;}
h2{color: #003399;}

#pricing{float:right;clear:right; width:240px; padding-top:30px;}
#pricing table{background: #66CCFF; font-color: #000; width:240px;}
#pricing td{background: #ffffff; text-align: center;}
#pricing th{ background: #ffffff; text-align: center;}

.purchase{
   background:transparent url(images/button2.jpg) no-repeat;
   color:#ffffff;
   display:block;
   font-size:1.2em;
   height:55px;
   line-height:55px;
   text-align:center;
   text-decoration:none;
   text-indent:-35px; width:340px;}
.purchase:hover{text-decoration:underline;}




.invest{background:transparent url(images/invest.jpg) no-repeat 0 0; display:block; height:72px; overflow:hidden; width:180px;}
.invest:hover{background:transparent url(images/invest.jpg) no-repeat 0 -72px;}
.invest:active{background:transparent url(images/invest.jpg) no-repeat 0 -144px;}
.invest span{display:block; text-indent:-900px;}


.volume{margin-top:0; text-align:center; width:180px;}

.nortonquote{font-style: italic; padding-left:5px;}

.author img.size-medium{marginz-top: -50px;}

#order #buynow{border: 0; margin:15px  0; padding:0;}
#order #buybutton{ margin:0;}
#order p{display: block; margin:0; padding:0;}
#order input{width: 102px; margin:0; padding:0;}
#order #buy{width: 107px; margin:0; padding:0;}
#order div{margin:10px 0;}
#order label{display:block;}




#buynow{display:block; }



#post-3 h2{display: none;}
#post-3 h2.tagline{display: block;}

#post-8 table{width: 100%;}
#post-8 table{line-height: 1.5em;}

#post-8 table img{margin: 0; padding: 0 15px 10px 0;}

#pages ul{margin: 0; padding: 0;}
#pages li.page_item{list-style: none outside; margin: 0; padding: 0; text-align: right;}
#pages li.page_item a{border-bottom: 2px solid #66ccff; color: #006699; display: block; padding: 5px 0; text-decoration: none; width: 100%;}
#pages li.page_item a:hover{border-bottom: 2px solid #3399cc;}


#footer{border-top: 1px dashed #3399cc; color: #999999; padding-top: 15px;}
#footer a{color: #999999; text-decoration: none;}
#footer a:hover{color: #999999; text-decoration: underline;}


.entry-title a{text-decoration:none;}
.entry-title a:hover{text-decoration:underline;}

.entry-title,.entry-meta {
clear:both;
}

div#container,div#primary {
margin-top:2em;
}

form#commentform .form-label {
margin:1em 0 0;
}

form#commentform .form-submit {
margin:1em 0;
}

form#commentform span.required {
background:#fff;
color:#c30;
}

form#commentform,form#commentform p {
padding:0;
}

.wpcf7{width: 310px;}

input#author,input#email,input#url,textarea#comment {
padding:0.2em;
}

div.comments ol li {
margin:0 0 3.5em;
}

textarea#comment {
height:13em;
margin:0 0 0.5em;
overflow:auto;
width:66%;
}

.alignright,img.alignright{
float:right;
margin:1em 0 0 1em;
}

.alignleft,img.alignleft{
float:left;
margin:1em 1em 0 0;
}

.aligncenter,img.aligncenter{
display:block;
margin:1em auto;
text-align:center;
}

div.gallery {
clear:both;
height:180px;
margin:1em 0;
width:100%;
}

p.wp-caption-text{
font-style:italic;
}

.orderfrom{background: url(images/button.jpg) no-repeat 0 0; color:#ffffff; display:block; height:55px; line-height:55px; text-align:center;width:340px;}
.orderfrom:hover{background: transparent url(images/button.jpg) 0 -55px no-repeat;}
.orderfrom:active{background: transparent url(images/button.jpg) 0 -110px no-repeat;}

div.gallery dl{
margin:1em auto;
overflow:hidden;
text-align:center;
}

div.gallery dl.gallery-columns-1 {
width:100%;
}

div.gallery dl.gallery-columns-2 {
width:49%;
}

div.gallery dl.gallery-columns-3 {
width:33%;
}

div.gallery dl.gallery-columns-4 {
width:24%;
}

div.gallery dl.gallery-columns-5 {
width:19%;
}

div#nav-above {
margin-bottom:1em;
}

div#nav-below {
margin-top:1em;
}

div#nav-images {
height:150px;
margin:1em 0;
}

div.navigation {
height:1.25em;
}

div.navigation div.nav-next {
float:right;
text-align:right;
}

div.sidebar h3 {
font-size:1.2em;
}

div.sidebar input#s {
width:7em;
}

div.sidebar li {
list-style:none;
margin:0 0 2em;
}

div.sidebar li form {
margin:0.2em 0 0;
padding:0;
}

div.sidebar ul ul {
margin:0 0 0 1em;
}

div.sidebar ul ul li {
list-style:disc;
margin:0;
}

div.sidebar ul ul ul {
margin:0 0 0 0.5em;
}

div.sidebar ul ul ul li {
list-style:circle;
}

div#menu ul li,div.gallery dl,div.navigation div.nav-previous {
float:left;
}

div#header,div#footer {
text-align:center;
}

input#author,input#email,input#url,div.navigation div {
width:50%;
}

div.gallery *,div.sidebar div,div.sidebar h3,div.sidebar ul {
margin:0;
padding:0;
}
