/* CSS Document */

#vid_container {
margin:0px auto;
text-align:left;
width:600px;
}

p.cater {
padding-right:100px;
}
hr {
margin-top:20px;
}

h1 {
color:#ffffff; 
font-size:14px; 
font-weight:bold;
margin-top:0px;
margin-bottom:5px;
}

h2 {
color:#ffffff; 
font-size:14px; 
font-weight:bold;
margin-top:20px;
margin-bottom:5px;
}

p.privacy {
padding-top: 0px;
padding-bottom:17px;
}

.addthis {
position:absolute; 
margin:30px 0 0 365px;
}

.addthis2 {
float:right;
}

#container {
margin-left:100px;
}

* {
	margin:0; padding:0;
	font-size:100%;
}

body{
background-color:#1c1926;
	text-align:center;
}

img {vertical-align:top;}
a img { border:0;}

ul { list-style:none;}
ul.privacy_nest {
margin-left:40px;

}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}


html, input, textarea
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:0.75em;
		line-height:1.417em;
		color:#8d8d8d;
	}

input, select { vertical-align:middle; font-weight:normal;}

a {color:#ffffff; font-style:italic;}
a:hover{text-decoration:none;}
p {padding-top:17px;}
em {color:#ffffff;}
.sitemap-title {color:#74abff; font-size:16px; font-weight:bold; text-transform:uppercase; margin: 0 0 10px 0;}
.menu-title {color:#74abff; font-size:16px; font-weight:bold; text-transform:uppercase;}
.menu-item {color:#FFFFFF; font-weight:bold; text-transform:uppercase;}
.menu-price { font-weight:bold; float:right;}
.menu-box {margin-top:10px;}
.menu-box-img {float:none;}
.menu-box2 {float:left;}
.menu-pic-box {
width:350px;
height:96px;
padding: 20px 0 20px 0;
}

.sm-text {color:#3c3c3c; font-style:italic; font-size:10px;}
.sm-text-header {color:#3c3c3c; font-weight:bold; font-size:10px;}
.white {color:#eaeaea;}
.blue {color:#74abff;}
.orange {color:#f65e1a !important; }
.blue2 {color:#089bef !important;}

.about-vid-box {
width:490px;
height:200px;
margin-top:20px;
}
.about-vid-col {
width:240px;
height:250npx;
float:left;
}
.about-vid-col2 {
width:240px;
height:250npx;
padding-left:10px;
float:left;
}

/* ============================= main layout ====================== */

.top-tail {background:#000000 url(images/top-tail.gif) top repeat-x;}
.bottom-tail {background:url(images/bottom-tail.gif) bottom repeat-x;}
.top-tail2 {background:url(images/top-tail2.gif) top repeat-x; position:absolute; width:50%; height:278px; right:0;}

li { background:url(images/list-bg.gif) no-repeat 0 10px; padding-left:16px; line-height:2em;}
li a {color:#ffffff; text-decoration:none; font-style:italic;}
li a:hover {text-decoration:underline;}
.list li {background:url(images/list-bg.gif) no-repeat 0 7px; margin-bottom:8px; line-height:1.308em;}
.list2 li {color:#ffffff; font-style:italic;}
.list2 li a {text-decoration:underline;}
.list2 li a:hover {text-decoration:none;}

.title1 {background:url(images/title1-bg.jpg) top left no-repeat; padding:13px 0 15px 27px;}
.title2 {background:url(images/title2-bg.jpg) top left no-repeat; padding:13px 0 15px 27px;}
.title3 {border-bottom:1px solid #272727; padding:0 0 7px 27px; margin-bottom:24px;}
.title3 img {margin:0 !important;}
.title4 {background:url(images/title4-bg.jpg) top left no-repeat; padding:13px 0 15px 27px;}
.title5 {background:url(images/title4-bg.jpg) top left no-repeat; padding:13px 27px 15px 250px;}

.imgindent {margin:0 20px 0 0; float:left;}
.imgindent2 {margin:20px 20px 0 0; float:left;}

.link {background:url(images/link-tail-bg.gif) top repeat-x; display:inline-block; color:#fff; text-decoration:none; margin-top:20px; font-style:normal; cursor:pointer;}
.link span {background:url(images/link-right-bg.gif) top right no-repeat; display:inline-block;}
.link span span {background:url(images/link-left-bg.gif) top left no-repeat; padding:4px 13px 5px 23px;}
.link:hover {background:url(images/link-tail-bg-act.gif) top repeat-x;}
.link:hover span {background:url(images/link-right-bg-act.gif) top right no-repeat;}
.link:hover span span {background:url(images/link-left-bg-act.gif) top left no-repeat;}

.link2 {background:url(images/list-bg.gif) no-repeat right 5px; padding-right:10px; color:#fff; font-style:italic; font-size:1.083em;}

.link3 {background:url(images/list-bg.gif) no-repeat right 5px; padding-right:10px; color:#fff; font-style:italic; font-size:1.083em; text-decoration:none;}

.link4 {background:url(images/list-bg.gif) no-repeat right 5px; color:#fff; font-style:italic; font-size:1.083em; text-decoration:none;}

/* ============================= header ====================== */

.logo {position:absolute; margin:32px 0 0 46px;}
.m1 {position:absolute; margin:0 0 0 389px;}
.m2 {position:absolute; margin:0 0 0 514px;}
.m3 {position:absolute; margin:0 0 0 662px;}
.m4 {position:absolute; margin:0 0 0 786px;}

/* ============================= content ====================== */

.veg-hot-col {float:left;}
.box1 {background:url(images/box-bg.jpg) top left no-repeat; padding:26px 35px 25px 30px;}
.box1_new {height:800px; background:url(images/box-bg.jpg) top left no-repeat; padding:26px 35px 25px 30px;}
.box1_new2 {height:300px; background:url(images/box-bg.jpg) top left no-repeat; padding:26px 35px 25px 30px;}
.box1_col1 {width:346px; padding:26px 35px 25px 30px; float:left;}

.box2_col1 {width:200px; padding:26px 35px 25px 30px; float:left;}

.box1_row {padding:26px 35px 0px 30px;}
.box1_row_alt {padding:0px 35px 0px 30px;}
.box1_col2 {width:346px; padding:26px 35px 25px 30px;float:left;}

.box2_col2 {width:200px; padding:26px 35px 25px 30px;float:left;}

.box2 {background:url(images/box2-bg.jpg) top left no-repeat; padding:26px 30px 25px 30px;}
.box1_row2 {padding:0px 35px 26px 30px;float:left; width:755px;}

.indent2 {padding:0 35px 0 30px;}
.indent {padding:0 0 0 30px;}

.col-pad {padding-right:24px;}

.line {background:url(images/line.gif) bottom repeat-x; padding-bottom:9px; margin-bottom:11px;}
.line3 {background:url(images/line.gif) bottom repeat-x; padding-bottom:14px; margin-bottom:11px; }
.line2 {background:url(images/line.gif) bottom repeat-x; padding-bottom:8px; padding-right:5px; margin-bottom:5px; margin-top:0px; float:none;}

.daily-special {color:#74abff; text-transform:uppercase; font-weight:bold;}
.margin1 {margin-top:40px;}
.margin2 {margin-top:12px;}
.margin3 {margin-top:20px;}
.text2 {font-size:1.083em; line-height:1.308em;}

.gallery .col-1 img {margin:0 13px 13px 0;}
.gallery2 .images {margin-right:-13px;}
.gallery2 .images img {margin:0 13px 13px 0;}
.pagination {text-align:right; padding:14px 30px 0 0;}
.pagination a {color:#3c3c3c; text-decoration:none; font-style:normal;}
.pagination a:hover, .pagination .active {color:#fff;}
.gallery2 .pagination {text-align:center; padding:3px 10px 0 0;}

.phone {display:inline-block; width:83px;}
.mail {text-decoration:none;}
.mail:hover {text-decoration:underline;}

.menu-img {
margin: 0px 10px 20px 0;
float: left;
}

/* ============================= footer ====================== */

#footer {color:#3c3c3c; padding:19px 18px 0 29px;}
#footer a {color:#3c3c3c; text-decoration:none; font-style:normal;}
#footer a:hover {color:#ffffff;}
#footer span {color:#fefefe;}

.privacy {float:right; margin-left:20px;}
.menu {float:right;}
.menu li {display:inline; padding:0; background:none; color:#222222 !important;}
.menu li a {font-style:normal; margin:0 11px 0 10px;}
.menu li a:hover, .menu .active a {color:#fefefe !important;}

#splash-footer span {color:#fefefe;}
#splash-footer a {color:#3c3c3c; text-decoration:none; font-style:normal;}
#splash-footer a:hover {color:#ffffff;}
.splash-menu {text-align:center;}
.splash-menu li {display:inline; padding:0; background:none; color:#222222;}
.splash-menu li a {font-style:normal; margin:0 11px 0 10px;}
.splash-menu li a:hover, .menu .active a {color:#fefefe !important;}

.active2 {color:#fefefe !important;}
.active2 a:hover {color:#222222 !important;}
.credits {
color:#3c3c3c !important;
font-size:10px;
text-align:right;
margin:0 46px 0 46px;
}
.credits a {color:#3c3c3c; font-style:normal; text-decoration:none;}
.credits a:hover {color:#fefefe;}

/* ============================= forms ============================= */

#ContactForm {margin-right:-10px;}
#ContactForm .rowi {height:48px;}
#ContactForm .link {float:right; margin:15px 0 0 15px;}

.input {width:242px; height:21px; border:1px solid #464649; background:#1f1f21; padding:0 0 0 5px; font-size:1em;}
textarea {width:242px; height:150px; border:1px solid #464649; background:#141414; padding:0 0 0 5px; overflow:auto; font-size:1em;}


