/*
Theme Name: CMS Advanced 3 - Espanol
Theme Date: March 8, 2014
Version: 1.0
Theme URI: http://premium.wpmudev.org/project/simplemarket
Description: Based on the SimpleMarket theme created by Tammie Lister of WPMU DEV
Author: A la Carte Web Marketing, Inc.
Author URI: http://alcwm.com
Tags:  
License: GNU General Public License, v2 (or newer)
License URI: http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
Template: simplemarket
*/

/*----------------------------------------------------------

>>> TABLE OF CONTENTS

------------------------------------------------------------

0 - Reset - Eric Meyers Reset and other defaults
1.0 - Structure
1.1 - Header
1.2 - Content
1.3 - Sidebar
1.4 - Footer
2.0 - Forms
3.0 - Text Elements
4.0 - Navigation
4.1 - Menus
4.2 - Pagination
5.0 - Images and Icons
6.0 - WordPress default
6.1 - Comments
6.2 - Widgets
7.0 - MarketPress
8.0 - IE 8
9.0 - IE 7

----------------------------------------------------------*/
#search2 {
	margin-top:5px;
}

#search2, #search {
	float:right;
}

#search form input {
	width:160px;
}

#language {
	clear:both;
	float:right;
	width:350px;
	text-align:right;
	padding-right:20px;
}

#search2 label, #search2 h2, #search input.submit {
	display:none !important;
	visibility:hidden !important;
}

/* ----- START MACROTRAC SPECIAL STYLES ----- */

#content-table {
	width:915px;
	margin: 20px 24px 0 0;
}

.two-right h2 {
	color: #cb6828;
	font-size:18px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight:200;
	border-top: #1960b4 1px solid;
	margin:30px 0px 10px 0px;
	padding-top:10px;
}

.two-left {
	width:350px;
}

.two-right {
	width:535px;
	padding-left:30px;
}

.two-left {
	width:350px;
} 

.two-right {
	width:535px;
	padding-left:30px;
}

.three-left {
	width:280px !important;
} 

.three-middle {
	width:365px !important;
	padding-left:30px;
	padding-right:30px;
}

.three-right {
	width:250px !important;
	padding-left:20px;
	border-left: #000000 1px solid;
}

#two-thumbs img, #three-thumbs img {
	margin-bottom: 25px;
}


#content-table .two-left h1, #content-table .two-right h1, #content-table .three-left h1, #content-table .three-middle h1, #content-table .three-right h1{
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif !important;
	font-size:16px;	
}

/* ----- END MACROTRAC SPECIAL STYLES------------ */

#table-width {
	width:915px;
}

#top-cell {
	border-top: #657b95 1px solid;
	border-bottom: #657b95 1px solid;
	font-weight:bold;
}

#lower-cell {
	border-bottom: #a1aebe 1px solid;
}

.cell-shading {
	background-color:#f9fafc;
}


.specs {
	border-left: #a1aebe 1px solid;
	padding:5px 10px 5px 20px;
	width:350px;
}

.spec-type {
	padding:5px 10px 5px 0px;
	width:155
}

.top-cell {
	border-top: #657b95 1px solid;
	border-bottom: #657b95 1px solid;
	font-weight:bold;
}

.lower-cell {
	border-bottom: #a1aebe 1px solid;
}


/* website-specific styles */


.bin-apps h3 {
	color: #4c5e7a;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:13px;
	margin:0px 0px 0px 0px !important;
	padding: 0px 0px 5px 40px !important;
	background-image: url(images/bullet-logo.jpg) !important;
	background-repeat:no-repeat !important;
}

.bin-apps h4 a:link {
	font-family: Tahoma, Geneva, sans-serif;
	font-size:13px;
	padding-left: 25px !important;
	padding-bottom: 0px !important;
	background-image: url(images/book-icon.jpg);
	background-repeat:no-repeat;
	font-weight:normal !important;
}

.bin-apps h4 {
	color: #cb6828;
	font-size:16px;
	font-weight:200;
}





#product-notes {
	margin:30px;
}

#product-notes p{
	font-size:11px;
	line-height: 1.6 !important;
}


a:hover.button,
.button:hover{
	color:#2f60a2;
}

.button {
	color:#000000;
}


#content ul{
	font-size:13px !important;
	font-family: Tahoma, Geneva, sans-serif;
}

table ul li{
	list-style: disc !important;
}
	

/*
p img{
	clear:both !important;
}
*/
.noborder {
	border:none !important;
}

#banner-left {
	float:left;
	width:705px;
	max-width:705px;
	height:354px;
	max-height:354px;
	overflow:hidden;
}


#banner-right {
	float:right;
	width:225px;
	max-width:225px;
	height:224px;
	background-color:#4f70a5;
	overflow:hidden;
	padding: 130px 15px 0px 15px;
}

#banner-right p {
	color:#ffffff;
	font-size:16px;
	font-family: Tahoma, Geneva, sans-serif;
}

#home-columns {
	width:242px;
	min-height:235px;
	padding:20px 40px 15px 35px;
	margin-top:20px;
	background-image:url(/wp-content/themes/cmsadvanced-espanol/images/bg-bin-apps-home.jpg);
	background-repeat:no-repeat;  
	float:left;
	position:top;
}

/* #home-columns {
	clear:both;
	height:auto;
}
*/
/*
#home-columns #home-column1,
#home-columns #home-column2,
#home-columns #home-column3{
	position: relative;
} 

#home-column1 #wwidget h6,
#home-column2 #wwidget h6,
#home-column3 #wwidget h6{
    position: absolute;
	bottom: 0;
}
 
#home-column1 h1 img,
#home-column2 h1 img,
#home-column3 h1 img{

}

#home-column1,
#home-column2,
#home-column3{
	float:left;
	width:250px;

	height:300px;
	max-height:300px;
	overflow:hidden;
	margin-top: 20px;
	margin-bottom: 25px;
}

#home-column1 p,
#home-column2 p,
#home-column3 p{
	font-family: Tahoma, Geneva, sans-serif;
	font-size:12px !important;
	color:#666666;

}

#home-column1{
	padding-right:90px;
}

#home-column2{
	padding-right:90px;
}

#home-column1 img, 
#home-column2 img, 
#home-column3 img{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border:none;	
}

#home-column1 h1, 
#home-column2 h1, 
#home-column3 h1{
	font-size:20px;
	font-weight: normal;
	padding: 0px 0px 0px 0px !important;
	margin: 0px 0px 10px 0px !important;
	clear:both;
	color:#4f70a5 !important;
	font-family: Arial, Helvetica, sans-serif;
}

#home-column1 h2, 
#home-column2 h2, 
#home-column3 h2{
	font-size:14px;
	font-weight:bold;
	padding: 0px 0px 0px 0px !important;
	margin: 0px 0px 10px 0px !important;
	clear:both;
	color:#333333 !important;
	font-family: Arial, Helvetica, sans-serif;
}

#home-column1 h6, 
#home-column2 h6, 
#home-column3 h6{
	margin-bottom:15px;

}

#home-columns h6 a:hover{
background:#000000 !important;
color:#ffffff !important;
}
*/

/* Gravity Forms OVER RIDES */

.contact-css_wrapper {
	width:400px;
	padding-left:50px;
}

#sidebar label {
	font-weight:normal !important;
	font-size:12px !important
}
/*#gform_wrapper_1 {
	background-color:#666666;
	color:#ffffff; 
}*/

#gform_wrapper_1 input.button gform_button {
	text-align:right !important;
}

.ginput_container input.medium{
	width:100% !important;
}

#gform_wrapper_1 {
	padding-right:15px;
}

div.ginput_container {
	line-height:1 !important;
}

label span.gfield_required {
	color: #F00 !important;
}

#sidebar label span.gfield_required {
	color: #FFFFFF !important;
}

.gform_footer input.button {
	float:left !important;
}

/* ----------------------------------------------------------*/

/* 0 - 1.0 - Reset -*/

html,body,div,span,applet,object,iframe,

p,blockquote,q,pre,

a,abbr,acronym,address,big,cite,code,

del,dfn,em,img,ins,kbd,q,s,samp,

small,strike,strong,sub,sup,tt,var,

b,u,i,center,

dl,dt,dd,ol,ul,li,

fieldset,form,label,legend,

table,caption,tbody,tfoot,thead,tr,th,td,

article,aside,canvas,details,embed,

figure,figcaption,footer,header,hgroup,

menu,nav,output,ruby,section,summary,

time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;}

  

/* HTML5 display-role reset for older browsers */

article,aside,details,figcaption,figure,

footer,header,hgroup,menu,nav,section{}

ol,ul{list-style:none;}

blockquote,q{quotes:none;}

blockquote:before,blockquote:after,

q:before,q:after{content:'';content:none;}

blockquote, q {quotes: "" "";}

table{border-collapse:collapse;border-spacing:0;}

.clear{clear:both;}

.clear-left{clear:left;}

.clear-right{clear:right;}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{}

 
/* 0 - Reset - 2.0 - Text Elements */

pre,code,kbd,samp,var{font-family:monospace,sans-serif;}

.post-body blockquote, .post-body q{margin:0.8em;padding:0.8em;font-style:italic;}

mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}

del{text-decoration:line-through;}

abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help;}



/* */
a:hover,a:active{outline:none;}

ul,ol{margin-left:2em;}

ol{list-style-type:decimal;}

nav ul,nav li{margin:0;list-style:none;list-style-image:none;}

small{font-size:85%;}

strong,th{font-weight:bold;}

td{vertical-align:top;}

sub,sup{font-size:75%;line-height:0;position:relative;}

sup{top:-0.5em;}

sub{bottom:-0.25em;}

pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;padding:1em;}



/* 0 - Reset - 3.0 - Images and Icons */

img[class*="wp-image-"]{height:auto;max-width:100%;}

img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0;}



/* 0 - Reset - 4.0 - WordPress Default */

.post-body p{margin-bottom:0.8em;}

.post-body strong{font-weight:bold;}

.post-body cite,

.post-body em,

.post-body i{font-style:italic;}

.post-body big{font-size:131.25%;}

.post-body blockquote, .post-body q{font-style:italic;padding:0px 0.8em;}

.post-body blockquote cite,

.post-body blockquote em,

.post-body blockquote i,

.post-body q cite,

.post-body q em.

.post-body q cite{font-style:normal;}

.post-body pre{margin-bottom:0.8em;padding:0.8em;}

.post-body sup,

.post-body sub{height:0;line-height:1;vertical-align:baseline;position:relative;}

.post-body sup{bottom:1ex;}

.post-body sub{top:.5ex;}

#wp_tag_cloud div{line-height:22px;}

table{width:100%;}


/* 0 - Reset - 4.1 - Comments */

#comments{clear:both;}

#comments .navigation{padding:0 0 1em 0;}

ol.commentlist{list-style:none;margin:0;}

#comments .comment-body ul,

#comments .comment-body ol{margin-bottom:1em;}

#comments .comment-body p:last-child{margin-bottom:1em;}

#comments .comment-body blockquote p:last-child{margin-bottom:1em;}

.commentlist ol{list-style:decimal;}

.comment-author .says{font-style:italic;}

ol.commentlist .children{list-style:none;margin:0;margin-left:1em;}

.commentlist .children li{margin:0;}

.nopassword,.nocomments{display:none;}

#comments .pingback{margin-bottom:1em;padding-bottom:1em;}

.commentlist li.comment+li.pingback{margin-top:0px;}

#comments .pingback p{display:block;margin:0;}

#comments .pingback .url{font-style:italic;}

#respond p{margin:0px;}

#respond .comment-notes{margin-bottom:1em;}

.children #respond{margin:0 1em 0 0;}

#comments-list #respond{margin:0 0 1em 0;}

#comments-list ul #respond{margin:0;}

#respond .required{font-weight:bold;}

#respond .form-submit{margin:1em 0;}



/* 0 - Reset - 4.2 - Alignments */

.alignleft,

img.alignleft{float:left;margin-right:0.8em;}

.alignright, 
img.alignright{
	float:right;
	margin-left:0.8em;
	display: inline;
}

.aligncenter,

img.aligncenter{margin-left:auto;margin-right:auto;}

img.alignleft,

img.alignright,

img.aligncenter{margin-bottom:0.8em;}

img {
	border:none !important ;
}
 
/* 4.3 - Gallery */

/* 0 - Reset - 4.4 - Lists */

.post-body ul{list-style:square outside none;margin:0.5em 2em;}

.post-body ol{list-style:decimal;margin:0.8em;}

.post-body ol ol{list-style:upper-alpha;}

.post-body ol ol ol{list-style:lower-roman;}

.post-body ol ol ol ol{list-style:lower-alpha;}

.post-body ul ul,

.post-body ol ol,

.post-body ul ol,

.post-body ol ul{margin-bottom:0;}

.post-body dl{margin:0 0 0.8em 0;}

.post-body dt{font-weight:bold;}

.post-body dd{margin-bottom:0.8em;}   



/* 0 - Reset - 4.5 - Calendar */

#wp-calendar{width:100%;}

#wp-calendar caption{font-weight:bold;text-align:left;font-size:14px;padding-bottom:0.5em;}

#wp-calendar thead{font-size:11px;}

#wp-calendar tbody td{padding:3px 0 2px;text-align:center;}

#wp-calendar tfoot #next{text-align:right;}



/* 0 - Reset - 5.0 - Forms */

textarea{overflow:auto;}

input[type="radio"]{vertical-align:text-bottom;}

input[type="checkbox"]{vertical-align:bottom;}

.ie7 input[type="checkbox"]{vertical-align:baseline;}

.ie6 input{vertical-align:text-bottom;}

.ie6 legend,.ie7 legend{margin-left:-7px;}

label,input[type="button"],input[type="submit"],input[type="image"],button{cursor:pointer;}

button,input,select,textarea{margin:0;}

input:valid,textarea:valid{}

input:invalid,textarea:invalid{border-radius:1px;

-moz-box-shadow:0px 0px 0.5em red;

-webkit-box-shadow:0px 0px 0.5em red;box-shadow:0px 0px 0.5em red;}

.no-boxshadow input:invalid,.no-boxshadow textarea:invalid{background-color:#f0dddd;}

::-moz-selection{background:#6c7b0e;color:#fff;text-shadow:none;}

::selection{background:#6c7b0e;color:#fff;text-shadow:none;}

button{width:auto;overflow:visible;}

input,select{vertical-align:middle;}



/* 0 - Reset - 6.0 - Print styles */

/* non reset full styles start here */



/* 1.0 - Structure */

hr{
	display: none !important;
	visibility: hidden !important;
	clear:both !important;
}

#site-wrapper{
	margin:0 auto;
	width:975px;
	height:100%;
	padding: 0px 0px 0px 0px;
}

#site-outer{

    border-radius: 12px;
    border: 6px solid #174e84;
	background-color: #FFFFFF !important;
}

#site-inner{
/*	padding: 30px 0 0 0; */
}

body{
	margin-top:16px;
	background-color:#14365b;
	font: 13px Tahoma, Geneva, sans-serif;
	line-height: 22px;
	color:#333;
	line-height:1.4 !important;
}

#main{
}

#main-inner{
}

.end{margin-right:0em;}

/* 1.1 - Header */

#branding{

}

#branding-inner{
	height:105px;
	clear:both !important;
	background-image:url(images/masthead-bg.jpg);
	background-repeat:no-repeat;
}

#branding h1{margin:0px;padding:0px!important;}

#site-advert{float:right;}

#site-logo a,#site-logo a:link,#site-logo a:visited,#site-logo a:hover{text-decoration:none;}

#site-logo{font-size:2em;float:left;}

#site-actions{
}

#site-description{color:#999999;font-style:italic;padding:2px 0 10px 10px;}

#search-box{float:right;}

/* 1.2 - Content */

#content{
	width:580px;
	float:left;
	margin: 25px 10px 20px 25px;
}

#content-fullwidth{
	width:923px;
	margin: 20px; 20px 0 20px;
}


.footer-post-meta{clear:both;padding:0.8em;background:#f6f6f6;border:1px solid#eeeeee;margin:0.8em 0;}

.post-meta{background:none repeat scroll 0 0 #F9F9F9;border:1px solid #EEEEEE;margin-bottom:1em;padding:0.5em;overflow:hidden;clear:both;}

.post-date,.comments-link,.post-categories,.post-tags{float:left;margin-right:1em;}

.post-summary img,.post-body img,.post img{border:2px solid #dddddd;}

.post-summary{padding-top:0.5em;}

.post-summary h1.post-title{
	height:12px !important;
	font-weight:normal !important;
}

.post-meta-author{background:none repeat scroll 0 0 #F9F9F9;border:1px solid #EEEEEE;clear:both;margin-bottom:1em;overflow:hidden;padding:0.5em;}

.post-meta-author .avatar{float:left;float:left;margin:0 1.5em 0 0;}

.author-info .avatar{background:#ffffff;}

/* 1.3 - Sidebar */

#sidebar h1 {
	color:#4f70a5;
	font-size:16px;
}

#sidebar{
	width:254px;
	min-height:320px;
	margin: 62px 24px 20px 10px;
	padding:20px 20px 20px 40px;
	float:right;
	background-image:url(/wp-content/themes/cmsadvanced-espanol/images/bg-bin-apps.jpg);
	background-repeat:no-repeat; 
}

#sidebar ul{margin:0 0 0 15px;}

#sidebar ul li{font-size:14px;line-height:30px;list-style:square;padding-left:10px;}


/* 1.4 - Footer */

#footer-outer{clear:both;background:#f4f4f4;border:1px solid #eeeeee;overflow:hidden;color:#aaaaaa;}

#bottom-footer{
	clear:both;
}

#footer-border{
	border-top: #eeeeee 1px solid;
	margin-top:20px;
	width:100%;
}

#footer-links{
	text-align:left;
	width:976px;
	margin:0 auto;
	height:30px;
	padding:5px 0px 0 0px;
	height:100%;
	color:#ffffff;
	font-size:11px;
}

#footer-links a{
	color:#93c1fb;
}

#footer-links a:hover{
	color:#ffffff;
}

#no-width {
	width:0px !important;
}

#footer-links p {
	color:#ffffff;
}

#footer-links a, #footer-links p{
	font-size:11px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}

/* 2.0 - Forms */


/* 3.0 - Text Elements */

#site-logo h1{}

h1,h2,h3,h4,h5,h6{
	font-family: Tahoma, Geneva, sans-serif;
}

#content h1, {
		color:#999999;
}

#content-table h1 {
	color: #cb6828;
	font-size:18px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight:200;
	margin:10px 0px 10px 0px;
}

h1 {
	color: #000000;
	font-size:22px;

	font-weight:200;
	margin:0px 0px 10px 0px;
}

h2 {
	color: #cb6828;
	font-size:16px;
	font-weight:200;
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
}


h2 a {
	text-decoration:none;
	color: #3f5a7a;
}

h2 a:link {
	text-decoration:none;
	color: #3f5a7a;
}

h2 a:visited {
	text-decoration:none;
	color: #3f5a7a;
}

h3 a {
	text-decoration:none;
	color: #3f5a7a;
}

h3 a:link {
	text-decoration:none;
	color: #3f5a7a;
}

h3 a:visited {
	text-decoration:none;
	color: #3f5a7a;
}

h3 a:hover {
	text-decoration:underline;
	color: #000000;
}

h4 {
	color: ##3f5a7a;;
	font-size:13px;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
}

h5 {
	color: #000000;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:13px;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 5px 25px;
	background-image: url(images/pdf-icon.jpg);
	background-repeat:no-repeat;
	font-weight:normal !important;
}

h6 {
	color: #000000;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:13px;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 5px 25px;
	background-image: url(images/zip-icon.gif);
	background-repeat:no-repeat;
	font-weight:normal !important;
}


p {
	font-size:13px;
	line-height:1.4 !important;
	margin:0 0 12px;
 	color:#333;
} 

p a {
	text-decoration:none;
	line-height:1.4 !important;
}

.post-body p{clear:both;}

.post-format{background:none repeat scroll 0 0 #EEEEEE;color:#888888;float:right;margin:0.5em 0 0 0.5em;padding:0.3em 0.5em;text-shadow:-1px -1px 0 #ffffff;border:1px solid #dddddd;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}

tt{color:#666666;text-transform:uppercase;}

/* 4.0 - Navigation */

a {
	outline:none;
	color:#003366;
}

a:link {
	color:#3f5a7a;
	text-decoration:underline;
}

a:hover {
	color:#000000;
	text-decoration:underline;
}

a:visited {
	color:#3f5a7a;
	text-decoration:underline;
}	
/* 4.1 - Menus */

#top-nav{
}
#nav-inner{
	height:22px;
	border-top: #6f8094 solid 1px;	
	border-bottom: #224c7c solid 1px;
	background-image:url(/wp-content/themes/cmsadvanced-espanol/images/bg-image.jpg);
	background-repeat:repeat-x;


}
.topmenu{
	line-height:100%;
	float:left;

}
.topmenu li{
	float:left;
	position:relative;
	list-style:none;
	height:22px;
	margin:0px 0px 0px 0px;
	font-family: Tahoma, Geneva, sans-serif;
}
.topmenu a,.topmenu a:visited,.topmenu a:link{
	font-style:normal;
	text-decoration:none;
	display:block;
	color:#2c2c07;
	padding: 5px 39px 5px 39px ;
	font-size:11px;
	text-align:center;
	color:#ffffff;
	font-weight:bold;
}

.topmenu li {
 	border-right: #1f426c 2px solid;
	text-transform:uppercase;
}

.topmenu ul.children li {
 	border-right: none !important;
	text-transform: none !important;
}

.topmenu .current a,.topmenu li:hover > a,.topmenu li.current_page_item a{
	color:#ffffff;
	display:block;
	
}

ul.topmenu li a:hover{
	background-image:url(/wp-content/themes/cmsadvanced-espanol/images/bg-image2.jpg) !important;
	background-repeat:repeat-x !important;
}

.topmenu ul{
	display:none;
	width: 160px;
	position:absolute;
	top:22px;
	left:0;
	text-align:left;
	z-index:9999;
	border-right:1px solid #333333;
	border-left:1px solid #333333;
	border-bottom:1px solid #333333;

}

.topmenu ul a{
	padding:1em 1em;
	color:#ffffff!important;
	background:#999999;
	font-weight:normal;
}

ul.children li.page_item{
/* this is what permits smaller heights for pulldown menu items */
	height:22px !important;
/* ------------------------------------------------------------ */
	line-height:1.4;
	display: inline; 
	font-family: Tahoma, Geneva, sans-serif;
}

ul.children li.page_item a{
	color:#000000!important;
	background:#ffffff !important;
	font-weight:normal;
	padding:5px 8px 6px 8px;
	font-size:11px;
	text-align:left;
}

ul.children li.page_item a:hover{
	color:#ffffff!important;
	background-color:#cd6828!important;
}

.topmenu ul a:hover{
	padding:1em 1em;
	color:#000000!important;
}

.topmenu li:hover > ul{
	display:block;

}
.topmenu ul li{float:none;margin:0;padding:0;}
/* .topmenu ul ul{left:201px;top:0;} */
.topmenu ul li:first-child > a{}
.topmenu ul li:last-child > a{}


/* 4.2 - Pagination */

.paged #nav-above,.single #nav-above{display:block;}

#nav-above{margin:0 0 1.5em;}

.navigation{line-height:18px;overflow:hidden;}
.nav-previous{float:left;width:50%;}

.nav-next{float:right;text-align:right;width:50%;}

#pagination {
	visibility:hidden;
	display:none;
}

#nav-below{margin:1.5em 0 0;}

/* #pagination{clear:both;padding:20px 0;position:relative;font-size:11px;line-height:13px;margin-bottom:3em;}
*/



#pagination a{display:block;float:left;padding:0.5em 0.75em 0.5em 0.75em;text-decoration:none;width:auto;color:#6c7b0e;background:#eeeeee;border-right:3px solid #ffffff;}

#pagination a:hover{color:#ffffff;background:#889911;}

#pagination .current{padding:0.5em 0.75em 0.5em 0.75em;background:#889911;color:#ffffff;}

/* 5.0 - Images and Icons */

#content p, #content-fullwidth p, body p{
	clear:none !important;
	font-size:13px;
}

#header-image img{width:100%;height:auto;}

#post-body img,.post-summary img{height:auto;width:94%;}

.post-featured-thumb{float:left;margin:0.3em 1.5em 0.5em 0;width:33%;height:auto;}

.post-featured-thumb img{max-width:60%!important;height:auto;}

/*.post-featured-thumb img:hover{border:1px solid #dddddd;-moz-box-shadow:0 0 5px 0 #cccccc;-webkit-box-shadow:0 0 5px 0 #cccccc;box-shadow:0 0 5px 0 #cccccc;} 
*/

.gallery img{border:none;padding:0;}

/* 6.0 - WordPress default */

.sticky{background:#fcffed;border:1px solid #eeeeee;padding:0.8em;}

/* 6.1 - Comments */

#comments{clear:both;}

#comments .navigation{padding:0 0 0.5em 0;}

h3#comment-title,h3#reply-title{background:none repeat scroll 0 0 #F3F3F3;border:1px solid #E6E6E6;margin-bottom:0.8em;padding:0.8em;text-shadow:-1px -1px 0 #FFFFFF;}

ol.commentlist{list-style:none;}

.commentlist li.comment{padding:0.8em;border:1px solid #eeeeee;background:#f9f9f9;clear:both;margin-bottom:0.8em;}

.comment-body{padding:0.3em 0;margin-left:6em;margin-right:6em;}

#comments .comment-body ul,

#comments .comment-body ol{margin-bottom:1.5em;}

#comments .comment-body p:last-child{margin-bottom:0.5em;}

#comments .comment-body blockquote p:last-child{margin-bottom:2em;}

.commentlist ol{list-style:decimal;}

.commentlist .avatar{padding:0.5em;margin:0 1.25em 1.25em 0;border:1px solid #eeeeee;background:#ffffff;float:left;}

.comment-author{}

.comment-author cite{color:#cccccc;font-style:normal;font-weight:bold;}

.comment-author .says{font-style:italic;}

.comment-meta{font-size:14px;font-style:italic;}

.commentlist .even{}

.fn{color:#999999;font-style:italic;}

.comment-meta a:link,

.comment-meta a:visited{color:#889911;text-decoration:none;}

.commentlist li.comment.bypostauthor{background:#fcffed;border:1px solid #eeeeee;}

ol.commentlist .children{list-style:none;margin:0;margin-left:3em;}

.nopassword,.nocomments{display:none;}

#comments .comment-pingback{margin-bottom:1.5em;padding-bottom:1.5em;}

.commentlist li.comment+li.comment-pingback{margin-top:-6px;}

#comments .comment-pingback p{display:block;margin:0;}

#comments .comment-pingback .url{font-style:italic;}

.comment-reply, .comment-edit{float:right;margin:5px 0 5px 5px;}

.comment-reply a, .comment-edit a{background:#abc01e;/* Old browsers */

background:-moz-linear-gradient(top,#abc01e 0%,#809410 100%);/* FF3.6+ */

background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#abc01e),color-stop(100%,#809410));/* Chrome,Safari4+ */

background:-webkit-linear-gradient(top,#abc01e 0%,#809410 100%);/* Chrome10+,Safari5.1+ */

background:-o-linear-gradient(top,#abc01e 0%,#809410 100%);/* Opera11.10+ */

background:-ms-linear-gradient(top,#abc01e 0%,#809410 100%);/* IE10+ */

filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ABC01E',endColorstr='#809410',GradientType=0 );/* IE6-9 */

background:linear-gradient(top,#abc01e 0%,#809410 100%);/* W3C */

padding:0.5em 0.8em;border:1px solid #70800e;color:#ffffff;text-shadow:-1px -1px 0px #70800e;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}

.reply a:hover{background:#70800e;border:1px solid #abc01e;color:#ffffff!important;text-decoration:none;padding:0.5em 0.8em;}

#commentform{background:none repeat scroll 0 0 #F9F9F9;border:1px solid #EEEEEE;padding:0.8em;overflow:hidden;}

#commentform input{float:right;}

#commentform p{clear:both;padding:0.5em 0;}

#commentform label{float:left;font-size:14px;}

#commentform input[type="text"]{width:70%;}

#commentform textarea{clear:both;width:97%;}

/* 6.2 - Widgets */

#widget-outer{background:#f3f3f3;border:1px solid #eeeeee;padding:1.5em;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-bottom:1.5em;overflow:hidden;clear:both;color:#aaaaaa;}

.widget-block{width:215px;margin-right:1.5em;float:left;}
/*
.widget{overflow:hidden;background:-moz-linear-gradient(center top,#f3f3f3 0%,#eeeeee 100%) repeat scroll 0 0 transparent;border:1px solid #dddddd;margin-bottom:1em;padding:1em;text-shadow:-1px -1px 0px #ffffff;}
*/


/* 7.0 - MarketPress -- USE INCLUDED CSS IF USED  */


/* 8.0 - IE 8 */

.ie8 #footer-links, .ie7 #footer-links{
	padding:0px 20px 30px 20px !important}
/*
.ie8 #header-image img{width:100%;height:300px;}

.ie8 #post-body img,.ie8 .post-summary img{height:150px;width:94%;}

.ie8 .post-featured-thumb{float:left;margin:0.3em 1.5em 0.5em 0;width:33%;height:150px;}

.ie8 .post-featured-thumb img{max-width:86%!important;height:150px;}

.ie8 #site-inner{} */

/* 9.0 - IE 7 

.ie7 #header-image img{width:100%;height:300px;}

.ie7 #post-body img,.ie7 .post-summary img{height:150px;width:94%;}

.ie7 .post-featured-thumb{float:left;margin:0.3em 1.5em 0.5em 0;width:33%;height:150px;}

.ie7 .post-featured-thumb img{max-width:86%!important;height:150px;}

.ie7 #site-inner{}*/





/* 61123-1394308752 */