html, body{
	height:100%;
	}
body { 
	margin:0;
	padding:0;
	font-family:Verdana,Arial,Helvetica;
	font:10px/2em Verdana,Arial,Helvetica;
	color:#fff;	
	background:#262626 url(../images/main_bg.gif) repeat-y top center;
	} 
	
#mainContainer {
	margin:0 auto;
	width:960px;
	background:url(../images/content_bg.jpg) no-repeat 0 136px;
	}
#mainContainerEmpty {
	margin:0 auto;
	width:960px;
	background:url(../images/content_bg_blank.jpg) no-repeat 0 136px;
	}
#mainHeader {
	height:136px;
	background:url(../images/header_bg.jpg) no-repeat top left;
	}
	
/* Merrick Logo */
#topMerrickLogo {
	width:480px;
	width/* */:/**/312px; 
	width: /**/312px;
	padding-left:168px;

	height:136px;
	float:left;
	}
#topMerrickLogo a {
	margin:0;
	padding:0;
	display:block;
	width:166px;
	height:136px;
	text-decoration:none;
	}

/* Murrays' Logo */
#topMurraysLogo {
	width:480px;
	width/* */:/**/168px; 
	width: /**/168px;
	padding-left:186px;

	height:136px;
	float:left;
	}
#topMurraysLogo a {
	margin:0;
	padding:0;
	display:block;
	width:123px;
	height:136px;
	text-decoration:none;
	}

#mainImage {
	height:256px;
	height/* */:/**/248px; 
	height: /**/248px;

	padding:4px 6px;
	}
	
/* Top Nav */
#topMenu {
	height:35px;
	}
#topMenu ul {
	margin:0;
	padding:1px 0 0 87px;
	}
	#topMenu ul li {
		display:block;
		list-style-type:none;
		float:left;
		}
		#topMenu ul li a {
			display:block;
			width:30px;
			height:33px;
			text-decoration:none;
			overflow:hidden;
			}
		#topMenu ul li a.menuHome, #topMenu ul li a.menuHome:visited, #topMenu ul li a.menuHome:hover {
			width:38px;
			background:url(../images/menu_home.gif) no-repeat top left;
			}
			#topMenu ul li a.menuHome:hover {
				background-position:0 -33px;
				}
		#topMenu ul li a.menuAboutUs, #topMenu ul li a.menuAboutUs:visited, #topMenu ul li a.menuAboutUs:hover {
			width:57px;
			background:url(../images/menu_about_us.gif) no-repeat top left;
			margin-left:35px;
			}
			#topMenu ul li a.menuAboutUs:hover {
				background-position:0 -33px;
				}
		#topMenu ul li a.menuMenu, #topMenu ul li a.menuMenu:visited, #topMenu ul li a.menuMenu:hover {
			width:39px;
			background:url(../images/menu_menu.gif) no-repeat top left;
			margin-left:35px;
			}
			#topMenu ul li a.menuMenu:hover {
				background-position:0 -33px;
				}
		#topMenu ul li a.menuWineList, #topMenu ul li a.menuWineList:visited, #topMenu ul li a.menuWineList:hover {
			width:60px;
			background:url(../images/menu_wine_list.gif) no-repeat top left;
			margin-left:33px;
			}
			#topMenu ul li a.menuWineList:hover {
				background-position:0 -33px;
				}
		#topMenu ul li a.menuCarryOut, #topMenu ul li a.menuCarryOut:visited, #topMenu ul li a.menuCarryOut:hover {
			width:62px;
			background:url(../images/menu_carry_out.gif) no-repeat top left;
			margin-left:33px;
			}
			#topMenu ul li a.menuCarryOut:hover {
				background-position:0 -33px;
				}
		#topMenu ul li a.menuPrivateParties, #topMenu ul li a.menuPrivateParties:visited, #topMenu ul li a.menuPrivateParties:hover {
			width:90px;
			background:url(../images/menu_private_parties.gif) no-repeat top left;
			margin-left:32px;
			}
			#topMenu ul li a.menuPrivateParties:hover {
				background-position:0 -33px;
				}
		#topMenu ul li a.menuPatio, #topMenu ul li a.menuPatio:visited, #topMenu ul li a.menuPatio:hover {
			width:51px;
			background:url(../images/menu_patio.gif) no-repeat top left;
			margin-left:29px;
			}
			#topMenu ul li a.menuPatio:hover {
				background-position:0 -33px;
				}
		#topMenu ul li a.menuEvents, #topMenu ul li a.menuEvents:visited, #topMenu ul li a.menuEvents:hover {
			width:59px;
			background:url(../images/menu_events.gif) no-repeat top left;
			margin-left:17px;
			}
			#topMenu ul li a.menuEvents:hover {
				background-position:0 -33px;
				}
		#topMenu ul li a.menuMurraysChef, #topMenu ul li a.menuMurraysChef:visited, #topMenu ul li a.menuMurraysChef:hover {
			width:76px;
			background:url(../images/menu_murrays_chef.gif) no-repeat top left;
			margin-left:20px;
			}
			#topMenu ul li a.menuMurraysChef:hover {
				background-position:0 -33px;
				}
		#topMenu ul li a.menuContactUs, #topMenu ul li a.menuContactUs:visited, #topMenu ul li a.menuContactUs:hover {
			width:67px;
			background:url(../images/menu_contact_us.gif) no-repeat top left;
			margin-left:30px;
			}
			#topMenu ul li a.menuContactUs:hover {
				background-position:0 -33px;
				}
		#topMenu ul li a#active {
			background-position:0 -66px;
			}

#mainContent {
	padding:20px;
	}
	
#mainContent img {
	padding:5px;
	background-color:#262626;
	border:1px solid #3b3636;
	}
	
/* Main Columns */
#mainColLeft {
	width:486px;
	margin-right:11px;
	float:left;
	}
#mainColRight {
	width:423px;
	float:left;
	}

#mainFooter {
	margin:0;
	padding:45px 0 50px;

	font:9px/2em Verdana,Arial,Helvetica;
	color:#575757;
	text-align:center;
	width:960px;
	
	background:url(../images/footer_divider.png) no-repeat top left;
	}
	#mainFooter a, #mainFooter a:visited, #mainFooter a:hover {
		font:9px/2em Verdana,Arial,Helvetica;
		text-decoration:none;
		color:#aca17d;
		}
		#mainFooter a:hover {
			color:#cecece;
			}
	#mainFooter span a, #mainFooter span a:visited, #mainFooter span a:hover {
		color:#cecece;
		text-decoration:none;
		}
		#mainFooter span a:hover {
			color:#cecece;
			}
			


