/* Default */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, 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,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
/*	vertical-align: baseline; */
	background: transparent;
/*	list-style:none; */
}
body {
	line-height: 22px; 
	font-family:Arial; 
/*	font-size:12px;  */
	color:#d67608; 
}
h1, h2, h3, h4, h5, h6{}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/* Default */

/*Buttons*/
.navbutton{}
.navbutton a:visited { height:27px; padding: 10px 25px 0 25px; background:url('images/nav_bg.gif') no-repeat left top;float:left; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#f0870a; text-transform:lowercase; text-decoration: none;}
.navbutton a:link { height:27px; padding: 10px 25px 0 25px; background:url('images/nav_bg.gif') no-repeat left top;float:left; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#f0870a; text-transform:lowercase; text-decoration: none;}
.navbutton a:hover{background:url('images/nav_bg.gif') no-repeat right bottom;}

.homebutton{width:86px;height:37px; background:url('images/homebutton.jpg') no-repeat right top;float:left; margin-left:5px;}
.homebutton:hover{background:url('images/homebutton.jpg') no-repeat right bottom;}

.profilebutton{width:97px;height:37px; background:url('images/profilebutton.jpg') no-repeat right top;float:left;}
.profilebutton:hover{background:url('images/profilebutton.jpg') no-repeat right bottom;}

.restobutton{width:142px;height:37px; background:url('images/restobutton.jpg') no-repeat right top;float:left;}
.restobutton:hover{background:url('images/restobutton.jpg') no-repeat right bottom;}

.menubutton{width:97px;height:37px; background:url('images/menubutton.jpg') no-repeat right top;float:left;}
.menubutton:hover{background:url('images/menubutton.jpg') no-repeat right bottom;}

.caterbutton{width:120px;height:37px; background:url('images/caterbutton.jpg') no-repeat right top;float:left;}
.caterbutton:hover{background:url('images/caterbutton.jpg') no-repeat right bottom;}

.deliverbutton{width:128px;height:37px; background:url('images/deliverbutton.jpg') no-repeat right top;float:left;}
.deliverbutton:hover{background:url('images/deliverbutton.jpg') no-repeat right bottom;}

.joinbutton{width:103px;height:37px; background:url('images/joinbutton.jpg') no-repeat right top;float:left;}
.joinbutton:hover{background:url('images/joinbutton.jpg') no-repeat right bottom;}

.giftbutton{width:88px;height:37px; background:url('images/giftbutton.jpg') no-repeat right top;float:left;}
.giftbutton:hover{background:url('images/giftbutton.jpg') no-repeat right bottom;}

.contactbutton{width:126px;height:37px; background:url('images/contactbutton.jpg') no-repeat right top;float:left; margin-left:1px;}
.contactbutton:hover{background:url('images/contactbutton.jpg') no-repeat right bottom;}

.readmore{width:82px;height:19px; background:url('images/readmore.jpg') no-repeat right top;float:left; clear:both;}
.readmore:hover{background:url('images/readmore.jpg') no-repeat right bottom;}

.viewmore{width:81px;height:19px; background:url('images/viewmore.jpg') no-repeat right top;float:left; clear:both;}
.viewmore:hover{background:url('images/viewmore.jpg') no-repeat right bottom;}

.viewmore2{width:82px;height:23px; background:url('images/viewmore2.jpg') no-repeat right top;float:left; clear:both; margin-left:10px;}
.viewmore2:hover{background:url('images/viewmore2.jpg') no-repeat right bottom;}
/*Buttons*/



/* CSS Document */
body{ background-color:#000000;}

/* 100%
#header{ background:url(images/bgheader.jpg) repeat-x; width:100%; height:102px;}
#nav_panel{ background:url(images/bgpanel2.jpg) repeat-x; width:100%; height:38px;}
*/

#header{ background:url(images/bgheader.jpg) repeat-x; width:100%; height:102px;}
#nav_panel{ background:url(images/bgpanel.jpg) repeat-x; width:998px; height:37px; border:solid 1px #2f1c08;}
#footer{ background:url(images/bgfooter.jpg) repeat-x; width:100%; height:70px;}

#leftcontent{width:697px; height:auto; float:left;}
#rightcontent{width:300px; height:auto; float:left;}

#leftcontentgallery{width:490px; height:470px; float:left; margin-top:15px; padding-left:11px;}
#rightcontentgallery{width:490px; height:470px; float:left;}

#foodgallery{width:650px; height:410px; float:left; margin-top:15px;}
#cateringphotos{width:650px; height:410px; float:left; margin-top:30px;}

.columnright{width:490px; height:390px; float:left; clear:both; margin-top:11px;}

.textcontent1{width:654px; height:120px; float:left; clear:both; line-height:18px; text-align:left; margin-top:5px;}
.textcontent2{width:654px; height:145px; float:left; clear:both; line-height:18px; text-align:left; margin-top:5px;}
.textcontent3{width:654px; height:300px; float:left; clear:both; line-height:18px; text-align:left; margin-top:5px;}

.textcontent4{width:250px; height:60px; float:left; clear:both; line-height:18px; text-align:left; margin-top:3px; margin-left:10px;}


.boxright1{ width:280px; height:300px; float:left; clear:both; margin-left:2px;}
.boxright2{ width:280px; height:300px; float:left; clear:both; margin-left:2px;}

.box1{width:280px; height:228px; float:left; clear:both; margin-top:0px; border:solid 1px #2f1c08; background-color:#120900;}
.box2{width:280px; height:266px; float:left; clear:both; margin-top:20px; border:solid 1px #2f1c08; background-color:#120900;}
.box3{width:280px; height:291px; float:left; clear:both; margin-top:20px; border:solid 1px #2f1c08; background-color:#120900;}
.box4{width:280px; height:240px; float:left; clear:both; margin-top:20px; border:solid 1px #2f1c08; background-color:#120900;}
.box5{width:280px; height:240px; float:left; clear:both; margin-top:20px; border:solid 1px #2f1c08; background-color:#120900;}


.video{width:400px; height:320px; float:left; margin-right:10px; border:solid 1px #2f1c08;}

.imggallery{ margin:2px; border:solid 2px #000000;}
.imggallery:hover{border:solid 2px #d06800;}

.borderleft{ margin-left:9px; border: solid 2px #593007;}
.borderleft:hover{ margin-left:9px; border: solid 2px #e5800a;}

.imgborder{ border: solid 1px #593007;}


.imgmarginleft{ margin-left:9px;}

/* CSS Document */

/* Text */
.text1{ font-family:Arial; font-size:12px; color:#9d5907; text-decoration:none;}
.text2{ font-family:Arial; font-size:12px; font-weight:bold; color:#d67608; text-decoration:none;font-style:italic;}
.text2 a:visited{ color:#d67608; text-decoration:none;}
.text2 a:link{ color:#d67608; text-decoration:none;}
.text2 a:hover{ color:#9d5907; text-decoration:none;}
.text3{ font-family:Arial; font-size:12px; color:#d67608; text-decoration:none;}
.text4{ font-family:Arial; font-size:10px; color:#d67608; text-decoration:none;}
.text5{ font-family:Arial; font-size:13px; color:#d67608; text-decoration:none;}
.text6{ font-family:Century Gothic; font-size:13px; color:#9d5907; text-decoration:none; font-weight:bold;font-style:italic;}

.footerlink{font-family:Arial; font-size:11px; text-decoration:none; color:#4a2901;}
.footerlink a:visited{font-family:Arial; font-size:11px; text-decoration:none; color:#4a2901;}
.footerlink a:link{font-family:Arial; font-size:11px; text-decoration:none; color:#4a2901;}
.footerlink a:hover{font-family:Arial; font-size:11px; text-decoration:underline; color:#4a2901;}

.gallerylinks{font-family:Arial; font-size:11px; text-decoration:underline; color:#e5820a;}
.gallerylinks a:visited{font-family:Arial; font-size:11px; text-decoration:underline; color:#e5820a;}
.gallerylinks a:link{font-family:Arial; font-size:11px; text-decoration:underline; color:#e5820a;}
.gallerylinks a:hover{font-family:Arial; font-size:11px; text-decoration:underline; color:#e5820a; background-color:#4a2901;}

#menucolumn{width:240px; /*height:505px;*/ float:left; margin-top:20px;}
.menu_bg{border:solid 1px #2f1c08; background-color:#120900; color:#FFFFFF;}

#rightcolumn{width:600px; /*height:507px;*/ float:left; margin-top:20px; margin-left:15px;}
.textbig1{ font-family:Arial, Times, serif; font-size:14px; font-weight:bold; color:#d67608;text-decoration:underline;}
.textbig2{ font-family:Arial, Times, serif; font-size:17px; font-weight:bold; color:#d67608;}
.textbig2 a:visited{ color:#d67608;text-decoration: none;}
.textbig2 a:link{ color:#d67608;text-decoration: none;}
.textbig2 a:hover{ color:#9d5907;text-decoration: none;}

.textbig3{ font-family:Arial, Times, serif; font-size:14px; font-weight:bold; color:#d67608;}
.textbig3 a:visited{ color:#d67608;text-decoration: none;}
.textbig3 a:link{ color:#d67608;text-decoration: none;}
.textbig3 a:hover{ color:#9d5907;text-decoration: none;}

.imghover{ border: solid 2px #2f1c08; opacity:1;filter:alpha(opacity=99);}
.imghover:hover{ border: solid 2px #2f1c08; opacity:0.59;filter:alpha(opacity=59);}
/* Text */





