@charset "UTF-8";
/* CSS Document */
/*
.#C7AE38 {color: #C7AE38;}
.#3C1F00 {color: #3C1F00;}
.#7E6C5B {color: #7E6C5B;}
.#FFFDF8 {color: #FFFDF8;} 
.#000000 {color: #000000;}
//new
.#473E35 {color: #473E35;}
.#C7AA37 {color: #C7AA37;}
.#EAEAC1 {color: #EAEAC1;}
.#A27044 {color: #A27044;}
.#381B00 {color: #381B00;}
*/
* {outline-style:none;}
#outtasight {display:block;position:absolute; top:-500px;left:-100px;font-size:9px;}
body {background-image:url(../images/devanepat.png);margin:0;padding:0;font-family:Verdana, Geneva, sans-serif;text-align:center;}
#maincontainer {display:block;width:900px;margin:15px auto;background-color:#fff;border:2px solid #7E6C5B;}
#header {width:900px;;margin:0;padding:0;background-color:#C7AA37;height:20px;text-align:right;}
#header .headblock {display:block;margin:0;padding:3px 8px;font-size:10px;height:17px;letter-spacing:1px;color:#330;}
#header .capped {font-variant: small-caps;font-weight:bold;}
#reserve {display:block;text-align:right;padding:10px 15px 0 0;}
#middlecontainer {width:900px;margin:15px 0 0 0;padding:0;height:400px;background:url(../images/mainbac.gif) no-repeat top left;}
#photopanel {display:block;float:right;padding-right:15px;width:505px;}
#navmain {width:200px;height:400px;display:block;float:right;}
#navmain ul {display:block;float:right;font-size:10px;letter-spacing:3px;margin-top:15px;font-weight:bold;list-style:none;}
#navmain li {height:10px;width:170px;display:block;padding:5px 0;margin-top:15px;border-bottom:1px solid #C7AA37;text-align:left;}
#navmain a {color:#C7AA37;text-decoration:none;display:block;}
#navmain a:link,#navmain a:visited,#navmain a:active {color:#C7AA37;}
#navmain a:hover,#navmain a:focus {color:#fff;}
.clear {clear:both;}

#wrapper {width:862px;margin:15px 0 0 24px;clear:both;}
#contentwrapper {display:block;border:1px solid #9ba; width:699px;;background-color:#F3F0E8;float:right;background-image:url(../images/contentwrapper.png);background-repeat:repeat-y;background-position:top left;padding:0;;margin:0;overflow:hidden; }

#footer {color:#fff;font-size:9px;text-align:right;width:900px;margin:10px auto;}
#footer a:link, #footer a:visited, #footer a:active {color:#fff;text-decoration:underline;}
#footer a:hover, #footer a:focus {color:#C7AA37;}

/*menustyles*/
h1 {font-variant: normal;letter-spacing: 8px;font-size:10px;background-color:#3C1F00;padding:5px 5px 5px 25px;margin:0;color:#fffdf8;}

.imgMenuHeadersBW {display:none;}

#imgStarters {background:url(../images/menu_starters.gif) no-repeat 10px 0px;width:100%;height:37px;display:block;margin:15px 0;}
#imgDevanes {background:url(../images/menu_devanes.gif) no-repeat 10px 0px;width:100%;height:37px;display:block;margin:15px 0;}
#imgSoup {background:url(../images/menu_soup.gif) no-repeat 10px 0px;width:100%;height:37px;display:block;margin:15px 0;}
#imgSides {background:url(../images/menu_sides.gif) no-repeat 10px 0px;width:100%;height:37px;display:block;margin:15px 0;}
#imgPastas {background:url(../images/menu_pastas.gif) no-repeat 10px 0px;width:100%;height:37px;display:block;margin:15px 0;}
#imgBarsnacks {background:url(../images/menu_barsnacks.gif) no-repeat 10px 0px;width:100%;height:37px;display:block;margin:15px 0;}
#imgLiquid {background:url(../images/menu_liquid.gif) no-repeat 10px 0px;width:100%;height:37px;display:block;margin:15px 0;}
#imgRisotto {background:url(../images/menu_pastasrisotto.gif) no-repeat 10px 0px;width:100%;height:37px;display:block;margin:15px 0;}
#imgSandwiches {background:url(../images/menu_sandwiches.gif) no-repeat 10px 0px;width:100%;height:37px;display:block;margin:15px 0;}

.notation {font-size:10px;font-style:italic;display:block;padding:0 0 0 25px;margin:0;color:#3C1F00;}

.newBW {display:none;margin-left:12px;width:45px;}
.newColor {margin-left:12px;width:45px;}

#menjou{width:698px;text-align:left;display:block;padding:0;}
#menjou .nav {display:block;color:#7B5D1F;text-align:right;margin:0;padding:0 15px 0 0;font-size:10px;font-weight:normal;}
#menjou .nav a:link,#menjou .nav a:visited,#menjou .nav a:active {text-decoration:none;color:#7B5D1F;}
#menjou .nav a:hover,#menjou .nav a:focus {text-decoration:none;color:#000;}


.itemcontainer{display:block;width:550px;margin:15px 150px 5px 125px;height:40px;clear:both;}
.itemcontainer2{display:block;width:550px;margin:15px 150px 5px 125px;height:27px;clear:both;}

.description {display:block;width:550px;margin:0 0 15px 0;height:32px;border-bottom:1px solid #ddd;}
.description2 {display:block;width:550px;margin:0 0 15px 0;height:18px;border-bottom:1px solid #ddd;}
.description3 {display:block;width:550px;margin:0 0 15px 0;height:48px;border-bottom:1px solid #ddd;}

.itemtitle {display:block;float:left;padding-left:0px;padding-right: 3px;color:#7B5D1F;font-size:12px;font-weight:bold;font-family:Georgia, "Times New Roman", Times, serif;letter-spacing: 2px;}
.price{float: right;display:block;padding-left:3px;padding-right:25px;font-family:Georgia, "Times New Roman", Times, serif;font-weight:bold;color:#3C1F00;font-size:12px;margin:0;}
.ingredients{float:left;display:block;width:500px;height:25px;margin:0;padding:0;font-size:11px;color:#3C1F00;font-weight:normal;}


/*sidebar*/
#sideNav {display:block;width:140px;font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;font-style:italic;float:left;margin:0;background:url(../images/sidebarbottom.gif) no-repeat bottom left;text-align:center;color:#7B5D1F;border:none;}
#sideNav span {padding:0px 0 10px 0;display:block;width:140px;}
#sideNav a {color:#7B5D1F;text-decoration:none;}
#sideNav a:link, #sideNav a:visited, #sideNav a:active, {color:#7B5D1F;text-decoration:none;}
#sideNav a:hover, #sideNav a:focus {color:#3C1F00;text-decoration:none;font-weight:bold;}
.mselected {color:#600;text-decoration:none;font-weight:bold;}

.foodfooter {font-size:12px;font-style:italic;text-align:right;padding-right:25px;padding-top:15px;padding-bottom:10px;}

/* homepage styles */

#homecopy1 {font-size:10px;color:#333;font-style:normal;width:538px;margin:20px auto;text-align:justify;line-height:16px;}
#homecopy {font-size:10px;color:#333;font-style:normal;display:block;margin:20px 40px 0 250px;text-align:justify;line-height:16px;}
#homecopy .fampic {margin-left:-213px;padding-right:15px;}
.whentime {font-size:10px;font-weight:normal;font-family:Verdana, Geneva, sans-serif;color:#333;font-style:normal;letter-spacing:0;}
.whentimeBold {font-size:10px;font-weight:bold;font-family:Verdana, Geneva, sans-serif;color:#333;font-style:normal;letter-spacing:0;}
.lilbigger {font-size:18px;}
h2 {font-size:11px;font-weight:bold;letter-spacing:1px;margin:0 0 0 -210px;background-color:none;color:#7B5D1F;border-bottom:4px double #7b5d1f;}
p {font-size:11px;color:#333;font-style:normal;line-height:17px;}

#navmain a:hover {background:#3c1f00; text-decoration:none;} /*BG color is a must for IE6*/

#navmain a.tooltip span {display:none; padding:2px 3px; margin-left:20px;text-align:center; margin-top:-10px; width:150px;}

#navmain a.tooltip:hover span{display:inline; position:absolute; background:#ffc; border:1px solid #cccccc; color:#6c6c6c;}

#charities {width:100%;margin:0 auto;padding:0;text-align:center;}
#charities img {border:none;}
.topreturn {font-size:9px;text-align:right;width:100%;display:block;}
/* catering page */
#cateringcopy {width:600px;margin:10px 49px;}
#cateringcopy h3 {font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;font-style:italic;color:#7B5D1F;}
.bulleted {width:400px;display:block;margin:0 80px;padding:0px;}
.leftul {float:left;display:block;padding:0;margin:0;}
.rightul {float:right;display:block;padding:0 0 15px 0;margin:0;}
#cateringcopy li {
	font-size:12px;
	font-weight:bold;
	color:#000;
	list-style-position:outside;
	list-style-image: url(../images/bullet.png);
	padding-bottom:5px;
}
#cateringcopy a,#cateringcopy a:link ,#cateringcopy a:visited ,#cateringcopy a:active {color:#300;text-decoration:underline;}
#cateringcopy a:hover,#cateringcopy a:focus {color:#7B5D1F;}
h4 {text-align:center;color:#300;font-size:14px;}
.cateringcenter {text-align:center;font-size:12px;font-style:italic;line-height:24px;}
.cateringcenter img {padding:0 3px 0 3px;}
/*contact COPY */
#contactcopy {width:650px;margin:0 auto;}
#contactcopy h2 {font-size:11px;font-weight:bold;letter-spacing:1px;margin:20px 0 0 0;background-color:none;color:#7B5D1F;border:none}
.loosecopy {font-size:11px;color:#000;margin-bottom;20px;line-height:13px;}

/* PRESS PAGE */
#presswrapper {width:650px;display:block;padding-top:15px;}
#pressbox {width:340px;display:block;float:right;}
#pressbox h2 {margin-top:0;border-bottom:4px double #7b5d1f;}
#eventbox {width:280px;display:block;float:left;margin-top:0px;margin-left:5px;}
.event {width:280px;background-image:url(../images/eventbottom.gif);display:block;background-repeat:no-repeat;background-position:bottom left;margin:0;padding:0;}
.event img {padding:0;padding:-9px 0 0 0;}
.eventcontainer {width:260px;text-align:center;margin:0 auto;padding:0;}
.eventcontainer span {font-size:11px;font-weight:bold;letter-spacing:1px;margin:0px 0 0 0;background-color:none;color:#7B5D1F;border-bottom:2px dotted #7b5d1f;}
.eventcontainer p {font-size:10px;font-weight:normal;margin:5px 0 0 0;color:#000;line-height:12px;padding-bottom:10px;}
.readmore {font-weight:bold;font-size:8px;padding:1px 3px 2px 3px;border:1px solid #7b5d1f;line-height:11px;color:#300;margin-top:4px;margin-bottom:4px;float:left;}
.readmore a:link, .readmore a:visited, .readmore a:active, .readmore a {text-decoration:none;color:#300;}
.readmore a:hover, .readmore a:focus {text-decoration:none;color:#7b5d1f;}
.pressitem {display:block;margin-top:12px;}
.pressheader {font-weight:bold;line-height:14px;font-size:12px;margin:0;padding:3px 0;display:block;color:#300;}
.presscopy {font-weight:normal;line-height:12px;margin:2px 0;padding:0;display:block;font-size:11px;text-align:justify;}
.pressdivider {border-bottom:2px dotted #7b5d1f;;height:0;display:block;margin-top:12px;clear:both;}
.whodid {font-size:9px;color:#000;font-weight:normal;}