body {background: url(../images/background.jpg) repeat-x #030102;}

#header {height:295px;
		background: url(../images/header_bg.png) repeat-x top;
		text-align: center;}
		
#content {width:920px;
		  margin-left: auto;
		  margin-right: auto;
		  background-color: white;
		  border-color: #c9a128;
		  border-width: 2px;
		  border-style: solid;
		  padding-top: 10px;
		  padding-left: 20px;
		  padding-right: 20px;}
		  
ul.hover_block {margin-left: auto;
				margin-right: auto;
				margin-top:10px;}

ul.hover_block li{
			list-style:none;
			float:left;
			position: relative;}

		ul.hover_block li a {
			display: block;
			position: relative;
			overflow: hidden;
			color: #000;
			font: 1.6em/1.3 Helvetica, Arial, sans-serif;
		}

		ul.hover_block li a { text-decoration: none; }

		ul.hover_block li img {
			position: absolute;
			top: 0;
			left: 0;
			border: 0;
		}

#nav_home a {width: 192px;
			 height: 73px;
			 background: url(../images/nav_home_bg.jpg);}

#nav_cakes a {width: 174px;
			 height: 73px;
			 background: url(../images/nav_cakes_bg.jpg);}
			 
#nav_catering a {width: 218px;
			 height: 73px;
			 background: url(../images/nav_catering_bg.jpg);}

#nav_eatery a {width: 186px;
			 height: 73px;
			 background: url(../images/nav_eatery_bg.jpg);}
			 
#nav {width: 854px;
	  margin-left: auto;
	  margin-right: auto;}

#clear {clear: both;}

#main_content {width: 605px;}

#main_content p {font-size: 16px;
				 font-family: Georgia,"Times New Roman",Serif;
				 margin-bottom: 18px;
				 line-height: 22px;}

#main_content h2 {margin-bottom: 18px;}

#title_welcome {width: 583px;
				height: 44px;
				background: url(../images/title_welcome.jpg);
				text-indent: -99999px}

#title_order {width: 583px;
				height: 44px;
				background: url(../images/order_online.jpg);
				text-indent: -99999px}

#title_contact {width: 583px;
				height: 44px;
				background: url(../images/title_contact.jpg);
				text-indent: -99999px}

#title_cakes {width: 583px;
				height: 44px;
				background: url(../images/title_cakes.jpg);
				text-indent: -99999px}

#title_catering {width: 583px;
				height: 44px;
				background: url(../images/title_catering.jpg);
				text-indent: -99999px}

#title_eatery {width: 583px;
				height: 44px;
				background: url(../images/title_eatery.jpg);
				text-indent: -99999px}

#side_content {float: right;
			   width: 294px;
			   text-align: center;}

.quote {font-size: 14px;
		font-style: italic;}

.quote a {text-decoration: underline;
		  color: #d0ad43;}

#social {
		 vertical-align: center;}

#social img {margin-top: 10px;
		     margin-left: 4px;
			 margin-right: 4px;}
#subnav {margin-left: auto;
		 margin-right: auto;
		 color: white;
		 width:920px;
		 height:70px;
		 padding-left: 0px;
		 padding-top: 10px;}

#galimg {border-color: #c9a128;
		  border-width: 2px;
		  text-decoration: underline;}
		  
#jump a {color:#d0ad43;
         font-style: italic;
         text-decoration: none;}
