/* LAYOUT - HEADER */

#header {background: #fff; margin: 0 0 30px;padding: 0 0 10px}



	#header #site-name {font: 265% arial;letter-spacing: -.05em;margin:0 0 0 40px;padding:3px 0;color:#999;border:none}

	

	/* headerNav1 - top horizontal nav */


#headerNav1.nav {background:#fff; margin: 0 0 0 -20px;}

 /* UPPER_CENNTER NAV1*/
#upper_center #nav1{font-size: 14px !important;font-size /* */: px}
#nav1{margin: 0px 0 10px 0px ;}
#nav1 ul{margin:0px 0 0 0;}
#nav1 li{margin:-2px 0 0 0;}

#navid1{padding: 0px  0 0px 0px ;width:103px;}  
#nav2{margin: 0 0 0 0px!important;margin /* */:0 0 0 -30px}
#nav3{margin: 0 0 0 0px!important;margin /* */:0 0 0 -30px}
#nav4{margin: 0 0 0 0px!important;margin /* */:0 0 0 -30px}
#nav5{margin: 0 0 0 0px!important;margin /* */:0 0 0 -30px}
#nav6{margin: 0 0 0 0px!important;margin /* */:0 0 0 -30px}
	.upper_centerNav1, .upper_centerNav1 ul {padding: 0;margin: 0;list-style: none; width: 0px}

	.upper_centerNav1 {font-weight:bold;height:2.09em;font: bold 115% arial;margin: 0 0px 0 0px}

	.upper_centerNav1 li {position:relative;background: #fff;float: left;display:block;margin: 0;padding:0}

	.upper_centerNav1 a, .upper_centerNav1 a:link, .upper_centerNav1 a:visited, .upper_centerNav1 a:hover, .upper_centerNav1 a:active {text-decoration:none;cursor:pointer;color:#000;display: block;padding: 4px 0px 2px;}

	.upper_centerNav1 a:hover {color:#000}

	

	.upper_centerNav1 li ul.sub2{width:200px;font-weight:bold;border-left: 5px solid #ccc;background: #f6f6f6;width:200px;font-size:90%;margin-top:0px;position: absolute;left: -999em}
	
	.upper_centerNav1 li ul.sub3{padding-left:15px;width:175px;font-weight:normal;}
	
	.upper_centerNav1 li:hover ul, .upper_centerNav1 li.sfhover ul {left: 17px;z-index:99999}

	

	.upper_centerNav1 li li {background:none;float:none;border:none;border: 1px dotted #999;border-top:1px solid #fff;border-right:none;border-left:none;padding-left:0}

	.upper_centerNav1 li li.last {border-bottom:none}

	.upper_centerNav1 li li a, .upper_centerNav1 li li a:link, .upper_centerNav1 li li a:visited, .upper_centerNav1 li li a:hover {color:#000;padding: 3px 10px 2px;}

	.upper_centerNav1 li li a:hover {color:#000;background:#fff}

	

	.upper_centerNav1 li.active ul {border:none;background: #fff;}

	.upper_centerNav1 li.active a:link, .upper_centerNav1 li.active a:visited, .upper_centerNav1 li.active a:hover, .upper_centerNav1 li.active a:active {}

	.upper_centerNav1 li.active a:hover {color:#000}

	

	.upper_centerNav1 li.active li {border:none;border-top: 1px solid #c15c5c;border-bottom: 1px dotted #870000}

	.upper_centerNav1 li.active li.last {border-bottom: none}

	.upper_centerNav1 li.active li a:link, .upper_centerNav1 li.active li a:visited, .upper_centerNav1 li.active li a:hover, .upper_centerNav1 li.active li a:active {color:#fff}

	.upper_centerNav1 li.active li a:hover {background: #666;color:#fff}

	.upper_centerNav1 li.active li.active a:link, .upper_centerNav1 li.active li.active a:visited, .upper_centerNav1 li.active li.active a:hover, .upper_centerNav1 li.active li.active a:active {color:#fff;font-weight:bold;background: #666}

	/* hide from IE mac \*/

	.upper_centerNav1 li {width:auto}

	/* end hiding from IE5 mac */
	

.upper_centerZone {width:103px;}

#nav1 ul{margin-left:-16px}

#nav1 ul ul{margin-left:0px}

.upper_centerNav1 ul{margin-left:-16px}

.upper_centerNav1 ul ul{margin-left:0px}

.upper_centerZone{position:relative;background: #fff;float: left;display:block;}

.upper_centerZone.nav a:link , a:active, a:visited, a:hover{color:#000; text-decoration:none;}

	#upper_center{width:810px; margin:0px 0px 0 -80px;}

/* LAYOUT - FOOTER */

#footer {clear:both;border-top: 0px solid #E3E8EE;margin: 50px 0 0 110px; width:300px;}
	#footer p {margin:5px}




#navid1 ul{margin:0px 0 0 0;}

#navid1 li{margin:0px 0 0 0;}

.nav {margin:0 20px 0 0;border-left:8px solid white;padding:0}