/*
File:			theme.css
Description:	Custom styles. Styling here should be for graphical/theme specific modificaitons ONLY. Changes that should be applied to more sites should be done in custom.css.
*/

body {
	background: #334870 url('images/body_bg.jpg') repeat-y top center;
}
.custom .header {
	padding: 20px 0 0 10px;
	height: 108px;
	background:transparent url('images/header_bg.jpg') right top;
}
.custom .logo {
	background: transparent url('images/logo.gif') no-repeat left top;
}
.custom .logo a {
	display: inline-block;
	margin-left: -999px;
}
.custom #nav {
	margin-top: -28px;
}
.custom .menu {
	padding:0 14px;
	border-left: none;
}
.custom .sub_nav {
	background:#ff9d04 url('images/sub_menu_bg.jpg') repeat-x top left;
}
.custom #header #tagline {
	margin: 7px 0 0 0;
	padding: 0 0 0 4px;
	color: #fff;
	font-size: 10px;
}
.custom ul.menu .current-cat a,.custom ul.menu .current a,.custom ul.menu .current-cat a:hover, .custom ul.menu .current a:hover, .custom ul.menu .current-cat-parent a {
	background-color: #ffcf69;
	background-image: url('images/nav_bg_on.jpg') repeat-x top left;
	border-bottom: none;
}
.custom .menu .current-cat-parent ul.children li a {
	background-image: none;
	background-color: #8ca3d1;
}
.custom .menu, .custom .menu a, .custom .menu li ul {
	border-color: #afc8f7;
	border-bottom-color: #ffcf69;
}
.custom .menu a,.custom .menu .current ul a,.custom .menu .current-cat ul a {
	background-color: #8ca3d1;
}
.custom .menu a:hover, .custom .menu li ul a:hover,.custom .menu ul.children li a:hover {
	background: #ffcf69 url('images/nav_bg_on.jpg') repeat-x top left;
}
.store .widget .current-cat a {
	background: none;
}
.custom h1.sectional {
	color: #fff;
}
h1.sectional,h2.sectional,.store #content h1 {
	background: #22314b url('images/h2_bg.jpg') no-repeat top right;
}
.custom #footer {
	padding: 0 15px;
}