@charset "utf-8";
/* CSS Document */

a { font-family:Arial, Helvetica, sans-serif; color:#fff; text-decoration:none }
a:hover { color:#FFCC00;}
body { margin:0px; background:url(images/masterbody1-bg.jpg) center top no-repeat; }
img { border:0px;}
br{  line-height:10px; }
table { font-family:Arial, Helvetica, sans-serif; font-size:12px; }
div, h1, h2, h3, h4, p, form, label, input, textarea, span{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:11.5px; line-height:17px; letter-spacing:.1px;  }
.clearBoth { clear:both}
h1{ color:#f4c453; font-weight:bold; font-size:18px; letter-spacing:1px; line-height:20px; margin:10px 0}

.masterContainer { width:943px; margin:0 auto;}
.leftSide  { width:309px; float:left }

.rightSide { float:left; width:634px;}
.logo { float:left; width:316px;}
.left-side-sub { float:left; width:316px; position:relative; right:-7px;}
.left-top-menu { width:316px; height:10px; background:url(images/left-panel-top.png) }
.left-middle-menu { height:680px; float:left; background:url(images/left-panel-bg.png) repeat-y; clear:both; width:316px; }
.left-bottom-menu { height:33px; width:316px; float:left; background:url(images/left-panel-bottom.png) bottom no-repeat;  }

.lunch {float:left; height:190px; vertical-align:bottom; padding-left:30px; font-size:10px; font-weight:bold; color:#FFFFFF; font-variant:small-caps;}
.right-top-menu { float:right; height:190px;}
.right-top-menu li { list-style-type:none; color:#fff; line-height:33px; font-size:30px;}
.right-top-menu li a{ list-style-type:none; color:#FFFFFF; line-height:33px; font-size:30px;}
.right-top-menu li a:hover{ list-style-type:none; color:#FFCC00; line-height:33px; font-size:30px;}
.flash-banner { float:left; }
.trans-back {  background:url(images/panel-bg.png); float:left; clear:both; width:634px; } 

.welcome-txt { text-align:center; padding:15px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; float:left;    }

.black-title { font-family:Arial, Helvetica, sans-serif; letter-spacing:1px; font-size:18px; line-height:36px; color:#101010; font-weight:bold; }



.country-dish { text-align:center; clear:both; float:left; margin-left:58px }
.country-dish li { list-style-type:none; line-height:24px}
.country-dish li a{ font-family:Arial, Helvetica, sans-serif; font-size:18px; line-height:16px; color:#8f7c4f; text-decoration:none; letter-spacing:2px; font-weight:bolder; }
.country-dish li a:hover { color:#181818;}

.border-sept { border-bottom:1px solid  #8f7c4f; margin:0 23px 0 20px; clear:both; }
.border-sept2 { border-bottom:1px solid #978d7b; margin:0 32px 0 30px; clear:both; padding:7px 0; }
.coming-events {}

.social-media { font-size:24px; color:#f4c453; text-align:center; margin-top:20px; }
.social-media a{ color:#8f7c4f; text-decoration:none; padding:0 10px; font-size:24px; font-weight:bold; }
.social-media a:hover { color:#333; } 

.event-title {font-size:24px; color:#f4c453; float:left; width:135px; padding-left:30px; padding:15px 0 15px 30px; font-weight:bold; line-height:25px;   }

.events-block { padding:10px 0 10px 0; color:#fff; font-weight:bold; clear:both}
.event-one{ float:left; width:210px; }
.event-two{ float:left; width:190px; }
.yborder { border:1px solid #eec054;}
.content-div { padding:0 15px 0 30px; color:#fff; }


.content-row3 { margin:0px 30px 0px 30px; clear:both; }

.event-photo { margin:0px 30px 0px 30px; }

.content-party { float:left; width:210px; }
.content-party ul { margin:0px; padding-left:10px;}
.content-party li { list-style-type:none; background:url(images/ring1.png) left no-repeat; padding-left:30px; line-height:28px; font-size:18px; color:#d2c7b5; font-weight:bold}

.actiontext {line-height:28px; font-size:18px; color:#d2c7b5; font-weight:bold}

.testimonial { float:left; width:330px; color:#f4c453; letter-spacing:1px; }
.event-text{ float:left; width:330px; font-size:12px; color:#f4c453; letter-spacing:1px; }
.pageimage { float:left; padding-left:-20px; width:570px; }
.copyright { float:right; color:#ffffff; clear:both; margin:15px; width:auto; font-size:10PX; letter-spacing:1PX; }
.terms{ float:right; color:#ffffff;  margin:15px;  width:auto; font-size:10PX; letter-spacing:1PX;}
