/* CSS Document for Goldies */

/* Global */
*{
	margin:0;
	padding:0;
}
html, body {
	background-color: #FFF;
	background-image: url(images/bg.jpg);
	background-repeat: repeat;
	margin: 0;
	padding: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
}
p {
	padding-bottom: 12px;
}
a:link, a:visited {
	color:#840f11;
	text-decoration: none;
}
a:hover {
	color:#840f11;
	text-decoration: underline;	
}
/* // Global */

/* Headings */
	h1 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:22px;
		color:#00502f;
		font-weight: bold;
		padding-bottom: 15px;
	}
	
	h2 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:22px;
		color:#00502f;
		font-weight: bold;
		padding-bottom: 5px;
	}
	
	h3 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:15px;
		color:#00502f;
		font-weight: bold;
		padding-bottom: 15px;
	}
	
	h4 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#00502f;
		font-weight: bold;
	}
	
	h5 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#00502f;
		font-weight: bold;
		padding-top: 15px;
	}
	
	
/* // Headings */

	/* Containers */
		#headerContainer {
			background-image: url(images/header_bg.jpg);
			background-repeat: no-repeat;
			width: 800px;
			margin: 10px auto 0 auto;
			height: 137px;
		}
		
		#subNav {
			color: #FFFFFF;
			text-decoration: none;
			text-align: right;
			font-weight: bold;
			display: inline;
			list-style-type: none;
			float: right;
			width: 500px;
			padding: 40px 26px 11px 0;
		}		
		#subNav li {
			color: #FFFFFF;
			text-decoration: none;
			text-align: right;
			font-weight: bold;
			display: inline;
			list-style-type: none;
			padding: 0 3px;
		}		
		#subNav li a {
			color: #FFFFFF;
			text-decoration: none;
			text-align: right;
			font-weight: bold;
		}
		#subNav li a:hover {
			color: #FFFFFF;
			text-decoration: underline;
			text-align: right;
			font-weight: bold;
		}		
		#content {
			background-image: url(images/landing_bg.jpg);
			background-repeat: no-repeat;
			width: 800px;
			margin: 0 auto 0 auto;
			background-color: #dd9950;
		}	
		#landingContent {
			padding: 15px 30px 30px 30px;
		}

	/* // Containers */

/* Navigation */
	ul#navigation{
		list-style:none;
		padding:0 0 0 254px;
		}
	ul#navigation li{
		float:left;
		}
	ul#navigation li a {
		display:block;
		text-indent:-2000px;
		overflow:hidden;	
	}
		
	/* Home */
		ul#navigation li#homebtn a{
			width:73px;
			height:36px;
			background:url(navigation/home.gif);			
			}
		ul#navigation li#homebtn a:hover{
			background:url(navigation/home_over.gif);
			}
	/* // Home */
	
	/* Menu */
		ul#navigation li#menu a{
			width:74px;
			height:36px;
			background:url(navigation/menu.gif);
			}
		ul#navigation li#menu a:hover{
			background:url(navigation/menu_over.gif);
			}
	/* // Menu */
	
	/* Specials */
		ul#navigation li#specials a{
			width:107px;
			height:36px;
			background:url(navigation/specials.gif);
			}
		ul#navigation li#specials a:hover{
			background:url(navigation/specials_over.gif);
			}
	/* // Specials */
	
	/* Sports */
		ul#navigation li#sports a{
			width:96px;
			height:36px;
			background:url(navigation/sports.gif);
			}
		ul#navigation li#sports a:hover{
			background:url(navigation/sports_over.gif);
			}
	/* // Sports */	
	
	/* Zipps */
		ul#navigation li#zipps a{
			width:78px;
			height:36px;
			background:url(navigation/zipps.gif);
			}
		ul#navigation li#zipps a:hover{
			background:url(navigation/zipps_over.gif);
			}
	/* // Zipps */
	
	/* Contact */
		ul#navigation li#contact a{
			width:118px;
			height:36px;
			background:url(navigation/contact.gif);
			}
		ul#navigation li#contact a:hover{
			background:url(navigation/contact_over.gif);
			}
	/* // Contact */				

/* // Navigation */

/* Footer */
	#footer {
		width: 800px;
		background-image: url(images/footer_bg2.gif);
		background-repeat: no-repeat;
		height: 54px;
		margin:0 auto;
		padding-top: 13px;
	}
	#footer ul {
		list-style-type: none;
		color: #FFF;
		text-align: center;
		padding-bottom: 8px;
		font-weight: bold;
	}
	#footer li {
		display: inline;
		padding:0 4px;
	}
	
	/* Copyright */
		#copyright {
			width: 800px;
			margin:0 auto 30px auto;
			padding-top: 10px;
			text-align: center;
			color: #FFF;
		}
		#copyright ul {
			list-style-type: none;
			padding-bottom: 15px;
		}
		#copyright li {
			display: inline;
			padding:0 6px;
		}
		#copyright a {
			color: #FFF;
			text-decoration: none;
		}
		#copyright a:hover {
			color: #FFF;
			text-decoration: underline;
		}
	/* // Copyright */

/* // Footer */



/* Content */
	/* Home */
		#flash{
			width:388px;
			height:228px;
			float:right;
			}	
		#welcome {
			width:370px;
			padding:20px 0 0 23px;

		}
		#welcome p {
			width: 370px;
			font-weight: bold;
		}
		#food {
			background-image: url(images/food_bg.jpg);
			background-repeat: no-repeat;
			height: 247px;
		}
		.center {
			text-align: center;
		}
		#buttons {
			float: right;
			margin:35px 19px 0 0;
			width: 280px;
			text-align: right;
		}
		.audio {
			padding:13px 0 0 0;
		}
		.gallery {
			padding:116px 0 0 0;
		}
	/* // Home */
	
	/* Menu */
		.menuTable {
			margin-bottom: 10px;
		}
		
		.menuTable img {
			margin-bottom: 10px;
			text-align: center;
			margin-right: auto;
			margin-left: auto;
		}
		.menuNav {
			width: 600px;
			margin: 0 auto 30px auto;
			text-align: center;
		}
		.menuNav li {
			display: inline;
			list-style-type: none;
			text-align: center;
			padding: 0 2px 0 2px;
		}
		.menuNav a {
			font-size: 13px;
			font-weight: bold;
		}
		.menuNav a:hover {
			font-size: 13px;
			font-weight: bold;
			text-decoration: underline;
		}		
	/* // Menu */
	
	/* Sitemap */
		.sitemap ul{
			list-style:none;
			}
		.sitemap li{
			list-style-type: none;
			margin-left: 20px;
			padding-bottom: 5px;
			font-size: 15px;
			font-weight: bold;
			}
		.sitemap li a:link, a:visited {
			color:#840f11;
			text-decoration: none;
		}
		.sitemap li a:hover {
			color:#840f11;
			text-decoration: underline;
		}
	/* // Sitemap */				
/* // Content */

a#joinGoldies{
	width:255px;
	height:25px;
	display:block;
	background:url(images/email.gif);
	text-indent:-2000px;
	overflow:hidden;
}

.sports ul {
	margin-bottom: 30px;
}

.sports li {
	list-style-type: none;
	line-height: 20px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-size: 15px;
	font-weight: bold;
	background-image: url(images/bullet.gif);
	background-repeat: no-repeat;
	background-position: 0px 7px;
}

.collage {
	float: right;
}

#contactRight {
	float: right;
	width: 425px;
	margin-left: 30px;
}

.brClear {
	height:0;
	visibility:hidden;
	display:block;
	clear:both;
}

.floatImage {
	float: right;
	padding-left: 40px;
	padding-bottom: 20px;
}

.printBox {
	background:url(images/pdf-icon.gif) 0 0 no-repeat;
	padding-left:25px;
	padding-bottom: 20px;
	font-weight: bold;
}

.caption {
	float: right;
}

.caption p {
	padding-top: 10px;
	padding-left: 5px;
}

#signup {
	border: 3px solid #830f11;
	width: 338px;
	margin: 0 auto 0 auto;
}

.galleryTable {
	width: 562px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
	margin-bottom: 10px;
}

.galleryTable img {
	padding: 1px;
	border: 1px solid #830f11;
}

.galleryTable p {
	padding-top: 5px;
	padding-bottom: 20px;
	width: 140px;
	padding-left: 3px;
}

.bullet li {
	list-style-type: none;
	font-weight: bold;
	background-image: url(images/bullet.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 10px;
}

.specials {
	float: right;
	width: 470px;
	margin-left: 30px;
	margin-top: 13px;
}
