body
{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background: #fff;
}
/* styles for IE 5 Mac */
 #content {
	position: absolute;
	top: 20px;
	left: 20px;
 }
 
 /* following rules are invisible to IE 5 \*/
 #content {
   position: absolute;
	left: 0%;
	top: 4%;
	margin: 0px 0px 0px -127px;
	width: 930px;
	height: auto; 

 }
 /* end IE 5 hack */ 
 
 

#top
{
z-index: 1;
position: absolute;
top: 0px;
left: 150px;
width: 480px;
height: 40px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border: 0px;
}

#top img
{
float: left;
width: 371px;
height: 38px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border: 0px;
}

#top_heading
{
z-index: 22222222222222222;
position:absolute;
top: 142px;
left: 304px;
width: 400px;
background: none;
padding: 0px 0px 0px 0px;
margin:0px 0px 0px 0px;
	}
	
#top_heading h3
{
float:left;
margin: 0px 20px 0px 0px;
padding: 0px;
font: bold 24px/24px arial;
color: #6C2717;
}

#top_heading p
{
margin: 8px 0px 0px 0px;
padding: 0px;
font: bold 12px/12px arial;
color: #3c3c3c;
}
	
	
#topnavigation
{
z-index: 100;
position: absolute;
top: 46px;
left: 125px;
width: 825px;
height: 18px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border: 0px;
}

#topnavigation ul
{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
list-style-type: none;
text-align: center;
}

#topnavigation ul li
{
display: block;
float: left;
text-align: center;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
border: 0px; 
}

#topnavigation ul li a
{

	width: 158px;
	height: 16px;
	padding: 1px 8px 0px 2px;
	margin: 2px 0px 0px 0px;
	font: bold 13px/14px arial;
	color: #000;
	background:#fff;
	text-decoration: none;
	display: block;
	text-align: center;
	border: 0px;
	border-bottom: solid 1px #6C2717;
}

#topnavigation ul li a:hover
{
	color: orange;
}

#topnavigation ul li a#active
{

	width: 159px;
	height: 18px;
	padding: 0px 0px 0px 4px;
	margin: 0px 0px 0px 0px;
	font: bold 13px/18px arial;
	color: #000;
	background: #E6E4E5;
	text-decoration: none;
	display: block;
	text-align: center;
	border:solid 1px #6C2717;
	border-bottom:  solid 1px #E6E4E5;
}


#topnavigation ul li a#active:hover
{
 color: #b27f48;
}


#topnavigation_bottom
{
z-index: 1;
position: absolute;
top: 66px;
left: 127px;
width: 795px;
height: 66px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background: #E6E4E5;
border: solid 1px #6C2717;
border-top: 0px;
}

#topshadow
{
z-index: 10;
display: block;
position: absolute;
top: 132px;
left: 284px;
width: 494px;
height: 5px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border: 0px;
background-image: url(/images/topshadow_feb9.gif); 
background-repeat: no-repeat;
}

#left
{
z-index: 1000;
position: absolute;
top: 0px;
left: 0px;
width: 152px;
height: 350px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border: 0px;
}

#left h3
{
display: block;
height: 20px;
width: 139px;
margin: 14px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font: bold 15px/15px arial;
color: #FFECC2;
text-align: center;
}

#left ul
{
margin: 6px 0px 0px 0px;
padding: 0px 0px 0px 0px;
list-style-type: none;
}

#left ul li
{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

#left ul li a
{
	margin: 2px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
	font: normal 12px arial;
	line-height: 1.2 em;
	color: #FBF1C0;
	background: none;
	text-decoration: underline;
}
	
#left ul li a:hover
{
	text-decoration: none;
}
	
#left ul li a#active
{
	display: block;
	width: 139px;
	height: 16px;
	margin: 2px 0px 0px 0px;
	padding: 0px 0px 0px 13px;
	font: normal 12px arial;
	line-height: 1.2 em;
	color: #FFECC2;
	background: #B58652;
	text-decoration: none;
	text-align: left;
}
html>body #left ul li a#active {
	margin: 6px 0px 0px 0px;
	}
	
#left ul li a#active:hover
{
	display: block;
	width: 139px;
	height: 16px;
	margin: 2px 0px 0px 0px;
	padding: 0px 0px 0px 13px;
	font: normal 12px arial;
	line-height: 1.2 em;
	color: #FFECC2;
	background: #B58652;
	text-decoration: none;
	text-align: left;
}
html>body #left ul li a#active:hover {
	margin: 6px 0px 0px 0px;
	}

#rightshadow
{
position: absolute;
top: 64px;
left: 923px;
width: 5px;
height: 203px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border: 0px;
background-image: url(/images/rightshadow.gif); 
background-repeat: no-repeat;
}

#right
{
z-index: 1000;
position: absolute;
top: 0px;
left: 651px;
width: 144px;
height: 350px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border: 0px;
}

#rightbox
{
z-index: 1;
width: 121px;
height: 215px;
margin: 14px 0px 0px 10px;
padding: 0px 0px 0px 0px;
border: solid 1px #6a2b1c;
background: #FBF1C0;
}

#rightbox h1
{
margin: 5px 0px 0px 6px;
padding: 0px 0px 0px 0px;
font: bold 14px/15px arial;
color: #000;
}

#rightbox p
{

margin: 5px 4px 0px 6px;
padding: 0px 0px 0px 0px;
font: normal 11px arial;
line-height: 1.2em;
color: #6a2b1c;
}
#rightbox a
{

margin: 0px;
padding: 0px 0px 0px 0px;
font: normal 11px/11px arial;
color: #3e50a1;
text-decoration: underline;
}
#rightbox a:hover
{
color: orange;
text-decoration: none;
}

#middle_left_shadow
{
position: absolute;
top: 15px;
left: 634px;
width: 4px;
height: 10px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border: 0px;
background-image: url(/images/middle_left_shadow.gif); 
background-repeat: no-repeat;
}

#middle_left_shadow2
{
position: absolute;
top: 25px;
left: 634px;
width: 4px;
height: 10px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border: 0px;
background-image: url(/images/middle_left_shadow2.gif); 
background-repeat: repeat-y;
}

#middle_left
{
display: block;
z-index: 1000;
width: 459px;
height: auto;
margin: 14px 0px 0px 171px;
padding: 0px 0px 0px 0px;
border: solid 2px #6a2b1c;
background: #FAF0BF;
}

  
#middle_left img
{
width: 215px;
height:220px;
border: 0px;
border-right: solid 2px #6a2b1c;
padding:0px 0px 0px 0px;
margin:0px 18px 0px 0px;
}


#middle_left p
{
margin: 0px 4px 13px 0px;
padding: 0px;
font: normal 12px arial;
line-height: 1.3em;
color: #000; 
}

#middle_left h1
{
margin: 8px 0px 13px 0px;
padding: 0px;
font: bold 14px/14px arial;
color: #000; 
}

#middle_left a
{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font: normal 12px/16px arial;
color: #3e50a1;
text-decoration: underline;
}

#middle_left a:hover
{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font: normal 12px/16px arial;
color: orange;
text-decoration: none;
}

#middle_bg
{
z-index: 1;
display: block;
position: absolute;
left: 127px;
top: 132px;
width: 801px;
height: auto;
background-image: url(/images/middle_bg_feb9.gif); 
background-repeat: repeat-y;
border: 0;
padding: 0px 0px 0px 0px;
margin:  0px 0px 0px 0px;
}

#scshadow
{
width: 463px;
height: 4px;
font: normal 4px/4px arial;
margin: 0px 0px 20px 171px;
padding: 0px 0px 0px 0px;
border: 0px;
background-image: url(/images/sc_shadow_feb9.gif); 
background-repeat: no-repeat;
}

#scrolldiv	{
display: block;
width : 459px; 
margin: 0px 0px 0px 0px;
padding : 0px 0px 0px 0px; 
border: 0px;
border-top: solid 2px #6C2717;
background: transparent;
}



#scrolldiv img
{
margin: 0px;
padding: 0px;
border: 0px;
width: 41px;
height: 100px;
}

#scrolldiv p
{
margin: 0px 8px 0px 10px;
padding: 0px 0px 8px 0px;
font: normal 12px arial;
line-height: 1.3em;
color: #000; 
}

#bottomshadow
{
z-index: 10;
display: block;
width: 802px;
height: 5px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font: normal 6px/6px arial;
border: 0px;
background-image: url(/images/bottomshadow_nav_feb9.gif); 
background-repeat: no-repeat;
}


#top_text_leftpic
{
z-index: 1000;
position: absolute;
top: 66px;
left: 130px;
width: 156px;
height: 66px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border: 0px;

}

#top_text_rightpic
{
z-index: 1000;
position: absolute;
top: 66px;
left: 778px;
width: 151px;
height: 66px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border: 0px;

}

#top_text_default
{
z-index: 10000;
position: absolute;
top: 76px;
left: 297px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font: normal 12px/16px arial;
color: #000;
border: 0px;

visibility: visible;
}

#top_text_default a
{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font: normal 13px/16px arial;
color: #3e50a1;
text-decoration: underline;
}

#top_text_default a:hover
{
color: orange;
text-decoration: none;
}

#top_text_default a#active
{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font: bold 13px/16px arial;
color: #000;
text-decoration: none;
}

#top_text_default a#active:hover
{
}

