/*
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it
is easier to update the theme. Simply copy an existing
style from style.css to this file, and modify it to
your liking.

*/
#header
{
	width: 100%;
	height: 125px;
	padding: 25px 0;
	clear: both;
	position: relative;
}
#pagenav LI A:hover, #pagenav LI.current_page_item A:link, #pagenav LI.current_page_item A:visited
{
	background: url(images/top-nav-tile.png) repeat-x left bottom;
	color: #E6C550;
}
#featured H2
{
	font-size: 28px;
	line-height: normal;
}
/*--  Footer --*/
#slider-top
{
	background: url(images/bg-footer-top.png) no-repeat;
	width: 960px;
	height: 12px;
	font-size: 1px;
}
#slider-bot
{
	background: url(images/bg-footer-bot.png) no-repeat;
	width: 960px;
	height: 12px;
}
#slider-block
{
	background-color: #EBCB5B;
	position: relative;
	min-height: 190px;
	width: 960px;
	overflow: hidden;
}
/*-- Mainmenu -- (Woo cat-nav)*/
#menu
{
	background: url(images/cat-nav.png) no-repeat top left;
	width: 960px;
	height: 50px;
	z-index: 999;
	position: relative;
}
#catnav A
{
	display: block;
	line-height: 50px;
	padding: 0 10px;
	z-index: 100;
	color: #049;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
#catnav A:hover
{
	color: #6CA3E9;
}
#catnav, #catnav UL
{
	padding: 0;
	margin: 0 15px;
	list-style: none;
	line-height: 1;
	width: 920px;
	z-index: 999;
	position: relative;
	background: #EEDC8D;
}
/*-- Search --*/
#search
{
	position: absolute;
	right: 20px;
	top: 10px;
	width: 178px;
	height: 32px;
	display: none;
}
#search INPUT
{
	background: url(images/bg-search.jpg) no-repeat;
	border: 0;
	color: #FFF;
	padding: 8px 10px;
	width: 157px;
}
/*Content*/
#content
{
	background: #FFF url(images/bg-content.png) repeat-y right;
	width: 960px;
	margin: 0 auto;
	min-height: 550px;
	padding: 0;
}
.post-bg
{
	background: #FFF repeat-y right !important;
	width: 960px;
	margin: 0 auto;
	min-height: 550px;
	padding: 0;
}
* HTML #content
{
	height: 550px;
}
#content-bot
{
	background: url(images/bg-content-footer.png) no-repeat;
	width: 960px;
	height: 18px;
	margin: 0 auto;
	display: block;
}
#content-bot-white
{
	background: url(images/bg-content-footer-white.png) no-repeat;
	width: 960px;
	height: 18px;
	margin: 0 auto;
	display: block;
}
#content.white
{
	background: #FFF;
}
#featured
{
	padding: 20px 0px 0px 20px;
	width: 440px;
}
#fullpage
{
	padding: 20px 0px 0px 20px;
	width: 920px;
}
#fullpage .post
{
	text-align: justify;
}
#fullpage .post-details
{
	margin-bottom: 15px;
}
#main
{
	padding: 20px 20px 0px 0;
	width: 425px;
}
#main-full
{
	padding: 20px 0 0px 20px;
	width: 920px;
}
#content BLOCKQUOTE
{
	border-left: 4px dotted #5472AE;
	color: #142E55;
	font-style: italic;
	font-size: 15px;
	margin: 5px auto 15px;
	padding: 0px 10px;
	width: 85%;
}

