/* Start of CMSMS style sheet 'Default Styles' */
body {
	background: #A28855 url(uploads/Design/images/BgRepeat.jpg) repeat-x 0 0;
	font: normal 12px/1.3 Verdana, Arial, Helvetica, sans-serif;
	color: #000;}
	
a:link, a:visited {color: #333; text-decoration: underline;}
a:hover, a:active {color: #000; text-decoration: underline;}
	
hr {
	border: 0;
	color: #121212;
	background-color: #121212;
	height: 1px;
	width: 100%;}
	
#Wrapper {
	width: 800px;
	margin: 0 auto;}
	
#VeryTop {
	width: 800px;
	height: 48px;
	background: transparent url(uploads/Design/images/PageShadow-Top.png) no-repeat 0 0;
	overflow:hidden;}
#VeryBottom {
	width: 800px;
	height: 32px;
	background: transparent url(uploads/Design/images/PageShadow-Bottom.png) no-repeat 0 0;
	overflow:hidden;}
	
#ThePage {
	width: 750px;
	padding: 0 26px;
	background: transparent url(uploads/Design/images/PageShadow-Middle.png) repeat-y 0 0;
	overflow:hidden;}

#HeaderGraphic {
	height: 324px;
	background: transparent url(uploads/Design/images/HeaderBg-Home.jpg) no-repeat 0 0;
	overflow:hidden;}

#TopNav {
	height: 102px;
	margin: 14px 0 0 0;
	background: transparent url(uploads/Design/images/TopNavBg.png) no-repeat 0 0;
	overflow:hidden;}
#TopNav a {display:block; float:left; height:45px; margin: 30px 15px 0; overflow:hidden; text-decoration:none;}
#TopNav a#HomeLink {width:168px; height:102px; margin-top:0;}
#TopNav a#LunchLink {margin-left:5px; width:75px;}
#TopNav a#DeliveryLink {margin-left:0; width:100px;}
#TopNav a#CateringLink {margin-left:5px; width:93px;}
#TopNav a#NewsLink {width:85px;}
#TopNav a#ContactLink {width:80px;}


#ContentHeader {
	height: 35px;
	background-color: #836146;
	background-position: 50% 50%;
	background-repeat: no-repeat;
	overflow:hidden;}

#PageTitle {margin: 2px 0; font: bold italic 24px "Times New Roman", Times, serif; text-align: center; color: #e5d4ac;}
.Home #PageTitle, .Lunch #PageTitle, .Delivery #PageTitle, .Catering #PageTitle, .News #PageTitle, .Contact #PageTitle {display: none;}


#ContentShadow {
	width:750px;
	height: 35px;
	position:absolute;
	z-index:5;
	background: transparent url(uploads/Design/images/ContentShadow-Top.png) repeat-x 0 0;}
	
#Content {
	min-height: 100px;
	background: transparent url(uploads/Design/images/a07d44.png) repeat 0 0;}

.ContentColumn { width: 217px; padding: 14px; background: transparent url(uploads/Design/images/cfc08c.png) repeat 0 0; color: #2b1c10;}
.LeftColumn {background: transparent url(uploads/Design/images/544639.png) repeat 0 0; color: #ead99e;}
.TwoColumn .RightColumn {width: 469px;}
#Content .SpacerColumn {width: 7px; padding:0; overflow:hidden;}

/* Page Specific Styles */

.Home #HeaderGraphic {background-image: url(uploads/Design/images/HeaderBg-Home.jpg);}
.Home #ContentHeader {background-image: url(uploads/Design/images/ContentHeader-Home.gif);}
.Home .LeftColumn {background: transparent url(uploads/Design/images/c79357.png) repeat 0 0; color: #000000;}
.Home .MiddleColumn {background: transparent url(uploads/Design/images/cfc08c.png) repeat 0 0; color: #2b1c10;}
.Home .RightColumn {background: transparent url(uploads/Design/images/929c65.png) repeat 0 0; color: #ede2ca;}

.Lunch #HeaderGraphic {background-image: url(uploads/Design/images/HeaderBg-Lunch.jpg);}
.Lunch #ContentHeader {background-image: url(uploads/Design/images/ContentHeader-Lunch.gif);}
.Lunch .LeftColumn {background: transparent url(uploads/Design/images/544639.png) repeat 0 0; color: #ead99e;}
.Lunch .RightColumn {background: transparent url(uploads/Design/images/cfc08c.png) repeat 0 0; color: #2b1c10;}

.Delivery #HeaderGraphic {background-image: url(uploads/Design/images/HeaderBg-Delivery.jpg);}
.Delivery #ContentHeader {background-image: url(uploads/Design/images/ContentHeader-Delivery.gif);}
.Delivery .LeftColumn {background: transparent url(uploads/Design/images/544639.png) repeat 0 0; color: #ead99e;}
.Delivery .RightColumn {background: transparent url(uploads/Design/images/c79357.png) repeat 0 0; color: #2b1c10;}

.Catering #HeaderGraphic {background-image: url(uploads/Design/images/HeaderBg-Catering.jpg);}
.Catering #ContentHeader {background-image: url(uploads/Design/images/ContentHeader-Catering.gif);}
.Catering .LeftColumn {background: transparent url(uploads/Design/images/544639.png) repeat 0 0; color: #ead99e;}
.Catering .RightColumn {background: transparent url(uploads/Design/images/cfc08c.png) repeat 0 0; color: #2b1c10;}

.News #HeaderGraphic {background-image: url(uploads/Design/images/HeaderBg-News.jpg);}
.News #ContentHeader {background-image: url(uploads/Design/images/ContentHeader-News.gif);}
.News .LeftColumn {background: transparent url(uploads/Design/images/c0c0c0.png) repeat 0 0; color: #121212;}
.News .RightColumn {background: transparent url(uploads/Design/images/e1e9ed.png) repeat 0 0; color: #121212;}

.Contact #HeaderGraphic {background-image: url(uploads/Design/images/HeaderBg-Contact.jpg);}
.Contact #ContentHeader {background-image: url(uploads/Design/images/ContentHeader-Contact.gif);}
.Contact .LeftColumn {background: transparent url(uploads/Design/images/544639.png) repeat 0 0; color: #ead99e;}
.Contact .RightColumn {background: transparent url(uploads/Design/images/929c65.png) repeat 0 0; color: #ffeabe;}


/* Sub-Navigation */

#SubNavigation {color: #000; text-align: center; font-size:11px;}
#SubNavigation .currentpage {font-weight:bold;}

/* Copyright */

#Copyright {font-size: 9px; color: #F4EBC6; text-align: center; padding:12px 0 0;}
#Copyright a:link, #Copyright a:visited,
#Copyright a:hover, #Copyright a:active {color:#EAD99E;}


/* contact form */

.contactform div {padding: 15px 0 0;}
.contactform label {display:block; padding-bottom: 3px;}
.contactform textarea {width: 425px;}



/* End of 'Default Styles' */

