/*
To get started customizing with CSS, we recommend you 
go to http://headwaythemes.com/documentation/customizing-your-headway-site/custom-css/ 
to get started.

Be sure to turn on custom CSS in the Headway Design Options.  

When writing the selectors for the elements, put body.custom at the
beginning.

For an example on how to change the background with custom CSS
we can use the following code.

body.custom {
	background: red;
}
*/

body.custom 															{ background: url(custom/images/bg.jpg) repeat-x #f4f4ea; }
body.custom div#wrapper													{ margin: 0 auto 50px; border: none; width: 960px; padding: 0; background: url(custom/images/wrapper_bg.jpg) repeat-y; }
body.custom div#container												{ width: 950px; padding: 0 5px; background: url(custom/images/wrapper_top.jpg) no-repeat top; margin: 0; }
body.custom div#header, body.custom div#header-container				{ border: none; background: none; padding: 0; margin: 0 auto; position: relative; }
body.custom div#top														{ margin: 0; padding: 0; }
body.custom div#header a.header-link-text-inside						{ display: block; width: 938px; height: 150px; background: url(custom/images/header.jpg) no-repeat; border: none; padding: 0; text-indent: -9999px; margin: 0; }
body.custom #tagline													{ display: none; }

body.custom p#vlo-links													{ position: absolute; z-index: 50; right: 110px; top: 10px; }
body.custom p#vlo-links	a												{ background: #b39561; -moz-border-radius: 5px; -webkit-border-radius: 5px; color: #f6f3ed; padding: 5px 7px; margin: 0 8px 0 0; font-size: 1.1em; text-decoration: none; display: block; float: left; }
body.custom p#vlo-links a:hover											{ text-decoration: underline; }


body.custom div#navigation-container, body.custom div#navigation *		{ background: none; border: none; }
body.custom div#navigation												{ height: 70px; }
body.custom div#navigation ul											{ margin: 17px 0 0 0; }
body.custom div#navigation ul li										{ font-size: 1.1em; display: block; height: 38px; padding: 0 0 0 15px; margin: 0 10px 0 0; }
body.custom div#navigation ul li a										{ color: #8a6470; line-height: 38px; margin: 0; padding: 0 15px 0 0; }
body.custom div#navigation ul li.current-page-item						{ background: url(custom/images/nav_active_left.jpg) no-repeat; }
body.custom div#navigation ul li.current-page-item a					{ color: #fff; background: url(custom/images/nav_active_right.jpg) no-repeat right; }

body.custom div.leaf-top												{ border: none; font-family: "Trajan Pro", serif; color: #9e8447; text-transform: none; font-variant: small-caps; }
body.custom div.red-title div.leaf-top									{ color: #5b0733; }

body.custom span.widget-title											{ color: #9e8447; font-family: "Trajan Pro", serif; text-transform: none; font-variant: small-caps; }
body.custom div.sidebar, body.custom div.sidebar a						{ color: #555; }

body.custom div.rotator-images											{ border: 5px solid #f4f4ea; }

body.custom div.featured-leaf-content									{ margin-top: 10px; }
body.custom h3.featured-entry-title										{ font-size: 1.6em; color: #5e5145; }
body.custom h3.featured-entry-title	a									{ color: #5e5145; }

body.custom div.feed-post												{ border-bottom: none; }
body.custom div.feed-post h3.recent-entry-title,
body.custom div.feed-post h3.recent-entry-title a						{ color: #5e5145; }


body.custom div.about													{ height: 285px !important; padding: 20px 10px 0; }



body.custom div#footer													{ width: 950px; border: none; color: #999; background: url(custom/images/wrapper_bottom.jpg) no-repeat bottom; margin: 15px 0 0; padding: 0 5px 25px; }
body.custom div#footer a												{ color: #999; }

body.ie	div#container .featured-post									{ background: none !important; }
body.ie6 div#top a.header-link-text-inside:visited						{ padding-bottom: none; border-bottom: none; }
body.ie6 div#navigation-container										{ border-bottom: none; margin-top: -15px; }

body.custom div#footer .footer-left										{ margin-bottom: 10px; }