/* 
WEBSITE: OSTERIA MAURO
---------------------
AUTHOR: Mark Scholey
---------------------
DATE CREATED: 12/04/07
---------------------
Stylesheet for homepage
-----------------------

*/


/*
This is uses an image replace for header tags

#logo { width: 200px; height: 101px; font-weight:normal; font-size:80%; }
#logo span { background: url(../images/logo.gif) no-repeat; position: absolute; width: 734px; height: 101px; }*/


/*markup styles*/
p		{ text-align:left; margin:10px 5px 0px 15px; padding:0px 0px 0px 0px; color:#000; font-weight:normal; font-size:80%;}
h1		{ text-align:left; margin:10px 5px 0px 15px; padding:0px 0px 0px 0px; color:#ffff99; font-weight:normal; font-size:130%;}
h2		{ text-align:left; margin:10px 5px 0px 15px; padding:0px 0px 0px 0px; color:#ffff99; font-weight:normal; font-size:130%;}
h3		{ text-align:left; margin:10px 5px 0px 15px; padding:0px 0px 0px 0px; color:#000000; font-weight:bold; font-size:80%; }
a 		{ text-decoration: none; color: #ffffff;   }
a:hover	{ text-decoration: underline; color:#ffffff;  }
.boldMe		{font-weight:bold;}
.gold	{color:#F9BD58; margin: 5px 5px 5px 5px;}

/*centred image*/
.image			{ background-color:#CF4D36; padding: 10px; display:block; margin: 10px auto;}
.image2			{ background-color:#CF4D36; padding: 10px; display:block; }
/*
Content layout for home page
*/
#mainColumn 	{ float:right; width: 405px; margin: 0px 0px 20px 5px; }
.mainColumnHead	{ margin: 0px 0px 0px -4px; }
#menuHolder		{ background-color:#F9F1EC; border: solid #000 1px;}
#menuTable		{ background-color:#F9F1EC; border: solid #000 0px; width:380px; font-size: 80%;}
.toprow			{ background-color:#F9F1EC; padding: 0px 0px 0px 10px;}
.menuItem		{ background-color:#F9F1EC; width:75%; padding: 0px 10px 10px 10px;}
.menuItemNoPad	{ background-color:#F9F1EC; width:75%; padding: 0px 0px 1px 10px;}
.menuItemRelated{ background-color:#F9F1EC; width:75%; padding: 0px 0px 0px 10px; }
.menuPrice		{ background-color:#F9F1EC; width:15%; padding: 0px 0px 10px 0px; vertical-align:top;}
.menuPriceNoPad	{ background-color:#F9F1EC; width:15%; padding: 0px 0px 1px 0px; vertical-align:top;}
.menuOther		{ background-color:#F9F1EC; width:10%; padding: 0px 0px 10px 0px; vertical-align:top;}
.menuFix		{ background-color:#F9F1EC; width:25%; padding: 0px 0px 10px 0px}
.menuJoined		{ background-color:#F9F1EC; padding: 0px 5px 10px 10px}
.menuFifty		{ background-color:#F9F1EC; width:50%; padding: 0px 10px 10px 10px; vertical-align:top;}
.menuSunday		{ background-color:#F9F1EC; padding: 5px 5px 5px 5px; text-align:center;}
.menuSundayBreak{ background-color:#F9F1EC; padding: 5px 5px 5px 5px; text-align:center; background-image: url(../../images/break-line.gif);background-repeat:no-repeat;}

.mainColumnTop	{ background-image: url(../images/welcome.gif); background-color: #BD1D28; background-repeat:no-repeat; margin: 0px 40px 0px 0px; color:#BD1D28; font-size:95%; font-weight:bold; padding: 3px 0px 3px 15px; height: 74px;}
.mainColumnFoot	{ background-image: url(../images/mainColumnFoot.gif); background-repeat:no-repeat; background-color:#DBF0EF; margin: 0px 0px 0px 0px; color:#FFFFFF; font-size:90%; font-weight:bold; padding: 3px 0px 15px 15px;}

#mainColumn  ul			{ font-size: 80%; margin:-15px 0px 15px 15px; padding:0px 0px 0px 0px;}
#mainColumn  ul li		{ font-size: 120%; background-image:url(../images/greyBullet.gif);background-repeat:no-repeat; background-position:0.57em; list-style-type:none; padding:0px 0px 0px 30px; margin: 0px 0px 5px 0px;}




/*
Community two column content
*/
.colWrap	{ width: 471px; clear:both;}
.comCol	{ width: 220px; float:left; margin: 5px; }
.colHeader	{ font-weight: bold; color:#3F4B00;}




