@charset "utf-8";
/* CSS Document */
/*=======  Colour Palette  =========

	Menu Brown		#2e2820;
	KJ Colour		#5A0F13;
	Content			#f9f6f1;

==================================*/
body{
	background:url(../i/barrels.jpg) #5A0F13 top;
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position:center;
}

a {outline: none;}
*{margin:0; padding:0;}
#darthtator{
	width:947px;
	margin:auto;
	border: 1px solid #2e2820;
	border-width: 0px 2px 0px 2px;
	background:url(../i/left-repeat.jpg) #f9f6f1 repeat-y left;
}
#skip {
	font-size: .65em;
	color: #fff;
	text-decoration: none;
	margin-top: 0;
	font-family:Arial, Helvetica, sans-serif;
	margin-left: 90px;
	z-index:100;
	width:70px;
}
#skip a {
	color: #5A0F13;
	text-decoration: none;
	z-index:10;
}
#header{
	background: url(../i/header-bkgd.jpg) no-repeat;
	height:291px;
}
#header img{border-style:none; margin: 20px 0 0 75px; }
#menu{
	border-style:none;
}
#left{
	background: url(../i/left-bkgd.jpg) no-repeat top left;
	width: 283px;
	float: left;
	min-height: 290px;
	padding-right: 19px;
}
#news{margin-top: 220px;}
#news h1{
	font-family: Comic Sans, Comic Sans MS, cursive;
	font-size: 1.3em;
	padding: 15px 0 5px 0;
	color: #fff;
	text-align: center;
}
#news h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	padding: 25px 0 5px 0;
	color: #fff;
	text-align: center;
}
#news p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: .95em;
	padding: 10px 20px;
	color: #fff;
	line-height: 1.2em;
	text-align: center;
}
#news img{border-style: none; padding: 0 10px 0 0;}
#right{
	width: 585px;
	padding: 0 30px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.3em;
}
#right h1{
	font-family:"Times New Roman", Times, serif;
	font-size: 2em;
	line-height: 1.2em;
	color: #5A0F13;
	padding: 10px 0;
}
#right h2{
	font-size: 1.2em;
	line-height: 1.4em;
	padding: 10px 0;
}
#right h3{
	font-size: 1em;
	line-height: 1.4em;
	padding: 10px 0;
	color: #5A0F13;
}
#right h4{

}
#right h5{

}
#right h6{

}
#right p{
	font-size: .95em;
	padding: 8px 0;
}
#right ul{
	margin-left: 15px;
	padding: 5px 0;
}
#right ol{
	margin-left: 25px;
}
#right img{border: 2px solid #000; max-width: 525px;}
#right a {color:#5A0F13; text-decoration:none;}
#right a:hover {color: #FF6600; text-decoration:none;}
.spacer{clear:both; height:1px; display:block;}
#footer{
	margin-top: 20px;
}
#leftfoot{
	width: 283px;
	float: left;
	padding-right: 19px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .85em;
	line-height: 1.5em;
	color: #fff;
	padding-bottom: 10px;
	background: url(../i/underline.gif) no-repeat;
}
#news a, #leftfoot a {color:#FFCC00; text-decoration:none;}
#news a:hover, #leftfoot a:hover {color: #FF6600; text-decoration:none;}
#rightfoot{
	width: 645px;
	float: left;
}
/*================= MENU ===================*/
/* ================================================================ 
This copyright notice must be kept untouched in the stylesheet at 
all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/../images.html
Copyright (c) 2005-2009 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
#menu {width:947px; height:38px; text-align:center; background:url(../i/menu-bkgd.gif) repeat-x;}
#menu ul {display:inline-block;} 
#menu ul.top-level {margin-left:0;}
#menu ul {margin:0; padding:13px 0 0 0; list-style:none; white-space:nowrap; text-align:left;} 
#menu li {margin:0; padding:0;}
#menu ul a {display:block; font:normal 11px verdana,arial,sans-serif; color:#fff; line-height:22px; text-decoration:none; padding:0 20px;} 
#menu ul ul a {display:block; font:normal 11px verdana,arial,sans-serif; color:#444; line-height:22px; text-decoration:none; padding:0 20px;}

#menu li:hover > ul {visibility:visible;}
#menu a:hover ul,
#menu a:hover a:hover ul, 
#menu a:hover a:hover a:hover ul {color: #444; visibility:visible;}
#menu a:hover ul ul, 
#menu a:hover a:hover ul ul {color: #444; visibility:hidden;}

#menu ul.top-level {margin:0 auto;} 
#menu li.top-level-li {float:left; position:relative; margin-right:1px;}

#menu a.top-level-a {float:left; padding:0 0 0 20px;} 
#menu a.top-level-a b {float:left; padding:0 20px 0 0; cursor: pointer;}
#menu a.down b {float:left; padding:0 20px 0 0; cursor:pointer;}

#menu a.top-level-a:hover {white-space:nowrap;}
#menu a.top-level-a:hover b, 
#menu a.top-level-a:focus b, 
#menu a.top-level-a:active b {cursor:pointer;}
#menu a.down:hover b, 
#menu a.down:focus b, 
#menu a.down:active b {cursor:pointer;}

#menu li.top-level-li:hover > a {white-space:nowrap;}
#menu li.top-level-li:hover > a b {color:#FFCC00;}
#menu li.top-level-li:hover > a.down b {color:#FFCC00; }

#menu li ul {display:block; position:absolute; visibility:hidden; background:#2e2820; padding:1px 1px 8px 1px; left:0;}
#menu li li {border-bottom:1px solid #505060;}
#menu li li a {background:#fff;} 
#menu li li a:hover {background:#e3e6ed;} 
#menu li li:hover > a {background:#e3e6ed;}
#menu li li a.fly {background:#fff url(../i/fly.gif) no-repeat right top;}
#menu li li a.fly:hover {background:#e3e6ed url(../i/fly.gif) no-repeat right top;} 
#menu li li:hover > a.fly {background:#e3e6ed url(../i/fly.gif) no-repeat right top;}

#menu ul.drop-down {top:22px; opacity:0.85;} 
#menu li li ul {left:100%; margin-top:-23px; margin-left:-5px;}

#menu table {position:absolute;top:0;left:0;border-collapse:collapse;text-align:left;}
#menu table ul li a {padding-left:0; padd\ing-left:20px;}
#menu table table {top:auto; left:100%; margin-left:-1px; padding:0; margin:0;}
#menu table table ul {margin-top:-4px; marg\in-top:-7px;}
