/* CSS Document */
body{padding:0px; margin:0px; background:#f5edcd; color:#582902; font:14px/16px Arial, Helvetica, sans-serif;}
div, p, ul, form, input, h2, h3, h4, img{padding:0px; margin:0px;}
ul{list-style-type:none;}
a:link, a:visited {color: #008; }
a:active { color: #900; }
a:hover { color: #050;  background: white; }
 
/*----MAIN PANEL----*/
#mainPan{
	width:900px;
	position:relative;
	padding-bottom: 15px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}


/*----Left Panel----*/
#leftPan{width:165px; float:left; background:#FFFCF4; color:#582902; border-bottom:1px solid #E3DDCD; border-left:1px solid #E3DDCD; border-right:1px solid #E3DDCD; padding:48px 0 0;}

#leftPan ul.one{width:140px; height:177px; margin:0 0 2px 10px; }

#leftPan ul.one li {width:140px; height:1.4em; border-bottom:1px solid #E3DDCD; line-height:1em; padding-bottom: 2px;}

#leftPan ul.one li.first {border-top: 1px solid #ecddcd }
#leftPan ul.one li.last { margin-bottom: 3px;}

#leftPan ul.one li a{ width:113px; height:1.0em; display:block; background:url(images/arrow1.gif) 12px 8px no-repeat #FFFCF4; color:#40361B; font:11px Arial, Helvetica, sans-serif; text-decoration:none; padding:2px 0 0 24px;}

#leftPan ul.one li a:hover, #leftPan ul.one li.current a {
	background:url(images/arrow2.gif) 12px 8px no-repeat #900;
	color:#fff;
	text-decoration:none;
	padding-top: 4px;
	padding-right: 0;
	padding-bottom: 4px;
	padding-left: 24px;
}

.treatment { text-align: center; margin: 0 5px 45px; font-family: Palatino, "times new roman", serif; font-size: 12px;  color: #040; }
.treatment em { font-size: 14px; font-style: italic; }

#fastformPan{width:127px; height:141px; background:#E3DDCD; color:#574A22; margin:0 14px 11px;}

#leftPan h3{ height:20px; background:#FFFCF4; color:#574A22; font:20px/22px "Trebuchet MS",Arial, Helvetica, sans-serif; padding:0 0 0 25px;}

#leftPan ul.two{width:127px; height:113px; margin:23px 0 22px 14px;}
#leftPan ul.two li{width:127px; height:18px;}
#leftPan ul.two li a{width:105px; height:18px; display:block; background:url(images/arrow3.gif) 12px 6px no-repeat #FFFCF4; color:#582902; font-size:13px; text-decoration:underline; padding:0 0 0 22px;}
#leftPan ul.two li a:hover{background:url(images/arrow1.gif) 12px 6px no-repeat #FFFCF4; color:#574A22; font-size:13px; text-decoration:underline;}

#secondformPan{width:127px; background:#E3DDCD; color:#574A22; margin:0 7px 30px; padding:10px; font-size:12px;}
#secondformPan h2 { margin-bottom: 6px; }
#secondformPan p {margin-bottom: 1em; }

/*----/Left Panel----*/

/*----Right Panel----*/
#rightPan{width:621px; float:left;}
/*---Top Panel----*/
#topPan{width:750px; height:86px; padding:0 0 0 26px; position:relative;}

#topPan p.tagline { margin: 14px; margin-left: 11px;}

#topPan #address {width:268px; position:absolute; top:-21px; right:30px; font-size:12px;}

#topPan h1 {font-size: 80px; color:#900; font-family:Georgia, times, "times new roman",  serif;font-weight: normal; letter-spacing: .04em; margin: 55px 0 14px 0; padding:0; line-height: .4em;}


/*---/Top Panel----*/
/*---Body Panel----*/
#bodyPan{width:625px; padding: 0 40px 0 32px; line-height: 1.4em;}
#bodyPan h2{ background:#f5d603; color:#40361B; font:30px/18px "Trebuchet MS",Arial, Helvetica, sans-serif; padding: 5px; margin-bottom: .5em; margin-left: -4px;}
#bodyPan h3 { margin: .5em 0 .4em 0; }

#bodyPan p { margin: .5em 0 1.2em 0; }

#bodyPan ul li { margin: .5em 0 .2em 2em;list-style:circle }

.mainLeft { width: 295px; float: left; margin-right:30px; padding-bottom: 20px; }
.mainright { width: 295px; float: left; padding-bottom: 20px;}
.clear { clear:both; height:1px;}
#bodyPan p.contant1{background:url(images/image1.gif) 0 8px no-repeat; padding:6px 0 0 98px;}

#bodyPan p.contant2{background:url(images/image2.gif) 0 15px no-repeat; padding:12px 0 0 98px;}

#bodyPan p.contant3{background:url(images/image3.gif) 0 15px no-repeat; padding:12px 0 0 98px;}

#bodyPan p.more{background:url(images/more-line.gif) 0 90% repeat-x;}
#bodyPan p.more a{background:#fff; color:#900; font:13px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; margin:0 0 0 375px;}
#bodyPan .mainLeft a, #bodyPan .mainRight a, #bodyPan .mainLeft a:visited, #bodyPan .mainRight a:visited { color: #006; }
#bodyPan .mainLeft a:hover, #bodyPan .mainRight a:hover  { color: #063; }
