/*
_________________________
	Theme Overrides
_________________________
*/

h2 , h3
{
	font-family: Georgia, sans-serif;
	font-weight:normal;
	color: #9A9C63;
}

body , #header , #content , #footer
{
	background: url(../img/user/kwv-bgd.gif);
	margin:0;
	padding:0;
	border:0;
}

.outer
{
	background: #fff;
	width:900px;
	background: url(../img/user/kwv-vert-bgd.gif) repeat-y 0 0;
}

.inner
{
	color:#333;
}

.primary
{
	float:right;
	width:600px;
	margin:0;
}

.primary .pad
{
	margin: 20px 20px 20px 0;
	padding: 0 20px 0 0;
	color: #755E4E;
}

.secondary
{
	width:300px; 
	margin:0;
}

.secondary .pad
{
	margin: 20px 20px 20px 20px;
}

.secondary .side-box
{
	padding: 10px 0 0 20px;
}

.secondary .signup-form
{
	background: url(../img/user/kwv-stay-in-touch.gif) no-repeat 0 0;
	padding-top: 50px;
	margin:0;
}

.secondary .signup-form input
{
	width:auto;
	border: 1px solid #A39489;
	color: #A39489;
	margin: 0 0 .6em 0;
}

.secondary .signup-form input.submit
{
	border: none;
}

.secondary .forward-friend
{
	background: url(../img/user/kwv-forward-friend.gif) no-repeat 0 -20px;
	padding-top: 30px;
}

.secondary .follow-us
{
	background: url(../img/user/kwv-follow-us.gif) no-repeat 0 -20px;
	padding-top: 30px;
	padding-bottom: 15px;
}

.secondary .learn-more
{
	background: url(../img/user/kwv-learn-more.gif) no-repeat 0 -20px;
	padding-top: 30px;
}

.secondary .buy-online
{
	background: url(../img/user/kwv-buy-online.gif) no-repeat 0 -20px;
	padding-top: 30px;
}



#header .outer
{
	height:300px;
	background: url(../img/user/kwv-hdr.gif) no-repeat 0 0;
}

#header h1,
#header h1 a
{
	height:270px;
	display:block;
	margin:0;
	padding:0;
}
#header h1 a
{
	text-indent:-99999em;
}

#header ol { display:none; }

#nav
{
	background: url(../img/user/kwv-hdr.gif) no-repeat 0 -270px;
	width: 900px;
	height: 30px;
}

#nav li
{
	height: 30px;
}

#nav li a
{
	height: 30px;
	background: url(../img/user/kwv-hdr-hover.gif) no-repeat -1000px -1000px;
}

#nav #nav-home { left: 100px; width: 80px; }
#nav #nav-about { left: 180px; width: 130px; }
#nav #nav-products { left: 310px; width: 180px; }
#nav #nav-where-to-buy { left: 490px; width: 190px; }
#nav #nav-contact { left: 680px; width: 120px; }

#nav #nav-home a:hover { background-position: -100px -270px; }
#nav #nav-about a:hover { background-position: -180px -270px; }
#nav #nav-products a:hover { background-position: -310px -270px; }
#nav #nav-where-to-buy a:hover { background-position: -490px -270px; }
#nav #nav-contact a:hover { background-position: -680px -270px; }


#footer .outer
{
	border-top: 20px solid white;
	border-bottom: 40px solid white;
}
#footer .inner
{
	background: #fff url(../img/user/kwv-footer.gif) no-repeat 790px 0;
}
#footer li
{
	list-style:none;
	padding: .25em 30px;
	margin: 0;
	color:#472814;
	font-size:.9em;
	line-height:1.4em;
}

#footer a
{
	color:#472814;
	text-decoration: underline;
}

#footer a:hover
{
	color: #06C;
	text-decoration: none;
}



.plugs
{
	margin: 0 0 0 20px;
}

.plugs a
{
	display:block;float:left;margin:0;padding:0;
}



blockquote
{
	border:0;
	margin: 1.5em 1.5em 1.5em 0;
	padding: 10px 0 0 60px;
	background: url(../img/user/quote.gif) no-repeat 0 0;
}


