html {
	height: 100%;
}
body{
	margin:0px; padding:0px;
	background: #e8e0b9 url(images/tone.png) repeat fixed 100% 0;
		height: 75%;

}


#container {
	height: 100%;
}


#containerbg {
	background: #EEE;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	padding: 0 20px 0 20px;
	margin: auto;
	font: 1.5em arial, verdana, sans-serif;
	width: 300px;
	height: 100%;
}
#headWrap{
	width:100%; height: 158px; display: block; padding: 0;
	background: url(images/header.png) no-repeat 50%;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
}
#headWraps{
	width:100%; height: 158px; display: block; padding: 0;
	background: url(images/headerT.png) no-repeat 50%;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	z-index: 1;
}

#headpanel{width:740px; height: 158px; padding:0px;
	margin-bottom: 0;
	margin-left: auto;
	margin-right: auto;
	background-repeat: repeat-y;
}
#logo{width:832px; height:222px; margin: 0px 0 0; padding: 15px 0px 0px; float:left; background:url(images/logo.png) no-repeat}
#logo h1{font-family:Tahoma; font-size:46px; color:#FFFFFF; font-weight:bold; line-height:50px; margin:0px; padding:0px;}
#quots{width:290px; height:73px; margin:61px 0 0 0; padding:0 30px 0; float:right; text-indent:-9999px; background:url(images/quots.jpg) no-repeat}
#menu{width:740px; height:28px; padding: 0px 0px 30px; float:left;
	background-repeat: repeat-y;
	margin: 0 auto 0 40px;
}
#menu ul{width:832px; height:28px; margin:0px; padding:0px; float:left; display:block}
#menu ul li{width:auto; height:28px; margin:0px; padding:0px; float:left; display:block}
#menu ul li .gap{width:1px; height:28px; margin: -5px 0px 0px; padding: 0 26px; float:left; background:url(images/menuspace.png) no-repeat center top}
#menu ul li a{width:auto; height:28px; margin:0px; padding:0px; float:left; font-family:Arial; font-size:14px; color: #003399; line-height:18px; font-weight:bold; text-decoration:none}
#menu ul li h9{width:auto; height:28px; margin:0px; padding:0px; float:left; font-family:Arial; font-size:14px; color: #003399; line-height:18px; font-weight:bold; text-decoration:none}
#menu ul li h8{width:auto; height:28px; margin:0px; padding:0px; float:left; font-family:Arial; font-size:14px; color: #FF1968; line-height:18px; font-weight:bold; text-decoration:none}

#menu ul li a:hover{color:#ff1968;}
#enter{
	position: relative;
	z-index: 5;
	margin-top: -100px;
}
#enter2{
	position: relative;
	z-index: 5;
}
#contentWrap{width:100%; float:left;
	background: url(images/fade.png) repeat-y 50%;
	margin: auto;
	padding: 0 0px 50px;
	min-height: 100%;
	position: relative;
	z-index: 0;
}
#contentWraps {width:100%; float:left;
	background: url(images/splash2.png) no-repeat 50%;
	margin: -53px auto auto;
	z-index: -1;
	position: relative;
	height: 588px;
}
#contentPanel{width:760px; margin:0 auto;
	padding-bottom: 0;
	padding-left: 0;
	position: relative;
	padding-right: 20px;
}

#leftPanel{width:470px; border-right: 1px dashed #999;
	overflow: hidden;
	float: left;
	display: inline;
	margin-top: 0px;
	margin-left: 40px;
	margin-right: 40px;
	padding: 0 40px 20% 0;

}
#leftPanel a {
	border-style: none;
}
#leftPanel h1 {
	color: #003399;
font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
font-size: 17px;
	margin-top: 0;
}
#leftPanel h2 ul li{
	color: #ff1968;
	margin-top: 0;
	font: bold 17px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}
#leftPanel h2 ul li a{
	color: #ff1968;
font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
font-size: 17px;
	margin-top: 0;
}
#leftPanel h2 {
	color: #FF1968;
	padding-bottom: 15px;
font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
font-size: 17px;
	margin-bottom: 15px;
	margin-top: 0;
}
#leftPanel h2 a{
	color: #ff1968;
font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
font-size: 17px;
	margin-top: 0;
}

#leftPanel lav{
	margin-top: 0px;
	margin-bottom: -10px;
	color: #003399;
font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
font-size: 17px;
}

#leftPanel lav a{
	color: #003399;
font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
font-size: 17px;
}

#leftPanel ul li{
	color: #666;
	font: 10pt/19px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;}
#leftPanel p  {
	color: #666;
	font: 10pt/15px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	margin-top: -4px;
}

	
#middlePanel {width:160px; margin: 15px 0px 0px; float:left;
	overflow: hidden;
	padding: 0 0px 0 0;
}
#middlePanel .top{width:180px; margin:0px; padding: 0; float:left}
#middlePanel .top h1 {
		color: #003399;
	margin-right: 20px;
font-family: Gadget, sans-serif;
font-size: 1em;
}
#middlePanel .top h2{
	color: #FF1968;
	padding-bottom: 15px;
font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
font-size: 17px;
	margin-bottom: 15px;
	margin-top: 0;
	}
#middlePanel .top h3{width:249px; margin:9px 0 0 0; padding:0px; float:left; font-family:Arial; font-size:12px; color:#005b7f; line-height:16px; font-weight:bold}
#middlePanel .top p{width:220px; margin: -3px 0 0; padding: 0 0px 9px; float:left; 
	font: 9pt "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: #666;
}
#middlePanel address{
	width:220px; margin: 0; padding: 0px 0px 10px; float:left; 
	font: 9pt "arial";
	color: #666;
}
#rigtPanel{width:218px; margin:0px; padding: 0; float:left}
#rigtPanel .services{width:218px; margin:0px; padding:0px; float:left}
#rigtPanel .services h2{width:218px; margin:0px; padding:0px; float:left; font-family:Georgia; font-size:20px; color:#000000; line-height:24px; font-weight:normal}

#footWrap{width:100%; margin:0px; float:left;
	padding: 0 0 0px;
	background: url(images/bottom.png) repeat-y 50%;
bottom: 0;
} 

#footPanel{width:750px; margin:0 auto; padding:0px}
#footPanel p  {
	color: #fff;
	font: 8pt/19px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}
#footPanel p a {
	color: #fff;
	font: 8pt/19px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}
#footNav{width:832px; margin:20px 0 0 0; padding:0px; float:left}

