body {background:#fff; margin:0px; font-family:arial, helvetica, sans-serif;}
#top {height:83px; background-image: url(images/topback.jpg); background-repeat:no-repeat;}
.XCA {font:bold 57pt arial,helvetica,sans-serif; z-index:0; color:#B5B5B5; position:absolute; top:8px; left:158px;}
.xc {font:bold 1.6em arial,helvetica,sans-serif; color:#004180; z-index:2;position:absolute; top:56px; left:218px;}
#navbar {height:22px; padding-top:4px; padding-right:10px; background:#004A8F; text-align:right; color:#fff;}
#navbar a {font: bold .95em arial,verdana,helvetia,sans-serif; text-decoration: none;}
#navbar a:link {color:#fff;} 
#navbar a:visited {color:#fff;}
#navbar a:hover {color:#ccc;}
.bar {padding:0px 8px;}



#mainarea {margin-left:165px; font-family:arial, helvetica, sans-serif; padding-top:20px; padding-left:20px;}

#header {text-align:center;}
#header h2 {color:#004A8F; display:inline; font-size:1.4em;}
#header h3 {color:#333; display:inline; font-size:1.2em;}
#header h1 {color:#333; display:inline; font-size:1.5em;}

#homelist  {margin-left:8px; padding-left:0px; width:50%; list-style-type: disc; color:#004A8F;}
#homelist li {margin-left:8px; padding-left:0px; padding-bottom:8px;}

#inlist {width:50%; list-style-type: disc; color:#004A8F;}
#inlist li li{padding-bottom:8px; color:#000;}


.head {color:#004A8F; font-weight:bold;}
#homelist li .sub {font-size:.8em; color:#333;}

#righthome {float:right; width:257px; margin-right:15px; margin-left:8px;}
#righthome h4 {color:#fff; background:#0081AE; padding:2px; margin-top:0px; margin-bottom:8px; text-align:center;}

#leftphoto {float:left; width:200px; margin-right:8px;}



.expic {float:left; margin-right:4px; width:120px; font-size:.7em; color:#333; text-align:center;}
.expic img {margin-bottom:3px; border:1px solid #ccc;}

.expic2 {float:right; margin-left:4px; width:120px; font-size:.7em; color:#333; text-align:center;}
.expic2 img {margin-bottom:3px; border:1px solid #ccc;}

.expiclg {width:257; font-size:.7em; color:#333; text-align:center;}
.expiclg img {margin-bottom:3px; border:1px solid #ccc;}

#leftbar {float:left; width:157px; margin-top:0px; margin-right:0px; font: bold .8em arial, helvetica, sans-serif; margin-left:0px; padding-left:0px; border-right:2px solid #004A8F; height:600px; }
/*.navlist {padding-left:4px; margin-left:0px; list-style-type:none; padding-right:3px;}
.navlist li {list-style-type:none; margin-left:0px; padding-left:0px; padding-right:3px; background:#D3D3D3;}
.navlist li .sublist li {margin-left:0px; padding-left:0px;list-style-type:none; background:#B7DBE8;}
*/

#navcontainer	{margin-left: 0px; margin-top:0px; width: 157px;			/*border-right: 1px solid #000;*/ padding: 0; margin-bottom: 1em; font-family: Arial, Helvetica sans-serif; color: #333;}
		
		#navcontainer ul
		{
			list-style: none;
			margin-top:0px;
			margin-left: 0px;
			padding: 0px;
			border: none;
			background-color: #D3D3D3;
			width:157px;
		}
		
		#navcontainer li
		{
			display:block;
			border-bottom: 1px solid #fff;
			margin: 0;
			padding-left:0px;
		}
		
		#navcontainer li .top
		{
			display:block;
			border-bottom: 1px solid #fff;
			margin: 0;
			padding-left:5px;
			padding-bottom:3px;
			padding-top:3px;
			color:#004A8F;
			font-size:1.1em;
		}
		
		ul.sublist
		{
			border-bottom: 1px solid #fff;
			margin-left:-4px;
			padding-left:-4px;
		}		
		
		
		#navcontainer li a
		{
			display: block;
			padding: 5px 5px 5px 0.5em;
			border-left: 14px solid #0081AE;
			/*border-right: 10px solid #508fc4;*/
			background-color: #7FC0D6;  /*#2175bc*/
			color: #333;
			text-decoration: none;
			width: 157px;
			font-size:.85em;
		}
		
		html>body #navcontainer li a { width: auto; }
		
		#navcontainer li a:hover
		{
			border-left: 14px solid #70B8D2;
			/*border-right: 10px solid #5ba3e0;*/
			background-color: #B7DBE8; /*#2586d7*/
			color: #333;
		}

		#navcontainer li a.current
		{
			border-left: 14px solid #70B8D2;
			/*border-right: 10px solid #5ba3e0;*/
			background-color: #B7DBE8; /*#2586d7*/
			color: #333;
		}		

address {font:normal bold .75em arial,helvetica,sans-serif; color:#333; text-align:center;}

a:link {color:#2E74B8;}
a:visited {color:#2E74B8;}
a:hover {color:#004A8F;}