/* 
WEBSITE: Osteria Mauro
---------------------
AUTHOR: Mark Scholey
---------------------
DATE CREATED: 12/04/07
---------------------
Generic.css
Provides generic styles that are included on every page regardless of section

*/
BODY		{ margin:0px 0px 0px 0px; padding:20px 0px 0px 0px; font-family: Tahoma, Arial, Sans-Serif; font-size:100%; text-align: center; background-color:#000;}

/* 
This holds all the content centred in the page, but aligned left
*/
#holder			{ margin: 0 auto; width: 740px; height:auto; text-align: left; background-color:#BD1D28; background-image: url(../images/back-grad-all.jpg);background-repeat:no-repeat; display: table;}
#pageContent	{ margin: 0 auto; width: 740px; text-align: left; }
#pageHeader		{ margin: 0 auto; width: 740px; height: auto; text-align: left; margin: 0px 0px -80px 0px;  }
#contentWrap	{ margin: 0 auto; width: 735px; text-align: left; float:left; padding:0px 0px 0px 0px;  }
#pageFooter 	{ clear:both; width: 740px; background-color:#000; margin: 0px 0px 0px 0px; background-image: url(../images/footer-back.gif);background-repeat:no-repeat;}
.footer 		{ font-size:70%;  padding: 0px 0px 20px 0px; text-align:center; }
#pageFooter a 	{ color: #EBBCBF;}
#pageFooter p 	{ color:#F9BD58;}

/*Dropping in the logo*/
#logo 			{ width: 740px; height: 205px; text-align: center; font-weight:normal; color:#FFFFFF; font-size:120%;  }

/*Some accessibility stuff*/
.accessibility			{ display:none;}

/*MAIN NAVIGATION*/
#mainNavWrap				{ background-image: url(../images/menu.gif);background-repeat:no-repeat;text-align: left; margin: 270px 0px 0px 10px; text-align: center;  padding:0; background-color:#inherit; font-weight:bold; height: 150px;}
#mainNavWrap ul				{ margin:0px 0px 0px 95px; padding:30px 0px 0px 0px; }
#mainNavWrap ul li			{ list-style-type:none; text-align: left; font-size:80%; padding:0px 0px 3px 0px;}
#mainNavWrap a				{ color:#fff; padding:0px; text-decoration:none; }
#mainNavWrap a:hover		{ color:#F9BD58; padding:0px; text-decoration:underline; }

/*#mainNavWrap .wine a		{ color:#fff; padding:0px 0px 110px 0px;  text-decoration:none;  background-image: url(../images/wine.jpg); background-repeat: no-repeat; background-position: 0px 20px; display: block; }
#mainNavWrap .bar a			{ color:#fff; padding:0px 0px 110px 0px;  text-decoration:none;  background-image: url(../images/bar.jpg); background-repeat: no-repeat; background-position: 0px 20px; display: block; }
#mainNavWrap .carte a		{ color:#fff; margin: -8px 0px 0px 0px; padding:0px 0px 110px 0px; text-decoration:none;  background-image: url(../images/carte.jpg); background-repeat: no-repeat; background-position: 0px 28px;  display: block; }
#mainNavWrap .sunday a		{ color:#fff; margin: -8px 0px 0px 0px ;padding:0px 0px 110px 0px; text-decoration:none;  background-image: url(../images/sunday.jpg); background-repeat: no-repeat; background-position: 0px 28px; display: block;  }
#mainNavWrap a:hover		{ color:#fff; text-decoration:underline; }*/



/*FOOTER LINKS*/
#footerNavWrap				{ width:740px;  margin: 0 auto; clear:both; }
#footerNavWrap ul			{ margin:0px 0px 0px 0px; padding:10px 0px 20px 20px; clear:both; }
#footerNavWrap ul li		{ float:left; list-style-type:none; padding: 0px 0px 0px 20px; font-size: 70%; text-align: center; }
#footerNavWrap a			{ padding:0px; text-decoration:none;  font-weight: normal; }
#footerNavWrap .chosen a	{ padding:0px; text-decoration:none;  }
#footerNavWrap a:hover		{ color:#fff; text-decoration:underline;  }



