/* 
Theme Name: BayStore
Theme URI: http://www.petercoughlin.com/wp-themes/balderdash/
Description: BayStore is a theme designed to work with the eBay plugin to create an eBay affiliate store...
Author: Peter Coughlin
Author URI: http://www.petercoughlin.com
Version: 1.0
*/


/*-- layout --*/
body {margin:0;padding:0;font:normal 76% arial,helvetica,sans-serif;color:#000;}
#container {width:760px;margin:0 auto;text-align:left;overflow:hidden;}
#content {float:left;width:540px;margin-bottom:30px;overflow:hidden;}
#sidebar {float:right;width:180px;margin-bottom:30px;overflow:hidden;}
#footer {clear:both;width:100%;}


/*-- base html restyle --*/
a,a:active,a:visited {color:#00f;text-decoration:none;}
a:hover {color:#00f;text-decoration:underline;}


/*-- body --*/
body {background:url('img/body-bg.jpg') no-repeat center top;}


/*-- topnav --*/
#topnav {width:100%;height:20px;margin:0;padding:0;text-align:right;color:#ccc;}
#topnav h1 {display:inline;font:normal 13px arial,tahoma,verdana,sans-serif;color:#ccc;}
#topnav a {margin:0;padding:5px 0 3px;font:normal 13px arial,tahoma,verdana,sans-serif;color:#ccc;}
#topnav a:hover {text-decoration:none;}
#topnav .rss-link {padding-right:26px;background:url('img/rss-icon.gif') no-repeat right top;}


/*-- header --*/
#header {width:100%;height:160px;overflow:hidden;margin:0;padding:0;font-size:1.2em;color:#000;}

#header a {
	margin:0;padding:0;
	font:normal 3.0em cambria,georgia,myriad pro,times new roman,times,serif;
	letter-spacing:-1px;color:#000;text-decoration:none;
	}
#header a:hover {}


/*-- content --*/
#content {border:1px solid #ddd;}

#content h1,
#content h2,
#content h3,
#content h4 {
	margin:4px 8px 1.0em;
	}

#content h1,
#content h2 {
	color:#000;
	font-size:1.8em;
	font-weight:bold;
	}

#content h1 a,
#content h2 a,
#content h1 a:visited,
#content h2 a:visited {
	color:#000;
	text-decoration:none;
	}
#content h1 a:hover,
#content h2 a:hover{
	color:#000;
	text-decoration:underline;
	}

#content h3,
#content h4 {
	color:#000;
	font-size:1.4em;
	}

#content p {margin:1.5em 8px;}

img.left {float:left;margin:3px 10px 1px 0;}
img.right {float:right;margin:3px 0 1px 10px;}
img.border {padding:1px;border:1px solid #333;background:#fff;}

blockquote {margin:1.5em 50px;padding:10px;color:#000;border:1px solid #ccc;background:#f6f6f6;}

#content ul {list-style-type:square;}

#content.sitemap a {font-weight:normal;}


/*-- postmeta --*/
.postmeta {color:#999;border-top:1px dashed #ccc;}
.postmeta .post-category {padding-left:20px;background:url('img/folder-icon.gif') no-repeat 0 0;}
.postmeta .post-comments {padding-left:20px;background:url('img/comment-icon.gif') no-repeat 0 0;}


/*-- previous/next --*/
#navprev {float:left;margin-bottom:10px;padding-left:10px;}
#navnext {float:right;margin-bottom:10px;padding-right:10px;}


/*-- comments --*/	
#comments {overflow:hidden;}

.comment,
.comment-alt {}
.comment-alt .commenttext {}

.commenttext {margin:0 10px;padding:0 10px;color:#000;border:1px dashed #ccc;}
.commenttext p {margin:1.0em 0 !important;}

#commentform {}

#commentform #author,
#commentform #email,
#commentform #url,
#commentform #comment {
	padding:3px;
	font:normal 12px arial,helvetica,sans-serif;
	color:#666;
	border:1px solid #ccc;
	}

#commentform #author,
#commentform #email,
#commentform #url {width:300px;}
#commentform #comment {width:462px;}


/*-- contact form --*/	
#contactform {overflow:hidden;}

#contactform #fullname,
#contactform #email,
#contactform #message {
	padding:3px;
	font:normal 12px arial,helvetica,sans-serif;
	color:#666;
	border:1px solid #ccc;
	}

#contactform #fullname,
#contactform #email {width:300px;}
#contactform #message {width:462px;}


/*-- sidebar --*/
#sidebar {
	color:#000;
	line-height:1.2em;
	border:1px solid #ddd;
	}

#sidebar h2,
#sidebar h3 {
	margin:0;padding:5px;
	font-size:1.1em;font-weight:bold;color:#000;
	border-bottom:1px solid #ddd;
	}

#sidebar p {margin:10px 0 0;line-height:1.25em;}

#sidebar ul {margin:0;padding:0;list-style:none;}
#sidebar ul li {margin:0;padding:0 0 24px;display:block;}
#sidebar ul li ul li {margin:0;padding:0;}
#sidebar ul li ul li a {
	height:1%;display:block;
	margin:0;padding:4px 6px;
	color:#000;
	text-decoration:none;
	border-bottom:1px solid #ddd;
	}
#sidebar ul li ul li a:hover {
	text-decoration:none;
	background:#eee;
	}
#sidebar ul li ul li ul li a {padding-left:12px;}

#sidebar .newsletter input.textbox {
	width:140px;
	}

#sidebar li.testimonials p {color:#999;}
#sidebar .testimonial-author {font-weight:bold;font-style:italic;}


/*-- footer --*/
#footer {
	margin:0;padding:0 0 50px;
	overflow:hidden;
	line-height:17px;
	color:#ccc;
	border-top:1px solid #ddd;
	}

#footer-left {float:left;width:370px;margin:0;padding:0;}
#footer-right {float:right;width:370px;margin:0;padding:0;text-align:right;}

#footer ul {margin:0;padding:0;list-style:none;}
#footer ul li {float:right;padding-left:5px;}

#footer a,
#footer ul li a {color:#ccc;font-weight:normal;text-decoration:none;}



