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

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

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

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

#header{
	width: 900px;
	height:297px;
	background:url(header.jpg);
	text-align: right;
}

#titles{width: 885px; height:37px;background:url(titles.jpg); padding:0 0 0 15px; font-size:17px;}

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

#core{width: 885px; background:#3e8b25; padding:0 0 0 15px;}
#core img{ margin: 0 10px 10px 0;}

#menu{width: 870px; height:34px;background:url(menu.jpg); padding: 17px 0 0 30px;}
#menu a, #menu a:visited{ color:white; text-decoration:none;}
#menu a:hover{ color:#FC0;}

#footer{width:880px; height:30px;background:#404040;font-family:Verdana, Geneva, sans-serif; font-size:10px; text-align:right; color: white; padding:10px; text-align:center;}
#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; color:white;}

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

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