html,*{	margin: 0px; padding: 0px;}
body {margin: 0px; padding: 0px; font-family: Arial, Tahoma;  font-size: 11px; color:#424242;}
img{ border:none;}
p{ padding: 0px; text-align:justify; line-height:17px;}
p span{color:#ea462b; font-weight:bold; }
a{color:#2e74a7; text-decoration:none;}
a:hover{ text-decoration:underline;}
ul {padding: 0px 0px  0px 10px;  list-style:none;}
h1 {text-transform:uppercase;}
h1 a{color:#52b2b4;font-size:21px;}
h1 span {color:#6a656b; font-size:18px;}
h3{ margin:0px 7px 0px 7px; padding:8px 0px 2px 0px;  border-bottom: dotted 1px #D6DDE5; font-size: 14px; color:#2e74a7;text-transform: uppercase;}
h2, h5{height:30px; color: #FFFFFF; font-size: 12px;padding:12px 0px 0px 20px;}
h2{background: url(../images/bg_h2.gif) no-repeat;}
h5{background: url(../images/bg_h3.gif) no-repeat;}
h2 a, h5 a{color: #FFFFFF;}
h1 a:hover, h2 a:hover, h5 a:hover{text-decoration: underline;}	
#top,  #header, #main , #footer , #copyright {width:1018px; margin:0px auto;}
#nav {width:970px;  margin-left:23px;}
#right, #item {width:640px;  margin-right:14px; padding-top:5px;}
#left {width:345px;  margin-left:14px;}
#main {background: #ffffff url(../images/bg_body.gif) repeat-y;}
#header{height: 105px; background: url(../images/bg_header.gif) no-repeat;}
#header h1{float:left; padding:27px 0px 0px 82px;}
#header p{float:right; padding:30px 25px 0px 0px; color:#6a656b; font-size:14px;}
#header ul{clear:both; padding: 11px 10px  0px 30px;}
#header ul li{float:left;  height:25px; background: url(../images/bg_menu_line.jpg) no-repeat right center; padding: 12px 10px  0px 10px;}
#header ul li a{color:#FFFFFF; font-size: 12px; font-weight: bold;}
#header .none{background:none;}
#nav {height:16px; border-bottom:1px solid #424242;}
#nav img{float:left; display:block;}
#nav a{float:left; display:block; padding:3px 5px 0px 15px; color:#424242; background:url(../images/pre_1.gif) 5px 5px no-repeat}
#nav a:hover{background-color:#EEE; display:block;}
#nav .img{background:none; padding:1px 0px 0px 0px;}
#right, #item{ float:right;}
#right p, #item p{padding:5px 10px 5px 10px;}
#item h5{ height:auto;margin:0px 7px 0px 7px; padding:10px 0px 2px 2px; background:none;  border-bottom: dotted 1px #2e74a7; font-size: 13px; color:#6a656b;text-transform: uppercase;}
#item p a{font-size:12px; text-decoration:underline;}
#item .map{float:right; width:300px; padding:0px 10px 10px 0px;}
#right .service, #item .service, #item .ads{float:left; width:300px;}
#right .service {padding:0px 0px 10px 10px;}
#item .service {padding:0px 10px 10px 0px;}
#item .ads {padding:10px 10px 10px 0px;}
#item .service b {font-size:13px;}
#right .service li, #right .row li{border-bottom:none; height:auto; background:url(../images/pre_1.gif) 0px 7px no-repeat; padding:5px 0px 2px 12px;}
#right .row li{float:left; width:180px;}
#right .col li{float:left; width:300px; }
#right .list li, #right .col li{border-bottom:1px dotted #2e74a7;}
#right ul li{padding:10px 0px 5px 0px; margin-right:10px; }
#right .img{float:left; margin:0px 7px 5px 0px; padding:1px; border:1px solid #999; width:120px; height:80px; overflow:hidden;}
#left{float:left; padding-top:5px;}
#left ul li{background:url(../images/pre_2.gif) no-repeat 0px 6px;  padding:2px 4px 2px 7px;}
#left .col li{float:left; width:100px;}
#left p {clear:both; padding:5px 10px 5px 10px; }
#footer {background:url(../images/bg_body_bottom.gif) no-repeat top left;  text-align:center; padding:15px 0px 0px 0px; color: #2e74a7; 	font-weight:bold;}
#footer a{color: #2e74a7;}
#copyright{padding:5px 0px 5px 0px;text-align:center;}

#item .ads{height:250px;}
