@charset "utf-8";
/* CSS Document */

body{margin:0; padding:0; background:url(bg.jpg); font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#666;}

img{border:none;}
span, div, p, form {margin:0;padding:0;}
.clear{clear:both;}

.thumbs{width: 130px;height: 95px;float:left;margin: 10px 20px 0 0; text-align:center; font-size:10px; color:#333;}
.thumbs img{ border:3px solid #666;}

.thumbs2{width: 100px;height: 75px;float:left;margin: 10px 10px 0 0;border: 1px solid #666;}

#site{width:900px;margin:0 auto; background:white;}

#flash{ width:900px; height:213px;}

#menu{ width:510px; height:35px; padding:81px 0 0 390px;}
#menu1 a, #menu1 a:visited{ width:115px; height:35px; margin:0 10px 0 0; display:block; float:left; background:url(1.jpg);}
#menu1 a:hover{background:url(1_hover.jpg);}

#menu2 a, #menu2 a:visited{ width:115px; height:35px; margin:0 10px 0 0; display:block; float:left; background:url(2.jpg);}
#menu2 a:hover{background:url(2_hover.jpg);}

#menu3 a, #menu3 a:visited{ width:115px; height:35px; margin:0 10px 0 0; display:block; float:left; background:url(4.jpg);}
#menu3 a:hover{background:url(4_hover.jpg);}

#menu4 a, #menu4 a:visited{ width:115px; height:35px; margin:0 10px 0 0; display:block; float:left; background:url(3.jpg);}
#menu4 a:hover{background:url(3_hover.jpg);}

#titles{ width:890px; height:21px; font-size:17px; font-weight:bold; padding:10px 0 0 10px;}

#header{ width: 900px; height:126px;background:url(header.jpg);}

#core{width: 890px; height: 424px;background:url(core.jpg) no-repeat; padding:10px 0 0 10px;}
* html #core{height: 414px;}

#left{width:641px; height:424px; float:left;}
* html #left{height: 414px;}
#left a, #left a:visited{ color:#666; text-decoration:none;}
#left a:hover{ color:black;}

#left_serv{width:641px; height:380px; float:left; overflow:auto;}

#right{width:249px; height:424px; float:left;}
* html #right{height: 414px;}
#right1 a, #right1 a:visited{width:178px; height:113px; margin: 30px 0 0 35px; display:block;}
#right2 a, #right2 a:visited{width:178px; height:113px; margin: 30px 0 0 5px; display:block;}

#footer{width:890px; height:35px;background:url(footer.jpg); font-family:Verdana, Geneva, sans-serif; font-size:10px; text-align:right; color: white; padding:10px 10px 0 0;}
#footer a, #footer a:visited{ text-decoration:none; color: white;}

#contact{width: 230px;margin:10px 0 0 20px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#111111;float:left;}

#map{width: 290px;height: 330px;margin:10px 0 0 20px;float:left;border: 1px solid #333333;}

h1{margin:0; padding:0; font-size:17px;}
