/**************** Body *********************/
*{margin:0; padding:0;}
body{font-family:Georgia, "Times New Roman", Times, serif; background:#eee; padding:0 0 15px 0;}
#container{background:#fff; width:872px; border-left:2px solid #999; border-right:2px solid #999; border-bottom:2px solid #999; margin:auto; margin-bottom:10px;}
#wrapper{width:872px; background: url(images/wrapper.gif) repeat-y top left; float:left; padding:0 0 10px 0;}
#c1{width:551px; float:left; padding:18px 15px 0 20px;}
#c2{float:right; width:253px; padding:5px 12px 0 17px; background:#ddd url(images/products-bg.gif) top left repeat-x; border-left:1px solid #999;}

/**************** Logo/Header *********************/
#logo img {margin-left:5px; border:0; width:530px; height:135px;}
/**************** Links *********************/
a:link, a:visited {color:#c00; text-decoration:none;}

/**************** Navigation *********************/
#menu{padding:1px 0 0 0; font-family:Helvetica, Arial, sans-serif;}
#nav{background: url(images/menu-bg.gif) top left repeat-x #c00; border-bottom:1px solid #999; border-top:1px solid #999;}
#menu ul li{width:120px; font-size:16px; list-style:none; margin:0 0 1px 0; display:inline;}
#menu ul li a{color:#fff; text-decoration:none; padding:0 10px 0 10px; line-height:35px;}
#menu ul li a:hover{text-decoration:underline;}

/**************** Entry *********************/
#content{margin:0; padding:0 0 20px 0;}
.date{background:url(images/date.jpg); width:41px; height:51px; float:left; text-align:center; color:#fff; font-size:24px; margin:0 20px 15px 0;}
.date span{font-size:13px; line-height:20px;}
.post{margin:0 0 40px 0;}
.post h2 a{color:#c00; font-size:24px; font-weight:normal; float:left; margin:10px 0 15px 0; text-decoration:underline;}
.post h2 a:hover {color:#c00;}
.post p{font-size:16px; color:#1d1d1d; line-height:28px; margin:0 0 15px 0; text-indent:1.5em;}
.post p a{color:#c00; text-decoration:none;}
.meta{background:#fafafa; border-top:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9; line-height:20px; padding:4px 0 4px 0; font-size:10px; font-family:Arial, Helvetica, sans-serif;}
.meta a{color:#c00; text-decoration:none;}
.meta a:hover{color:#c00; text-decoration:underline;}
.note{background:url(images/note.gif) no-repeat left; padding:0 0 0 16px; margin:0 15px 0 0;}
.com{background:url(images/comment.gif) no-repeat left; padding:0 0 0 16px; margin:0 15px 0 2px;}
.tags{background:url(images/tags.gif) no-repeat left; padding:0 0 0 16px;}
.post ul, .post ol{margin:10px 0 10px 40px; font-size:15px; color:#1d1d1d; line-height:24px;}
blockquote { margin: 15px 30px 15px 10px; padding-left: 20px; border-left: 1px dotted #0b9ec0;}
blockquote cite { margin: 5px 0 0; display: block; }
code {display:block; margin:10px; color:#0b9ec0; font-family:Arial; letter-spacing:2px; font-size:11px;}
.post h2.center{text-align:center; float:none; margin:0; padding:0; color:#1d1d1d;}
.alignleft a, .alignright a {font-size:11px;}

/**************** Sidebar *********************/
#products {width:240px; margin:auto;}
#prodtitle {color:#000; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; padding:2px 0 15px 0;}
#products ul {list-style:none; padding-top:5px; padding-bottom:5px;}
#products li {font-family:Verdana, Geneva, sans-serif; font-size:10px; text-align:center; margin-top:7px;}
div#products img {width:170px; height:170px; border:1px solid #999;}
div#products a {color:#000; font-weight:bold; text-decoration:none;}

/**************** Footer *********************/
#footer {padding:10px 0 0 20px; border-top:1px solid #999;}
#footer p{font-size:11px;} 
#footer a{color:#c00; text-decoration:none;}

/**************** Comments *********************/
#comments, #comment h2, #pac{font-size:14px; color:#1d1d1d; margin:0 0 20px 0; border-bottom:1px dotted #666; padding:0 0 10px 0;}
#comdiv{background:#eeeeee; width:500px; font-size:11px; margin:10px 0 20px 0;}
#comtp{background:url(images/comment_top.gif) no-repeat top; width:460px; padding:15px 20px 0 20px;}
#combt{background:url(images/comment_bot.gif); width:500px; height:13px;}
#comdiv p{font-size:11px; line-height:20px; padding:10px 0 0 0;}
.commentlist li{list-style:inside decimal; font-size:11px;}
.commentlist li a{color:#c00;}
#author, #email, #url{padding:5px; color:#6e9292; width:200px; margin:10px 0 0 0; font-size:12px; background:#eeeeee; border:0; font-family:Georgia, "Times New Roman", Times, serif;}
#comment{width:500px; height:150px; margin:10px 0 20px 0; padding:5px; font-size:12px; background:#eee; border:0; font-family:Georgia, "Times New Roman", Times, serif; color:#6e9292;}
small{font-size:11px;}
.search{font-size:17px; color:#1d1d1d;}
#submit2{padding:5px; font-family:Georgia, "Times New Roman", Times, serif; background:#ccccc; border:1px solid #ccc;}

/**************** Gallery *********************/
.gallery {text-align:center; font-size:11px; font-family:Helvetica, Arial, sans-serif;}
.gallery img {padding:2px; max-height:100px; max-width:100px;}
.gallery a:hover {background-color:#ffffff;}
.caption {text-align:center;}
.attachment {text-align:center;}
.attachment img { padding:2px; border:1px solid #999999;}
.attachment a:hover {background-color:#FFFFFF;}
.imgnav {text-align:center;}
.imgleft {float:left; font-size:11px;font-family:Helvetica, Arial, sans-serif;}
.imgleft a:hover {background-color:#FFFFFF;}
.imgleft img{ padding:2px; border:1px solid #999999; height:100px; width:100px;}
.imgright {float:right; font-size:10px; font-family:Helvetica, Arial, sans-serif;}
.imgright a:hover {background-color:#FFFFFF;}
.imgright img{padding:2px; border:1px solid #999999; height:100px; width:100px;}
.aligncenter {margin:auto;}
p.wp-caption-text {font-size:11px; margin:0; padding:0; text-align:center;}
.wp-caption {border: 2px solid #dcdcdc; background:#f3f3f3; padding:7px 0 0 7px;}

/************************eBay RSS********************************/
li.rss-item {list-style:none; line-height:1.2em; border-bottom:2px solid #C00; padding-bottom:20px; margin-bottom:20px;}
li.rss-item img{margin-right:20px; border:1px solid #000;}
div.rss-box {padding:5px; margin-bottom:10px;}

/*************************Register Box***********************/
#register {margin-top:20px; width:250px; border:1px solid #000; float:right;}
#register input, #orderform select {border:1px solid #000; margin:0;}
#register td {padding:5px;}

/**********************Order Form************************/
#orderform input, #orderform select, #orderform textarea {border:1px solid #000; margin:8px;}
#orderform textarea {margin-left:0;}

