/*
Theme Name: Hotel Success Handbook
Theme URI: 
Description: This WordPress theme is custom designed for Hotel Success Handbook website
Version: 1.0
Author: Inspired Business Marketing
Author URI: http://www.inspirdbusinessmarketing.com/
Tags: green, fixed width, three columns
*/


/* Begin Typography & Colors */
body {
	font-size: 13px; 
	line-height:130%;
	font-family: 'Lucida Grande', 'Lucida Sans', Verdana, Arial, Sans-Serif;
	background: #4E5A28 url(images/hsh-bg-slice.png) repeat-x left top;
	color: #333;
	text-align: center;
	padding:0;
	margin:0;
	}
	

	
#wrapper {width:980px;margin:30px auto;padding:0;}
#outerPage {float:left;width:980px;padding:0;margin:0;background:url(images/hsh-page-corner-top.png) #fff no-repeat left top;}
#page {float:left;width:940px;margin:0;padding:20px;background:url(images/hsh-page-corner-bottom.png) no-repeat left bottom;text-align: left;min-height:600px;}
*html #page {height:600px;}


#homeHeader {background:url(images/hsh-home-header-left-bg.png) #4E5A28 repeat-x left top;width:940px;height:344px;}
#homeHero {float:left;background:url(images/hsh-home-header-left-end.png) no-repeat left top;width:580px;height:344px;padding:0;margin:0;display:inline;}
#homeAuthorsOuter {float:right;display:inline;padding:0 0 0 20px;margin:0;background:url(images/hsh-home-header-authors-bg.png) repeat-x left top;width:340px;height:344px;}
#homeAuthors {float:right;background:url(images/hsh-home-header-right-end.png) no-repeat right top;width:340px;height:344px;padding:0;margin:0;}

/* Home Hero */
#homeHero h1.blogTitle {float:left;display: block;font-size:24px;color:#fff;overflow:hidden;width:284px;height:364px;margin:-20px 0 0 -20px;position:relative;padding:0;}
#homeHero h1.blogTitle span {display: block; left: 0; top: 0; z-index:1; background: url(images/hotel-success-handbook-hero-top.jpg) no-repeat top left;position:absolute;width:284px;height:364px;margin:0;padding:0;}

/* Home Header Centre */
#homeHero div.testimonial {float:left;width:290px;height:130px;margin:14px 20px 0 0;}
#homeHero ul {float:left;margin:13px 0 0 48px;padding:0;}
#homeHero ul li {list-style:none;}
#homeHero ul li.readMore a:link, #homeHero ul li.readMore a:visited {font-family:Tahoma, Verdana, Arial;color:#fff;padding-left:18px;background:url(images/hsh-green-arrow-on-wallpaper.gif) no-repeat left 2px;font-size:14px;}
#homeHero ul li.readMore a:hover, #homeHero ul li.readMore a:active {text-decoration:none;}
#homeHero ul li.readMore a:link span, #homeHero ul li.readMore a:visited span {font-size:16px;font-weight:bold;color:#ACC65E;padding-left:18px;}
#homeHero ul li.readMore a:hover span, #homeHero ul li.readMore a:active span {color:#fff;}
#homeHero ul li.buy a {float:left;display: block;font-size:13px;color:#fff;overflow:hidden;width:220px;height:115px;margin:19px 0 0 28px;position:relative;padding:0;}
#homeHero ul li.buy a:link span, #homeHero ul li.buy a:visited span {display: block; left: 0; top: 0; z-index:1; background: url(images/buy-the-book-now-home-button.png) no-repeat left top;position:absolute;width:220px;height:115px;margin:0;padding:0;}
#homeHero ul li.buy a:hover span, #homeHero ul li.buy a:active span {background-position: left -115px;}

/* Home Buttons */
#homeAuthors h2 a {color:#C12A40;width:284px;font-size:16px;margin:-20px 0 2px;padding:180px 0 0;background:url(images/caroline-cooper-and-lucy-whittington.jpg) no-repeat right top;display:block;}
#homeAuthors a.authors:link, #homeAuthors a.authors:visited {color:#4C5926;font-size:13px;background:url(images/hsh-dark-green-arrow-on-grey.png) no-repeat 22px 50%;padding:3px 8px 3px 40px;font-weight:bold;}
#homeAuthors a.authors:hover, #homeAuthors a.authors:active {color:#96B43D;text-decoration:none;}
#homeAuthors a.download {float:left;display: block;font-size:13px;color:#333;overflow:hidden;width:334px;height:127px;margin:16px 0 0;position:relative;padding:0;}
#homeAuthors a.download:link span, #homeAuthors a.download:visited span {display: block; left: 0; top: 0; z-index:1; background: url(images/download-our-resources-home-button.png) no-repeat left top;position:absolute;width:334px;height:127px;margin:0;padding:0;}
#homeAuthors a.download:hover span, #homeAuthors a.download:active span {background-position: left -127px;}

	
#contentHeader {background:url(images/hsh-home-header-left-bg.png) #4E5A28 repeat-x left top;width:940px;height:147px;}
#contentBook {float:left;background:url(images/hsh-content-header-left-end.png) no-repeat left top;width:690px;height:147px;padding:0;margin:0;display:inline;}
#contentButtons {float:right;background:url(images/hsh-content-header-right-end.png) no-repeat right top;width:250px;height:147px;padding:0;margin:0;display:inline;}	

/* Content Hero */
#contentBook p.bookCover {float:left;display: block;font-size:12px;color:#fff;overflow:hidden;width:132px;height:189px;margin:-20px 0 -30px 8px;position:relative;padding:0;}
#contentBook p.bookCover span {display: block; left: 0; top: 0; z-index:1; background: url(images/hotel-success-handbook-hero-small.jpg) no-repeat top left;position:absolute;width:132px;height:189px;margin:0;padding:0;}
#contentBook h1.blogTitle {margin:0;padding:0;}
#contentBook h1.blogTitle a {float:left;display: block;font-size:24px;color:#fff;overflow:hidden;width:272px;height:147px;margin:0;position:relative;padding:0;}
#contentBook h1.blogTitle a span {display: block; left: 0; top: 0; z-index:1; background: url(images/hotel-sucecss-handbook-title-content.png) no-repeat top left;position:absolute;width:272px;height:147px;margin:0;padding:0;}


/* Header Testimonials */
#homeHero div.testimonial a.homeTestimonial {float:left;display:block;font-size:12px;color:#fff;overflow:hidden;width:290px;height:130px;margin:0 0 0 6px;position:relative;padding:0;}
#homeHero div.testimonial a.homeTestimonial span.imageReplacement {display:block;left:0;top:0;z-index:1;position:absolute;width:290px;height:130px;margin:0;padding:0;}
#homeHero div.testimonial a.philippeRossiter span.imageReplacement {background: url(images/philippe-rossiter-home.jpg) no-repeat top left;}
#contentBook div.testimonial a.contentTestimonial {float:left;display:block;font-size:12px;color:#fff;overflow:hidden;width:266px;height:119px;margin:12px 0 0 9px;position:relative;padding:0;}
#contentBook div.testimonial a.contentTestimonial span.imageReplacement {display:block;left:0;top:0;z-index:1;position:absolute;width:266px;height:119px;margin:0;padding:0;}
#contentBook div.testimonial a.philippeRossiter span.imageReplacement {background: url(images/philippe-rossiter-content.jpg) no-repeat top left;}
#contentBook div.testimonial a.philipAlford span.imageReplacement {background: url(images/dr-philip-alford-content.jpg) no-repeat top left;}
#contentBook div.testimonial a.joyHuter span.imageReplacement {background: url(images/joy-huter-content.jpg) no-repeat top left;}
#contentBook div.testimonial a.davidCurtisBrignall span.imageReplacement {background: url(images/david-curtis-brignall-content.jpg) no-repeat top left;}
#contentBook div.testimonial a.patrickBurfield span.imageReplacement {background: url(images/patrick-burfield-content.jpg) no-repeat top left;}
#contentBook div.testimonial a.thomasDowson span.imageReplacement {background: url(images/thomas-dowson-content.jpg) no-repeat top left;}

/* Content Buttons */
#contentButtons ul {margin:0;padding:8px 17px 21px 23px;}
#contentButtons ul li {list-style:none;padding:0;margin:0;}
#contentButtons ul li.download {margin-bottom:8px;}
#contentButtons ul li.download a {font-size:12px;color:#fff;;display:block;overflow:hidden;width:214px;height:46px;margin:0;position:relative;padding:0;}
#contentButtons ul li.download a span {display:block;left:0;top:0;z-index:1;background: url(images/download-our-resources-content-button.png) no-repeat top left;position:absolute;width:214px;height:46px;margin:0;padding:0;}
#contentButtons ul li.buy a {font-size:12px;color:#fff;;display:block;overflow:hidden;width:214px;height:64px;margin:0;position:relative;padding:0;}
#contentButtons ul li.buy a span {display:block;left:0;top:0;z-index:1;background: url(images/buy-the-book-now-content-button.png) no-repeat top left;position:absolute;width:214px;height:64px;margin:0;padding:0;}

#navWrapperOuter {background:url(images/hsh-nav-left-end.png) no-repeat scroll left bottom #AFCA61;float:left;margin:0 0 20px;padding:0 0 0 20px;width:920px;}
#navWrapperInner {background:url(images/hotel-success-handbook-hero-bottom.jpg) no-repeat left top;float:left;margin:0;padding:0;width:920px;}
#mainNav {background:url(images/hsh-nav-right-end.png) no-repeat scroll right bottom transparent;float:left;margin:0;padding:0 30px 0 170px;width:720px;}
#mainNav li {list-style:none;float:left;margin:0 6px 0 0;padding:0;}
#mainNav li a:link, #mainNav li a:visited {float:left;display:inline;background:url(images/hsh-nav-bg.gif) repeat-x left top;font-family:Tahoma, Verdana, Arial;font-size:12px;font-weight:bold;color:#fff;margin:0;padding:9px 11px;text-decoration:none;}
#mainNav li a:hover, #mainNav li a:active {background:url(images/hsh-nav-bg.gif) #D1E385 repeat-x left -100px;text-decoration:none;}
#mainNav li.current_page_item a, #mainNav li.current-cat a, #mainNav li.current-cat-parent a,
#mainNav li.current_page_parent a {color:#4C5926;background:url(images/hsh-nav-bg.gif) #D1E385 repeat-x left -100px;}



#content {float:left;width:460px;margin:0 0 0 240px;display:inline;}
#contentHome {width:940px;margin:0;padding:0;}
#sidebarLeft {float:left;width:220px;margin:0 20px 0 -700px;}
#sidebarRight {float:right;width:220px;margin:0 0 0 20px;}

#homeCTAs {margin:0;padding:0;float:left;}
#homeCTAs li {list-style:none;float:left;margin:0 20px 0 0;padding:0;width:220px;background:#e4e4e4 url(images/hsh-cta-header-bottom.png) no-repeat left bottom;min-height:200px;display:inline;}
*html #homeCTAs li {height:200px;}
#homeCTAs li.last {margin-right:0;}
#homeCTAs li.emailForm {background:#39434F url(images/hsh-blue-cta-header-bottom.png) no-repeat left bottom;}
#homeCTAs li h2 {width:180px;background:url(images/hsh-cta-header-top.png) #AFCA61 no-repeat left top;padding:10px 20px;color:#fff;font-size:14px;margin:0;border:none;}
#homeCTAs li h2 span {font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;text-transform:none;}
#homeCTAs li.emailForm h2 {background:url(images/hsh-blue-cta-header-top.png) #485C66 no-repeat left top;padding-bottom: 5px;color:#AFCA61;}
#homeCTAs li.emailForm #mailchimpForm {background:url(images/hsh-blue-cta-header-bg.png) repeat-x left top;min-height:130px;}
#homeCTAs li.emailForm h4 {margin:0 20px 15px;font-size:9px;font-weight:normal;color:#ccc;line-height:110%;padding-bottom:10px;}
#homeCTAs li ul {margin:12px 20px;padding:0;}
#homeCTAs li li {background:none;margin:0;min-height:0;padding:0;width:180px;}
#homeCTAs p {margin:12px 20px;padding:0;}
#homeCTAs a {margin:0 20px 0;padding:0 0 0 18px;background:url(images/hsh-green-arrow-on-grey.gif) no-repeat left 2px;display:block;color:#673;}
#homeCTAs li li a {margin:0;padding:1px 0 7px 18px;}
a.noFrills {background:none !important;border:none !important;padding:0 !important;margin:0 !important;float:none !important;}

/* Secondary Nav */
#sidebarLeft ul, #sidebarLeft li {margin:0 0 20px;padding:0;list-style:none;}
#sidebarLeft li.secondaryNav {float:left;width:220px;background:#e4e4e4 url(images/hsh-cta-header-bottom.png) no-repeat left bottom;}
#sidebarLeft li.secondaryNav h2 {width:180px;background:url(images/hsh-cta-header-top.png) #AFCA61 no-repeat left top;padding:10px 20px;color:#fff;font-size:14px;margin:0;}
#sidebarLeft li.secondaryNav ul {margin:10px 0 20px;float:left;width:220px;}
#sidebarLeft li.secondaryNav li {margin:0;padding:0;float:left;width:220px;}
li.secondaryNav li a:link, li.secondaryNav li a:visited {margin:0;padding:8px 20px 8px 40px;background:url(images/hsh-green-arrow-on-grey.gif) no-repeat 20px 10px;color:#4C5926;font-weight:bold;font-size:12px;font-family:Tahoma, Verdana, Arial;text-decoration:none;display:block;}
li.secondaryNav li.current_page_item a, li.secondaryNav li.current_post a, li.secondaryNav li.current-cat a, li.secondaryNav li.clCurrent a, li.secondaryNav li a:hover, li.secondaryNav li a:active {background-color:#f0f0f0;text-decoration:none;}


#register {width:220px;background:#B7283E url(images/hsh-red-register-header-bottom.png) no-repeat left bottom;margin:10px 0 0 120px;}
#register h2 {width:180px;background:url(images/hsh-red-register-header-top.png) #D85053 no-repeat left top;padding-bottom: 5px;color:#C6DD6A;padding:10px 20px;font-size:14px;margin:0;border:none;}
#register #mailchimpForm {background:url(images/hsh-red-register-header-bg.png) repeat-x left top;min-height:130px;}
#register h4 {margin:0 20px 15px;font-size:9px;font-weight:normal;color:#ccc;line-height:110%;padding-bottom:10px;}


/* MAILCHIMP FORM */
#mailchimpForm {font-family:Verdana,Arial,sans-serif;padding:0 20px 5px;margin:0;}
#mailchimpForm p {margin:0 0 5px;color:#fff;font-size:11px;font-weight:bold;line-height:120%;}
#mc_embed_signup {}
#mc-embedded-subscribe-form {}
div.mc-field-group {padding:0 0 5px;}
div.mc-field-group label {color:#FFFFFF;float:left;font-weight:bold;width:50px;padding-top:3px;}
div.mc-field-group input {width:120px;border:1px solid #39434F;background-color:#fff;}
div.mc-field-group select {}
#mc-embedded-subscribe-form .btn {background-color:#AFCA61;border:1px solid #39434F;color:#FFF;font-family:verdana;font-size:11px;font-weight:bold;letter-spacing:0;margin-left:50px;padding:3px 6px;text-transform:uppercase;}
fieldset input.btn {}
fieldset a {}
div.input-group {}
div.input-group ul {}
div.input-group ul li {}
div.input-group label {}
div.input-group input {}
#num-subscribers {}
#num-subscribers span {}
.indicate-required {}
span.note-required {}
#mce-responses {}
div.response {}
label.error {}
#mce-error-response {color:#fff;font-size:11px;font-style:italic;font-family:Verdana, Geneva, sans-serif;text-transform:uppercase;}
#mce-success-response {color:#fff;font-size:11px;font-style:italic;font-family:Verdana, Geneva, sans-serif;text-transform:uppercase;}
.datefield {}
.datefield input {}
.datefield span {}
.datefield span label {}
.datefield .monthfield {}
.datefield .dayfield {}
.datefield .yearfield {}
.mc-address-group {}
.mc-address-group label {}
.addressfield {}
.addressfield li {}
.addressfield li label {}
.addressfield input {}
.addressfield select {}
.mce_inline_error {font-family:Verdana, Geneva, sans-serif !important;float:left !important;font-weight:bold !important;margin:3px 0 !important;padding:0 !important;width:100% !important;z-index:1 !important;}



/* RESOURCES */
.post .downloadList {margin:10px 0;padding:0;}
.post .downloadList li {list-style:none;margin:0;padding:0 0 3px 0;background:none;}
.post .downloadList li a {color:#4C5926;display:block;padding:3px 0 3px 38px;}
.post .downloadList li a.pdfDoc {background:url(images/hsh-pdf-icon.png) no-repeat left 3px;}
.post .downloadList li a.wordDoc {background:url(images/hsh-doc-icon.png) no-repeat left 3px;}
.post .downloadList li a.xlsDoc {background:url(images/hsh-xls-icon.png) no-repeat left 3px;}
.post .downloadList li a.pptDoc {background:url(images/hsh-ppt-icon.png) no-repeat left 3px;}


/* LISTS */
.post ul, .post ol {margin:10px 5px;padding:0;}
.post li {list-style:none;margin:0;padding:0 0 6px 16px;background:url(images/hsh-body-bullet.png) no-repeat left 2px;}
.post ol li {background:url(images/hsh-ol-bullet-1.png) no-repeat scroll left 2px transparent;list-style:none outside none;padding:0 0 12px 26px;margin: 0;}
.post ol li + li {background-image: url(images/hsh-ol-bullet-2.png);}
.post ol li + li + li {background-image: url(images/hsh-ol-bullet-3.png);}
.post ol li + li + li + li {background-image: url(images/hsh-ol-bullet-4.png);}
.post ol li + li + li + li + li {background-image: url(images/hsh-ol-bullet-5.png);}
.post ol li + li + li + li + li + li {background-image: url(images/hsh-ol-bullet-6.png);}
.post ol li + li + li + li + li + li + li {background-image: url(images/hsh-ol-bullet-7.png);}
.post ol li + li + li + li + li + li + li + li {	background-image: url(images/hsh-ol-bullet-8.png);}
.post ol li + li + li + li + li + li + li + li + li {background-image: url(images/hsh-ol-bullet-9.png);}
.post ol li + li + li + li + li + li + li + li + li + li {background-image: url(images/hsh-ol-bullet-10.png);}
.post ol li + li + li + li + li + li + li + li + li + li + li {background-image: url(images/hsh-ol-bullet-11.png);}
.post ol li + li + li + li + li + li + li + li + li + li + li + li {background-image: url(images/hsh-ol-bullet-12.png);}
.post ol li + li + li + li + li + li + li + li + li + li + li + li + li {background-image: url(images/hsh-ol-bullet-13.png);}
.post ol li + li + li + li + li + li + li + li + li + li + li + li + li + li {background-image: url(images/hsh-ol-bullet-14.png);}
.post ol li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {background-image: url(images/hsh-ol-bullet-15.png);}
.post ol li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {background-image: url(images/hsh-ol-bullet-16.png);}
.post ol li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {background-image: url(images/hsh-ol-bullet-17.png);}
.post ol li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {	background-image: url(images/hsh-ol-bullet-18.png);}
.post ol li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {background-image: url(images/hsh-ol-bullet-19.png);}
.post ol li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {background-image: url(images/hsh-ol-bullet-20.png);}
.post ol li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {background-image: url(images/hsh-ol-bullet-21.png);}
.post ol li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li {background-image: url(images/hsh-ol-bullet-22.png);}



/* LINK LISTS */
.post ul.postLinkList, .entry ul.postLinkList {clear:left;}
.post ul.postLinkList li, .entry ul.postLinkList li {padding: 0 0 6px 0;background:none;list-style:none;}
.post ul.postLinkList li a, .entry ul.postLinkList li a {padding-left:16px;background:url(images/hsh-body-link-bullet.png) no-repeat left 2px;display:block;color:#673}

/* LINKS */
a:link, a:visited {color:#667733;text-decoration:none;}
a:hover, a:active {color:#A3C146;text-decoration:underline;}
a.more-link {clear:both;color:#673;margin:0;padding:0 0 0 16px;background:url(images/hsh-body-link-bullet.png) no-repeat left 2px;display:block;}
.post a {font-weight:bold;} 
a.home-link {margin:0 !important;}
em {font-weight:normal;font-style:italic;font-family:Verdana, Geneva, sans-serif;font-size:12px;}
a.anchor:link, a.anchor:visited, a.anchor:hover, a.anchor:active {color:#333;}
a.twitterLink {padding:4px 0 4px 22px;display:block;background:url(images/twitter-logo.png) no-repeat left 50%;}


/* BOok Affiliate links */
ul.aLinks {}
ul.aLinks li {margin:5px 0 10px;padding:6px 0 6px 182px;}
ul.aLinks li.amazon {background:url(images/amazon-co-uk-logo.png) no-repeat left 50%;}
ul.aLinks li.bookdepo {background:url(images/book-depository-logo.png) no-repeat left 50%;}


/* PAYPAL */
#paypalList {margin:20px 0;}
#paypalList li {list-style:none;padding:20px 0;background:none;}

#paypalList li a {float:left;display: block;font-size:16px;overflow:hidden;width:348px;height:137px;margin:0 0 50px 50px;position:relative;padding:0;}
#paypalList li a span {display: block; left: 0; top: 0; z-index:1;position:absolute;width:348px;height:137px;margin:0;padding:0;}
#paypalList li.UK a span {background: url(images/hsh-uk-button-1095.png) no-repeat top left;}
#paypalList li.EU a span {background: url(images/hsh-europe-button-1095-3.png) no-repeat top left;}
#paypalList li.US a span {background: url(images/hsh-usa-button-1095-5.png) no-repeat top left;}

#homeHero h1.blogTitle {float:left;display: block;font-size:24px;color:#fff;overflow:hidden;width:284px;height:364px;margin:-20px 0 0 -20px;position:relative;padding:0;}
#homeHero h1.blogTitle span {display: block; left: 0; top: 0; z-index:1; background: url(images/hotel-success-handbook-hero-top.jpg) no-repeat top left;position:absolute;width:284px;height:364px;margin:0;padding:0;}



.thread-alt {
	background-color: #f8f8f8;
}
.thread-even {
	background-color: white;
}
.depth-1 {	
border: 1px solid #ddd;
}

.even, .alt {background-color:#EFF4DE;margin:0;padding:10px;}
.odd {padding:10px;}

#footer {
	}

small {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 0.9em;
	line-height: 1.5em;
	}

h1, h2, h3 {
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
	font-weight: bold;
	}

h1 {
	font-size: 4em;
	text-align: center;
	}


h2 {
	font-size: 1.6em;
	}

h2.pagetitle {
	font-size: 1.6em;
	}

#sidebar h2 {
	font-family: 'Lucida Grande', 'Lucida Sans', Verdana, Sans-Serif;
	font-size: 1.2em;
	}

h3 {
	font-size: 1.3em;
	}
	
h4 {font-family:Arial,Verdana,sans-serif;font-size:12px;font-weight:bold;}

h1, h1 a, h1 a:hover, h1 a:visited, #headerimg .description {
	text-decoration: none;
	color: white;
	}

h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {
	color: #333;
	}

h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {
	text-decoration: none;
	}

.entry p a:visited {
	}

.sticky {
	background: #f7f7f7;
	padding: 0 10px 10px;
	}
.sticky h2 {
	padding-top: 10px;
	}

.commentlist li, #commentform input, #commentform textarea {
	font: 0.9em 'Lucida Grande', 'Lucida Sans', Verdana, Arial, Sans-Serif;
	}
.commentlist li ul li {
	font-size: 1em;
}

.commentlist li {
	font-weight: bold;
}

.commentlist li .avatar { 
	float: right;
	border: 1px solid #eee;
	padding: 2px;
	background: #fff;
	}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;
	}

.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
	}

#commentform p {
	font-family: 'Lucida Grande', 'Lucida Sans', Verdana, Arial, Sans-Serif;
	}

.commentmetadata {
	font-weight: normal;
	}

#sidebar {
	font: 1em 'Lucida Grande', 'Lucida Sans', Verdana, Arial, Sans-Serif;
	}

small, .nocomments, .postmetadata, strike, .commentmetadata {color:#777;font-weight:bold;font-size:10px;text-transform:uppercase;}

code {
	font: 1.1em 'Courier New', Courier, Fixed;
	}

acronym, abbr, span.caps
{
	font-size: 0.9em;
	letter-spacing: .07em;
	}


#wp-calendar #prev a, #wp-calendar #next a {
	font-size: 9pt;
	}

#wp-calendar a {
	text-decoration: none;
	}

#wp-calendar caption {
	font: bold 1.3em 'Lucida Grande', 'Lucida Sans', Verdana, Arial, Sans-Serif;
	text-align: center;
	}

#wp-calendar th {
	font-style: normal;
	text-transform: capitalize;
	}
/* End Typography & Colors */



/* Begin Structure */
body {
	margin: 0 0 20px 0;
	padding: 0;
	}


.post {
/*	margin: 0 0 40px;  */
clear:both; 
	}
	
/* INDIVIDUAL CATEGORY S */
div.category-the-authors {width:220px;float:left;margin-right:20px;display:inline;}
div.post-9 {margin-right:0;}

.metadata {
	clear: both;
}

.clear {
	clear: both;
}

#footer {
	padding: 10px 0;
	margin: 0 auto;
	width: 940px;
	clear: both;
	color:#fff;
	}

#copyrightText {float:left;font-size:11px;padding:14px 0 14px 60px;background:url(images/hsh-hotel-icon.png) no-repeat left 50%;}

#creditText {float:right;font-size:11px;padding:14px 0;}

#creditText a:link, #creditText a:visited {
	color: #AFCA61;
	text-decoration: none;
}

#creditText a:hover, #creditText a:active {
	color: #fff;
	text-decoration: none;
}

/* End Structure */



/*	Begin Headers */
h1 {
	padding-top: 70px;
	margin: 0;
	}

h2 {font-size:16px;color:#AFCA61;margin:0;text-transform:uppercase;}

h2.pageTitle {border-bottom:1px solid;margin:10px 0 20px;padding-bottom:5px;}

#sidebar h2 {
	margin: 5px 0 0;
	padding: 0;
	}

h3 {color:#A3C146;font-size:14px;line-height:120%;margin:10px 0 0;padding:0;}

h3.comments {
	padding: 0;
	margin: 40px auto 20px ;
	}
/* End Headers */



/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
	
.no-margin {margin:0 !important;}
	
	
/* SPECIFIC IMAGES */
img.carolineCooperThumb, img.carolineCooperMain {margin:-15px 0 -8px -25px;}
img.lucyWhittingtonThumb, img.lucyWhittingtonMain {margin:-15px -25px -8px -4px;}
img.sallyShalamThumb {margin:-12px -22px -5px -2px;}
img.sallyShalamMain {margin:-15px -25px -5px 7px;}
img.bookCoverMain {margin:-15px -25px 0 -5px;}
.buyButton {float:left;padding-top:10px;}
	
/* End Images */



/* Begin Lists

	Special stylized non-IE bullets
	Do not work in Internet Explorer, which merely default to normal bullets. */



.metadata ul, .metadata li {
	display: inline;
	list-style-type: none;
	list-style-image: none;
	}

#sidebar ul, #sidebar ul ol {
	margin: 0;
	padding: 0;
	}

#sidebar ul li {
	list-style-type: none;
	list-style-image: none;
	margin-bottom: 15px;
	}

#sidebar ul p, #sidebar ul select {
	margin: 5px 0 8px;
	}

#sidebar ul ul, #sidebar ul ol {
	margin: 5px 0 0 10px;
	}

#sidebar ul ul ul, #sidebar ul ol {
	margin: 0 0 0 10px;
	}

ol li, #sidebar ul ol li {
	list-style: decimal outside;
	}

#sidebar ul ul li, #sidebar ul ol li {
	margin: 3px 0 0;
	padding: 0;
	}
/* End Entry Lists */



/* Begin Form Elements */
#searchform {
	margin: 10px auto;
	padding: 5px 3px;
	text-align: center;
	}

#sidebar #searchform #s {
	width: 108px;
	padding: 2px;
	}

#sidebar #searchsubmit {
	padding: 1px;
	}

.entry form { /* This is mainly for password protected s, makes them look better. */
	text-align:center;
	}

select {
	width: 130px;
	}

#commentform input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	}

#commentform {
	margin: 5px 10px 0 0;
	}
#commentform textarea {
	width: 100%;
	padding: 2px;
	}
#respond:after {
		content: "."; 
	    display: block; 
	    height: 0; 
	    clear: both; 
	    visibility: hidden;
	}
#commentform #submit {
	margin: 0 0 5px auto;
	float: right;
	}
/* End Form Elements */



/* Begin Comments*/
.alt {
	margin: 0;
	padding: 10px;
	}

.commentlist {
	padding: 0;
	text-align: justify;
	}

.commentlist li {
	margin: 15px 0 10px;
	padding: 5px 5px 10px 10px;
	list-style: none;

	}
.commentlist li ul li { 
	margin-right: -5px;
	margin-left: 10px;
}

.commentlist p {
	margin: 10px 5px 10px 0;
}
.children { padding: 0; }

#commentform p {
	margin: 5px 0;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: block;
	}
/* End Comments */



/* Begin Sidebar */
#sidebarLeft {float:left;}

#sidebar form {
	margin: 0;
	}
/* End Sidebar */



/* Begin Calendar */
#wp-calendar {
	empty-cells: show;
	margin: 10px auto 0;
	width: 155px;
	}

#wp-calendar #next a {
	padding-right: 10px;
	text-align: right;
	}

#wp-calendar #prev a {
	padding-left: 10px;
	text-align: left;
	}

#wp-calendar a {
	display: block;
	}

#wp-calendar caption {
	text-align: center;
	width: 100%;
	}

#wp-calendar td {
	padding: 3px 0;
	text-align: center;
	}

#wp-calendar td.pad:hover { /* Doesn't work in IE */
	background-color: #fff; }
/* End Calendar */



/* Begin Various Tags & Classes */
acronym, abbr, span.caps {
	cursor: help;
	}

acronym, abbr {
	border-bottom: 1px dashed #999;
	}

blockquote {border:1px solid #D7E5B0;margin:0 10px 0 5px;padding:0 10px 3px;color:#555;}	

blockquote cite {
	margin: 5px 0 0;
	display: block;
	}

.center {
	text-align: center;
	}

.hidden {
	display: none;
	}
	
.screen-reader-text {
     position: absolute;
     left: -1000em;
}

hr {
	display: none;
	}

a img {
	border: none;
	}

.navigation {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 60px;
	}
/* End Various Tags & Classes*/



/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
/* End captions */


/* "Daisy, Daisy, give me your answer do. I'm half crazy all for the love of you.
	It won't be a stylish marriage, I can't afford a carriage.
	But you'll look sweet upon the seat of a bicycle built for two." */

