/* mbhuju@gmail.com */

body{margin:0px; background-color:#8c3e2b; font-family: 'Helvetica(T1)', Arial, Helvetica, sans-serif; font-size:15px; color:#000; font-weight: normal; line-height: 24px;}

a:link, a:active, a:visited{font-size:15px; color:#ff0000; font-weight: normal; line-height: 24px; text-decoration:underline;}
a:hover{color:#000000; text-decoration:underline;}

a.footermenu:link, a.footermenu:active, a.footermenu:visited {font-size:10px; color:#ddc18f; font-weight: bold; line-height:24px; text-decoration:none;}
a.footermenu:hover{color: #fff;}


/*********
HEADER
******/
#header{width:100%; height:auto; background:url(../images/bg.jpg) repeat-x #ddc18f;}
#header_inner{width:1177px; height:504px; margin:0 auto;  }
#top_logo{width:681px; height:auto; float:right; padding-right:271px;}
#right_part{width:758px; height:auto; float:right;}
#left_o{width:324px; height:auto; float:left; padding-top:27.7%;}
#right_o{width:257px; height:auto; float:right; padding-top:27.6%;}


/*********
BANNER
******/
#banner{width:1177px; height:auto; margin:0 auto;}
#left_menu{width:100px; height:auto; float:left;}
#right_menu{width:100px; height:auto; float:right;}

/*********
MENU
******/
#navigation{width:977px; height:auto; float:left;}

a.menu1 { display: block; width: 132px;	height:73px; text-decoration: none; background: url("../images/menu1.jpg"); float:left;}
a.menu1:hover  { background: url("../images/menu1_o.jpg");}

a.menu2 { display: block; width: 112px;	height:73px; text-decoration: none; background: url("../images/menu2.jpg"); float:left;}
a.menu2:hover  { background: url("../images/menu2_o.jpg");}

a.menu3 { display: block; width:138px;	height:73px; text-decoration: none; background: url("../images/menu3.jpg"); float:left;}
a.menu3:hover { background: url("../images/menu3_o.jpg");}

a.menu4 { display: block; width:123px;	height:73px; text-decoration: none; background: url("../images/menu4.jpg"); float:left;}
a.menu4:hover  { background: url("../images/menu4_o.jpg");}

a.menu5 { display: block; width:105px;	height:73px; text-decoration: none; background: url("../images/menu5.jpg"); float:left;}
a.menu5:hover { background: url("../images/menu5_o.jpg");}

a.menu6 { display: block; width:215px;	height:73px; text-decoration: none; background: url("../images/menu6.jpg"); float:left;}
a.menu6:hover { background: url("../images/menu6_o.jpg");}

a.menu7 { display: block; width:152px;	height:73px; text-decoration: none; background: url("../images/menu7.jpg"); float:left;}
a.menu7:hover { background: url("../images/menu7_o.jpg");}

.displace {	position: absolute; display:none; }

/*******
CONTENT
*********/
#content{width:1047px; height:auto; margin:0 auto; background:#fdf3e0; padding-bottom:1%; }
#inner{width:90%; height:auto; margin:0 auto; padding-top:3%;}

#left_content{width:50%; height:auto; float:left; text-align:center;}
#right_content{width:50%; height:auto; float:right; text-align:center;}

#hours_left{width:50%; height:auto; float:left; }
#hours_right{width:50%; height:auto; float:right; text-align:center;}
#gallery{width:750px; height:auto; margin:0 auto;}


/*******
FOOTER
*********/
#footer{width:1177px; height:auto; background:#8c3e2b; margin:0 auto;}
#footer_top{width:1047px; height:21px; background:#fdf3e0; margin:0 auto;}
#footer_inner{width:1047px; height:85px; margin:0 auto;}
#footer_left{width:40%; height:auto; float:left;  text-align:center; padding-top:2%;}
#footer_o{width:30%; height:auto; float:left; text-align:center; padding-top:1.2%;}
#footer_1{width:30%; height:auto; float:left; padding-top:1.6%; text-align:right; }
#footer_right{width:22%; height:auto; float:right; padding-top:2%; text-align:right;}





/*******
STYLE
*********/
h1{	font-family: Century Gothic;	font-size:34px;	color: #ee2c47;	font-weight:bold; line-height: 30px; text-transform:uppercase;}

.style1{ font-size:15px; color: #fff; font-weight: bold;	line-height: 24px; }

.style2{font-family: Century Gothic;  font-size:20px; color: #cf471b; font-weight: bold;	line-height: 24px; }




.img{border:1px solid #D7D7D5; padding:5px;}

.clear{clear:both;}

input.btn{	font-family:Arial, Helvetica, sans-serif;	font-size:15px;	font-weight:normal;	text-align:center;	color:#FFFFFF;	background: #F00;	border:1px solid #d0d0ce;	padding:10px;}

input, textarea, select{border:1px solid #d0d0ce;	background:#FFFFFF; padding:2px; font-size:15px;}
.noborder{
	border:0px;
	background:#fe2501;
}

/* Honey Pot */
.form_field_hp{
	display:none;
}