/*
Theme Name: Showready Theme
Theme URI: http://showready.com/
Description: Custom Blog Page Theme http://showready.com/shoptalk/wp-admin/theme-editor.php?file=/themes/Showready_Theme/style.css&theme=Showready+Themefor Showready.com
Version: 1.0
Author: Henry Duclos

*/


blockquote {
	border-left: 5px solid #ccc;
	margin-left: 1.5em;
	padding-left: 5px;
}

body {
    font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;	
	font-size:10px;
	background: #666666;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #ffffff;
	background-color: #333333;
	background-image: url(images/bg.gif);
	background-repeat: repeat-x;
}


a {
	outline:none;
}

a:hover {text-decoration:underline !important;}

strong, em {
    font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
}
h1, h2, h3, h4, h5, h6 {
    font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:0px;
	padding-bottom:0px;
}
h3 {
	margin-bottom:0px;
	padding-bottom:0px;
}

h4 {font-size:14px; letter-spacing:.02em; margin:0px 0px 5px 0px;}

ol#comments li p {
	font-size: 100%;
}




.shopCss #container {
	background:transparent url(images/content_bck.png) repeat-y scroll top left;
	width: 1014px;
	text-align: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
}
.shopCss #mainContent {
	padding: 0;
	margin-left:50px;
	width: 919px;
	background-color:#999999;
	background-image:url(images/ahd_content2nd.jpg);
	background-repeat:no-repeat;
}
.shopCss #header {
	padding: 0;
	margin-left:50px;
	width: 919px;
	height:180px;
	background-image:url(images/bg_top.gif);
	background-repeat:repeat-x;
}
.shopCss #header h1 {
	margin: 0; 
	padding: 10px 0 0 0;
}
.shopCss #content_endcap {
	background-image:url(images/content_endcap.gif);
	background-position:center top;
	background-repeat:no-repeat;
	height:29px;
}
.shopCss #footer {
	padding: 20px 0 0 0;
	color:#999999;
	font-size:10px;
	text-align:right;
	margin-left:29px;
	width: 941px;
	height:100px;
	background-image:url(images/bg_footer.gif);
	background-repeat:no-repeat;
}
.shopCss #footer a {
	text-decoration:none;
	color:#999999;
}
.shopCss #footer a:hover {
	color:#ffffff;
}
.shopCss #footer p {

}
.shopCss #navTop {
	font-size:11px; 
	text-align:center;
	color:#CCCCCC;
	padding-top:10px;
	height:25px;
}
.shopCss #nav {
	font-size:12px;
	color:#CCCCCC;
	margin:0 auto;
	padding-top:5px;
	height:25px;
        width:775px;
        position:relative;
}
.shopCss #nav a {
	text-decoration:none;
	color:#ffffff;
}
.shopCss #nav2nd {
	text-align:center;
	font-size:12px;
	color:#CCCCCC;
	margin: 0;
	padding-top:5px;
	height:20px;
	background-image:url(images/bg_nave2nd.gif);
	background-repeat:repeat-x;
}

.shopCss #nav2ndEmpty {
	text-align:center;
	font-size:12px;
	color:#CCCCCC;
	margin: 0;
	padding-top:5px;
	height:20px;
}

.shopCss #nav2nd a {
	text-decoration:none;
	color:#aaaaaa;
}
.shopCss #navend a {
	text-decoration:none;
	color:#ffffff;
}
.shopCss #nav a:hover {
	color:#ffcc00;
	text-decoration:underline;
}
.contentBtm {
	font-size:11px;
	color:#000000;
	padding:20px 5px 5px 20px;
	line-height:16px;
	/*background-color: #c2c2c2;*/
}
.contentBtmHome {
	font-size:11px;
	color:#000000;
	padding:10px 5px 5px 25px;
	line-height:16px;
	/*background-color: #c2c2c2;*/
}
.contentBtnBg {
	/*background-image:url(images/bg_contentBtm.gif);*/
	background-color:#c2c2c2;
}
.contentBtnBg2 {
	background-color:#4e4e4e;
	font-size:10px;
}
.contentBtnBg2 a {
	font-size:10px;
	text-decoration:none;
	color:#ffffff;
}
.contentBtm a {
	color:#000000;
}
.contentPull {
	font-size:13px;
	color:#ffffff;
	padding:0 10px 10px 15px ;
	line-height:16px;
}
.contentPull a {
	color:#ffffff;
}
.contentPull h {
	margin: 0; 
	padding: 10px 0 0 0;
}
.contentBtm h3 {
	font-size:14px;
	margin: 0; 
	padding: 0 0 0 0;
}
.contentTop {
	padding:0;
}
.selectedFooter {
	color:#FFFFFF;
}
.selected {
	color:#ffcc00;
	text-decoration:underline;
}
.selected2nd {
	color:#ffffff;
	text-decoration:underline;
}
.selected a{
	color:#FF0000;
	text-decoration:underline;
}
.selectedNav {
	color:#ffcc00;
	text-decoration:underline;
}

/* classes used by the_meta() */
ul.post-meta {
	list-style: none;
}

ul.post-meta span.post-meta-key {
	font-weight: bold;
}

.credit {
	background: #90a090;
	border-top: 3px double #aba;
	color: #fff;
	font-size: 11px;
	margin: 10px 0 0 0;
	padding: 3px;
	text-align: center;
}

.credit a:link, .credit a:hover {
	color: #fff;
}

.feedback {
	color: #eee;
	text-align: left;
	clear: both;
}

.meta {padding:5px 0px;
}

.meta li, ul.post-meta li {
	display: inline;
}

.meta ul {
	display: inline;
	list-style: none;
	margin: 0;
	padding: 0;
}

.meta, .meta a {
	color: #808080;
	font-weight: normal;
	letter-spacing: 0;
}

.post {float:left; margin-bottom:20px; width:550px;}
.post object {background:#b6b6b6;}
.blog_image{float:left; padding:5px 10px 5px 0px;}

.blogtitle, .blogtitle a {
margin: 0px;
font-size: 24px;
text-decoration: none;
line-height:24px;
}

#commentwrap {
clear:both;
float:left;
width:550px;
}


#comments {margin-top:25px;}


#commentform #author, #commentform #email, #commentform #url, #commentform textarea {
	background: #fff;
	border: 1px solid #333;
	padding: .2em;
}

#commentform textarea {
	width: 80%;
border:1px solid #999;
}

#commentlist li ul {
	border-left: 1px solid #ddd;
	font-size: 110%;
	list-style-type: none;
}

#sidebar {list-style-type:none; padding:0px; margin:0px;}

#sidebar a {text-decoration:none;}

#sidebar li {margin-bottom:10px;}

#sidebar li ul {list-style-type:disc; margin:0px; padding:3px 0px 5px 15px;}

#sidebar li ul li{margin-bottom:0px;}

#sidebar h4 {font-size:14px;}

#s {width:200px; color:#666; height:16px;}

#submit {background-color:#666; color:#fff; border:1px solid #777;}



/* Sociable Styles*/

div.sociable {
margin:16px 0;
}
span.sociable_tagline {
position:relative;
}
span.sociable_tagline span {
display:none;
width:14em;
}
span.sociable_tagline:hover span {
background:#FFFFEE none repeat scroll 0 0;
border:1px solid #CCCCCC;
color:black;
display:block;
line-height:1.25em;
position:absolute;
top:-5em;
}
.sociable span {
display:block;
}
.sociable ul {
display:inline;
height:24px;
float:left;
margin:10px 0px 0px;
padding:0 !important;
}
.sociable ul li {
background:transparent none repeat scroll 0 0;
display:inline !important;
list-style-type:none;
margin:0;
padding:1px;
}
.sociable ul li:before {
content:"";
}
.sociable img {
border:0 none;
float:none;
height:24px;
margin:0;
padding:0;
width:24px;
}
.sociable-hovers {
opacity:0.4;
}
.sociable-hovers:hover {
opacity:1;
}



/* social media badges - header */
.socialmedia_icons {
width:80px; 
bottom:7px;
position:absolute;
padding:0 0 0 10px;
}