* {	margin: 0;	padding: 0 }
body {	background: #fff url(../images/body-tail.jpg) repeat-x 0% 0%;	font-family: Arial, Helvetica, sans-serif;	font-size: 100%;	line-height: 1em;	color: #191f25;}

input, select {	vertical-align: middle;	font-weight: normal;}

img {	border: 0;	vertical-align: top;	text-align: left;}

ul, ol {	list-style: none;}

a {	color: #03F;}
a:hover {	text-decoration: none;}

h1 { text-transform: uppercase;	font-size: 1.25em;	line-height: 1.364em; color: #c84208; }
h2 { text-transform: uppercase;	font-size: 1.05em;	line-height: 1.364em; color: #c84208; }
h3 { text-transform: uppercase;	font-size: 0.917em;	line-height: 1.364em; color: #c84208;}
h3 a { color: #c84208; text-decoration: none }

.wrapper {	width: 100%;	overflow: hidden;}

.clear {	clear: both;	font-size: 0%;	line-height: 0%;	height: 0;}

.fleft {	float: left;}

img.fleft {	margin: 0 26px 0 0;}

img.fleft1 {	float: left;	margin: 0 15px 0 0;}

.fright {	float: right;}

.nav { width:100%; overflow:hidden;}
.nav li { display:inline;}
.nav li a { display:block; float:left; background:url(../images/nav1-bg.gif) no-repeat left top; height:39px; text-align:center; font-size:.85em; color:#000; font-weight:bold; text-decoration:none; text-transform:uppercase; margin-right:0px; line-height:39px;}
.nav li a:hover { background:url(../images/nav2-bg.gif) no-repeat left top; color:#fff;}
.nav li a.current { background:url(../images/nav2-bg.gif) no-repeat left top; color:#fff;}
.nav li a.last { margin-right:0;}
.h1 { width: 191px }
.h2 { width: 190px }

#main {	width: 954px;	margin: 0 auto;	font-size: 0.75em;}

.col-1, .col-2, .col-3, .col-4 {	float: left;	overflow: hidden;}
.col-1 h2 a { line-height: 1em; color: #c84208; text-decoration: none }

.block-1, .block-2, .block-3, .block-4 {	float: left;	overflow: hidden;}

#header {	position: relative;	height: 500px;}
#header ul {	position: absolute;	top: 146px;	left: 1px;}
#header ul li {	float: left;}

#logo {	position: absolute;	top: 44px;	left: 3px;}

#name {	position: absolute;	top: 19px;	right: 2px;}

#header-pic {	position: absolute;	top: 212px;	left: 1px;}

#pictures {	width: 241px; position: absolute; top: 206px; left: 712px;}
#pictures img {	margin: 6px 0 0 0;}

#content {	padding: 46px 0 37px 0;}
#content p {	padding: 1px 0 8px 1px;	font-size: 1.083em;	line-height: 1.230em;}
#content p em {	float: right;	padding: 0 25% 0 0;	font-style: normal;}
#content p.extra-style {	padding: 0 0 9px 0;	font-size: 1.167em;	line-height: 1.429em;}
#content p.extra-indent {	padding: 1px 0 18px 10px;}

.list li {	background: url(../images/marker.gif) no-repeat 0% 4px;	padding: 0 0 0 19px;	font-size: 1.083em;	line-height: 1.692em;	color: #000;}
.list li a {	text-decoration: none;	color: #000;}
.list li a:hover {	text-decoration: underline;}

.list-1 li {	background: #edeff0 url(../images/tail.jpg) repeat-x 0% 0%;	border: 1px solid #d9dfe3;	padding: 15px 10px 7px 7px;	margin: 0 0 2px 0;	line-height: 1.333em;	font-style: italic;	color: #191f25;}
.list-1 li img {	float: left;	margin: 0 2px 0 0;}
.list-1 li h3 {	padding: 1px 0 0 0;	font-style: normal;}

.title {	padding: 0 0 14px 0;}

.title-1 {	padding: 0 0 20px 0;}

.link {	background: url(../images/arrow.gif) no-repeat 100% 5px;	padding: 0 12px 0 0px;	line-height: 1.583em;	text-decoration: none;	font-weight: bold;	color: #c84208;}

.link:hover {	text-decoration: underline;}

.line-hor {	background: #d1d6d9;	width: 100%;	height: 1px;	overflow: hidden;	clear: both;	margin: 28px 0 28px 0;}

.line-ver {	background: url(../images/line-ver.gif) repeat-y;	width: 100%;	overflow: hidden;}

.row-2 {	background: #edeff0 url(../images/tail1.jpg) repeat-x 0% 0%;	border: 1px solid #d9dfe3;	padding: 30px 10px 31px 17px;	margin: 38px 0 0 0;}
.row-2 p {	font-size: 0.917em !important;	line-height: 1.273em !important;	color: #000 !important;}
.row-2 p a {	text-decoration: none !important;	font-weight: bold !important;	color: #c84208 !important;}
.row-2 p a:hover {	text-decoration: underline !important;}
.row-2 .col-1 {width: 302px; padding: 0 14px 0 0;}
.row-2 .col-2 {width: 301px; padding: 0 14px 0 0;}
.row-2 .col-3 {width: 294px;}


.row-1 .col-1 {width: 592px; padding: 1px 46px 0 0;}
.row-1 .col-2 {width: 302px; padding: 0 0 0 14px;}

.row-1 .col-1 .line-ver {background-position: 282px 0%;}
.row-1 .col-1 .block-1 {width: 259px; padding: 0 24px 0 1px;}
.row-1 .col-1 .block-2 {width: 241px; padding: 0 20px 0 47px;}

#footer {	background: url(../images/footer.gif) repeat-x 0% 0%;	height: 121px;	padding: 0 15px 0 10px;}
#footer .f1 { text-align: right }
#footer ul {	width: 65%;	overflow: hidden;	padding: 25px 0 0 0;}
#footer ul li {	background: url(../images/footer-divider.gif) no-repeat 0% 6px;	padding: 0 10px 0 9px;	margin: 0 0 0 -1px;	float: left;	font-size: 1.083em;	line-height: 1.692em;	color: #f9fafa;}
#footer ul li a {	text-decoration: none;	color: #f9fafa;}
#footer ul li a:hover {	text-decoration: underline;}
#footer p {	padding: 29px 0 0 0;	float: right;	line-height: 1.25em; color: #f9fafa;}
#footer p a {	margin: 0 0 0 3px;	color: #f9fafa;}

#img1 { float: left; background-image:url(../images/logo3.jpg); background-repeat: no-repeat; background-position: top left; height: 85px; width: 660px; margin-top: 37px}
#img2 { float: right; height: 15px; width: 267px; margin-top: 10px;}

#res #img3 { float: left; background-image:url(../images/Main1.jpg); background-repeat: no-repeat; background-position: top left; height: 301px; width: 705px; margin-top: 89px }
#res #img4 { background-image:url(../images/sm-main1.jpg); background-repeat: no-repeat; background-position: top left; height: 96px; width: 241px; margin-top: 5px }
#res #img5 { background-image:url(../images/sm-main2.jpg); background-repeat: no-repeat; background-position: top left; height: 96px; width: 241px; margin: 6px 0px 6px 0px }
#res #img6 { background-image:url(../images/sm-main3.jpg); background-repeat: no-repeat; background-position: top left; height: 96px; width: 241px; }

#comm #img3 { float: left; background-image:url(../images/Main1_comm2.jpg); background-repeat: no-repeat; background-position: top left; height: 301px; width: 705px; margin-top: 93px }
#comm #img4 { background-image:url(../images/sm-main1_comm.jpg); background-repeat: no-repeat; background-position: top left; height: 96px; width: 241px; margin-top: 5px }
#comm #img5 { background-image:url(../images/sm-main2_comm.jpg); background-repeat: no-repeat; background-position: top left; height: 96px; width: 241px; margin: 6px 0px 6px 0px }
#comm #img6 { background-image:url(../images/sm-main3_comm.jpg); background-repeat: no-repeat; background-position: top left; height: 96px; width: 241px; }

#img7 { float: left; background-image:url(../images/repairman2.jpg); background-repeat: no-repeat; background-position: top left; height: 179px; width: 155px; padding: 0px 10px 10px 0px }
#img8 { float: left; background-image:url(../images/ic-img5.png); background-repeat: no-repeat; background-position: top left; height: 59px; width: 60px; padding-right: 5px}
#img9 { float: left; background-image:url(../images/ic-img1.png); background-repeat: no-repeat; background-position: top left; height: 59px; width: 60px; padding-right: 5px}
#img10 { float: left; background-image:url(../images/ic-img3.png); background-repeat: no-repeat; background-position: top left; height: 59px; width: 60px; padding-right: 5px}
#img11 { float: left; background-image:url(../images/ic-img2.png); background-repeat: no-repeat; background-position: top left; height: 59px; width: 60px; padding-right: 5px}
#img12 { float: left; background-image:url(../images/ic-img4.png); background-repeat: no-repeat; background-position: top left; height: 59px; width: 60px; padding-right: 5px}
#img13 { float: left; background-image:url(../images/1page-img5.jpg); background-repeat: no-repeat; background-position: top left; height: 81px; width: 83px; padding-right: 15px}
#img14 { float: left; background-image:url(../images/1page-img6.jpg); background-repeat: no-repeat; background-position: top left; height: 81px; width: 83px; padding-right: 15px}
#img15 { float: left; background-image:url(../images/1page-img7.jpg); background-repeat: no-repeat; background-position: top left; height: 81px; width: 83px; padding-right: 15px}

#map { float: left; padding-left: 25px }

.container { overflow:hidden }
.col1 { float: left; padding-right: 20px }
.col2 {float: left }

.st1 { line-height: 1.35em }
.st2 { padding-right: 5px }
.st3 { font: bold 1.55em Tahoma, Geneva, sans-serif }
.st4 { font: bold 1.25em  Tahoma, Geneva, sans-serif; color: #FFF; line-height: 1.5em; }
.st5 { color: #03F; font-style: normal}
.st6 { text-align: center;}
.st7 { color: #fff }
.st8 { color: #c84208 }
.st9{ line-height: 1.5em }

.date { font: bold 1em Georgia, "Times New Roman", Times, serif }

/*--------------------- Collapsible Div ------------------*/
#showtext { overflow: hidden; display: none; }

.leftshow { float: left; width: 280px; padding-right: 10px; text-align:left }
.rightshow { float: left; width: 280px; text-align: left; padding-bottom: 10px }
/*--------------------------------------------------------*/