html, body, div, table, img, form {padding: 0px; margin: 0px; border: 0px}
html {height: 100%}
body {height: 100%; background: white url(../images/bg.gif) repeat-x 0 0; text-align: center}

td, a, p, th {font-family: Tahoma; font-size:12px;}
a {color:#000}
.map{padding:3px;}
th {text-align:right}
.success {color:#0A3; font-weight:bold;}
.red {color:red}
p {margin:0px;}
.center {text-align: center; vertical-align: middle}
.maxarea {width: 100%; height: 100%}
.maxwidth {width: 100%}

#body {width: 984px; height: 100%; margin: 0 auto}
	#top {height: 30px; background: url(../images/topbg.gif) repeat-x 0 0}
	#logopart {height: 100px; background: #C12E07 url(../images/logo.jpg) no-repeat 0 0; vertical-align: bottom; border-bottom: 5px solid #E4542F;
	text-align: right; padding-right: 55px}
		#logopart a {display: block; float: right; height: 22px; line-height: 22px; font-family: Tahoma; font-size: 11px; font-weight: bold; text-transform: uppercase; text-decoration: none; color: #FEFDA5; text-align: right; margin: 0 0 8px 5px}
			a#house {width: 105px; background: url(../images/house.gif) no-repeat 0 0}
			a#sitemap {width: 108px; background: url(../images/sitemap.gif) no-repeat 0 0}
			a#search {width: 67px; background: url(../images/glass.gif) no-repeat 0 100%}
	#midpart {background: white url(../images/contbot.gif) repeat-x 0 100%}
		#midtab {width: 100%; height: 100%; background: url(../images/contr.gif) repeat-y 100% 0}
			#leftpart {width: 229px; background: white url(../images/leftr.gif) repeat-y 100% 0}
				#lefttab {width: 229px; height: 100%; background: url(../images/footl.gif) repeat-y 0 0}
					#ltop {height: 4px; background: url(../images/lefttop.gif) repeat-x 0 0}
					#ltopl {height: 4px; background: url(../images/lefttl.gif) no-repeat 0 0}
					#ltopr {height: 4px; background: url(../images/lefttr.gif) no-repeat 100% 0}
					#lmenu {padding: 16px 18px 8px 14px; height: 180px; vertical-align: top}
						#lmenu div {width: 197px; margin: 0 0 8px; background: #E4542F url(../images/lmenut.gif) no-repeat 0 0}
						#lmenu a {display: block; padding: 10px 17px; margin: 0; background: url(../images/lmenub.gif) no-repeat 0 100%;
						font-size: 14px; font-weight: bold; text-decoration: none; color: #FFFFB3}
					#news {background: url(../images/lline.gif) no-repeat 50% 0; padding: 0 11px; vertical-align: top}
					#spec {height: 233px; background: url(../images/lline.gif) no-repeat 50% 0; padding: 0 11px; vertical-align: top}
					.lhead {padding: 12px 14px; font-size: 20px; font-weight: bold; color: #C12D07}
					#news a, #spec a {padding-left: 17px; background: url(../images/arrow.gif) no-repeat 0 50%; font-size: 12px; font-weight: bold; text-decoration: none; color: #E4542F}
					.ndate {padding-left: 10px; font-size: 12px; font-weight: bold; color: #E4542F}
					.ntext {text-indent: 10px; font-size: 12px}
					#lefttab .right {text-align: right; padding: 5px 0}
				#rightpart {background: url(../images/contl.gif) repeat-y 0 0}
					#mainpic {height: 215px; background: url(../images/mainpic.jpg) no-repeat 0 0; padding-right: 18px; text-align: right; vertical-align: bottom}
					#contact {width: 388px; height: 73px; margin: auto 0 0 auto}
						#cpic {width: 143px; text-align: left; vertical-align: top}
						#ctext, #ctext td {text-align: left; vertical-align: top; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #FEFEA6}
						#ctext span {font-size: 15px}
					#cline {height: 10px; padding-left: 2px}
					#cline div {height: 10px; background: url(../images/gline.gif) repeat-x 0 0}
					#contpart {background: url(../images/contbl.gif) no-repeat 4px 100%; padding-right: 20px; padding-left: 4px}
						#conttab {width: 100%; height: 100%; background: url(../images/contbr.gif) no-repeat 100% 100%}
							#mheader {height: 31px; background-color: white; padding-left: 26px; font-size: 21px; font-weight: bold; color: #C12D07}
							#header {height: 26px; background: white url(../images/conttop.gif) repeat-x 0 100%}
								#headl {height: 26px; background: url(../images/conttl.gif) no-repeat 0 100%; padding-left: 21px}
								#headr {height: 26px; background: url(../images/conttr.gif) no-repeat 100% 100%}
								#header span {padding: 0 5px; background-color: white; font-size: 19px; font-weight: bold; color: #666666}
							#content {padding: 0 14px 6px 19px; vertical-align: top}
							#content p {font-size: 12px; text-indent: 10px; padding: 0 0 5px 0; margin: 0}
							.script {text-align: center; font-size: 16px; font-weight: bold; color: #C12D07}
	#footerpart {height: 110px; vertical-align: top; background: url(../images/footl.gif) repeat-y 0 0; padding-left: 4px}
		#foottab {width: 100%; height: 110px; background: url(../images/footbg.gif) repeat-x 0 0}
			#foottab td {text-align: center; vertical-align: middle; background: url(../images/footr.gif) repeat-y 100% 0; padding-right: 14px}
			#copyright {height: 48px; font-size: 12px; color: #5F5F5F}
	#bmenu {height: 48px; font-size: 14px; font-weight: bold; color: #8F2C03}
	#bmenu span {padding: 0 16px}
	#bmenu a {font-size: 14px; font-weight: bold; text-decoration: none; color: #8F2C03}
	#bottom {height: 42px; padding-right: 11px}
	#bottom div {height: 42px; background: url(../images/bottombg.gif) repeat-x 0 0}

/* 2 pages */
#lmenu2 {padding: 2px 18px 0 14px; height: 180px; vertical-align: top}
	#lmenu2 div {width: 197px; margin: 0 0 3px; background: #E4542F url(../images/lmenut.gif) no-repeat 0 0}
	#lmenu2 a {display: block; padding: 8px 17px; margin: 0; background: url(../images/lmenub.gif) no-repeat 0 100%;
						font-size: 14px; font-weight: bold; text-decoration: none; color: #FFFFB3}
#subpart {background: url(../images/lline.gif) no-repeat 50% 0; vertical-align: top; padding-top: 5px}
	#subpart ul {padding: 0; margin: 0; list-style: none; background: url(../images/lline.gif) no-repeat 50% 0}
	#subpart li {padding: 5px 10px 8px; margin: 0; background: url(../images/lline.gif) no-repeat 50% 100%}
	#subpart a {padding-left: 17px; background: url(../images/arrow.gif) no-repeat 0 50%; font-size: 12px; font-weight: bold; text-decoration: none; color: #E4542F}

#header #chain span {font-size: 16px; color: #C12D07}
#chain {height: 26px; vertical-align: top; background: url(../images/conttl.gif) no-repeat 0 100%; padding-left: 21px;
font-size: 16px; font-weight: bold; color: #C12D07; text-align: left}
#chain a {font-size: 16px; font-weight: bold; text-decoration: none; color: #C12D07}
#back {height: 26px; vertical-align: top; background: url(../images/conttr.gif) no-repeat 100% 100%; padding-right: 21px; text-align: right}
#back a {font-size: 16px; font-weight: bold; text-decoration: none; color: #C12D07}


