body.custom { background: #1e1314 url(images/background1.gif) repeat-x; display: none;}

.custom #container {
	position: relative;
	margin-top: 2em;
    margin-bottom: 2em;
}
.custom #jump {
position: absolute;
top: 0;
width: 10em; height: 1.5em;
color: black;
font-size: 1.2em;
}
.custom #jump a {color: #0000FF;}
.custom #page {
    background: #fffcf3;
}

.custom #header #logo a { display: block; height: 443px; width: 960px; background: url('images/header443.jpg') no-repeat; outline: none; }

.custom #header #logo, .custom #header #tagline { text-indent: -9999px; }

.custom #header #tagline { height: 0; }

.custom #header { padding: 0; }

.custom #custom_box { padding: 1em .5em ; border-bottom: 1px solid #ddd; background: #fdf8da; font-size: 1.5em; }

.custom #custom_box img { margin: 0; padding: 0; border: 0; }


/*---:[ slug styles ]:---*/
body.custom.fullwidth #content { width: 100%; }
body.custom.fullwidth #content_box { background: none; }

/* ---  Custom Nav Menu Styles --- */

.custom ul#tabs { list-style: none; border: 1px solid #ddd; border-width: 0 0 1px 1px; }

.custom	ul#tabs li { margin-bottom: -0.1em; background: #ebe6c7; border: 1px solid #ddd; border-left: 0; float: left; }

.custom	ul#tabs li.current_page_item, ul#tabs li.current-cat { padding-bottom: 0.1em; background: #fffcf3; border-bottom: 0; }
	
.custom	ul#tabs li a, ul#tabs li a:visited { display: block; line-height: 1em; color: #111; text-decoration: none; text-transform: uppercase; letter-spacing: 2px; }

.custom	ul#tabs li a:hover { color: #000; text-decoration: none; background: #ffffff; }
	
.custom	ul#tabs li.current_page_item a, ul#tabs li.current_page_item a:visited, ul#tabs li.current-cat a, ul#tabs li.current-cat a:visited { cursor: default; }
	
.custom ul#tabs li.current_page_item a:hover, ul#tabs li.current-cat a:hover { text-decoration: none; }
	
.custom	ul#tabs li.rss { padding-right: 0; background: none; border: none; float: right; }
		
.custom ul#tabs li.rss a, ul#tabs li.rss a:visited { padding-right: 16px; background: url('images/icon-rss.gif') 100% 50% no-repeat; }

/* Footer menu */
.custom #footer { position: relative; }

.custom #footer p { display: none; }

.custom #footer ul#tabs { position: absolute; top: 1em; left:0; border: 0; border-width: 0;}

.custom #footer ul#tabs li { margin: 0; background: transparent; border: 0; }

.custom	#footer ul#tabs li a, .custom #footer ul#tabs li a:visited { display: block; font-size: .9em; line-height: .9em; color: #111; text-decoration: none; text-transform: uppercase; letter-spacing: normal; padding: 0 .75em 0 0; border: 0; }

.custom #footer	ul#tabs li.rss { display: none; }

/* --- end custom nav menu styles -- */






