/*
Theme Name: Clover Magazine
Theme URI: http://clovermag.com/
Description: Custom WordPress theme, designed by <a href="http://www.phdesignshop.com/" title="ph Design Shop">ph Design Shop</a> and coded by <a href="http://philiparthurmoore.com" title="Philip Arthur Moore">Philip Arthur Moore</a>.
Version: 1.0
Author: Philip Arthur Moore
Author URI: http://philiparthurmoore.com/
*/

@import url("css/reset.css");
@import url("css/typography.css");
@import url("css/forms.css");
@import url("css/grid.css");
@import url("swf/sifr3-r436/css/sifr.css");
@import url("css/nggallery.css");

body { color: #695041; font-family: Georgia, "Times New Roman", Times, serif; }

/*Links*/
a { color: #e21d38; text-decoration: none; }
a:visited { color: #e21d38; }
a:focus { color: #222; }
a:hover { color: #222; }
a:active { color: #222; }

/*Layout*/
#page { background: url(images/bachground_stitch.png) 580px 0 repeat-y; }
	.home #page,
	.in-category-cover #page { background: none; border-bottom: 6px double #bbada7; margin: 0 0 1.5em 20px; width: 760px; }
#content { overflow: hidden; padding: 0 20px 0 0; width: 580px; }
	.home #content,
	.in-category-cover #content { padding: 0; }
#sidebar { overflow: hidden; width: 160px; }
	.home #sidebar,
	.in-category-cover #sidebar { margin-right: 0; }
.post { padding: 0 40px; }
	.home .post,
	.category-cover { padding: 0; }
	.post h2 { font-size: 1.75em; line-height: 0.8571em; margin: 0 0 0.8571em; }
div.page { padding: 0 40px; }

/*Header*/
#header { }
	.home #header,
	.in-category-cover #header { background: #5a2049 url(images/home_header.png) right top no-repeat; height: 134px; margin: 0 0 4px; width: 580px; overflow: hidden; }
#header h1 { font-size: 1em; line-height: 1.5em; }
	.home #header h1,
	.in-category-cover #header h1 { font-family:Georgia, "Times New Roman", Times, serif;font-size:130px;font-style:normal;letter-spacing:4px;line-height:160px;text-indent:15px; }
#header h1,
#header h1 a { margin: 0; padding: 0; }
	.home #header h1, 
	.home #header h1 a,
	.in-category-cover h1,
	.in-category-cover h1 a { margin: 0; padding: 0; }
#header h1 a { background: #5a2049 url(images/logo.png) right top no-repeat; display: block; height: 19px; margin: 0 0 18px; text-indent: -9999px; width: 580px; }
	.home #header h1 a,
	.in-category-cover h1 a { background: none; color: #ffffff; display: block; width: 580px; height: 134px; text-indent: 15px; }
#header h2 { }
	.home #header h2,
	.in-category-cover #header h2 { display: none; }

/*Styles*/
.entry { border-bottom: 2px dotted #695141; float: left; margin: 0 0 1.5em; }
	.home .entry,
	.category-the-well .entry,
	.post-208 .entry,
	.in-category-cover .entry { border: none; margin: 0; }
	.category-from-the-desk-of .entry { padding-left: 20px; }
	.category-our-posse .entry {  padding-left: 8px; }
	.category-le-dernier-cri .entry,
	.category-street-chic .entry { padding-left: 4px; }
	#post-314 .entry { background: url(images/bibliofile_bg.png) left top repeat-x; border-bottom: none; padding: 1.5em 0 0 0; width: 100%; }

.meta { padding: 0 0 0 4px; }
	.category-from-the-desk-of .meta { padding-left: 20px; }

h2.title { color: #be1e2d; font-size: 2.4167em; line-height: 1.2414em; margin: 0 0 0.6207em 0; }
	.category-our-posse h2.title { background: url(images/title_our_posse.png) left top no-repeat; height: 37px; }
	.category-best-in-show h2.title { background: url(images/title_best_in_show.png) left top no-repeat; height: 49px; }
	#post-314 h2.title { background: url(images/title_bibliofile.png) left top no-repeat; height: 37px; }

p.the-time { color: #695041; font-size: 1.25em; font-style: italic; line-height: 1.2em; margin: 0 0 1.2em; }
	.category-street-chic p.the-time { color: #685040; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; font-size: 0.8333em; line-height: 1.8em; margin: 0 0 1.8em; text-transform: uppercase; }


.home .entry p,
.in-category-cover .entry p { margin: 0; }
.home .entry p img,
.in-category-cover .entry p img { display: block; }

/*Home Footer*/
#home-time { text-align: right; }
#home-time p { color: #685040; margin: 5px 0; }
#home-title { margin: 0 20px 18px 0; }
#home-title p { color: #685040; font-size: 16px; line-height: 18px; margin: 5px 0; }
#home-title p.see-more { font-size: 14px; }
#home-title p.see-more a { color: #5a2049; text-decoration: none; text-transform: lowercase; }
#examples a { color: #fff; text-decoration: underline; }

/*Le Denier Cri*/
.category-le-dernier-cri h2 span.the-time { color: #695041; font-size: 10px; font-style: italic; line-height: 1.8em; margin: 0 0 1.8em 0; padding: 0 0 0 1.4em; text-transform: uppercase; }

/*Our Posse*/
.category-our-posse h2.title span.title-posse { display: none; }
.category-our-posse h2 span.the-time { color: #695041; display: block; font-size: 10px; font-style: italic; line-height: 1.8em; margin: 0 0 1.8em 0; padding: 23px 0 0 190px; text-transform: uppercase; }
.category-our-posse .entry p.posse-name { color: #88746a; font-family: Arial, Helvetica, sans-serif; font-size: 1.0833em; line-height: 1.3846em; margin: 0 0 1.3846em; font-weight: bold; }
.category-our-posse .posse-box { color: #958615; float: left; margin: 0; }
.category-our-posse .posse-box a { color: #958615; text-decoration: underline; }
.category-our-posse .posse-box-left { border-right: 2px dotted #cfc5ba; margin: 0 50px 0 0; padding: 0 36px 0 0; width: 208px; }
.category-our-posse .posse-box-right { width: 196px; }
.category-our-posse .posse-box-wrapper-top { border-bottom: 2px dotted #cfc5ba; float: left; }
.category-our-posse .posse-box-wrapper-top .posse-box-left { }
.category-our-posse .posse-box-wrapper-top .posse-box-right { }
.category-our-posse .posse-box-wrapper-top p { }
.category-our-posse .posse-box-wrapper-top p.posse-name { }
.category-our-posse .posse-box-wrapper-bottom { float: left; margin: 0 0 30px; }
.category-our-posse .posse-box-wrapper-bottom .posse-box-left { padding: 30px 36px 0 0; }
.category-our-posse .posse-box-wrapper-bottom .posse-box-right { padding: 30px 0 0 0; }

/*Best In Show*/
.category-best-in-show h2.title span.title-best-in-show { display: none; }
.category-best-in-show h2 span.the-time { color: #695041; display: block; font-size: 10px; font-style: italic; line-height: 8.8em; margin: 0 0 1.8em 0; padding: 23px 0 0 370px; text-transform: uppercase; }
.category-best-in-show .entry p.best-in-show-name { color: #998b7d; font-family: Arial, Helvetica, sans-serif; font-size: 1.0833em; line-height: 1.3846em; margin: 0 0 1.3846em; font-weight: bold; text-transform: uppercase; }
.entry p.photo-credit { color: #998b7d; font-family: Arial, Helvetica, sans-serif; font-size: .8333em; font-weight: bold; line-height: 1.8em; margin: 0 0 18px; text-transform: uppercase; }
.category-best-in-show .best-in-show-box { border: 1px dotted #f3ae9f; color: #9b1e5c; float: left; margin: 0 0 18px; }
.category-best-in-show .best-in-show-box a { color: #9b1e5c; text-decoration: underline; }
.category-best-in-show .best-in-show-box img { max-width: 203px; }
.category-best-in-show .best-in-show-box-left { margin: 0 22px 18px 0; padding: 17px; width: 203px; }
.category-best-in-show .best-in-show-box-right { padding: 17px; width: 203px; }
.category-best-in-show .best-in-show-box-wrapper-top { }
.category-best-in-show .best-in-show-box-wrapper-top .best-in-show-box-left { }
.category-best-in-show .best-in-show-box-wrapper-top .best-in-show-box-right { }
.category-best-in-show .best-in-show-box-wrapper-top p { }
.category-best-in-show .best-in-show-box-wrapper-top p.best-in-show-name { }
.category-best-in-show .best-in-show-box-wrapper-bottom { }
.category-best-in-show .best-in-show-box-wrapper-bottom .best-in-show-box-left { }
.category-best-in-show .best-in-show-box-wrapper-bottom .best-in-show-box-right { }
.category-best-in-show .meta h3 { font-family: Arial, Helvetica, sans-serif; font-size: 1.0833em; line-height: 1.3846em; margin: -0.7692em 0 1.3846em; padding: 0 141px 0 0; text-align: right; text-transform: uppercase; }

/*Street Chic*/
.category-street-chic h2.title-street-chic { background: url(images/making-cut-1.jpg) 330px 44px no-repeat; border-bottom: 2px solid #cac0b6; color: #7A1600; font-size: 64px; line-height: 72px; margin: 0 0 16px;}
.category-street-chic { padding: 0 18px 0 40px }
#gallery { background: url(images/ss-gallery-bg.png) right top repeat-y; float: left; margin: 0; position: relative; width: 390px; }
#thumbs {  margin: 0 0 0 0; padding: 0 0 0 18px; float: left; width: 110px; }
#thumbs ul, #thumbs li, #thumbs ul li { list-style-type: none; margin: 0; padding: 0; }
#thumbs ul li a img { display: block; margin: 0; }
#controls .nav-controls a.prev { display: none; }
#controls .nav-controls a.next { display: block; background: url(images/next-image.png) left top no-repeat; position: absolute; right: 17px; bottom: 18px; height: 49px; width: 36px; text-indent: -9999px; }
div.subtitle { color: #e21d38; border-bottom: 1px dotted #8b7466; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; padding-bottom: 5px; padding-top: 3px; margin: 0 0 12px; }
#gallerywrapper { float: left; margin: 0 0 18px; }
#capconwrapper { position: relative; float: left; width: 100%; margin: 0 0 18px; }
#gallerycontent { padding: 0 18px 0 0; min-height: 450px; }
/*span.image-caption { display: block; background: #fff; bottom: 60px; color: #9d8d85; padding: 18px; position: absolute; right: 6px; width: 35%; text-transform: uppercase; }*/
div#captions { position: relative; }
h3.title-tag { color: #88746b; font-size: 22px; line-height: 18px; margin: 0 0 18px; }
h2.the-title { color: #e21d38; font-size: 34px; line-height: 36px; margin: 0 0 18px; }
#slideshow { height: 397px; line-height: 0; position: relative; margin: 0 0 18px; clear: both; width: 384px; }
#slideshow a img { display: block; }
div#loading { position: absolute; top: 0; left: 0; background-image: url(js/galleriffic/css/loader.gif); background-repeat: no-repeat; background-position: center; width: 384px; height: 397px; /* This should be set to be at least the height of the largest image in the slideshow */ }

/*The Well*/
.category-the-well { padding: 0 40px 0 20px; }
.category-the-well p.the-caption { font-size: 10px; font-style: normal; line-height: 18px; margin: -18px 0 0 0 !important; }
.category-the-well .entry h2.leiturasmall { color: #b8b308; font-family: Georgia, "Times New Roman", Times, serif; font-size: 52px; line-height: 72px; margin: 0 0 18px; text-align: center; }
.category-the-well .entry h3.the-subtitle { color: #271100; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 18px; margin: 0 0 18px; text-align: center; text-transform: uppercase; }
.category-the-well .entry .inner-entry { border-bottom: 2px dotted #695141; float: left; margin: 0 50px 1.5em; }
.category-the-well .entry div.resources { background: url(images/resources_bg.png) left top repeat-x; padding: 23px 0 0 0; }
.category-the-well .entry div.resources h4 { color: #685040; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; line-height: 18px; margin: 0 0 18px; text-transform: uppercase; }
.category-the-well .entry div.resources h5 { color: #271100; font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; text-transform: uppercase; line-height: 18px; margin: 0 0 18px; }
.category-the-well .entry div.resources p  { color: #ac9f5d ;font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; margin: 0 0 18px; }
.category-the-well .entry div.resources p span.order { color: #695041; font-weight: bold; }
.category-the-well .entry div.resources a:hover { color: #e21d38; text-decoration: underline; }

/*NextGEN Gallery*/
p.more-photos a { display: block; background: url(images/more-photos.png) right top no-repeat; height: 38px; margin: 0 0 0 496px; position: relative; text-indent: -9999px; width: 53px; }
p.more-photos { position: relative; margin:  -15px 0 0 0 !important; }
div#well-feature img { display: block; margin: 0; position: relative; z-index: -1; }
div#well-feature p { margin: 0; }

/*Sidebar*/
#sidebar ul,
#sidebar ul li { list-style-type: none; margin: 0; padding: 0; }
#sidebar ul li a { color: #695041; }
#sidebar ul li a:visited { }
#sidebar ul li a:hover { text-decoration: underline; }
#sidebar h2 { margin: 0; padding: 0; }

/*Interior Widgets*/
#sidebar ul li#linkcat-6 { font-size: 0.9167em; line-height: 1.6363em; margin: 0 0 1.6363em 0; text-align: center; }
#sidebar ul li#linkcat-6 h2 { background:url(images/icon_siteswelove.png) left top no-repeat; display: block; height: 18px; margin: 0 auto .75em; text-indent: -9999px; width: 91px; }
#sidebar ul li#archives-3 { font-size: 0.9167em; line-height: 1.6363em; margin: 0 0 1.6363em 0; text-align: center; }
#sidebar ul li#archives-3 h2 { background: url(images/icon_archives.png) left top no-repeat; display: block; height: 18px; margin: 0 auto .75em; text-indent: -9999px; width: 75px; }
#sidebar ul li#text-3 div.textwidget ul li#bestinshow a { background: url(images/nav_bestinshow.png) left top no-repeat; display: block; height: 149px; margin: 0 0 2px 0; text-indent: -9999px; width: 160px; }
#sidebar ul li#text-3 div.textwidget ul li#bestinshow a:hover { background-position: -159px 0; }
#sidebar ul li#text-3 div.textwidget ul li#thewell a { background:url(images/nav_thewell.png) left top no-repeat; display: block; height: 149px; margin: 0 0 2px 0; text-indent: -9999px; width: 160px; }
#sidebar ul li#text-3 div.textwidget ul li#thewell a:hover { background-position: -159px 0; }
#sidebar ul li#text-3 div.textwidget ul li#streetchic a { background: url(images/nav_streetchic.png) left top no-repeat; display: block; height: 149px; margin: 0; text-indent: -9999px; width: 160px; }
#sidebar ul li#text-3 div.textwidget ul li#streetchic a:hover { background-position: -159px 0; }
#sidebar ul li#text-4 { text-align: center; }
#sidebar ul li#text-4 div.textwidget ul { margin: 0 0 1.5em 0; }
#sidebar ul li#text-4 div.textwidget ul li a { border-bottom: 2px solid #5a2149; display: block; height: 34px; text-indent: -9999px; width: 160px; }
#sidebar ul li#text-4 div.textwidget ul li#fromthedeskof a { background: url(images/sprite_sidebar.png) 0 11px no-repeat; }
#sidebar ul li#text-4 div.textwidget ul li#fromthedeskof a:hover { background-position: -160px 11px; }
#sidebar ul li#text-4 div.textwidget ul li#ourposse a { background: url(images/sprite_sidebar.png) 0 -23px no-repeat; }
#sidebar ul li#text-4 div.textwidget ul li#ourposse a:hover { background-position: -160px -23px; }
#sidebar ul li#text-4 div.textwidget ul li#lederniercri a { background: url(images/sprite_sidebar.png) 0 -59px no-repeat; }
#sidebar ul li#text-4 div.textwidget ul li#lederniercri a:hover { background-position: -160px -59px; }
#sidebar ul li#text-4 div.textwidget ul li#bibliofile a { background: url(images/sprite_sidebar.png) 0 -93px no-repeat; border: none; }
#sidebar ul li#text-4 div.textwidget ul li#bibliofile a:hover { background-position: -160px -93px; }
#sidebar ul li#text-5 div.textwidget { background: #c5b8b2; color: #fff; margin: 0 0 2px 0; text-align: center; }
#sidebar ul li#text-5 div.textwidget p { margin: 0; }
#sidebar ul li#text-5 div.textwidget p#dailydate { text-transform: uppercase; font-size: 0.9167em; line-height: 1.6363; margin: 0 0 0.9090em 0; }
#sidebar ul li#text-5 div.textwidget p#currentvolume { border-top: 1px solid #e0d8d3; font-size: 1.3333em; line-height: 1.125em; width: 75px; margin: 0 auto; padding: 0.5em 0; }
#sidebar ul li#text-5 div.textwidget form#searchform input#s { background: url(images/background_search.png) right top no-repeat; border: none !important; border-left-width: 0 !important; border-right-width: 0 !important; height: 21px; margin: 13px 0 14px !important; padding-left: 9px !important; padding-right: 25px !important; padding-top: 6px !important; width: 95px !important; }
#sidebar ul li#text-5 div.textwidget form#searchform p { margin: 0; }

/*Home Page Widgets*/
#sidebar ul li#text-6 div.textwidget { background: #c5b8b2; color: #fff; margin: 0 0 2px 0; text-align: center; }
#sidebar ul li#text-6 div.textwidget p { margin: 0; }
#sidebar ul li#text-6 div.textwidget p#dailydate { text-transform: uppercase; font-size: 0.9167em; line-height: 1.6363; margin: 0 0 0.9090em 0; }
#sidebar ul li#text-6 div.textwidget p#currentvolume { border-top: 1px solid #e0d8d3; font-size: 1.3333em; line-height: 1.125em; width: 75px; margin: 0 auto; padding: 0.5em 0; }
#sidebar ul li#text-6 div.textwidget form#searchform input#s { background: url(images/background_search.png) right top no-repeat; border: none !important; border-left-width: 0 !important; border-right-width: 0 !important; height: 21px; margin: 13px 0 14px !important; padding-left: 9px !important; padding-right: 25px !important; padding-top: 6px !important; width: 95px !important; }
#sidebar ul li#text-6 div.textwidget form#searchform p { margin: 0; }
#sidebar ul li#text-7 div.textwidget ul li#bestinshow a { background: url(images/nav_bestinshow.png) left top no-repeat; display: block; height: 149px; margin: 0 0 2px 0; text-indent: -9999px; width: 160px; }
#sidebar ul li#text-7 div.textwidget ul li#bestinshow a:hover { background-position: -159px 0; }
#sidebar ul li#text-7 div.textwidget ul li#thewell a { background:url(images/nav_thewell.png) left top no-repeat; display: block; height: 149px; margin: 0 0 2px 0; text-indent: -9999px; width: 160px; }
#sidebar ul li#text-7 div.textwidget ul li#thewell a:hover { background-position: -159px 0; }
#sidebar ul li#text-7 div.textwidget ul li#streetchic a { background: url(images/nav_streetchic.png) left top no-repeat; display: block; height: 149px; margin: 0; text-indent: -9999px; width: 160px; }
#sidebar ul li#text-7 div.textwidget ul li#streetchic a:hover { background-position: -159px 0; }
#sidebar ul li#text-8 { text-align: center; }
#sidebar ul li#text-8 div.textwidget ul { margin: 0 0 0.5em 0; }
#sidebar ul li#text-8 div.textwidget ul li a { border-bottom: 2px solid #5a2149; display: block; height: 34px; text-indent: -9999px; width: 160px; }
#sidebar ul li#text-8 div.textwidget ul li#fromthedeskof a { background: url(images/sprite_sidebar.png) 0 11px no-repeat; }
#sidebar ul li#text-8 div.textwidget ul li#fromthedeskof a:hover { background-position: -160px 11px; }
#sidebar ul li#text-8 div.textwidget ul li#ourposse a { background: url(images/sprite_sidebar.png) 0 -23px no-repeat; }
#sidebar ul li#text-8 div.textwidget ul li#ourposse a:hover { background-position: -160px -23px; }
#sidebar ul li#text-8 div.textwidget ul li#lederniercri a { background: url(images/sprite_sidebar.png) 0 -59px no-repeat; }
#sidebar ul li#text-8 div.textwidget ul li#lederniercri a:hover { background-position: -160px -59px; }
#sidebar ul li#text-8 div.textwidget ul li#bibliofile a { background: url(images/sprite_sidebar.png) 0 -93px no-repeat; border: none; }
#sidebar ul li#text-8 div.textwidget ul li#bibliofile a:hover { background-position: -160px -93px; }
#sidebar ul li#text-9 div.textwidget { font-size:10px; line-height: 1.5em; padding: 1px 0 0 0; text-align: center; text-transform: uppercase; }
#sidebar ul li#text-9 div.textwidget p { margin: 0; }
#sidebar ul li#text-9 div.textwidget p a { color: #e21d38; }

/*Footer*/
#footer { border-top: 1px solid #c5b8b2; color: #685040; font-size: 0.8333em; line-height: 0.8em; margin-left: 0.8em; margin-right: 3em; padding: 1.5em 0 0; text-align: center; text-transform: uppercase; width: 560px; }
#footer a { color: #e21d38; margin: 0 2em; }
#footer a:hover { text-decoration: underline; }

/*Subscribe*/
#subscribe { position: absolute; top: 8px; left: 498px; }
#subscribe p { margin: 0; }
#subscribe p a { background: url(images/badge_subscribe.png) left top no-repeat; display: block; height: 77px; text-indent: -9999px; width: 76px; }
.e2ma_signup_form input[type="text"], .e2ma_signup_form textarea, .e2ma_signup_form select { background: #E2DBD5 !important; padding: 3px  0 !important; border: none !important; }
.e2ma_signup_form_row { border: none !important; padding: 0 !important; }
.e2ma_signup_form_label { font-size: 12px !important; font-family: Georgia, "Times New Roman", Times, serif !important; text-transform: capitalize; }
.e2ma_signup_form { float: left; margin: 0 0 18px; }
.e2ma_signup_message { margin: 0 0 18px; }
.e2ma_signup_form_button { padding: 5px; color: #fff; background: #a59939; border: none; font-size: 12px; }
.e2ma_signup_form_required_footnote { border: none !important; }
.post-208 h2 { background: url(images/icon_signup.png) left top no-repeat; width: 66px; height: 19px; line-height: 18px; font-size: 12px; margin: 0 0 18px -20px; text-indent: -9999px; }

/*Search Results*/
.search  { }
#results { padding: 0 20px 0 40px; }
#results .post { padding: 0; }
#results { font-size: 0.9167em; line-height: 1.6363em; }
#searchresults { background: transparent url(images/results_bg.png) repeat-y scroll 367px top; padding: 0 0 36px; }
#searchresults th, #searchresults td, #searchresults caption { padding: 0; }
#searchresults, #searchresults td, #searchresults th { vertical-align: top; }
span.yousearchedfor { color: #b2a49d; }
span.the-search { font-family: Arial, Helvetica, sans-serif ; color: #695141; }
span.filed-under { font-family: Arial, Helvetica, sans-serif; color: #a59939; text-transform: uppercase; padding: 0 0 0 9px; }
.search #results h3 { font-weight: bold; font-size: 11px; line-height: 18px; margin: 0; }
.search #results h3 a { font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin: 0; line-height: 18px; color: #b6312c; }
#searchresults td.tdborder { border-bottom: 2px solid #bbada7; vertical-align: bottom; }
#searchresults td.tdone { }
#searchresults td.tdtwo { }
#searchresults td.tdleft { background:url(images/tdbg.png) left bottom no-repeat; padding: 9px 0; border-right: 2px solid #bbada7; width: 367px; }
#searchresults td.tdright { background:url(images/tdbg.png) left bottom no-repeat; padding: 9px 0 0 9px; }
#searchresults tr.lasttr td.tdleft, #searchresults tr.lasttr td.tdright { background: none; border-bottom: 2px dotted #bbada7; }
#searchresults td p { margin: 0; }
#searchresults span.the-tags { display: block; font-family: Arial, Helvetica, sans-serif ; font-size: 11px; line-height: 18px; }
#searchresults span.the-tags a { color: #695041; }
#searchresults td p.searchcats a { color: #695041; }

/*Bibliofile*/
#post-314 h2.title span.title-bibliofile { display: none; }
#post-314 h3 { height: 14px; text-indent: -9999px; }
h3#bib_bestinshow { background: url(images/subtitle_best_in_show.png) left bottom no-repeat; width: 247px; }
h3#bib_thewell { background: url(images/subtitle_the_well.png) left bottom no-repeat; width: 196px; }
h3#bib_streetchic { background: url(images/subtitle_street_chic.png) left bottom no-repeat; width: 235px; }
h3#bib_fromthedeskof { background:url(images/subtitle_from_the_desk_of.png) left bottom no-repeat; width: 214px; }
h3#bib_lederniercri { background: url(images/subtitle_le_dernier_cri.png) left bottom no-repeat; width: 162px; }
#post-314 table { border-bottom: 5px solid #e2dbd5; color: #695141; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; padding-bottom: 15px; }
	#post-314 table th { background: white; border-bottom: 2px solid #a08e86; border-right: 2px solid #a08e86; color: #A59939; font-size: 9px; line-height: 18px; text-transform: uppercase; }
		#post-314 table th.two { border-right: none; padding-left: 8px; }
		#post-314 table th.three { border-right: none; padding-left: 8px; }
	#post-314 table a { color: #b6312c; }
	#post-314 table th, #post-314 table td, #post-314 table caption { padding: 4px 10px 4px 0; }
	#post-314 table td { border-bottom: 2px dotted #cbc1b6; border-right: 2px solid #a08e86; }
		#post-314 table td.one { font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; width: 100px; }
		#post-314 table td.two { border-right: none; padding-left: 8px; width: 242px;  }
		#post-314 table td.three { border-right: none; padding-left: 8px; }
#post-314 ul,
#post-314 ul li { list-style-type: none; margin: 0; padding: 0; }
	#post-314 ul { font-size: 11px; font-style: italic; line-height: 18px; margin-bottom: 1.5em; }
#post-314 ul li { border-bottom: 2px solid #d3c8c2; }
#post-314 ul li a { color: #695141; }
#post-314 ul li span.theissue { color: #A59939; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; text-transform: uppercase; }
#post-314 #bib_container { background: url(images/bibliofile_bg.png) left top repeat-x; border-bottom: 13px solid #e2dbd5; float: left; margin: 0; padding-bottom: 18px; padding-top: 24px; }
#post-314 div.bib_left, #post-314 div.bib_right { float: left; margin: 0; width: 234px; }
#post-314 div.bib_left { border-right: 1px solid #231f20; padding-right: 15px; }
#post-314 div.bib_right { padding-left: 15px; }

/*Site Icons*/
p.icon-letter,
p.icon-fashion,
p.icon-posse,
p.icon-best-in-show,
p.icon-street-chic,
p.icon-the-well,
p.icon-results,
p.icon-bibliofile { height: 19px; margin: 0 0 17px -20px; text-indent: -9999px; }
p.icon-letter { background: url(images/icon_letter.png) left top no-repeat; width: 52px; }
p.icon-fashion { background: url(images/icon_fashion.png) left top no-repeat; width: 66px; }
p.icon-posse { background: url(images/icon_contributors.png) left top no-repeat; width: 88px; }
p.icon-best-in-show { background: url(images/icon_best_in_show.png) left top no-repeat; width: 76px; }
p.icon-street-chic { background: url(images/icon_street_chic.png) left top no-repeat; width: 76px; }
p.icon-the-well { background: url(images/icon_the_well.png) left top no-repeat; margin-left: 0; width:64px; }
p.icon-results { background: url(images/icon_search_results.png) left top no-repeat; width: 112px; }
p.icon-bibliofile { background: url(images/icon_bibliofile.png) left top no-repeat; width: 76px; }

/*Misc*/
.center { text-align: center; }

/*Welcome Letter Styles: http://clovermag.com/2009/from-the-desk-of/welcome-to-clover/*/
.post-6 div.meta h2,
.post-453 div.meta h2 { color: #007097; }