/* Base , Set up fonts etc. */
body
{
	font				: 0.8em Arial, "Sans Serif", sans;
	margin				: 0px;
	padding				: 0px;
	background			: #000000;
        background-image                : url('images/bg_kfgrill.GIF');
        background-attachment           : fixed; 
	color				: #ffffff
}
a, 
a:visited   {color: #ffffff;}
a:hover     {color: #ffffff;}
h1          {font:bold 1.9em Arial, "Sans Serif", sans;}

#pageWrapper {
              width    : 1000px;
              height   : 800px;
              margin   : auto;
}

#pageHeader {
             background-image: url('images/header_pic02.JPG');
             height:113px;
             width:976px;
	     border: solid 2px #06850E;
	     color: #ffffff;
	     padding: 10px;
	     margin-top: 20px;
}


#pageHeader h1 {margin: 0px;}
#pageHeader a, #pageHeader a:visited  {color: #ffffff;}
#pageHeader a:hover{color: #ffffff;}


#siteNavigation{
                position: absolute;
	        top:      -27px;
	        right:    5px;
	        
}

#siteNavigation h1 {display: none;}
#siteNavigation ul {
                    margin: 0px;
	            padding: 0px;
	            list-style: none;
}

#siteNavigation li {display: inline;}
#siteNavigation li a, 
#siteNavigation li a:visited {
	padding				: 3px 5px 3px 5px;
	background-color	: #112e00;
	border				: solid 1px #458f1d;
	color					: #ffffff;
	text-decoration	: none;
	font-weight			: bold;
	margin				: 0 7px 0 0px;
	font-size			: 90%;
	float					: left;
}
#listBreaker
{
	clear					: left;
	display				: block;
}
#siteNavigation li a:hover
{
	background-color	: #2e0011;
	border				: solid 1px #8f1d45;
	color					: #ffffff;
}
#subPageWrapper
{
	position				: relative;
	margin-top			: 15px;
}
#userLinks
{
	float					: left;
	clear					: left;
}
#userLinks h1
{
	display				: none;
}
#userLinks ul
{
	margin				: 0px;
	padding				: 0px;
	list-style			: none;
	margin-bottom		: 10px;
	width					: 130px;
	border				: solid 1px #458f1d;
	border-bottom		: 0px;
	font-weight			: bold;
	font-size			: 95%;
}
#userLinks li
{
	display				: inline;
}
#userLinks a, #userLinks a:visited
{
	background-color	: #112e00;
	display				: block;
	padding				: 3px 5px 3px 5px;
	text-decoration	: none;
	font-size			: 90%;
	color					:  #ffffff;
	border-bottom		: solid 1px #458f1d;
	border-left			: solid 10px  #458f1d;
	margin				: 0px 0px 1px 0px;
}
#userLinks a:hover
{
	background-color	: #2e0011;
	color					:  #ffffff;
}
#extraContent
{
	float					: right;
	clear					: right;
	width					: 160px;
	border				: solid 1px #1d458f;
	background-color	: #00112e;
	color					:	#ffffff;
	margin-bottom		: 10px;
}
#extraContent a, #extraContent a:visited
{
	color					: #ffffff;
}
#extraContent a:hover
{
	color					: #ffffff;
}
#extraContent2
{
	
	float					: right;
	clear					: right;
	width					: 160px;
	border				: solid 1px #94c778;
	background-color	: #215c00;
	color					:	#ffffff;
	margin-bottom		: 10px;
}
#extraContent2 a, #extraContent2 a:visited
{
	color					: #ffffff;
}
#extraContent2 a:hover
{
	color					: #ffffff;
}
#mainContent {width      :785px;
              margin     : 0px 0px 10px 0px;
	      border     : solid 5px #8f1d45;
	      background : #2e0011;
	      color      : #ffffff; }
#mainContent a:hover
{
	color					: #ffffff;
}
#mainContent a, #mainContent a:visited
{
	color					: #ffffff;
}
.contentContainer
{
	padding				: 15px;
}
#subPageBreaker
{
	clear					: both;
	display				: block;
}
#pageFooter
{
	border-top			: solid 1px #458f1d;
	margin				: 0px;
	padding				: 3px;
}
#pageFooter h6
{
	padding				: 0px;
	margin				: 0px;
	font-size			: 90%;
	font-weight			: normal;
}
#pageFooter a, #pageFooter a:visited
{
	color					: #ffffff;
}
#pageFooter a:hover
{
	color					: #ffffff;
}
#bntag
{
	width					: 760px;
	text-align			: center;
	margin				: auto;
	background-color	: #2e0011;
	border				: solid 1px #8f1d45;
	color					: #ffffff;
	margin-top			: 10px;
	padding				: 3px;
	font-size			: 90%;	
	margin-bottom		: 10px;
}
#bntag a, #bntag a:visited
{
	color					: #ffffff;
}