/* GLOBALS */
*{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; color:#D1C8A7;}
body{background:url(/images/bkgd/bkgd.png) repeat-x top #53452C; padding-top:4px;}
table td{vertical-align:top;}
li{margin-left:30px;}

h2,h3,h4,h5,h6{color:#D1C8A7;}
h3{font-size:16px;}
h6{font-size:14px;}

p{color:#D1C8A7; font-size:13px;}
p.small{font-size:11px;}
#news_and_events_middle{font-size:12px;}
li{font-size:13px;}
table.holiday_menu fieldset{font-size:13px;}
input,select,textarea,option{color:#000; font-size:13px;}

/* STRUCTURE */
#wrapper{width:745px; margin:9px auto;}
	#nav{width:745px; height:25px; float:left;}
	#logo_bar{width:744px; height:253px; margin-bottom:1px; border-right:1px solid #D1C8A7; float:left;}
		#logo{width:156px; height:253px; float:left;}
		#image_bar{width:588px; height:253px; float:left;}
	#content{width:745px; padding-top:8px; float:left;}
#footer_container{width:100%; margin-top:110px; border-top:3px double #D1C8A7; float:left; clear:both;}
	#footer{width:745px; margin:0px auto;}
		#address{width:745px; height:60px; float:left;}
		#credits{width:745px; height:30px; text-align:center; float:left;}

#address table{width:100%;}

/* NEWS AND EVENTS BOARD */
#news_and_events{width:360px; margin-top:20px;}
	#news_and_events_top{width:360px; height:58px; background:url(/images/bkgd/news_and_events_top.png) no-repeat top left;}
	#news_and_events_middle{width:312px; padding:0 24px 0 24px; background:url(/images/bkgd/news_and_events_middle.png) repeat-y left;}
	#news_and_events_bottom{width:360px; height:58px; background:url(/images/bkgd/news_and_events_bottom.png) no-repeat top left;}

/* NEWSLETTER OPT-IN */
#register_email{width:200px; height:19px; border:1px solid #D1C8A7; background:#6F5B3B; color:#D1C8A7;}
form.email_optin input{vertical-align:middle;}

/* SPECIALS BOARD */	
#specials_board strong{text-decoration:underline;}	
				
/* TABBED CONTENT */
/* Include id's for all your layers here, with commas between. 
 Set width, left and top */
#lyr1 table td, #lyr2 table td, #lyr3 table td{vertical-align:bottom;}
#lyr1, #lyr2, #lyr3{position:absolute; visibility:hidden; width:330px; z-index:100;background:#614E2F; border:3px double #D1C8A7; padding:2px 4px 8px 4px; font-size:11px;}
span.time_date{padding:0 0 0 30px;}

/* LINKS */
a:active,
a:focus{outline: none;}

.img{border:0px; text-decoration:none;}

a.nav,a.nav:link,a.nav:visited,a.nav:hover{text-decoration:none; padding:0 15px;}
a.nav img{padding-top:3px;}

a.link,a.link:link,a.link:visited{color:#D1C8A7; text-decoration:underline; padding:4px 20px 0px 5px;}
a.link:hover{color:#A55642; text-decoration:underline;}

a.text_link,a.text_link:link,a.text_link:visited{color:#D1C8A7; text-decoration:underline;}
a.text_link:hover{color:#A55642;}

a.private_dining,a.private_dining:link,a.private_dining:visited{color:#d1c8a7; text-decoration:none; font-size:12px; padding:0px 8px 0px 8px;}
a.private_dining:hover{color:#A55642;}

a.smallfish,a.smallfish:link,a.smallfish:visited{color:#d1c8a7; text-decoration:underline; font-size:12px;}
a.smallfish:hover{color:#A55642;}

a.image_link,a.image,a.image:link,a.image:visited,a.image:hover{text-decoration:none; border:0px;}

a.thank_you{color:#D1C8A7;}
a.thank_you:hover{color:#A55642;}

/* FLOATS */
div.float_right{float:right;}
	

/* DINNER MENU */
table.menu td{padding:2px 4px;}
table.menu td.menu_text{font-size:12px; padding-bottom:10px;}
table.menu td.menu_price{font-size:12px; font-weight:bold;}

/* LUNCH MENU */
#lunch_menu{color:#fff;}
#lunch_menu td{vertical-align:top; padding:20px; font-size:11px; color:#ffffff;}
#lunch_menu h3{margin:0px; padding:0px;}	
#lunch_menu h4{margin:0px 0px 30px 0px; padding:0px; text-align:right; font-size:11px;color:#d1c8a7;}	
	
/* DIRECTIONS */
ul.directions{padding:0 10px 20px 0px;}
ul.directions h3{font-size:14px; font-weight:bold;}
li.directions{font-size:12px; margin-left:14px;}	
 
/* COMMENT CARD */
#comment_card{margin:10px auto; width:520px;}
#comment_card fieldset{border:1px solid #D1C8A7; padding:8px; width:500px; margin-bottom:20px;}

#comment_card legend,#comment_card label{font-size:12px;}
#comment_card input,#comment_card textarea,#comment_card select{font-size:12px; padding:2px 2px 1px 2px; color:#000; background:#EEEEDA;}
#comment_card input.radio{background:#53452C;}

#comment_card input.submit_button{width:100px; height:24px;}
#comment_card span.captcha{color:#999;}

/* TURKEY ORDER FORM */
table.holiday_menu fieldset{padding:4px 10px;}
input.contact_input{width:200px;}
td.turkey_description{padding:0 20px 10px 8px;}
td.turkey_prices{padding:2px 4px 0 4px;}
