body {font-family:Arial; margin:0px; text-align:center; background: url(../images/bg.jpg) repeat-x; }
#text{ color:#3F3F3F; font-size:12px; text-align:center; padding-top:220px;}
#text span{ color:#3F3F3F;text-align:center; font-size:18px}
#main { width: 970px; margin-left:auto; margin-right:auto; text-align:left;}
#header{height:269px;  background: url(../images/top-header.jpg) bottom repeat-x; }
#logo{ background: url(../images/logo.jpg) no-repeat; height:249px; margin-top:20px; width:500px; float:left;}
#pic {float:left; position:relative; margin:auto; width:400px; }
#menu{height:40px; float:right;}
#pic img { display:none; position:absolute; top:0; left:0; }
.sliderViewport  { border-bottom:1px solid #DEDEDD; border-top:1px solid #DEDEDD; clear:left; height:144px !important; margin-bottom:30px; padding:0; width:970px; background-color: #F7F7F6; }
.servicesSlider .serviceItem { float:left; height:144px; margin-left:8px !important; margin-right:7px; margin-top:0; width:305px; }
.n01 h2 { background:url("../images/numbers.gif") no-repeat scroll left top transparent;}
.n02 h2 { background:url("../images/numbers.gif") no-repeat scroll left -27px transparent;}
.n03 h2 { background:url("../images/numbers.gif") no-repeat scroll left -54px transparent;}
.serviceItem p { color:#524F4E; font-size:12px; line-height:20px; margin:0; padding:0; }
.servicesSlider .n01  { background:url("../images/bg-serv-01.gif") no-repeat scroll right center transparent; }
.servicesSlider .n02 { background:url("../images/bg-serv-02.gif") no-repeat scroll right center transparent;}
.servicesSlider .n03 { background:url("../images/bg-serv-03.gif") no-repeat scroll right center transparent; }
.serviceItem p.serviceLink, p.serviceLink{ background:url("../images/bg-link-small.gif") no-repeat scroll right center transparent; margin-bottom:0; margin-right:15px; margin-top:5px; padding:0; text-align:right; }
h2 { color:#303233; font:22px/18px gluetype,DIN-Regular,Arial,sans-serif; height:22px; margin:10px 0; padding:0 0 0 28px; }
h3 {color:#B17F06; font-size:20px; font-weight:500; line-height:20px; margin:0 0 5px; padding:0; padding-bottom: 5px;}
p.serviceLink a{ color:#0097B5; font-size:12px; font-weight:bold; height:25px; line-height:25px; margin-right:15px;}
p.serviceLink a:hover{ color:#287388; font-size:12px; font-weight:bold; height:25px; line-height:25px; margin-right:15px;}
a.top_link span { background:url("../images/menu-back.gif") right no-repeat; color:#ffffff; display:block; padding:0 10px 2 5px; margin-left:6px; font-family:arial; font-size:11px; }
a.top_link {background:url("../images/menu-back-end.gif") no-repeat;  display:block; text-align:center; text-decoration:none; }
a.top_link span:hover { background:url("../images/menu-back-hover.gif") right no-repeat; color:#ffffff; display:block; padding:0 10px 2 5px; margin-left:6px; font-family:arial; font-size:11px; }
a.top_link:hover {background:url("../images/menu-back-end-hover.gif") no-repeat;  display:block; text-align:center; text-decoration:none; }
#menu ul {margin:0px;}
#menu li { display:block; font-family:Tahoma,sans-serif; font-size:12px; line-height:20px; text-decoration:none; float:left; margin:5px; }
#service-pics1 {float:left; width:202px;  background: url(../images/service1.jpg) no-repeat; height:84px; margin:18px 23px 18px 2px;}
#service-pics2 {float:left; width:202px;  background: url(../images/service2.jpg) no-repeat; height:84px;  margin:18px 23px 18px 23px;}
#service-pics3 {float:left; width:202px;  background: url(../images/service3.jpg) no-repeat; height:84px; margin:18px 23px 18px 23px;}
#service-pics4 {float:left; width:202px;  background: url(../images/service4.jpg) no-repeat; height:84px;  margin:18px 18px 18px 23px;}
#service-pics span {display:block; height:29px; line-height:14px; padding:27px 0px 4px 10px; width:147px; color:#FFFFFF; font-family:arial; font-size:11px; font-weight:normal; margin:0;}
#service-more {height:34px; float:right; padding:10px;}
#content_main {border:1px solid #DEDEDD; background:#F7F7F6; padding-left:10px; padding-bottom:15px; margin-bottom:8px; }
#contactcolumnright {float:left;}
#contactcolumnright2 {float:left; width:650px;}
p {color:#737163; font-family:Arial,Helvetica,sans-serif; font-size:12px; line-height:17px;}
#contactcolumn { float:left; border-left:1px solid #CCCCCC; margin-left:5px; padding-left:5px; width:220px; padding-top:5px;}
#page_title {text-align:left; top:280px; position:absolute;  color:#303233; padding-left:5px;}
#botcontent  { height:205px; padding-top:20px;  border-top:1px solid #DEDEDD;  border-bottom:1px solid #DEDEDD; }
#hiddendiv { background-color:#ffffff; border:1px solid #DEDEDD; padding:5px; font-size:11px; margin-right:5px;}
#hiddendiv p {font-size:11px;}
#hiddendiv2 p {font-size:11px;}
#hiddendiv2 { background-color:#ffffff; border:1px solid #DEDEDD; padding:5px; font-size:11px;  }
#hiddendiv3 { background-color:#ffffff; border:1px solid #DEDEDD; padding:5px; font-size:11px;  }
#hiddendiv4 { background-color:#ffffff; border:1px solid #DEDEDD; padding:5px; font-size:11px;  }
#hiddendiv5 { background-color:#ffffff; border:1px solid #DEDEDD; padding:5px; font-size:11px;  }
#contactcolumn ul { font-size:11px; line-height:22px; margin:0; padding:0 0 0 15px; }
#contactcolumn li {color:#434343; list-style:disc outside url("../images/list-img.gif"); margin-left:0; }
.box { float:left; height:auto; margin-left:7px !important; margin-right:8px; padding-bottom:20px; width:290px;}
.box a{color:#0097B5; font-size:12px; font-weight:bold; }
.MM_link {text-decoration: none; /*font-style:italic;*/ color: #666666;font-weight: bold;}
#footer {
float:left;
width: 300px
}
.box_10 {
float:left;
margin-left: 517px;
}
.box_10 a {
text-decoration:none;
color: #0097B5;
font-weight:bold;
}
.address {
	
}
.frame_1 {
border:1px solid #CCCCCC;
float:left;
height:94px;
width:164px;
}
.frame_1 img{
	margin: 2px;
}
.button_5{
margin-left:190px;
}
.box_2 {
float:left;
height:auto;
margin-left:32px !important;
margin-right:8px;
padding-bottom:20px;
width:320px;
}	
.mount_info {
color:#737163;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:17px;
margin-left:20px;
padding-bottom:10px;
width:130px;
}
.mount_img_2 img{
	
}
#contactcolumn_1{
	width:550px;
	float:left;
	margin-top:10px;
}
#con_1{
	float:left;
	margin-left:60px;
	border:1px solid #85713F;
}
#con_2{
	margin-left: 60px;
	border:1px solid #85713F;
}
