html {height:100%;}
body{
	margin:0;
	color:#fff;
	font:14px/18px Arial, Helvetica, sans-serif;
	background:#2f110a url(../images/body-bg.gif) repeat-x 50% 0;
	height:100%;
}
img{border-style:none;}
a{color:#e3b278;}
a:hover{color:#f81700;}
input,
textarea,
select{
	font:100% arial,sans-serif;
	vertical-align:middle;
}

hr{
	width: 95%;
	height: 1px;
	line-height: 1px;
	background: none;
	border: 0px;
	border-bottom: dashed #e3b278 1px;
}

form,fieldset{
	margin:0;
	padding:0;
	border-style:none;
}
#container {
	margin:0 auto;
	width:975px;
	position:relative;
	min-height:100%;
}
* html #container {height:100%;}
#header {
	width:486px;
	position:relative;
	padding:0 0 0 489px;
	background:url(../images/header-bg.gif) no-repeat 0 176px;
	overflow:hidden;
	height:316px;
	z-index:4;
}
.flash-holder img {
	display:block;
	z-index:1;
}
strong.logo {
	position:absolute;
	z-index:2;
	left:13px;
	top:20px;
	width:522px;
	height:155px;
	overflow:hidden;
}
strong.logo span {
	display:block;
	background:url(../images/logo.png) no-repeat;
	width:522px;
	height:155px;
	text-indent:-9999px;
	overflow:hidden;
}
strong.logo a{
	display:block;
	position:relative;
	height:155px;
}
/* SEE dropdown_menu/sfmenu.css
	.navigation {
		height:64px;
		width:945px;
		position:absolute;
		left:15px;
		top:213px;
		overflow:hidden;
		z-index:3;
		border-bottom:8px solid #e3b278;
	}
	.navigation ul {
		height:60px;
		width:945px;
		overflow:hidden;
		background:#c61504 url(../images/nav-sep.gif) no-repeat;
		border:solid #5e1313;
		border-width:2px 0;
		list-style:none;
		padding:0 0 0 4px;
		margin:0;
	}
	.navigation ul li {
		float:left;
		font-size:15px;
		font-weight:bold;
		background:url(../images/nav-sep.gif) no-repeat 100% 0;
		padding:10px 6px;
	}
	.navigation ul li a {
		text-decoration:none;
		color:#fff;
		padding-left:16px;
		display:block;
	}
	.navigation ul li a span{
		display:block;
		padding-right:15px;
		line-height:40px;
	}
	.navigation ul li a:hover span{
		background:url(../images/hover-right-bg.gif) no-repeat 100% 0;
	}
	.navigation ul li a:hover {
		background:url(../images/hover-bg.gif) no-repeat; 
		color:#fff;
	}
	.navigation ul li.active a span{
		background:url(../images/hover-right-bg.gif) no-repeat 100% 0;
	}
	.navigation ul li.active a {
		background:url(../images/hover-bg.gif) no-repeat;
		color:#fff;
	}*/
#faux_main {
	width:100%;
	_position:relative;
	z-index:6;
	background:url(../images/main-center.gif) repeat-y;
}
.main-holder {padding-bottom:210px;}
#faux_main .holder {
	background:url(../images/main-top.gif) no-repeat;
	width:100%;
}
#faux_main .inner {
	background:url(../images/main-bottom.gif) no-repeat 0 100%;
	padding-bottom:12px;
	padding:0 62px 16px 37px;
	width:876px;
}
#faux_main .inner:after {
	content:"";
	clear:both;
	height:0;
	display:block;
}
* html #faux_main .inner{height:1%;}
.faux_content {padding-bottom:4px;}
.faux_content:after {
	content:"";
	clear:both;
	height:0;
	display:block;
}
* html .faux_content {height:1%;}
.intro-content {
	float:left;
	width:505px;
}
.faux_content h1 {
	margin:0;
	font:22px/18px Arial, Helvetica, sans-serif;
	color:#e3b278;
}
.faux_content h1 span {
	font-style:italic;
	font-size:14px;
	color:#fff;
	margin-top:5px;
	display:block;
}
.faux_content p {margin:16px 0 0;}
.faux_content h2 {
	margin:-12px 0 0;
	text-indent:-9999px;
	overflow:hidden;
	float:right;
}
.faux_content h2 a {
	background:url(../images/help.gif) no-repeat;
	width:320px;
	height:320px;
	position:relative;
	z-index:10;
	display:block;
}
.faux_content h2 a:hover {background-position:0 -320px;}
.highlights {
	width:975px;
	overflow:hidden;
	margin:0 -62px 0 -37px;
	position:relative;
	background:url(../images/highlight-center.gif) repeat-y 23px 0;
}
.highlights .inner-box {
	background:url(../images/highlight-bottom.gif) no-repeat 23px 100%;
	width:961px;
	padding-left:14px;
	position:relative;
	overflow:hidden;
}
.highlight {
	float:left;
	background:url(../images/highlight-top.gif) no-repeat;
	padding:29px 22px 70px;
	margin-left:9px;
	display:inline;
	width:259px;
}
#faux_main .last {margin-left:10px;}
.more {
	width:249px;
	overflow:hidden;
	height:34px;
	padding-right:10px;
	position:absolute;
	text-align:center;
	bottom:28px;
}
.more a {
	background:url(../images/more.gif) no-repeat;
	float:right;
	width:104px;
	height:34px;
	color:#2f110a;
	line-height:34px;
	text-decoration:none;
}
.more a:hover {
	background-position:0 -34px;
	color:#fffefe;
}
.highlight h3 {
	margin:0;
	text-align:center;
	padding:0 0 15px;
	font:18px/18px Arial, Helvetica, sans-serif;
}
.highlight h3 a {
	text-decoration:none;
	color:#fff;
}
.highlight h3 a:hover {color:#e3b278;}
.highlight a img {
	display:block;
	border:3px solid #2a0d06;
}
.highlight a:hover img {border-color:#e3b278;}
.info {
	padding:0 8px;
}
.highlight p {margin:12px 0 0;}
#footer {
	width:901px;
	position:absolute;
	padding:30px 37px 0;
	overflow:hidden;
	height:180px;
	left:0;
	bottom:0;
}
#footer ul.nav {
	list-style:none;
	padding:0;
	width:560px;
	float:left;
	overflow:hidden;
	margin:0;
}
#footer ul.nav li {
	width:183px;
	float:left;
	line-height:36px;
}
#footer ul.nav li a {text-decoration:none;}
#footer ul.nav li a:hover {
	color:#fff;
	text-decoration:underline;
}
.contact {
	float:right;
	width:230px;
	color:#e3b278;
	padding-top:3px;
}
.contact h4 {
	margin:0 0 12px 0;
	font:24px/18px Arial, Helvetica, sans-serif;
	color:#fff;
}
.contact address {font-style:normal;}
.contact ul {
	list-style:none;
	padding:0;
	margin:18px 0 0;
}
.contact ul li strong {
	color:#fff;
	font-weight:normal;
}
.contact ul li a:hover {color:#fff;}
/*page-2*/
body.inner #header {background:url(../images/header-inner-bg.gif) no-repeat 0 176px;}
body.inner #faux_main {background:url(../images/main-inner-center.gif) repeat-y;}
body.inner #faux_main .holder {background:url(../images/main-top-inner.gif) no-repeat;}
body.inner #faux_main .inner {
	background:url(../images/main-bottom-inner.gif) no-repeat 0 100%;
	padding:0 24px 57px 37px;
	width:914px;
}
.main-content {
	width:580px;
	float:left;
}


	.crumb-nav {
		list-style:none;
		margin:-19px 0 0;
		height:1%;
		overflow:hidden;
		position:relative;
		z-index:50;
		padding:0;
	}
	
	.crumb-nav li {
		width:auto;
		float:left;
		font-size:11px;
		color:#c61504;
		background:url(../images/crumb-sep.gif) no-repeat 0 50%;
		text-indent:12px;
		padding:0px;
		margin:0 0 0 8px;
	}
	.crumb-nav li[name="home"] {
		background:none;
		text-indent:0px;
		margin-left:0px;
	}
	.crumb-nav li a {
		width:auto;
		text-decoration:underline;
		color:#c61504;
	}
	.crumb-nav li a:hover {color:#e3b278;}


.main-content h1 {
	font:24px/18px Arial, Helvetica, sans-serif;
	color:#e3b278;
	margin:28px 0 18px;
}
.main-content p {margin:0 0 18px;}
ul.list {
	list-style:none;
	padding:18px 0 34px;
	margin:0 0 0 58px;
}
ul.list li {
	background:url(../images/list-sep.gif) no-repeat 0 50%;
	padding-left:17px;
	margin-bottom:18px;
}
ul.list li a:hover {
	text-decoration:none;
	color:#fff;
}
.main-content h2 {
	margin:0 0 8px;
	font:bold 18px/18px Arial, Helvetica, sans-serif;
	color:#fff;
}
.side-info {
	float:right;
	width:276px;
	background-color:##361007;
	padding:0 12px 0 13px;
}
.side-banner {
	background:url(../images/side-banner-top-bg.gif) no-repeat;
	padding-top:19px;
	margin:-4px -12px 26px -13px;
}
.banner {background:url(../images/side-banner-center-bg.gif) repeat-y;}
.banner-inner {
	width:259px;
	background:url(../images/side-banner-bottombg.gif) no-repeat 0 100%;
	padding:0 21px 21px;
	display: block;
}
.side-banner img {
	display: block;
	border:3px solid #2a0d06;
}
.side-banner a:hover img {border-color:#e3b278;}
ul.side-navigation {
	list-style:none;
	padding:0;
	margin:0 0 58px 0;
	width:276px;
	overflow:hidden;
}
ul.side-navigation li {
	border-bottom:1px solid #805235;
	line-height:39px;
}
ul.side-navigation li a {
	color:#fff;
	display:block;
	text-decoration:none;
	background:url(../images/list-sep.gif) no-repeat 6px 50%;
	padding:0 0 0 20px;
}
ul.side-navigation li a:hover {
	background-color:#4d251b;
	color:#e3b278;
}
.side-info h3 {
	margin:0 0 5px;
	font:18px/18px Arial, Helvetica, sans-serif;
}
.side-info h3 a {
	color:#e3b278;
	text-decoration:none;
}
.side-info h3 a:hover {
	text-decoration:underline;
	color:#e3b278;
}
.side-info p {margin:0 0 8px;}
.side-info .more {
	width:276px;
	padding-right:2px;
	position:static;
}
.side-info .more a {background:url(../images/more-inner.gif) no-repeat;}

.flash-replaced .alt {
     display: block;
     height: 0;
     position: absolute;
     overflow: hidden;
     width: 0;
     margin-bottom: 0px;
}

