/* mbhuju@gmail.com */
@import url(//fonts.googleapis.com/css?family=Notosans);

body{margin:0px; background-color:#f7b603; font-family: Arial, Helvetica, sans-serif; font-size:15px; color:#fff; font-weight: normal; line-height: 24px;}

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

a.footermenu:link, a.footermenu:active, a.footermenu:visited { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#4b4b98; font-weight: bold; line-height:24px; text-decoration:none;}
a.footermenu:hover{color: #000;}


/*********
HEADER
******/
#header{width:100%; height:auto; background:url(../images/bg.jpg) repeat-x #f5d884;}
#header_inner{width:908px; height:auto; margin:0 auto;}



/*********
BANNER
******/
#banner{width:100%; height:auto; background:#000;}
#banner_menu{width:908px; height:auto; margin:0 auto;}
#left_menu{width:266px; height:auto; float:left;}
#middle_menu{width:226px; height:auto; float:left;}
#right_menu{width:416px; height:auto; float:right;}

#menu_bottom{width:100%; height:auto; background:#f7b603;}
#inner_bottom{width:908px; height:auto; margin:0 auto;}

/*********
MENU
******/

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


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


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


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


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


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


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

.displace {	position: absolute;	left: -5000px; }

/*******
CONTENT
*********/
#content{width:100%; height:auto; background:url(../images/bg1.jpg); margin:0 auto;}
#content1{width:100%; height:auto; background:url(../images/bg1.jpg); margin:0 auto; padding:0 0 10px 0;}
#content_top{width:908px; height:auto; margin:0 auto;}
#content_inner{width:803px; height:auto; margin:0 auto; padding-bottom:13px;}
#photo{width:803px; height:298px; margin:0 auto; padding-bottom:20px;}
#box{width:253px; height:auto; float:left;}
#box1{width:278px; height:auto; float:left; margin-left:8px;}
#box2{width:254px; height:auto; float:right;}

#inner{width:880px; height:auto; margin:0 auto; background:#292929; padding-top:10px;}
#home{width:810px; height:auto; margin:0 auto; padding:5px 0 30px 0;}


#contact_left{width:50%; height: auto; float:left; text-align:center;}
#contact_right{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;}

#coupon{width:100%; height:auto; margin:0 auto;}
#coupon1{width:240px; height:auto; float:left; text-align:center; margin-left:15px; }
#coupon2{width:240px; height:auto; float:right; text-align:center; margin-right:25px; }
#coupon3{width:240px; height:auto; float:right; text-align:center; margin-right:15px; }
#coupon_inner{width:240px; height:auto; margin:0 auto; background:#fff;}
#print{width:240px; height:40px; float:left; text-align:center; }
#center_div{width:100%; margin:0 auto;}

#coupon1_o{ width:240px; height:auto; text-align:center; margin:0 auto;}
#div_center{width:100%; height:auto; text-align:center;}

/*******
FOOTER
*********/
#footer{width:100%; height:auto; background:#f7b603;}
#footer_inner{width:908px; height:45px; margin:0 auto; }
#footer_left{width:650px; height:auto; float:left; padding-top:8px;}
#footer_right{width:232px; height:auto; float:right; padding-top:8px;  }




/*******
STYLE
*********/
h1{	font-family: Arial, Helvetica, sans-serif;	font-size:30px;	color: #f63635;	font-weight:bold; line-height: 30px; text-transform:uppercase;}

.style1{font-family: Georgia, "Times New Roman", Times, serif; font-size:15px; color: #fff; font-weight: bold;	line-height: 24px; }

.style2{font-family: Arial, Helvetica, sans-serif; font-size:15px;	color: #050bc3;	font-weight: bold;	line-height: 24px;	text-decoration:none; }

.style3{ font-family: Arial, Helvetica, sans-serif; font-size:20px;	color: #3232ed;	font-weight: bold;	line-height: 24px;}
.style4{ font-family: Arial, Helvetica, sans-serif; font-size:11px;	color: #5451d6;	font-weight: bold;	line-height: 14px;}
.style5{ font-family: Arial, Helvetica, sans-serif; font-size:20px;	color: #ff3636;	font-weight: bold;	line-height: 24px;}
.style6{ font-family: Arial, Helvetica, sans-serif; font-size:18px;	color: #a90014;	font-weight: bold;	line-height: 24px;}
.style7{ font-family: Arial, Helvetica, sans-serif; font-size:15px;	color: #ecc96a;	font-weight: normal;	line-height: 24px;}



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

.clear{clear:both;}


/*******
FORM
*********/
input, textarea, select { background:#f5f5f5; border:1px solid #dedede; font-size:13px;}
textarea{ height:100px; }
.btn{ width:100px; height:25px; font-weight:bold; text-align:center; color:#000;	background:#FDB813; border-radius:8px; border:1px solid #000000; font-size:11px;  text-align:center;}
.email_error{ padding:2px; border:1px solid red; color:red; margin-bottom:5px;}
.inputsize{ width:100%;}
.inputzipsize{ width:50px;}
.textright{ text-align:right;}