/*----------------------TAGS----------------------*/
body {
	background:#aca488 url(/images/bg-body.gif) repeat-x;
	margin:0;
	padding:0;
	font:13px/14px Arial, Helvetica, sans-serif;
	color:#47494a;
	line-height:20px;
}
a {
	color:#972408;
}
form {
	margin:0;
	padding:0;
}
img {
	border:none;
}
h1, h2, h3, h4, h5 {
	margin:0; 
	padding:0;
	color:#891f05;
}
h1 {font:20px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;}
h2 {font:18px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;}
h3 {font:16px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;}
h4 {font:14px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;}
h5 {font:12px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;}
b, strong {
	color:#000000;
}
input, textarea {
	margin:0;
	padding:0;
}

/*----------------------DIVS----------------------*/
#outerContainer {
	margin:0 auto;
	width:822px;
}
#innerContainer {
	width:822px;
	background:url(/images/bg-container-line.png) repeat-y;
}
* html #innerContainer{
	background:url(/images/none.gif) fixed;
	filter:progid:dximagetransform.microsoft.alphaimageloader(src='/bg-container-line.png', sizingmethod='scale');
}
#innerContainerTop{
	margin:38px auto 0;
	width:822px;
	background:url(/images/bg-container-top.png) no-repeat;
	height:20px;
}
* html #innerContainerTop{
	background:url(/images/none.gif) fixed;
	filter:progid:dximagetransform.microsoft.alphaimageloader(src='/bg-container-top.png', sizingmethod='crop');
}
#div_logo {
	margin:0 auto;
	width:736px;
	min-height:54px;
    overflow:hidden;
}
#site-navigation {
	margin:0 auto;
	width:736px;
	height:53px;
}
#site-navigation-ul {
	margin:0;
	padding:0;
}
#site-navigation-ul li {
	float:left;
	margin:0;
	padding:0 25px 0 19px;
	white-space:nowrap;
	overflow:hidden;
	list-style:none;
	height:53px;
	background:url(/images/bg-navigation-header-separator.gif) no-repeat 0 22px;
}
#site-navigation-ul li:first-child {
	background:none;
	padding:0 19px 0 0;
}
* html #site-navigation-ul li {
	background-image: expression( (this===this.parentNode.childNodes[0]) ? "none" : "auto");
	padding: expression( (this===this.parentNode.childNodes[0]) ? "0 19px 0 0" : "auto");
}
#site-navigation-ul a {
	float:left;
	margin:0;
	padding:12px 0 0;
	font:13px/30px Arial, Helvetica, sans-serif;
	height:26px;
	color:#333333;
	text-decoration:none;
}
#site-navigation-ul a:hover {
	background:url(/images/bg-navigation-header-hover.gif) no-repeat 50% 0;
}
#site-navigation-ul .active a, #site-navigation-ul a.active {
	background:url(/images/bg-navigation-header-hover.gif) no-repeat 50% 0;
	font-weight:bold;
	font-size:12px;
}
#page-flash {
	margin:0 auto;
	width:736px;
	height:195px;
}
#layoutContainer {
	margin:0 auto;
	padding:24px 0 0 0;
	width:736px;
}

#clear {	
	clear:both;
}
#innerContainerBottom {
	background:url(/images/bg-container-bottom.png) no-repeat;
	height:30px;
}
* html #innerContainerBottom {
	background:url(/images/none.gif) fixed;
	filter:progid:dximagetransform.microsoft.alphaimageloader(src='/bg-container-bottom.png', sizingmethod='crop');
}
#site-navigation-footer {
	margin:0 auto;
	padding:10px 0 0 0;
	width:736px;
	height:25px;
	overflow:hidden;
}
#site-navigation-footer-ul {
	float:left;
	margin:2px 0 0;
	padding:0 0 8px 1px;
}
#site-navigation-footer-ul li {
	float:left;
	margin:0;
	padding:0 20px 0 20px;
	list-style:none;
	background:url(/images/bg-footer-separator.gif) no-repeat 0 3px;
	white-space:nowrap;
}
#site-navigation-footer-ul li a {
	color:#FFFFFF;
	font-size:11px;
	text-decoration:none;
}
#site-navigation-footer-ul li:first-child {
	background:none;
	margin:0;
	padding:0 20px 0 0;
}
* html #site-navigation-footer-ul li {
	background-image: expression( (this===this.parentNode.childNodes[0]) ? "none" : "auto");
	padding: expression( (this===this.parentNode.childNodes[0]) ? "0 20px 0 0" : "auto");
}
#site-navigation-footer-ul a:hover {
	text-decoration:underline;
}
#site-navigation-footer-ul .active a, #site-navigation-footer-ul a.active {
	font-weight:bold;
}
#site-footer {
	clear:both;
	margin:0 auto;
	width:736px;
	padding:10px 0 30px 0;
	font:11px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
}

