* {margin:0;padding:0}

html, body{
	/*background: #B8581c url(/images/css/bodyBkgd.jpg) repeat-x top left;
*/

background-color:#292525;
	color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	min-height:100%;
	height:100%;
	font-weight: normal;
} 

#fullwrapper {
background: #B8581c url(../images/css/bodyBkgd.jpg) repeat-x top left;
}

#fullWrapperIframe {
background-color:#d1844e
}


#header{
position:absolute;
top:0;
left:0;
width:100%;
overflow:hidden;
background: url(../images/css/topNavBkgd.gif) repeat-x top left;
height: 238px;
min-width:100%;

}
#headerWrapper {
margin-left: auto;
margin-right: auto;
width:949px;
min-width:949px;
}
#content {
	/* width:800px; */
	width: 100%;
	min-width:100%;
	float:left;
	position:relative;
	margin:0 -1px;/* moz fix*/
	text-align:left;
	padding:10px;

	}

#contentWrapper {
	width: 935px;
	margin-left: auto;
	margin-right: auto;

}

#contentWrapper p{
	padding-right: 100px;

}


/*
#topWindowImage {
margin-left: auto;
margin-right: auto;
position: relative;
top: -14px;
z-index:10;
/* apply drop shadow */
/*
float:left;
background: url(/images/css/shadowAlpha.png) no-repeat bottom right !important;
background: url(/images/css/shadow.gif) no-repeat bottom right;
margin: 10px 0 0 10px !important;
margin: 10px 0 0 5px;
}
*/

#topWindowImage {
margin-left: auto;
margin-right: auto;
position: relative;
top: -14px;
z-index:10;
/* apply drop shadow */
float:left;
background-color: #212121;
margin: 10px 0 0 10px !important;
margin: 10px 0 0 5px;
}

#topWindowImage img {
border:1px solid grey;
display: block;
position: relative;
margin: -6px 6px 6px -6px;
}

*html #topWindowImage img {
border:1px solid #999999;
display: block;
position: relative;
margin: -6px 6px 6px -6px;
}

#logo {
position: relative;
float:left;
top: 0px;
z-index:10;
}

#headerGif {
clear:left;
position: relative;
float:left;
top:17px;
z-index:10;
}

#rightTopMenu {
position: relative;
float:right;
/*margin-left: 80px;*/
top: 18px;
z-index:10;

}

#topSubMenu{
position: relative;
display: inline;
float:left;
top: 8px;
z-index:10;
margin-left:20px;
}

#topSubMenu ul{
	margin:0;
	padding:0;
	list-style-type:none;

}

#topSubMenu ul a{
	display:block;
	font-family:"Trebuchet MS", Verdana, Arial, sans-serif;
	font-weight:lighter;
	font-size:10px;
	color:#FFFFFF;
	text-align:left;
	text-transform:uppercase;	
	line-height:18px;
}

#topSubMenu a:hover{
	color:#CEA259;
}

*html #topSubMenu{
position: relative;
display: inline;
float:none;
left: 30px;
top: -40px;
width: 800px;
z-index:10;
margin-left: auto;
margin-right: auto;
}

*html #topSubMenu ul{
	margin-top:5px;
}
*html #topSubMenu ul a{
	line-height:1px;
}

#footer {
width:100%;
clear:both;
height:52px;
text-align:center;
position:relative;
background:#292525 url(../images/css/footerBkgd.gif) repeat-x top left;
margin-left: auto;
margin-right: auto;
min-width:100%;
z-index:2;	
}

#footerWrapper {
margin-left: auto;
margin-right: auto;
width:949px;
/*min-width:1025px;*/
}

#footerWrapperHome {
margin-left: auto;
margin-right: auto;
/*min-width:1025px;*/
}

#footerLogo {
position: relative;
float:left;
bottom:0px;
top: 1px;
}

#footerMenu {
position: relative;
float:right;
bottom: -10px;
margin-right:10px;

}

#outer{
margin-left:130px;
margin-right:130px;
margin-bottom:-52px;
min-height:100%
}

#left {
	position:relative;/*ie needs this to show float */
	width:130px;
	float:left;
	margin-left:-129px;/*must be 1px less than width otherwise won't push footer down */
	z-index:100;
	left:-1px;
}

#right {
	position:relative;/*ie needs this to show float */
	width:130px;
	float:right;
	margin-right:-129px;/*must be 1px less than width otherwise won't push footer down */
	left:1px;
}

#clearheader{height:240px;}/*needed to make room for header*/
#clearfooter{clear:both;height:20px;}/*needed to make room for footer*/
* > html #clearfooter {float:left;width:100%;}/* ie mac styles */



#optionsSeparator {
position: relative;
text-align:center;
z-index:100;
border-bottom:1px solid #CEA259;
width: 100%;
margin-bottom:25px;
clear:both;
}

