@import "header_new.css";

/* reset.css */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}
:focus{outline:0;}

a{color:#231F20;text-decoration:none;}
a:hover{color:#231F20;text-decoration:underline;}
.red a,ul.paging a,.listing-1 h1 a{color:#AF2524;}
.gray a{color:#94868A}

body { 
	margin:0; 
	padding:0; 
	background:#F4EBCF; 
	color:#231F20; 
	font:normal 12px Tahoma;
	text-align:center;
	}

/* typography.css */
h1, h2, h3, h4, h5, h6 {font-weight:bold;color:#AF2524;margin-bottom:10px;}
h1 {font-size:28px;}
h2 {font-size:24px;}
h3 {font-size:18px;}
h4 {font-size:16px;}
h5 {font-size:14px;}
h6 {font-size:12px;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}

p {margin:0 0 1em;}
em{font-style:normal}
blockquote {margin:1.5em;color:#666;font-style:italic;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted #666;}
pre, code {margin:1.5em 0;white-space:pre;}
pre, code, tt {font:1em tahoma;line-height:1.5;}
li ul, li ol {margin:0 1.5em;}
ul, ol {margin:0;}
ul li, ol li{margin-bottom:0.5em;}
ul {list-style-type:disc;}
ol {list-style-type:decimal;}
dl {margin:0 0 1.5em 0;}
dl dt {font-weight:bold;}
dd {margin-left:1.5em;}

.f11{font-size:11px}
.f14{font-size:14px}
.f16{font-size:16px}
.red{color:#AF2524}
.gray{color:#94868A}
.black{color:#231F20}
.vcard{color:#231F20}
.fn{color:#231F20}


/* grid.css */
.container {width:985px; height:auto; margin:0 auto; padding:25px 25px 25px 50px; position:relative;}
.clearfix:after, .container:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix, .container {display:inline-block;}
* html .clearfix, * html .container {height:1%;}
.clearfix, .container {display:block;}
.clear {clear:both;}
.float-l{float:left;}
.float-r{float:right;}

.span-1{width:120px; height:auto;}
.span-2{width:320px; height:auto;}
.span-3{width:485px; height:auto; margin:0 10px;}

h1.heading,h2.heading,.btn-link{background:#FAEBD4 url(../images/bg_heading.gif) repeat-x bottom; padding:6px 10px; color:#AF2524; margin:0; border-bottom:1px solid #9AA593;}
h1.heading{font-size:14px;}
.btn-link{padding:3px 10px; border:1px solid #9AA593; display:block; font-size:14px;}


.pad-1{padding:5px;}
.border{border:1px solid #9AA593; margin-bottom:10px;}
.content-1{width:auto; height:auto; background:#fff; padding:4px 6px;}


ul.none,ul.gallery-1,ul.paging{list-style:none; margin:0; padding:0; overflow:hidden;}
ul.none li{margin:0 0 3px 3px;}
ul.none ul{list-style:none; margin-top:5px; margin-bottom:5px;}
ul.gallery-1 li,.gal-1{display:block; float:left; margin:0 10px 10px 10px; border:1px solid #ddd; padding:2px; text-align:center; font-size:11px; background:#fff;}
ul.gallery-1 li img,,.gal-1 img{margin-bottom:3px;}
ul.paging,ul.gallery-1{padding:5px;}
ul.paging li{display:inline; float:left; font-size:12px;font-weight:bold;text-align:center;}
ul.paging li a{float:left;
	display:block;
	width:20px;
	height:20px;
	padding-top:8px}
ul.paging li.current a{background:url(../images/li_page_navigation.gif) no-repeat center center;}


.listing-1{width:auto; overflow:hidden; padding-right:10px;  min-height:85px;}
.listing-1 .mid{width:70%; margin-left:70px;}
.listing-1 h1{font-size:14px; color:#AF2524; margin:20px 0 10px 0;}
.listing-1 .gal-1,.listing-2 .gal-1{margin-top:10px;}
.bg{background:#FFFAF5 url(../images/bg_listing_2.gif) repeat-x bottom;}
.bg-1{background:#FAEAD1 url(../images/bg_listing_3.gif) repeat-x bottom;}


/* ie.css */
body {text-align:center;}
.container {text-align:left;}
* html .column {overflow-x:hidden;}
* html legend {margin:-18px -8px 16px 0;padding:0;}
ol {margin-left:2em;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
html>body p code {*white-space:normal;}
hr {margin:-8px auto 11px;}


/* forms.css
label {font-weight:bold;}
input.text, input.title, textarea, select {margin:0.5em 0;border:1px solid #bbb;}
input.text:focus, input.title:focus, textarea:focus, select:focus {border:1px solid #666;}
*/

/* Form */
.btn-1{background:#D41F28 url(../images/bg_btn1.gif) repeat-x 0 0; color:#fff; border:1px outset #666; padding:2px; font:bold 14px arial; cursor:pointer}
.txt{background:#fff; border:1px solid #C6BCB0; padding:4px 6px; font:normal 12px tahoma; color:#837C7D;}
input.text,textarea.text{background:#f9f9f9; border:1px solid #C6BCB0; font:normal 12px tahoma; color:#837C7D; padding:4px}
select.text{background:#f9f9f9; border:1px solid #C6BCB0; font:normal 12px tahoma; color:#837C7D;}


/* Footer  */
#footer1 {
	width:100%;
	background:#DF582D url(../images/bg_footer1.jpg) repeat-x 0 bottom;
	color:#E0CD8D;
	border-top:8px solid #E6D7A4;
	border-bottom:12px solid #DF582D;
	}
#footer1 .wrapper {
	width:939px;
	margin:0 auto;
	text-align:left;
	}
	
#footer1 .wrapper1 {
	border:1px solid #E7D7A4;
	padding-bottom:15px;
	padding-top:15px;
	overflow:hidden;
    width:939px;
	min-height:111px;
	background:url(../images/bg_footer_wrapper1.jpg) no-repeat left bottom;
	text-align:left;
	margin:0 auto;
	}	
	#footer1 .adbox {
	border:1px solid #E7D7A4;
	margin:15px 0  15px 0;
	padding:15px 0 15px 0;
	background:#CD452B;
	overflow:hidden;
	width:939px;
	text-align:center;
	color:#FFFFFF;
	}
	.heading{
	font-size:2.5em;
	color:#E6D7A4;
	}	
 .wrappercopyright {
	Font-size:1em;
	margin: 10px 0  0px;
	padding-bottom:10PX;
	overflow:hidden;
    width:939px;
	text-align:center;
	color:#F7DF99;
	
	}
	.wrappercopyright strong{
	color:#fff;
	}		

#footer1 .wrapper1 .before {
	float:left;
	width:140px;
	height:115px;
	margin:0 0 0 15px;
	background:url(../images/footer_separation.gif) no-repeat right ;
	color:#FFF;
	}
	
	#footer1 .wrapper1 .before a:link,
	#footer1 .wrapper1 .before a:visited{
	text-decoration:none;
	color:#F7DF99;
}

	#footer1 .wrapper1 .before a:hover,
	#footer1 .wrapper1 .before a:active{
	text-decoration:underline;
	color:#F7DF99;

}
	
	
	#footer1 .wrapper1 .last{
	float:left;
	width:130px;
	margin:0 6px 0 10px;
	background:none; 
	}
	#footer1 .wrapper1 .last a:link,
	#footer1 .wrapper1 .last a:visited{
	text-decoration:none;
	color:#F7DF99;
}

	#footer1 .wrapper1 .last a:hover,
	#footer1 .wrapper1 .last a:active{
	text-decoration:underline;
	color:#F7DF99;

}
	#footer1 .wrapper1 p {
	padding-left:9px;
	color:#FFF;
	Font-size:1em;
	font-weight:bold;
	}	
	#footer1 .wrapper1 span {
	padding-left:9px;
	Font-size:1em;
	font-weight:normal;
	
	}
	#footer1 .wrapper1 li {
	list-style:none;
	padding-left:9px;
	overflow:hidden;
	width:124px;
	margin-bottom:2px;
	color:#fff;
	}	
	
	#footer1 .wrapper1 li a:link, 
	#footer1 .wrapper1 li a:visited {
	text-decoration:none;
	color:#F7DF99;
	}	

#footer1 .wrapper1 li a:hover, 
#footer1 .wrapper1 li a:active {
	text-decoration:underline;
	color:#F7DF99;
	}

/*popuptble.....*/
.tblenew{
background-color:#F7F3DE;

}
.tblepadding{
padding:7px;
}
.tblenew1{
color:#7C794E;
padding:7px;
background:#FFF;
border-left:1px solid #D0C193;
border-right:1px solid #D0C193;
	}
	.tblenew2{
color:#7C794E;
padding:7px;
background:#F7F3DE;
border:1px solid #D0C193;
	}
	.tblenew3{
color:#7C794E;
background:#FFF;
border-left:1px solid #D0C193;
border-right:1px solid #D0C193;
	}
		.tblenew4{
color:#7C794E;
padding:0px;
background:#F4EFD9;
border-left:1px solid #D0C193;
border-right:1px solid #D0C193;
	}
.tblenew5{
color:#7C794E;
padding-left:10px;
background:#F4EFD9;
border-left:1px solid #D0C193;
border-right:1px solid #D0C193;
	}
.tblenew6{
color:#7C794E;
padding:0px;
background:#F4EFD9;
border-left:1px solid #D0C193;
border-right:1px solid #D0C193;
font-size:1.8em;
font-weight:normal;
	}
	
	
	/*  restaurant page  */
.span-5{width:595px; height:auto; margin:0 10px 0 0}
.span-6{width:310px;}
.box-2{background:#FAEAD1 url(../images/bg-box-2.gif) repeat-y 0 0; border:1px solid #9AA593; margin-bottom:10px; padding:5px 10px}
.box-3{background:#FAEAD1; border:1px solid #9AA593; padding:5px}
.tab-1{width:auto; background:#fff; border:1px solid #9AA593; padding:20px; margin:30px 0 10px 0; position:relative}
.tab-1 ul.tab{list-style:none; position:absolute; top:-22px}
.tab-1 ul.tab li{display:block; float:left; margin:0 2px; padding:3px 10px 4px 10px; border:1px solid #9AA593; background:#FAEAD1 url(../images/bg-tab-1.gif) repeat-y 0 0;}
.tab-1 ul.tab li.select{border-bottom-color:#fff; background:#fff;}
.bor-t-b{border-bottom:1px solid #9AA593;border-top:1px solid #9AA593; padding:2px 0}
.bor-t-b .box-2{margin-bottom:0}
a.bg-red{background:#AF2524; color:#fff; padding:0 3px}
a.bg-red:hover{background:#666; text-decoration:none}
ul.food-1{list-style:none; height:55px}
ul.food-1 li{display:block; float:left; margin:0 5px; text-align:center}
.num{background:#FAEBD4 url(../images/bg_heading.gif) repeat-x bottom; padding:5px 10px; border:1px solid #9AA593; font-size:16px; display:block}
.hr{background:#9AA593; overflow:hidden; height:1px; display:block; margin-bottom:20px}
.quote-l{background:url(../images/quote-left.gif) no-repeat 0 0; padding:0 6px}
.quote-r{background:url(../images/quote-right.gif) no-repeat 0 0; padding:0 6px}
ul.thumb-1{list-style:none; width:auto; padding:5px 0 0 0; overflow:hidden; clear:both}
ul.thumb-1 li{display:block; float:left; margin-right:4px}
.heading2{border-bottom:1px solid #9AA593; background:#FAEAD1 url(../images/bg-box-2.gif) repeat-y 0 0; font:normal 14px tahoma; color:#231F20; padding:2px 25px; margin:0}
ul.marker-1{list-style:none;}
ul.marker-1 li{padding:0 0 15px 22px; margin:0; display:block; background:url(../images/img-marker-1.gif) no-repeat 0 0;}
.add-rev-1{position:relative; width:auto; margin-bottom:10px; overflow:hidden}
.add-rev-1 span{width:24%; height:33px; display:block; float:left; text-align:right}

form.form-1 .div-1 ul.ul-1,ul.ul-1{list-style:none; width:auto; overflow:hidden; padding:5px 0}
form.form-1 .div-1 ul.ul-1 li,ul.ul-1 li{display:block; float:left; width:50%}


/* ie.css */
body {text-align:center;}
.container {text-align:left;}
* html .column {overflow-x:hidden;}
* html legend {margin:-18px -8px 16px 0;padding:0;}
ol {margin-left:2em;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
html>body p code {*white-space:normal;}
hr {margin:-8px auto 11px;}
* html form.form-1 .div-1 span, * html div.form-1, * html form.form-1 .div-1 ul.ul-1, * html ul.photo{height:1%}

/*  November 12, 2008  */
.content-1{width:auto; height:auto; background:#fff; padding:4px 6px}
.content-2{width:auto; height:auto; background:#fff; padding:10px}
.error{background:#AF2524; color:#fff; padding:6px;}
p.img-nav{margin:8px 0; text-align:center; font-size:16px; font-weight:bold;}
.span-7{width:560px; margin:0 10px 0 0;}
.span-8{width:347px}
.span-9{width:200px; margin-right:10px}
.span-10{width:545px; margin-right:10px}
.span-11{width:160px}
.comment h2{font-size:18px; font-weight:normal; color:#94868a; border-bottom:4px solid #9ba695; border-top:1px solid #9ba695; padding:5px 0; margin-bottom:0}
.comment .div-1{overflow:hidden; border-bottom:1px solid #9ba695; padding:10px 0}
.comment .div-1 .gal-1{margin:0 20px 0 0}
.comment .div-1 .text{font-size:16px; font-weight:bold; color:#af2524; margin-top:10px}
.album-1,.add-comment{width:auto;overflow:hidden}
.album-1 h2{font-weight:normal; margin:5px 0}
.album-1 .text{font-size:16px}
.add-comment h2{font-size:16px}
.add-comment form textarea{width:315px; height:100px; margin-bottom:10px}
input.btn-2{background:#FAEBD4 url(../images/bg_heading.gif) repeat-x bottom; padding:3px 6px; color:#AF2524; border:1px solid #9AA593; font-weight:bold; cursor:pointer}
ul.gallery-2{list-style:none; overflow:hidden}
ul.gallery-2 li{display:block; width:108px; float:left; margin-bottom:25px; text-align:center}
ul.gallery-2 li .img{border:1px solid #ccc; padding:2px; width:65px; display:block; margin:5px auto}
.feed-1{border-bottom:1px solid #9ba695; padding:8px 0; overflow:hidden}
.feed-1-title{border-bottom:4px solid #9ba695; overflow:hidden}
*html .feed-1,* html .feed-1-title,* html ul.gallery-1,* html ul.gallery-2{height:1%}

dl.form-1 dt{float:left; width:30%; margin-bottom:10px; color:#666}
dl.form-1 dd{float:left; width:65%; margin-bottom:10px}
dl.form-1{overflow:hidden;}
dl.form-1 .text{width:300px}

/* 27 April 2009 */
dl.form-1 dt{float:left; width:30%; margin-bottom:10px; color:#666}
dl.form-1 dd{float:left; width:65%; margin-bottom:10px}
dl.form-1{overflow:hidden;}
dl.form-1 .text{width:300px}

.avatar-pic{list-style:none; overflow:hidden; margin-bottom:15px}
.avatar-pic li{float:left; margin-right:8px}
.avatar-pic li img{border:1px solid #ddd; padding:4px}


ul#menus li a.m8{background:url(http://images.friendseat.com/bg_menus_ask.gif) no-repeat -508px 0; width:76px;height:54px; display:block; text-indent:-9999px;}
ul#menus li a.m8:hover,ul#menus li a.m8_select{background:url(http://images.friendseat.com/bg_menus_ask.gif) no-repeat -508px -54px; width:76px}