@import url("/styles/seo.css");

body
{
	background-color:				#000000;
	font-family:					verdana;
	text-align:					center;
	padding:					0px;
	margin:						0px;
	height:						100%;
}

ul
{
	list-style-type:				none;
	padding:					0px;
	margin:						0px;
}

p, a, span, li, blockquote
{
	color:						#000000;
	text-decoration:				none;
}

#content p, #content a, #content span, #content li, #content blockquote
{
	line-height:					20px;	
}

a img
{
	border:						none;
}

h3
{
	font-size:					12pt;
}

a:hover
{
	text-decoration:				underline;
}

.italics
{
	 font-style: 					italic;
}

blockquote
{
	padding:					4px 0px 4px 0px;
	border-bottom:					2px solid #8C7853;
	border-top:					2px solid #8C7853;
}

#container
{
	width:						946px;
	margin:						0px auto -44px auto;
	
	min-height:					100%;

	background-color:				#FFFFFF;		
	background-image:				url("/images/fadeWhite.jpg");
	background-position:				-6px 0px;
	background-repeat:				repeat-y;
}

#header
{
	background-color:				#000000;
}

#header h2
{
	margin:						0px;
	padding:					15px 0px 15px 0px;
}

/*
#header h2 a
{
	color:						#8C7853;
	font-size:					20pt;
	padding:					0px;
	margin:						0px 0px 15px 0px;
}

#header h2 span 
{
	display:					block;
	color:						#8C7853;
	font-weight:					bold;
	position:					relative;
	left:						-200px;
}
*/

#header h2 a
{
	display:					block;
	margin:						0px auto 0px auto;
	width:						448px;
	height:						48px;
	background-image:				url("/images/logo.jpg");
}

#header h2 span 
{
	display:					none;
}


#header ul
{
	width:						100%;
	height:						236px;
	background-color:				#8C7853;
	background-image:				url("/images/roundLeft.jpg");
	background-position:				0px 0px;
	background-repeat:				no-repeat;
}

#header ul ul
{
	background-color:				transparent;
	background-image:				none;
}

#header li
{
	float:						left;
	height:						236px;
}

#header li li
{
	height:						auto;
}

#header li.primaryNavigation
{
	width:						175px;
	background-image:				url("/images/fadeLeftGold.jpg");
	background-position:				100% 0px;
	background-repeat:				repeat-y;
}

#header li.primaryNavigation ul
{
	height:						209px;
	margin-top:					26px;
	border-bottom:					1px dotted #000000;
}

#header li.primaryNavigation ul li
{
	border-top:					1px dotted #000000;
	width:						157px;
	font-size:					12pt;
	font-weight:					bold;
	text-align:					left;
	padding:					5px 0px 5px 18px;
}

#header li.primaryNavigation ul li a:hover
{
	text-decoration:				none;
	border-bottom:					1px solid #000000;
}

#header li.mainImage
{
	width:						588px;
	padding:					5px 4px 5px 4px;
}

#header li.topRight
{
	width:						175px;
	background-image:				url("/images/fadeRightGold.jpg");
	background-position:				0px 0px;
	background-repeat:				repeat-y;
}

#header li.topRight h3
{
	width:						175px;
	height:						14px;
	margin:						0px;
	padding:					25px 0px 20px 0px;
	background-image:				url("/images/roundRight.jpg");
	background-position:				100% 0px;
	background-repeat:				no-repeat;
	text-decoration:				underline;
	line-height:					20px;
}

#header li.topRight ul
{
	height:						auto;
	margin:						17px 0px 0px 0px;
	padding:					0px 18px 0px 18px;
	width:						122px;
	
}

#header li.topRight li
{
	padding-left:					20px;
	width:						102px;
	margin-bottom:					10px;
	background-image:				url("/images/bulletSilver.jpg");
	background-position:				0px 8px;
	background-repeat:				no-repeat;
}

#header li.topRight li a
{
	text-decoration:				none;
	font-weight:					bold;
}

#header li.topRight a
{
	display:					block;
	clear:						both;
	text-decoration:				underline;
	font-size:					11pt;
}

#secondaryNavigation
{
	float:						left;
	width:						175px;
	padding-top:					0px;
	margin-right:					1px;
	padding-top:					15px;
}

#secondaryNavigation ul
{
	border-bottom:					1px dotted #000000;
}

#secondaryNavigation ul li
{
	border-top:					1px dotted #000000;
	width:						139px;
	font-size:					12pt;
	font-weight:					bold;
	text-align:					left;
	padding:					5px 18px 5px 18px;
}

#secondaryNavigation ul li a:hover
{
	text-decoration:				none;
	border-bottom:					1px solid #000000;
}

#altContent
{
	float:						right;
	width:						175px;
	padding-top:					15px;
}

#altContent p 
{
	padding:					0px 10px 0px 10px;
}

#content
{
	width:						566px;
	margin-left:					175px;
	text-align:					left;
	padding:					15px;
}

#content a
{
	text-decoration:				underline;
}

#content.home
{
	background-image:				url("/images/scroll.jpg");
	background-position:				446px 10px;
	background-repeat:				no-repeat;
}

#content h3
{
	padding:					10px 0px 10px 0px;
	margin:						0px 0px 0px 0px;
}

#content ul li
{
	padding-bottom:					15px;
	padding:					0px 18px 0px 18px;
}

#content ul li
{
	padding-left:					20px;
	margin-bottom:					10px;
	background-image:				url("/images/bulletGold.jpg");
	background-position:				0px 8px;
	background-repeat:				no-repeat;
}

#fakeFooter
{
	clear:						both;
	height:						68px;
}

#goldBar
{
	height:						8px;
	background-image:				url("/images/fadeGold.jpg");
}

#footer
{
	width:						100%;
	height:						44px;
	background-color:				#000000;
	width:						946px;
	margin:						auto;	
}

#footer p, #author
{	
	float:						left;
	margin:						0px;
	text-align:					left;
	color:						#FFFFFF;
	font-size:					10pt;
}

#author
{
	float:						right;		
}

#footer p.slogan
{
	color:						#000000;
	text-align:					center;
	width:						100%;
	margin:						-30px auto 20px auto;
}

#content form 
{
	margin-top:					10px;
}

#content form li
{
	padding-left:					100px;
	background-image:				none;
}

form label
{
	float:						left;
	margin-left:					-100px;
}

form input, form textarea
{
	width:						200px;
}

form input.submit
{
	width:						60px;
	position:					absolute;
	left:						50%;
	margin-left:					50px;
	margin-top:					-35px;
}
