html, body, embed, div, span, applet, object, iframe, 
h1, h2, h3, h4, h5, h6, p, blockquote, pre, 
a, abbr, acronym, address, big, cite, code, 
del, dfn, em, font, img, ins, kbd, q, s, samp, 
small, strike, strong, sub, sup, tt, var, 
dl, dt, dd, ol, ul, li, 
fieldset, form, label, legend, 
table, caption, tbody, tfoot, thead, tr, th, td{margin:0px; padding:0px; border:0px; outline:0px; font-weight:inherit; font-style:inherit; font-family:Verdana,Geneva,Arial,Helvetica,sans-serif}
td{vertical-align:top}
:focus{outline:0px}
body{color:black; background:white; font-size:12px;line-height:18px; font-family:Verdana, Arial, Helvetica, sans-serif;}
ol, ul,li{list-style:none}
table{border-collapse:separate; border-spacing:0px;line-height:18px;}
caption, th, td{text-align:left; font-weight:normal; font-size:12px;line-height:18px;}
caption, th, td{font-weight:bold}
blockquote:before, blockquote:after, q:before, q:after{content:""}blockquote, q{quotes:""""}
a:link, a:visited, a:active{color:#009; text-decoration:none}
a:hover{color:#000; text-decoration:underline} 
iframe{padding:0px; margin:0px} 
.clear{clear:both;}
h1{font-size:165%; font-weight:bold; padding:5px 0px; text-align:center; color:#990000;}
h2{font-size:145%; font-weight:bold; padding:5px 0px; text-align:center; color:#990000;}
h3{font-size:125%; font-weight:bold; padding:5px 0px; text-align:center; color:#990000;}
h4{font-size:100%; font-weight:bold; padding:5px 0px; text-align:center; color:#990000;}
h5{font-size:100%;}
h6{font-size:75%;}
html body #pod_main strong{font-weight:bold;}
html body #pod_main .rteleft{ text-align:left;}
html body #pod_main .rtecenter{ text-align:center;}
html body #pod_main .rteright{ text-align:right;}
html body #pod_main .rtejustify{ text-align: justify;}
hr{margin:10px auto;}


body{background:url(body_bg.jpg) #c8cece repeat-y 50%}
#pod_main{overflow:hidden; border-left: 1px #ccc solid;border-right: 1px #ccc solid;border-bottom: 1px #ccc solid;margin: 0px auto;background:url('header.jpg');background-repeat:no-repeat;padding:0px;width: 950px; background-color:#fff}
.main_inners{margin-bottom:20px;}
#pod_container{padding-bottom:20px;width:100%;text-align: center;}
#container_inner{width:100%;}
#pod_primsidebar{width:260px; text-align:center; overflow:hidden; vertical-align:top;}
#pod_header{height:232px;vertical-align:top;width: 950px;overflow:hidden;text-align:right;}
#pod_mainnavigation{ height:25px; overflow:hidden; background-color:#d5a035; border-top:1px #333 solid; border-bottom:1px #333333 solid;}
#pod_subnavigation{ height:24px; text-align:right; overflow:hidden;}
#pod_content{width:100%;}
#pod_body{text-align:center;}
.pgbody{text-align:left;}
#pod_footer{width:100%; padding:8px; text-align:center;}
#body-footer{width:100%; text-align:center;}
#page_content{text-align:left;}
.content_inner{ width:96%; margin:0px auto;}
#main_body{ padding:8px;}
.pgbody{background:url('/sites/images/restaruant/menu/dividers01_blk.png') top center;background-repeat:no-repeat; padding-top:25px; width:90%; margin:0px auto;}
.pgbody .inner{ margin-top:16px;background-color:#CCCCCC; padding:3px 10px; border:1px black solid;}

#body-header{ margin:10px 0px;}
#simpleddmenu{overflow:hidden;}
.captions{background:#CCCCCC; border-top:2px #333333 solid; border-bottom:2px #333333 solid;}
input{padding:3px;}
/*Links*/
a{color: #FF6600;}
a:visited{color: #663333;} 
a:hover{color: #FF6633;}
p{margin:10px 0px;}
td,p{ line-height:20px; font-size:12px;}
.form{ background:url('blank.png'); background-repeat:repeat;}

/* menu styles */
#pod_main #pod_mainnavigation #jsddm{width:100%; height:25px;}
#pod_main #pod_mainnavigation #jsddm li{float:left; padding:0px; text-align:center;  border-left:1px white solid; width:116px;}
#pod_main #pod_mainnavigation #jsddm li.first{border-left:0px;}
#pod_main #pod_mainnavigation #jsddm li:hover{}
#pod_main #pod_mainnavigation #jsddm li a{ margin:0px 11px; line-height:24px; color:#333333;font-weight:bold;font-size:12px; text-decoration:none;}
#pod_main #pod_mainnavigation #jsddm li a:hover{ color: #CC3300;}

/* menu styles */
#pod_main #pod_subnavigation{text-align:right;}
#pod_main #pod_subnavigation #jsddm{width:440px; height:25px; float:right;}
#pod_main #pod_subnavigation #jsddm li{float:left; border-left:1px white solid;padding:0px;}
#pod_main #pod_subnavigation #jsddm li.first{border-left:0px;}
#pod_main #pod_subnavigation #jsddm li a{ padding:0px 8px; line-height:24px; color:#FFFFFF;font-weight:bold;font-size:12px;text-decoration:none;}
#pod_main #pod_subnavigation #jsddm li a:hover{ color:#CCCCCC;}

/* menu styles */
#pod_main .simpleddmenu{background-color:#d5a035; width:100%; height:25px;}
#pod_main .simpleddmenu #jsddm{width:850px; margin:0px auto;}
#pod_main .simpleddmenu #jsddm li{float:left; padding:0px 5px; text-align:center;  border-left:1px #333 solid;}
#pod_main .simpleddmenu #jsddm li.first{border-left:0px;}
#pod_main .simpleddmenu #jsddm li:hover{}
#pod_main .simpleddmenu #jsddm li a{ margin:0px 8px; line-height:24px; color:#333333;font-weight:bold;font-size:11px; text-decoration:none;}
#pod_main .simpleddmenu #jsddm li a:hover{ color: #CC3300;}



.form{width:450px; margin:30px auto;}
.form fieldset{ border:1px #333333 solid; text-align:center; padding:10px 10px;}
.form legend{ margin-left:5px; padding:0px 4px;}
.form td{ padding:3px;}
.form td.pod_label{ text-align:right;}
.form td.pod_field{padding-left:10px;}
.form td.pod_field{padding-left:10px;}
.form .text{width:300px;border:1px black solid;}
.form textarea{width:300px; height:200px; border:1px black solid;}


#pod_primsidebar #frmNewLetter{width:92%; margin:0px auto; background-color:#FF3300; }
#pod_primsidebar #frmNewLetter fieldset{ border:1px #ccc solid; text-align:center;}
#pod_primsidebar #frmNewLetter .fdlegend{ text-align:center;background:url('navbar_bg.jpg') 50%;background-repeat:repeat-x; }
#pod_primsidebar #frmNewLetter td.pod_label{text-align:right; width:85px; padding-right:5px; line-height:25px; font-size:12px;}
#pod_primsidebar #frmNewLetter td.pod_field{padding:3px;}

#contactinfo{width:550px; text-align: center; margin:0px auto; }
#contactinfo td{ font-size:14px; font-weight:bold; line-height:20px; border:1px #666 solid; padding:4px; background-color:#CCCCCC}
#contactinfo .email{text-align: center; background-color:#FF3300}
#contactinfo span{ color: #0033CC;}

fieldset ul.htm-list{ list-style-type:circle; text-align:left; list-style:circle;}
fieldset ul.htm-list li{ padding:3px; list-style-type:circle; text-align:left; list-style:circle; list-style-position:inside; line-height:18px;}

#pod_body .gmod_nightclub_flyerv1{ width:640px; margin:15px auto;}
#pod_body .gmod_nightclub_flyerv1 .container{width:300px; overflow:hidden; float:left;  margin:15px 5px; border:1px black solid; }
#pod_body .gmod_nightclub_flyerv1 .container .flyer{width:300px; padding:0px; margin:0px; height:185px; overflow:hidden;}
#pod_body .gmod_nightclub_flyerv1 .container .flyer img{width:300px; padding:0px; margin:0px;}
#pod_body .gmod_nightclub_flyerv1 .clear-block{clear:both;} 
#pod_body .gmod_nightclub_flyerv1 .title{border-bottom:1px #333333 solid; background-color:#333; line-height:30px; height:35px; font-size:14px; text-align:center; font-weight:bold; background-color:#ff6600; padding-top:5px; }
#pod_body .gmod_nightclub_flyerv1 a{color:#FFFFFF;line-height:30px;}
#pod_body .gmod_nightclub_flyerv1 a:hover{color: #000000;}
#pod_body .gmod_nightclub_flyerv1 .moreinfo{ background-color:#333333; text-align:left; line-height:18px; padding:4px 0px; padding-left:4px;}
#pod_body .gmod_nightclub_flyerv1 .moreinfo a{ color:#fff; display:block; line-height:18px;}
#pod_body .gmod_nightclub_flyerv1 .footer{ background-color:#CC9933; padding:3px;}
#pod_body .gmod_nightclub_flyerv1 .header{ background-color:#999999; padding:3px;}

#pod_primsidebar .gmod_nightclub_flyerv1{ width:200px; margin:15px auto;}
#pod_primsidebar .gmod_nightclub_flyerv1 .container{width:200px; overflow:hidden; float:left; padding:0px 10px; }
#pod_primsidebar .gmod_nightclub_flyerv1 .container .flyer img{width:200px;}
#pod_primsidebar .gmod_nightclub_flyerv1 .clear-block{clear:both;} 
#pod_primsidebar .gmod_nightclub_flyerv1 .header,#pod_primsidebar .gmod_nightclub_flyerv1 .venue,#pod_primsidebar .gmod_nightclub_flyerv1 .footer{display:none;}
#pod_primsidebar .gmod_nightclub_flyerv1 .title{border-bottom:1px #FF6600 solid; background-color:#CCCCCC; line-height:30px; height:35px; font-size:16px; text-align:center; font-weight:bold; background:url("flyer-header.jpg") #0033CC left bottom; background-repeat:repeat; padding-top:5px; }
#pod_primsidebar .gmod_nightclub_flyerv1 a{color:#FFFFFF;line-height:30px;}
#pod_primsidebar .gmod_nightclub_flyerv1 a:hover{color:#FF6600;}
#pod_primsidebar .gmod_nightclub_flyerv1 .moreinfo{ background-color:#333333; text-align:left; line-height:18px; padding:4px 0px; padding-left:4px;}
#pod_primsidebar .gmod_nightclub_flyerv1 .moreinfo a{ color:#fff; display:block; line-height:18px;}

#pod_body .gmod_nightclub_flyerv1_display{ width:450px; margin:15px auto;}
#pod_body .gmod_nightclub_flyerv1_display .container{width:450px; overflow:hidden; padding:0px 0px;}
#pod_body .gmod_nightclub_flyerv1_display .container .flyer img{width:450px;}
#pod_body .gmod_nightclub_flyerv1_display .clear-block{clear:both;}
#pod_body .gmod_nightclub_flyerv1_display .header{line-height:30px; height:30px; font-size:18px; text-align:center; font-weight:bold; color:#FFFFFF;}
#pod_body .gmod_nightclub_flyerv1_display .venue{ padding:8px;}
#pod_body .gmod_nightclub_flyerv1_display .footer{line-height:30px; height:30px; font-size:18px; text-align:center;  font-weight:bold; color:#FFFFFF; background-color:#ff6600;}
#pod_body .gmod_nightclub_flyerv1_display .title{ height:40px; color:#fff; line-height:40px; background-color:#ff6600; line-height:30px; height:30px; font-size:18px; text-align:center; font-weight:bold;}
#pod_body .gmod_nightclub_flyerv1_description{ width:250px; margin:10px auto; line-height:25px; padding:8px;background-color: #ff6600;color:#FFFFFF;}
#pod_body .gmod_nightclub_flyerv1_venues{width:250px; margin:10px auto; text-align:center; }

.mod_rest_menu{width:650px;margin:0px auto;padding-top:15px;text-align:center;}
.mod_rest_menu .tbl{width:100%;}
.mod_rest_menu .title{font-weight:bold;	padding:10px;	margin:0px auto;	text-align:center;	font-size:16px;}
.mod_rest_menu td{border-bottom:1px dotted #000000;	font-size:12px;	padding:4px 2px ;	font-weight:normal;}
.mod_rest_menu .header{	font-size:12px;	padding:4px 2px ;	font-weight:normal;	color:#990000;}
.mod_rest_menu .price-details{ text-align:center; font-weight:bold;}
.mod_rest_menu .price{	border-left: 1px dotted #999999;	color:#333333;	text-align:center;	width:40px;}
.mod_rest_menu li{	padding:4px 2px;}

.mod_rest_wine{width:650px;margin:0px auto;padding-top:15px;text-align:center;}
.mod_rest_wine .tbl{width:100%;}
.mod_rest_wine .title{font-weight:bold;	margin:0px auto; line-height:20px;text-align:center;font-size:16px; height:60px; vertical-align: bottom;}
.mod_rest_wine td{border-bottom:1px dotted #000000;	font-size:12px;	padding:4px 2px ;	font-weight:normal;}
.mod_rest_wine .header{	font-size:12px;	padding:4px 2px ;	font-weight:normal;	color:#990000;}
.mod_rest_wine .price-details{ text-align:center; font-weight:bold;}
.mod_rest_wine .price{	border-left: 1px dotted #999999;	color:#333333;	text-align:center;	width:40px;}
.mod_rest_wine li{	padding:4px 2px;}



.mod_rest_catering{width:600px;margin:0px auto;padding-top:15px;text-align:center;margin-bottom:20px;}
.mod_rest_catering .tbl{width:100%;}
.mod_rest_catering .title{font-weight:bold;	padding:10px;	color:#990000;	margin:0px auto;	text-align:center;	font-size:16px;}
.mod_rest_catering td{	font-size:12px;	padding:4px 2px ;	font-weight:normal;}
.mod_rest_catering .body{font-size:12px;	padding:4px 2px ;	font-weight:normal;border-bottom:1px dotted #000000;margin-bottom:20px; }
.mod_rest_catering .header{text-align:center}



/* Contact */
.contact{
width:450px;
margin:0px auto;
}

.contact td{
vertical-align: bottom;
}
.contact .data{
width:120px;
line-height:18px;
text-align:right;
padding:4px 5px;
font-weight:bold;
vertical-align: middle;
}
html body .button{
width:250px;
margin:0px auto;
text-align:center;
}
.contact input, .contact textarea{
border: 1px #663300 solid;
padding:2px;
}
.contact input{
width: 100%;
margin: 4px 0px;
}
.contact textarea{
width: 100%;
height: 200px;
margin: 4px 0px;

}
.contact caption{
font-size:18px;
padding-bottom:10px;
text-align:center;
color:#FF6600;
font-weight:bold;
}

#footer-karaoke{height:190px; width:100%; background:url(/sites/clients/7/images/karaoke01-footer.jpg) no-repeat bottom; vertical-align:middle;}

#footer-karaoke h1{ color:#FFFFFF; font-size:18px;  width:480px; margin:0px auto; line-height:25px;height:190px;vertical-align:middle; padding-top:50px;}


.ad{
width:430px;
float:right;
}
.ad{
margin:0px;
}

