/*
File:			custom.css
Description:	Custom styles for Thesis for Leonie Wright
Author:			kristarella
Author URL:		http://www.kristarella.com
*/

html {height:100%;}
.custom {background:#faf9ef url(images/bg.jpg); height:100%;}
.custom .page {background:transparent;}
#non_footer {min-height:100%; height:auto !important; height:100%; background:url(images/shadow2.png) left bottom repeat-x; margin:0 0 -9em;}
.ie #non_footer {padding-bottom:0 0 -9em; margin-bottom:0;}

/* === HEADER === */
.custom #header_area {height:150px; background:#cc3366 url(images/header-bg.jpg) left bottom repeat-x; width:100%; min-width:103.4em;}
	.custom #header_area .page {padding-top:0;}
		.custom #header {border-bottom:none; background:url(images/logo.png) left center no-repeat; padding-left:12em; height:10em;}
			.custom #header #logo {background:url(images/title.png) left center no-repeat; margin-left:1em;}
				.custom #header #logo a {display:block; width:500px; height:65px; text-indent:-9999px;}
			.custom #tagline {display:block; width:850px; height:30px; background:url(images/tagline.png) right center no-repeat; text-indent:-9999px; margin-top:1em;}

/* === NAV === */
.custom #nav_area {background:url(images/shadow.png) 0px -1px repeat-x;}

	.custom ul.menu li {margin-right:0.75em; text-align:center; }
		.custom ul.menu li a, .custom ul.menu li a:hover {background:#ffffcc url(images/nav.jpg) center top no-repeat; width:100px; height:25px; padding:10px 0 0; line-height:1em;}
		.custom ul.menu li.tab-3 a, .custom ul.menu li.tab-4 a, .custom ul.menu li.page-item-5 a {height:30px; padding-top:5px;}

/* === CONTENT === */
.custom #content_area {padding-bottom:9em; display: inline-block;}
.custom #column_wrap {margin-bottom:1em; background:none;}
.custom #content_box {background:none;}

.custom h2.featured {font-size:2.2em; padding:1em 0 0;}

.custom .headline_area h2 a:hover {color:#c36;}


.custom .post {padding:1em; margin-top:2.2em; background:#fff; border:1px solid #eec !important; text-align:center;}
.custom .teasers_box {padding-top:0; border-top:0;}
	.custom .teaser {padding:1em 0; background:#fff; border:1px solid #eec !important; text-align:center;}

	.custom .format_text {font-family:Arial, san-serif;}
		.custom .format_text p {}
		.custom img.post_image {max-width:95%; height:auto;}
		.home img.post_image, .category img.post_image {width:auto; height:18em;}
		.custom .format_text img {border:2px solid #bbb; margin-top:0.5em; max-width:95%; height:auto;}
		.custom .format_text .eshoppayvia ul li {height:75px;}
		.custom .format_text .eshoppayvia ul li label img {width:142px; height:44px;}
		.custom .teaser .edit_post {display:block;}
		
.custom div.wp-caption, .custom div.wp-caption img {max-width:95%; height:auto;}

.custom #comments {display:none;}

.custom #archive_info {border-color:#ecc; margin-right:2.2em; font-size:1.2em;}
	.custom #archive_info p, .custom #archive_info h1 {display:inline;}
	.custom #archive_info h1 {padding-left:1em;}
.home #archive_info {display:none;}
	
.custom .prev_next {border-color:#ecc; font-size:1.4em; text-transform:none;}
.home .prev_next {display:none;}
	.custom .prev_next .wp-pagenavi .pages, .custom .prev_next .wp-pagenavi .current, .custom .prev_next .wp-pagenavi a, .custom .prev_next .wp-pagenavi .extend {padding:0.45em; border:1px solid #dbb;}
		.custom .wp-pagenavi a {color:#2361A1;}
		.custom .wp-pagenavi a:hover {background:#fee; text-decoration:none;}

/* === SIDEBARS === */
.custom #sidebars {position:relative; top:-35px;}
	.custom #multimedia_box {background:#ffe url(images/shadow.png) 0px -1px repeat-x; border-color:#eec}

li#eshopcart {background:url(images/shopping_cart.png) 100% 10% no-repeat; margin-top:2.857em;}
	p.eshopwidget {margin-left:1em; line-height:3em;}
		p.eshopwidget a {padding:5px 0 5px 36px; margin-left:2em;}
		p.eshopwidget a[href="http://www.fuschiadirections.com/shopping-cart/"] {background:url(images/shopping_cart_view.png) left center no-repeat;}
		p.eshopwidget a[href="http://www.fuschiadirections.com/shopping-cart/checkout/"] {background:url(images/shopping_cart_accept.png) left center no-repeat;}

li.email_page a {display:block; padding-top:70px; background:url(images/mail_send.png) center top no-repeat; text-align:center;}


/* === FOOTER === */
.custom #footer_area {background:#cc3366 url(images/footer-bg.jpg) left top repeat-x; width:100%; min-width:103.4em; height:9em; clear:both;}
	.custom #footer {border-top:none;}
			.custom #footer p a {color:#fff;}
			.custom #footer p a:hover {color:#000;}