img, div { behavior: url(iepngfix.htc) }

body {
	text-align:center;
	background-color:#acc7ee;
	background-image:url(assets/background.gif);
	background-repeat:repeat-x;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;

}
p{
	margin:0;
	padding:0;
}
#body-container{
	margin:0 auto;
	width:638px;
	text-align:left;
}
#header{
}

#lnav{
float:left;
width:144px;
height:73px;
margin-top:11px;
}

.main{
background:url(assets/horz.gif);
}
.sec{
background:url(assets/flames.gif);
}


#navigation{
	float:left;
	margin:60px 0 0 0 ;
	text-transform:uppercase;
	font-size:12px;
	height:23px;
}
#logoid{
	float:right;
	text-transform:uppercase;
	font-size:12px;
}

	#nav, #nav ul {
		list-style: none;
		line-height: 1;
		margin: 0;
		padding: 0;
		float: left;
		height:23px;
	}
	#nav {
	width:488px;
	float:left;
	}
	#nav li {
		float: left;
		padding: 0;
		font-size: 10px;
	}
	
	#nav a {
		display: block;
		color:#a19589;
		padding: 6px 3px 6px 10px;
		text-decoration: none;
	}
	
	#nav li ul {
		position: absolute;
		background-color: #FFF;
		left: -999em;
		float: left;
		height: auto;
		/*width: 100%;*/
	}
	#nav li:hover ul ul, #nav li.sfhover ul ul {
		left: -999em;
		
	}

	#nav li ul ul { /* third-and-above-level lists */
		margin: -1em 0 0 12em;
	}
	#nav li:hover ul, #nav li.sfHover ul, #nav li li:hover ul, #nav li li.sfHover ul {
		left: auto;
		
	}
	#nav li a:hover {
	color:#52679c;
	background-image: url(assets/arrow.gif);
	background-repeat: no-repeat;
	background-position: 0.4em;
	padding-left:10px;

	}
	#nav li ul li {
		background-color: #FFF;
		width: 100%;
		padding-left:5px;
	}
	#nav li ul li ul li{ /*3rd level box info*/
		left:10em;
		background-color: #6488c1;
		width: 20em;
	}
	.selected-nav{
	color:#5b1300;	
	}
	.about{
	width:75px;
	}
	.menus{
	width:90px;
	}
		li#noarrow a:hover, li#noarrow.sfHover{
		background-image:none;
		}
		li#noarrow ul.logos a{
		color:#a19589;
		padding: 6px 1em 6px 3em;
		text-decoration: none;

		}
		li#noarrow ul.logos a:hover{
		background-image: url(assets/arrow.gif);
		background-repeat: no-repeat;
		background-position: 2.2em;
		padding-left:3em;
		}
		

	
	
#content{
float:left;
/*background:url(assets/col.gif);
background-repeat:repeat-y;*/
}

#flash-area{
margin-top:50px;
}

#lbars{
float:left;
position:absolute;
height:56px;
width:149px;
background:url(assets/lbars.gif);
top:391px;
}
#lpic{
float:left;
height:307px;
width:149px;
background:url(assets/lpic.gif);
}

#picture-area{
padding:3px 0 0 3px;
}

#side-bar{
float:left;
position:absolute;
/*padding-top:52px;*/
height:150px;
width:149px;
/*background:url(assets/lgrad.png);*/
top:-150px;
display:none;
}
	.option, .option ul{
	list-style-type: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#7b988c;
	margin:0 auto;
	padding:0;
	line-height:11px;
	width:auto;
	}
	.option ul{
	margin-left:2.5em;
	}
		.option a, option ul a{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#7b988c;
		text-decoration:none;
		}
		.option li, .option li ul li{
		 background-image: url(assets/arrow.gif);
		 background-repeat: no-repeat;
		 background-position: 0 .4em;
		 padding-left: 1em;
		 text-align:left;
		 margin-bottom:12px;
		}


#main{
background:url(assets/lgrad.png);
background-position:bottom left;
background-repeat:no-repeat;
float:left;
width:524px;
padding:0 0 0 170px;
}

#title{
margin:10px 0 10px 0 ;
}

	#copy{
	float:left;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFF;
	line-height:15px;
	width:468px;
/*	height:218px;*/
	text-align:justify;
	overflow:auto;
	margin:0;
	padding:0 ;/*5px 0 0 ;*/
	}
	.w_large{
	font-size:12px;
	}
	.w_head_it, .b_head_it{
	font-size:15px;
	font-style:italic;
	margin:5px 0;
	}
	.b_head_it{
	color:#86a7d8;
	font-size:14px;
	}

#footer{
	float:left;
	margin:44px 0 25px 0;
	font:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:9px;
	width:638px;
	}
	#footer a{
	font:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:10px;
	text-decoration:none;
	}
	#address{
	margin-bottom:5px;
	}
	#links{
	padding-top:13px;
	border-top:1px solid #FFF;
	letter-spacing:-0.2px;
	}
