/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/
img.no-border {
	border: 0;
}
img.no-padding {
	padding: 0;
}
#header {
	padding: 10px 0 20px;
	z-index: 0;
}
h4 {
}
#footer #footer-widgets h4 {
	color:#FFFFFF;
	font-size:18px;
	font-weight:normal;
	text-shadow:1px 2px 0 #000000;
}
.widget h4 {
	color:#777777;
	font-size:18px;
	margin:0 0 15px;
	text-transform:uppercase;
}
#sidebar .widget p {
	color: #333;
}
ul#nav {
    background: url("images/star_off16.png") no-repeat scroll 192px 15px transparent;
    margin-top: 0;
    padding-top: 29px;
}
ul#nav a {
	padding: 0 3px;
}
#nav li#nav-buy-now {
	border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;	
	background:rgba(117, 155, 46, 0.9) none repeat scroll 0 0;
}
#nav li#nav-buy-now a {
	font-weight: bold;
	text-shadow:1px 1px 0 #333;
	padding: 0 10px;
}
#nav li#nav-buy-now a:hover {
	text-shadow:1px 2px 0 #000;
}
#featured.home h1 {
	font-size:41px;
	padding: 0px 0 14px;
	text-shadow:1px 2px 0 #000000;
}
.featured-content ul {
	margin: 13px 0 0px 0;
}
.featured-content ul li {
	padding-left: 30px;
	text-shadow:0 1px 0 #000000;
	color: #fff;
	line-height: 30px;
	font-size: 17px;
	background: url(images/green-arrow.png) 4px 5px no-repeat;
}
#featured.home .featured-image {
	background: url(images/video-shadow.png) center bottom no-repeat;
	height: 385px;
}
#featured.home .featured-image #intro-video {
	margin-top: 5px;
}
#featured-buttons {
	padding: 10px 0 10px 100px;
}
#featured-buttons a {
	margin-right: 20px;
}
.evp-video-wrap {
	margin-left: 16px;
}
#feature-left {
	width:480px;
	float: left;
}
#mini-features .block.topright {
	margin-bottom: 10px;
}
#feature-left #questions-container-top, .questions-container-top {
	background: url(images/grey-panel.png) left top no-repeat;
	width: 310px;
	height: 16px;
	float: left;
}
#feature-left #questions-container-bottom, .questions-container-bottom {
	background: url(images/grey-panel.png) left bottom no-repeat;
	width: 310px;
	padding-bottom: 30px;
	float: left;
}
#feature-left #questions-form {
	float: left;
}
#feature-left #answers {
	float: left;
}
#feature-left #questions-container-bottom span#nextBtn, .questions-container-bottom span#nextBtn {
	padding-left: 80px;
	display: block;
}
#feature-left label {
	width: 196px;
	text-align: right;
	display: inline-block;
	color: #416925;
	padding-right: 10px;
}
#feature-left input {
	width: 40px;
}
#feature-right {
	float: left;
	width: 440px;
}
#slider {
	margin-left: 16px;
}
#slider ul, #slider li{
	margin:0;
	padding:0;
	list-style:none;
	}
#slider, #slider li{ 
/* 
	define width and height of container element and list item (slide)
	list items must be the same size as the slider area
*/ 
width:280px;
height:208px;
overflow:hidden; 
}
#prevBtn {
	text-align: center;
}
#prevBtn a {
		color: #333;
		font-size: 90%;
}
#calculation {
	text-align: center;
	height: 190px;
}
#calculation #calc-intro {
	height: 50px;
}
#calculation p {
	font-weight: bold;
	font-size: 130%;
	padding-bottom: 0;
}
#calculation #peryear {
	height: 20px;
}
#calculation #peryear p {
	font-size: 90%;
	font-weight: normal;
}
#calculation #final-total-container {
	font-size: 380%;
	font-weight: bold;
	height: 60px;
	color: red;
}
#calculation #watch-our {
	height: 40px;
	padding-top: 10px;
	font-weight: bold;
	font-size: 130%;
}	
#calculation #watch-our a {
	text-decoration: underline;
}
#breadcrumb.home {
	padding-top: 0;
}
#breadcrumb.home a.thumb {
	width: 140px;
	height: 90px;
	background: url(images/featured-player-thumbnail.png) left top no-repeat;
	margin-left: 16px;
}
#breadcrumb.home a.thumb img {
	width: 130px;
	height: 80px;
}
#breadcrumb.home .left {
width:480px;
}
#collapseall {
	background: url(images/expanded.png) left 1px no-repeat;
	padding-left: 16px;
	color: #06A0F0;
	cursor: pointer;
}
#expandall {
	background: url(images/collapsed.png) left 1px no-repeat;
	padding-left: 16px;
	margin-left: 20px;
	color: #06A0F0;
	cursor: pointer;
}
ul.player li {
	list-style-type: none;
	background: url(images/li-player.png) left top no-repeat;
	padding-left: 36px;
}
img.star {
	padding-right: 4px;
}
#faqRoot {width: 800px;margin: 0 auto;padding: 0;}
#faqindex {float: right;width: 190px;}
#faqindex a, #faqindex a:visited {text-decoration: none;color: #666;}
#faqindex a:active, #faqindex a:hover {color: #000;border-bottom:dotted #ccc 1px;}
#faqindex ul {list-style-type: square;list-style-image: none;list-style-position: outside;padding-left:25px;line-height: 18px;margin-top: 5px;}
#faqindex ul li {color:#666666;white-space:nowrap;}
#faqindex h3 {padding: 0;margin-bottom: 0;color: #666666;}
#faq {float:left;width: 600px;margin: 0 auto; }
#faq {margin-bottom: 25px;}
#faq .faqcontent {margin: 0 10px 0 15px; padding-left: 18px;}
#faq h3.faqopened, #faq h3.faqclosed {cursor: pointer;padding: 0 0 0 15px;margin-bottom: 0;font-size: 16px;}
#faq h3.faqclosed:hover {color: black;}
#faq h3.faqclosed {color: #333333;}
#faq h3.faqopened {color: #333333;}
#footer #footer-widgets p {
	color:#fff;
}
#footer #footer-widgets .block.double {
	width: 420px;
	color: #fff;
}
.wp-polls-ul {
	margin: 0;
}
#footer #footer-widgets ul.wp-polls-ul li {
	padding-left: 0px;
}
#footer #footer-widgets ul.wp-polls-ul li label {
	padding-left: 4px;
}
.wp-polls .Buttons {
	background-color:#6E942D;
	border:1px solid #C8C8C8;
	color:#FFFFFF;
	margin-top: 10px;
}
p.p-results {
	padding-top: 5px;

}
#text-3 {
	margin-bottom: 10px;
}
#text-3 img {
	margin-right: 18px;
}
#recent-posts-3 h4 {
	margin-bottom: 5px;
}
/* uservoice css */
#uv_suggestion_list { margin:0.6em 0 0.6em 0 !important; }
#uv_suggestion_list li.uv_suggestion { position:relative; padding:0 0 0 46px; margin:0 0 1em 0; background-image:none; min-height:40px; _height:40px; list-style:none; }
.widget #uv_suggestion_list li.uv_suggestion { padding-left: 35px; }
#footer #footer-widgets li.uv_suggestion a { padding-left: 24px; }
#uv_suggestion_list li .uv_votes { position:absolute; left:0; border:1px solid #ccc; color:#fff; padding:2px 4px; text-align:center; font-size:9px; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; }
.widget #uv_suggestion_list li .uv_votes { color: #666666; }
#uv_suggestion_list li .uv_votes strong { display:block; font-size:14px; line-height:14px; font-style:normal; font-weight:bold; padding:2px 0 0 0; }
/* Comment icon from: http://wefunction.com/2008/07/function-free-icon-set */
#uv_suggestion_list li .uv_comments { font-size:0.9em; color:#14a305; padding-left:18px; background:transparent url(comment_12.png) no-repeat 0px 0px; }
#uv_suggestion_list li .uv_comments:focus,
#uv_suggestion_list li .uv_comments:hover { color:#333333; text-decoration:underline; }
#uv_box br { clear:right; }
/* end */
#sidebar {
	padding: 15px 0;
	width: 310px;
}
#sidebar .widget {
	padding: 0 25px;
}
#sidebar .widget h4 {
	margin-bottom: 10px;
}
#sidebar #text-4 {

}
#sidebar ul.arrow {
	margin: 10px 0 16px 0;
}
#sidebar ul.arrow li {
	background: url(images/arrow_right_16.png) left 1px no-repeat;
	padding-left: 22px;
}
.sidebar-buy {
	margin-left: 34px;
}
#sidebar #text-5, #sidebar #text-6 h4 {
	text-align: center;	
}
#sidebar  p {
	margin-bottom: 10px;
}
#sidebar img#sidebar-promo-video {
	padding: 12px 10px 0 0;
	float: left;
}
#sidebar #text-6, #sidebar #text-7, #sidebar #text-9 {
	background: url(images/sidebar-text-4-footer.png) left bottom no-repeat;
	padding-bottom: 60px;
	margin-bottom: 0;
}
/* ul items */
ul.small-plus li {
	background: url(images/tick.png) left 1px no-repeat;
	padding-left: 26px;
	list-style-type: none;
}
ul.small-wordpress li {
	background: url(images/wpmini-blue.png) left 1px no-repeat;
	padding-left: 22px;
	list-style-type: none;
}
/* tour and feature h2 */
p.tour-intro {
	font-size: 16px;	
}
a#tour-intro-video img {
	float: left;
}
ul#tour-list {
	padding: 25px 0 0 330px;
}
ul#tour-list li {
	font-size: 16px;
	list-style-type: none;
	padding-left: 22px;
	line-height: 28px;
}
ul#tour-list li#tour-title {
	padding-left: 0;
	font-weight: bold;
}
ul#tour-list li#license-16 {
	background: url(images/web_layout_16_add.png) left 4px no-repeat;
}
ul#tour-list li#subscription-16 {
	background: url(images/wordpress-16.png) left 4px no-repeat;
}
ul#tour-list li#setup-16 {
	background: url(images/star_off16.png) left 4px no-repeat;
}
ul#tour-list li#updated-16 {
	background: url(images/tools_16.png) left 4px no-repeat;
}
ul#tour-list li#branding-16 {
	background: url(images/pencil_16.png) left 4px no-repeat;
}
ul#tour-list li#clients-16 {
	background: url(images/users_16.png) left 4px no-repeat;
}
ul#tour-list li#video-16 {
	background: url(images/video_16.png) left 4px no-repeat;
}
h2#tour-overview {
	background: url(images/info_button_32.png) left top no-repeat;
	padding-left: 37px;
}
h2#tour-clients {
	background: url(images/users_32.png) left top no-repeat;
	padding-left: 40px;
}
h2#tour-license {
	background: url(images/license_32_add.png) left top no-repeat;
	padding-left: 40px;
	clear: both;
}
h2#tour-get {
	background: url(images/wordpress-icon.png) left top no-repeat;
	padding-left: 40px;
}
h2#tour-setup {
	background: url(images/star_off_32.png) left top no-repeat;
	padding-left: 40px;
}
h2#tour-updated {
	background: url(images/tools_32.png) left top no-repeat;
	padding-left: 40px;
}
h2#tour-branding {
	background: url(images/pencil_32.png) left top no-repeat;
	padding-left: 40px;
}
h2#video-list {
	background: url(/wp-content/uploads/video_32.png) left top no-repeat;
	padding-left: 40px;
}
/* end h2 */
.face-quote, .face-quote-developer {
	float: left;
	width: 310px;
	height: 230px;
	background: url(images/quotebox-client.jpg) left top no-repeat;
	position: relative;
}
.face-quote-developer {
	background: url(images/quotebox-developer-generic.jpg) left top no-repeat;
 }
 .entry .face-quote img {
 	position: absolute;
 	left: 0px;
 	top: 140px;
 	border: 0;
 	padding: 0; 	
 }
.entry .face-quote-developer img {
 	position: absolute;
 	right: 10px;
 	top: 140px;
 	border: 0;
 	padding: 0;
 }
 .entry .doublequote-developer img,  .entry .triplequote-developer img {
 	position: absolute;
 	right: 250px;
 	top: 140px;
 	border: 0;
 	padding: 0;
 }
  .entry .triplequote-developer img {
  	top: 240px;
  }
.entry .face-quote-developer img.slant-right, .entry .doublequote-developer img.slant-right, .entry .triplequote-developer img.slant-right { 
  -webkit-box-shadow: 0 0 6px #333;
  -moz-box-shadow: 0 0 6px #333;
  box-shadow: 0 0 6px #333;
  -webkit-transform: rotate(5deg);
  -moz-transform: rotate(5deg);
  rotation: 5deg;
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0);
}
.entry .face-quote img.slant-left { 
  -webkit-box-shadow: 0 0 6px #333;
  -moz-box-shadow: 0 0 6px #333;
  box-shadow: 0 0 6px #333;
  -webkit-transform: rotate(-5deg);
  -moz-transform: rotate(-5deg);
  rotation: -5deg;
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0);
}
 .doublequote-developer, .triplequote-developer {
	float: left;
	width: 610px;
	height: 230px;
	background: url(images/doube-quotes-developer-generic.jpg) left top no-repeat;
	position: relative; 
 }
 .triplequote-developer {
	height: 330px;
	background: url(images/triple-quotes-developer-generic.png) left top no-repeat; 
 }
p.face-quote-text,  .doublequote-developer p.face-quote-text, .triplequote-developer p.face-quote-text  {
	position: absolute;
	width: 240px;
	font-size: 16px;
	left: 36px;
	top: 5px;
	text-align:center;
}
.doublequote-developer p.face-quote-text,  .triplequote-developer p.face-quote-text {
 	width: 480px;
 }
.face-quote p.face-quote-person, .doublequote-developer  p.face-quote-person,  .triplequote-developer  p.face-quote-person {
	position: absolute;
	font-size: 16px;
	left: 86px;
	top: 146px;	
}
.triplequote-developer  p.face-quote-person {
	top: 246px;
}
.doublequote-developer  p.face-quote-person, .triplequote-developer  p.face-quote-person {
	left: 165px;
}
.face-quote-developer  p.face-quote-person {
	position: absolute;
	font-size: 16px;
	right: 100px;
	top: 146px;
	text-align: right;
}
p.face-quote-person a {
	font-size: 12px;
}
.important-msg {
	background-color: #fefee8;
	padding: 10px ;
	font-size: 26px;
	font-weight: bold;
	margin-bottom: 20px;
	text-align: center;
}
.testimonials-promo {
	font-size: 22px;
	text-align:center;
	padding: 20px 0;
	background-color: #E1F2E3;
	border: solid 1px #ddd;
	float: left;
	width: 610px; 
	margin-bottom: 20px;
	border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;	
}
.testimonials-promo span {
	font-size: 16px;
}
/* registration */
.entry form#register input {
	margin-bottom: 10px;
	width: 150px;
}
.entry form#register input#register-email {
	width: 300px;
}
.entry form#register input#register-terms {
	width: 15px;
}
.entry form#register p {
	margin-bottom: 5px;
	font-weight: bold;
}
.entry form#register input#register-submit {
	clear: both;
	display: block;
	width: 200px;
	margin-top: 10px;
}
#register-msg, .highlight-msg {
	background-color: yellow;
	margin-bottom: 5px;
	padding: 10px;
}
#register-msg {
	width: 200px;
	display: none;
}
#legend {
	color: #999;
	float: left;
	margin-bottom: 20px;
	font-family: verdana;
}
#step1, #step2, #step3 {
	float: left;
	margin-right: 20px;
	padding-left: 22px;
	color: #ccc;
}
#step1 {
	background: url(images/step1.png) left 4px no-repeat;
	color: #999;
}
#step2 {
	background: url(images/step2.png) left 4px no-repeat;
}
#step3 {
	background: url(images/step3.png) left 4px no-repeat;
}
ul.green-arrow li {
	background:url("images/green-arrow.png") no-repeat scroll 4px 5px transparent;
	padding-left:26px;
	list-style-type: none; 
}
.entry form#register  p#sub-cost {
	font-weight: normal;
}
.entry form#register p#sub-cost span {
	font-weight: bold;
}
#terms-link {
	font-weight: bold;
	color: #06A0F0;
	cursor: pointer;
}
#terms-conditions {
    margin-top: 10px;
    border: solid 1px #CCC;
    padding: 5px;
    height: 100px;
    width: 400px;
    overflow-y: scroll;
    display: none;
}
#footer #credit, #footer #copyright {
	text-align:center;
}
.process {
	background: #FFFFCC url(images/info_button_16.png) 6px 4px no-repeat;
	padding-bottom:3px;
	padding-left:26px;
	padding-top:3px;
	border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;
}
.process-s {
	background-color: #FFFFCC;
}
.advice {
	background: #EFF2FF url(images/lightbulb_16.png) 6px 4px no-repeat;
	padding-bottom:3px;
	padding-left:26px;
	padding-top:3px;
	border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;
}
.advice-s {
	background-color: #EFF2FF;
}
ul#subscribe-now li {
	background: url(images/tick.png) left 2px no-repeat;
	padding-left: 26px;
	font-size: 18px;
	color: #fff;
}
.badge-price9 {
	background: url(/wp-content/uploads/vum-price-9.png) 530px 40px no-repeat;
}
.badge-price19 {
	background: url(/wp-content/uploads/vum-price-19.png) 530px 40px no-repeat;
}
.badge-price24 {
	background: url(/wp-content/uploads/vum-price-24.png) 530px 40px no-repeat;
}
.badge-price29 {
	background: url(/wp-content/uploads/vum-price-29.png) 530px 40px no-repeat;
}
.badge-price39 {
	background: url(/wp-content/uploads/vum-price-39.png) 530px 40px no-repeat;
}
.badge-price49 {
	background: url(/wp-content/uploads/vum-price-49.png) 530px 40px no-repeat;
}
.badge-price240 {
	background: url(/wp-content/uploads/vum-price-240.png) 530px 40px no-repeat;
}
.badge-price-f49 {
	background: url(/wp-content/uploads/vum-price-f49.png) 530px 40px no-repeat;
}
.badge-price-f99 {
	background: url(/wp-content/uploads/vum-price-f99.png) 530px 40px no-repeat;
}
.badge-price-f149 {
	background: url(/wp-content/uploads/vum-price-f149.png) 530px 40px no-repeat;
}
.badge-price-f199 {
	background: url(/wp-content/uploads/vum-price-f199.png) 530px 40px no-repeat;
}
.badge-price-f299 {
	background: url(/wp-content/uploads/vum-price-f299.png) 530px 40px no-repeat;
}
.badge-price-mighty {
	background: url(/wp-content/uploads/vum-price-mightydeals.png) 530px 40px no-repeat;
}
.badge-price-wordcamp {
	background: url(/wp-content/uploads/vum-price-199-year.png) 530px 40px no-repeat;
}
.bonus-badge {
	background: url(/wp-content/uploads/bonus-badge.png) 530px 40px no-repeat;
}
.affiliate-badge {
	background: url(/wp-content/uploads/affiliate-badge.png) 530px 10px no-repeat;
}
/* affiliate */
.red-highlight {
	color: #990000;
	font-size: 16px;
	font-weight: bold;
}
#video-embed {
	clear: both;
	width: 610px;
	float: left;
}
#video-embed .video-holder {
	clear: both;
	float: left;
	margin-bottom: 20px;
	width: 615px;
}
#video-embed .video-holder .vimeo-holder {
	float: left;
	width: 400px;
}
#video-embed .video-holder .vimeo-code {
	float: left;
	width: 190px;
	margin-left: 10px;
	background-color:#EEEEEE;
	border: 1px solid #ddd;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	text-align: center;
	padding: 10px 5px;
}
#video-embed .video-holder .vimeo-code textarea {
	width: 120px;
	background-color:#FFF;
	border: 1px solid #ddd;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	text-align: left;
	width: 170px;
	padding: 3px;
	margin-top: 8px;
	font-size: 10px;
	height: 70px;
}
/* end affiliate */

.entry .affiliate-post img {
	border: 0;
}
#featured h1.affiliate-badge-h1 {
	line-height: 50px;
}
#main .wp-polls {
    border: solid 1px #ccc;
    padding: 10px;
    margin-bottom: 20px;
}
#main .wp-polls ul {
	margin-left: 0;
	padding-left: 0;
}
/* aweber */
#aweber {
	padding: 30px 20px;
	border: solid 1px red;
	background: url(images/yellow-bg.jpg) left top repeat-y;
	margin-bottom: 30px;
}
#audioPlayer {float: right; margin: 0 10px 0 20px;}
#report-form {
	margin-top: 20px;
}
#report-form input {
	width: 200px;
}
#report-button {
	margin-top: 10px;
	margin-bottom: 10px;
}
ul.tick li {
	background:url("images/tick.png") no-repeat scroll left 4px transparent;
	line-height:30px;
	list-style-type:none;
	padding-left:30px;
}
#report-instructions {
	font-weight: bold;
}
/* aweber */
#lead-wbw-container, #ebook-lead-wbw-container {
	width: 593px;
	height: 318px;
	padding: 32px 4px 20px 11px;
	background: url(images/lead-bg-container.png) left top no-repeat;
}
#ebook-lead-wbw-container {
	background: url(images/ebook-lead-bg-container.png) left top no-repeat;
}
#pink-bg, #ebook-bg {
	width: 583px;
	height: 315px;
	background: url(images/pink-bg.jpg) left top no-repeat; 	
	padding-left: 10px;
	padding-top: 15px;
}
#ebook-bg {
	background: url(images/ebook-bg.jpg) left top no-repeat; 	
}
#lead-top {
	float: left;
	width: 570px;
	background: url(images/title-pen.png) center top no-repeat;
	padding-top: 34px;
	height: 42px;
}
#lead-top #wbw-msg2 {
    padding: 0 40px;
    text-align: center;
}
#lead-top #wbw-msg2 strong {
	display: block;
}
#flash-container {
	clear: both;
	float: left;
	margin-right: 20px;
}
#lead-form-container {
	float: left;
	width: 402px;
}
#ebook-lead-form-container {
	width: 400px;
	margin-left: 190px;
    margin-top: 100px;
}
ul#lead-preg-sections {
	padding: 5px 0;
}
ul#lead-preg-sections li {
	background:url("images/tick.png") no-repeat scroll left 2px transparent;
	line-height:25px;
	padding-left:22px;
}
#wbwname2, #wbwfrom2 {
    width: 160px;
}
#wbwname2 {
    margin-right: 10px;
}
#lead-top #wbw-msg2 strong{
	display: inline;
}
#lead-wbw-container #bdd {
    padding: 10px 0 5px;
}
#bdd a {
	font-size: 10px;
}
.af-form-close-button {
    cursor: pointer;
}
/* end lead gens */
/* style for /newborn/care/baby-sleeping/skipping-nap/ table */
table.nap-span {
  width: 400px;
  height: 250px;
  margin:0 30px 20px;
  text-align:center;
}
td.alter-color {
  background:#F8EFFF; 
}
/* end skippping nap table */
/* pregnancy calendaer */
#pregnancy-calendar-container {
    float: left;
    width: 940px;
    margin-top: 20px;
}
#pregnancy-calendar-container img {
	float: right;
}
#pregnancy-calendar-content {
	width: 640px;
	float: right;
}
#pregnancy-calendar-content #bdd {
	margin: 6px 0;
}
#pregnancy-calendar-privacy {
	margin-top:10px;
	clear: both;
	float: left;
	width: 640px;
	
}
#pregnancy-calendar-privacy p{
	margin-bottom: 10px;
}
/* ebook footer */

#text-8 {
    background: url(images/ebook-better-wordpress-for-clients.png) right 30px no-repeat;
}
#text-8 .textwidget {
    width: 206px;
}
#text-8 .textwidget p {
    padding-bottom: 10px;
}
#sidebar #text-9 {
	text-align:center;
}
#text-8 .textwidget form input, #report form input, #sidebar #text-9 .textwidget form input {
    margin-bottom: 4px;
    width: 150px;
	background:none repeat scroll 0 0 #F3F3F3;
	color:#333333;
	font-size:12px;
	line-height:1em;
	padding:4px;
	border-color:#DFDFDF;
	-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;
	border-style:solid;
	border-width:1px;
}
#report form input, #sidebar #text-9 .textwidget form input  {
    background-color: #fff;
}
#sidebar #text-9 .textwidget form input {
	border-color: #618626;
	width: 110px;
	margin-right: 4px;
}
#report input:focus {
	background:none repeat scroll 0 0 #F3F3F3;
}
#text-8 .textwidget form input#footer-submit, #report input#footer-submit, #sidebar #text-9 input#sidebar-submit {
	background:none repeat scroll 0 0 #7AA033;
	border-color:#C3DF8B;
	color:#FFFFFF;
	font-weight:bold;
	margin-bottom:10px;
	margin-top:5px;
	font-size: 14px;
}
#sidebar #text-9 input#sidebar-submit {
	width: 150px;
}
.ebookprivacyPolicy {
	font-size: 12px;
}
.wlcmsebookprivacyPolicy {
	font-size: 12px;
	display: inline;
	padding-left: 20px;
}
#sidebar #text-9 .ebookprivacyPolicy {
	text-align: center;
}
#report {
    background-color: #F7F7F7;
    padding: 10px 0px 10px 20px;
    margin-bottom: 20px;
    -moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;
    border: solid 1px #ddd;
}
#report-container {
	text-align: center;
}
#report-container img {
	border: 0;
	margin-bottom: 10px;
}
#report-quote {
	background:url("images/report-quote.gif") no-repeat scroll left top transparent;
	height:63px;
	padding:6px 50px;
	text-align:center;
}
#report h2 {
	margin-bottom: 5px;
}
#report .wlcmsebookprivacyPolicy {
	padding-left: 0;
}
#report #footer-submit {
	width: 170px;
}
#sidebar-ebook {
    margin: 0 0 20px 60px;
}
.page-case-studies .entry {
	font-size: 103%;
}
.postid-560 .entry p, .how-to-sell-wordpress-to-clients .entry p, .page-case-studies .entry p {
	clear: both;
}
.postid-560 .entry strong, .how-to-sell-wordpress-to-clients .entry strong, .page-case-studies .entry strong {
	font-style:italic;
}
.postid-560 .entry img, .how-to-sell-wordpress-to-clients .entry img, .page-case-studies .entry img {
	border: 0;
	padding: 0 5px 5px;
}
.postid-560 .entry .alignleft, .how-to-sell-wordpress-to-clients .entry .alignleft, .page-case-studies .entry .alignleft {
	margin: 0 5px 10px 0;
}
.page-case-studies .entry .alignleft {
	border: 0;
	padding: 0 5px 5px 5px;
}
.page-case-studies h2 em {
	background-color: #FCFC76;
}
.center {
	text-align: center;
}
.page-case-studies #joakim-slider {
	margin-left: 160px;
}

/*  buy-now page styles */
#product-options-container {
  padding: 47px 0 50px;
  text-align: center;
  background: url("/wp-content/themes/optimize/styles/dark-blue/bg.jpg") repeat-y;
}
#product-options-container a {
  text-decoration: none;
}
#product-options-container a:hover {
  cursor: hand;
}
.button-price24{
  background: url("/wp-content/uploads/vum-price-24.png") no-repeat scroll 568px 55px;
  overflow: hidden;
}
.button-price49{
  background: url("/wp-content/uploads/vum-button-price-49.png") no-repeat scroll 569px 62px;
  overflow: hidden;
}
ul#buy-now-wmp {
  padding-left: 50px;
  padding-top: 18px;
  padding-bottom: 22px;
}
ul#buy-now-wmp li {
	background: url(images/tick.png) left 2px no-repeat;
	padding-left: 26px;
	font-size: 18px;
	color: #fff;
	text-align: left;
}
ul#buy-now-rwm {
  padding-bottom: 0;
  padding-left: 50px;
  padding-top: 38px;
}
ul#buy-now-rwm li {
	background: url(images/tick.png) left 2px no-repeat;
	padding-left: 26px;
	font-size: 18px;
	color: #fff;
	text-align: left;
	width: 460px;
}
ul#no-update {
  padding-bottom: 42px;
  padding-left: 50px;
  padding-top: 0;
}
ul#no-update li {
	background: url(images/red-cross.png) left 2px no-repeat;
	padding-left: 26px;
	font-size: 18px;
	color: #fff;
	text-align: left;
	width: 460px;
}
#product-options h2 {
  text-align: center;
  color: #FFFFFF;
  font-size: 40px;
  letter-spacing: -1px;
  line-height: 40px;  
}
#wp-manual-plugin, #rebrandable-written-manual {
  -moz-border-radius: 15px 15px 15px 15px;
  -webkit-border-radius: 1em;
  border-radius: 15px;
  /*background-color: #0F2633;*/
  background-color: rgb(15,38,51);
  padding: 10px 0 0;
  margin-top: 10px;
  width: 745px;
  display: inline-block
} 
#option-or {
  padding-top: 6px;
  text-align: center;
}
#option-or h1 {
  color: #fff;
  font-size: 24px;
}

/* Version 2 */
#logo-v2 {
	text-align: center;
}
#home-v2 #featured h1 {
	font-size:41px;
	padding: 0px 0 4px;
	text-shadow:1px 2px 0 #000000;
}
#home-v2 #featured .col-full {
	padding-top: 16px;
	text-align: center;
	height: 440px;
}
#home-v2 #featured .featured-image {
	background: url(images/large-video-shadow.png) center 10px no-repeat;
	height: 415px;
	padding-top: 10px;
}
#home-v2 #featured .featured-image #intro-video {
	margin-top: 5px;
}
#home-v2 #breadcrumb {
	min-height: 30px;
	background-color: #fff;
	border-bottom: none;
}
#home-v2 #breadcrumb .col-full {
	height: 16px;
	background: url(images/large-video-shadow-bottom.png) center bottom no-repeat;
	padding-top: 3px;
}
#home-v2 #content {
	background: none;
	padding-top: 0;
	background-color: #fff;
}
#home-v2 #full-v2-narrow {
	width: 700px;
	margin-left: 130px;
}
#home-v2 #full-v2-narrow #mini-features {
	margin: 0;
}
#home-v2 #full-v2-narrow #mini-features .block {
	width: 700px;
}
#home-v2 #full-v2-narrow #mini-features p {
	padding-bottom: 6px;
}
#home-v2 #full-v2-narrow #mini-features .block {
	margin-bottom: 20px;
}
#footer-v2 #footer-credits {
	background: none;
	margin: 0;
	padding-top: 10px;
}
#home-v2-testimonials {
	margin-left: 30px;
	height: 570px;
	overflow: scroll;
	width: 650px;
	overflow-x: hidden;
	margin-bottom: 40px;
}
.b-link {
	font-size: 12px;
	color: #06A0F0;
}
#v2-calc {
	width: 800px;
	margin-bottom: 30px;
	float: left;
}
#v2-calc #input-perhour {
	background: #fff url('images/v2-dollar.gif') 0px 1px no-repeat;
	padding-left: 9px;
	width: 31px;
}
#v2-calc #input-videos, #v2-calc #input-questions {
	background: #fff url('images/v2-hrs.gif') right 1px no-repeat;
	padding-right: 7px;
	width: 33px;
}
#v2-calc p {
	margin-bottom: 15px;
}
#v2-calc #feature-left {
	width: 320px;
}
#v2-calc #feature-middle {
	float: left;
}
#v2-cal #feature-answer {
	width: 320px;
	float: left;
	margin-left: 10px;
}
#v2-calc #showMe {
  padding-left: 80px;
  cursor: pointer;
}
#v2-calc #query-form {
 padding-left: 20px; 
} 
#v2-calc #calc-intro p {
  padding-left: 20px; 
}
#v2-calc #feature-answer .questions-container-bottom {
	padding-top: 20px;
}
#v2-calc .questions-container-bottom p {
	width: 260px;
	text-align: center;
}
#v2-calc #calculation p#currency-symbol {
	font-size: 50px;
	color: #EB2719;
	padding-bottom: 0;
	margin-bottom: 0;
}
#v2-calc #peryear {
	font-size: 12px;
	font-weight: normal;
}
#final-info-box-container {
	width: 610px;
	margin-left: 160px;
}
#final-info-box-container #info-box {
	text-align: center;
}
#v2-video-splash {
	cursor: pointer;
}
