body {	margin: 0 auto;	font-size: 11px;	font-family: tahoma;	color: #342f33;	background: url(../site/body_bg.jpg) top repeat-x #fff;}

h1{font-size:14px;}

h2,h3{font-size:13px;font-weight:bolder;}

h5,h5,h6{font-size:12px;font-weight:bolder;}

a img,a{cursor:pointer;border:0;}

a, a:hover{color:#cf0400;text-decoration:underline;}

#container {width: 900px; margin: 18px;}

#top {margin: 0 0 0 30px;}
#top_l, #top_m, #top_r {float:left;}
#top_l {width: 433px;}
#top_m {color:#cd0003; width: 150px; padding: 60px 5px 5px 5px; font-size: 12px; font-weight: bold;}
#top_r {width: 200px;}

#mid_l {background: url(../site/mid_left.jpg) left no-repeat; width:489px; height:153px; float:left;}
#mid_r {background: url(../site/mid_right.jpg) left no-repeat; width:387px; height:153px; float:left;}

#mid_l_t {background: url(../site/mid_l_t.jpg) left no-repeat; width:463px; height:379px; float:left;}
#mid_r_t {background: url(../site/mid_r_t.jpg) left no-repeat; width:412px; height:379px; float:left;}

#navcontainer {float: left; padding: 0 0 10px 100px; margin-top: 10px;}
#navcontainer_t {float: left; padding: 0px 0 10px 60px; margin-top: 50px;}
#navlist li{display: inline;}
#navlist{margin: 5px 0 0 0;padding: 0;}
#navlist a{width: 110px; height: 19px;display: block;text-align: left;text-decoration: none;background: url(../site/menu.gif) left no-repeat;margin: 0 0 10px 0;padding: 3px 0 0 20px;color: #fff; font-weight: bold; font-size: 11px;}
.navlist {width: 80px; height: 26px;display: block;text-align: left;vertical-align:top;text-decoration: none;background: url(../site/menu.gif) left no-repeat;margin: 0 0 10px 0;padding: 3px 0 0 20px;color: #fff; font-weight: bold; font-size: 11px;}
#navlist a:hover{width: 110px; height: 19px;display: block;text-align: left;text-decoration: none;background: url(../site/menu.gif) left no-repeat;margin: 0 0 10px 0;padding: 3px 0 0 20px;color: #FEC144; font-weight: bold; font-size: 11px;}



#main{height: auto;}
#text {
	float: left;
	width: 612px;
	padding: 10px 20px 20px 30px;
	color: #342f33;
	font-size: 14px;
}
h2.menu {border-bottom: 10px solid #d8c07a; width: 612px; padding: 0 0 10px 0; margin: 0 0 30px 0; color: #9b0002;}
h2.menuGallery {border-bottom: 2px solid #d8c07a; width: 612px; padding: 0 0 4px 0; margin: 14px 0 2px 0; color: #9b0002;}

#apacia{background: url(../site/slash_bot.gif) left top no-repeat; width:700px; margin: 30px 0 0 70px; height:25px; padding: 13px 10px 0px 25px;}
.clear {clear: both;}
.feedbackbdr {
	margin: 5px;
	border: 2px solid #B3AC80;
}

.image
{
	border-style:solid;
	border-color: black;
	border-width:1px;
	margin-right:6px;
}