/*  
Theme Name: Case Antiques
Theme URI: http://michaelwender.com/
Description: Theme developed for use by Case Antiques.
Version: 1.0
Author: Michael Wender
Author URI: http://michaelwender.com/
*/

/* CSS Styles */
@import url('css/gallery.css');
@import url('css/menu.css');
@import url('css/lightbox.css');
/* Layout */
#header{background: #D2BA97 url('images/header.bkgrd.jpg') repeat-x; height: 126px; position: relative; margin: 0;}
#header h1{margin: 0 auto; padding: 40px 0 0 0; background: transparent url('images/header_center.jpg') no-repeat; display: block; width: 800px; height: 126px;}
#header #blog-title a{display: block; margin: 0 auto; width: 420px; height: 86px; text-indent: -9999px;}
#header #sitemap{position: absolute; top: 48px; right: 8px;}
#header #sitemap a{color: #AF8868; text-decoration: none; font-weight: bold;}
#header #sitemap a:hover{color: #fff;}
#footer{background: #946036 url('images/footer.bkgrd.jpg') repeat-x; min-height: 100px; padding-top: 48px;}
/* QuickWeb CSS */
body {margin: 0; padding: 0; font-family: Georgia, 'Times New Roman', Times, serif; color: #000000; background: #946036;}
#mainbody{background: #D2BA97;}
p {font-size: 14px; font-weight: normal; padding: 4px 0px; margin: 4px 0px;}
td {color: #000000; font-size: 14px; font-weight: normal}
h1 {font-size: 28px;}
h2 {font-size: 22px; border-bottom: 1px solid #AF8868;}
h3 {font-size: 18px;}
h4 {font-size: 16px; color: #000!important; line-height: 1.5em; padding: 0; margin: 8px 0;}
h5 {font-size: 12px;}
h6 {font-size: 10px; font-weight: normal; padding: 0; margin: 8px 0;}
h1,h2,h3,h5{font-weight: bold; padding: 0; margin: 8px 0; clear: both;}
ul,ol {font-size: 14px}
li { padding: 4px 0px; line-height: 1.5em;}
ol {padding: 4px 0px;}
clear{clear: both;}
textarea {font-family: Georgia, Times New Roman, Times, serif; font-size: 12px; border: #000099; border-style: solid; border-width: 1px;}
select {font-family: Georgia, Times New Roman, Times, serif; font-size: 12px}
.noborder {border-style: none}
.padding {padding: 8px}
.nomargins {margin-top: 0px; margin-bottom: 0px}

h1,h2,h3,h4,h5,h6{ color: #5E2813;}
p{line-height: 1.5em;}
a{color: #1D3ECB; text-decoration: none;}
a:hover{color: #5E2813;	text-decoration: underline;}
form{padding: 0; margin: 0;}
label{font-size: 14px; font-weight: bold;}
.formLabel{	text-align: right; font-weight: bold;}
.submitStyle{border: 1px outset #461E0E; font-family: Georgia, 'Times New Roman', Times, serif;	font-weight: bold; color: #461E0E; background: #F0EFAD;	font-size: 14px;}
.text{ border: 1px inset #00248F; font-family: Georgia, 'Times New Roman', Times, serif; font-size: 12px; padding: 2px;}
.extralarge{font-size: 24px; font-weight: bold;}

/* Wordpress Styles */
/* Sidebar */
#sidebar{margin: 0; padding: 0;}
.ec3_widget_list ul,.widget_meta ul{margin: 0 0 0 2.5em; padding: 0; list-style-type: disc;}
.widget_recent_entries ul{margin: 0; padding: 0;}
li.widget_recent_entries ul li{font-weight: bold; margin: 0 0 16px 0; padding: 0; list-style-type: none; font-size: 16px;}
li.widget{list-style-type: none; margin: 0 0 1em 0;	padding:0;}
.widgettitle{border-bottom: 1px solid #AF8868; margin: 0 0 8px 0; font-size: 18px;}
.ec3_events .ec3_list_day{list-style-type: none; margin-left: -2.5em; font-weight: bold; color: #000;}
li.ec3_list ul{	font-weight: normal; margin-left: 2.5em; word-spacing: 0; letter-spacing: 0; color:#000;}
#search #s{width: 140px;}
#search br{display: none}
#search input{border: 1px solid #5e2813; font-size: 16px;}
#search input:last-child{border-style: double; border-width: 3px; font-size: 12px; font-weight: bold; line-height: 19px}
/* end:Sidebar */

/* Images */
.framed{border: 1px solid #AF8868;}
.left{float: left; 	margin: 0 8px 8px 0; }
.right{	float: right; margin: 0 0 8px 8px; }
.alignleft{float: left; margin: .25em .5em .25em 0}
.alignright{float: right; margin: .25em 0 .25em .5em}
/* end:Images */

/* Misc */
.alert{border: 1px solid #5E2813; padding: .5em; margin: .5em 0; text-align: center; background-color: #fffaa3;}
.alert a{font-weight: bold;}

.blogMainColumn{width: 70%;	padding-right: 8px;}
.blogSideColumn{width: 30%;	padding-left: 8px; border-left: 1px solid #AF8868;}
.blogDate{font-weight: bold; padding-bottom: 2px; border-bottom: 1px solid #AF8868; color: #5E2813;	font-size: 1.25em;}
.blogTitle{font-size: 1.75em;}
.blogEntry{}
.blogContent{}
.blogContent ol{margin-left: 32px;}
.blogContent img{margin: 8px;}
.blogFooter{border-top: 1px dotted #AF8868;	margin-bottom: 24px;}
#categorylist, #archiveslist{margin: 0;	padding: 0;}
#categorylist li, #archiveslist li{position: relative; list-style-type: none; width: 100%; border: 1px solid #461E0E; background: #F0EFAD; padding: 0; margin: 2px 0px;	font-weight: bold; color: #461E0E;}
#categorylist a, #archiveslist a{display: block; position: relative; padding: 4px 4px 4px 16px; text-decoration: none;}
#categorylist a:hover, #archiveslist a:hover{background: #5E2813; color: #FFFFFF; text-decoration: none;}
.commentlist li{margin-left: 26px;}
.commentlist .alt{background: #F0EFAD; padding: 4px;}
#comment{border: 1px solid #AF8868;}
/* Blog Search Field: */
#s{font-size: 1.25em; padding: 2px;	border: 1px inset #0033CC;}
.postmetadata{margin-bottom: 2em;}
#wp-calendar{width: 100%;}
#wp-calendar caption{font-size: 1.25em;	font-weight: bold; color: #5E2813;}
#wp-calendar tbody tr{height: 30px;}
#wp-calendar tbody tr td{border: 1px solid #865E4E;	background: #FFFFFF; text-align: center;}
#wp-calendar tbody tr td a{ display: block;	position: relative;	font-weight: bold; background: #F4F3C2;	height: 100%; line-height: 26px;}
#wp-calendar tbody tr td a:hover{display: block; position: relative; font-weight: bold;	color: #F4F3C2;	background: #5E2813; height: 100%; line-height: 26px;}
#wp-calendar tbody tr .pad, .pad{background: #F3F4F4;}
#wp-calendar #today{border: 1px solid #5E2813; background: #D7C9C4;}
#next{text-align: right;}
ul.linklist li.linkcat{list-style-type: none;}
ul.linklist li.linkcat h2{border: 0; margin-bottom: .25em;}
ul.linklist ul li a{display: block; font-weight: bold; font-size: 1.25em;}
ul.linklist ul li{width: 500px;}
#eventCalendar{}
#eventCalendar .ec3_list_day,#eventCalendar a{font-size: 20px;}
/* END Wordpress Styles */

/* Paypal Styles */
.paypaltable{width: 100%; border: 1px outset #0033CC; background: #809FFF;}
.paypaltable th{text-align: left; background: #BFCFFF;}
.paypaltable .alt td{background: #BFCFFF;}
.paypaltable td{background: #F2F2F2;}

/* Gallery 2 Styles */
#gsHeader{display: none;}
.giThumbnail{border: 0;}
.one-image{	margin: 0;padding: 0;}