@charset "UTF-8";
/* CSS Document */

 body {
	font-family: Arial, Helvetica, sans-serif;
	color: #46462C;
	font-size: 12px;
	margin: 0 auto;
	padding:0;
	background-color:#BDBD77;
	text-align:center;
}
img {
	border: none;
}
a {
	color: #46462C;
	text-decoration:underline;border: none;
}
a:HOVER {
	color: #46462C;
}
p {margin:0; padding:0;}

/*---------- Mast ----------*/


#WhitePage {
	padding:0;
	margin:0 auto;
	width:1090px;
	border-left:1px solid #666;
	border-right:1px solid #666;
	background-color:#FDF8E5;}
	
#Page {
	padding:0;
	margin:0 auto;
	width:970px;}


#logo { }



/*---------- Global Nav ----------*/

#nav {
	background-color:#BDBD77;
width:970px;
height:40px;
}

#nav ul {  margin:0; padding:10px 0 0 0;}
#nav li { list-style:none; display:inline; padding:0px 4px 0 4px; }
#nav li a { color:#5C5C3A; text-decoration:none; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:14px; letter-spacing:.024em;}
#nav li a:hover { text-decoration:underline;} 


/*---------- Hero ----------*/

#Hero {
	padding:0;
	margin:0 auto;
}



/*---------- HOME ----------*/


#homeContent1 {width:970px;
height:480px; border-bottom:1px solid #BDBD77; padding-top:10px;	}


#homePhotos { width:540px; float:left; text-align:left;} 
 

#HomeCopy1 { width:410px; float:right; text-align:left;}
#HomeCopy1 h1 { font:Arial, Helvetica, sans-serif; font-size:17px; font-weight:500;}
#HomeCopy1 p { font-size:14px; line-height:24px; padding:8px 0; }


#subContent2 { width:970px; padding-top:40px;	}
#subContent2 h1 { font-size:18px; font-weight:500;}
#subContent2 h2 { font-size:14px; padding-top:20px;}
#subContent2 p { font-size:12px; padding:8px 0; line-height:20px; padding:6px 0;}
#col1 { width:540px; float:left; text-align:left;}
#col2 { width:410px; float:right; text-align:left;}

#col3 { width:530px; float:left; text-align:left; padding-left:30px;}
#col4 { width:410px; float:right; text-align:right;}

#col5 { width:410px; float:left; text-align:left; padding-left:30px;}
#col6 { width:460px; float:right; text-align:right;}

.bigRed { color:#900; font-size:20px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; letter-spacing:.12em; font-weight:500;}


/*---------- BODY STYLES ----------*/

#ContentContainer {
	padding:0;
	margin:0 auto;
	width:960px;	
}


#SideHero { float:left; width:260px;}
.blueborder {border:1px solid #B8C9DD;}

#RightSide { float:right; width:650px; text-align:left;}

#RightSide h1 { font:Arial, Helvetica, sans-serif; font-size:19px; font-weight:500; padding:20px 0; }
#RightSide h2 {
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:700;
	color: #6FA3D8;
}
#RightSide p { font-size:12px; line-height:20px; width:550px; }

#vendors1 p { padding-bottom:12px;}
#vendors2 p { padding-bottom:12px;}

#menus  {}
#menus ul li { list-style-image:url(../images/template/bullet.gif); padding:8px;}


/*---------- VENUES PAGE ----------*/


#VenueContainer {
	padding:0px 0 0 30px;
	margin:0 auto;
	width:940px;
	text-align:left;	
} 

#VenueContainer  h1{font:Arial, Helvetica, sans-serif; font-size:19px; font-weight:500;}
#VenueContainer h2 { font:Arial, Helvetica, sans-serif; font-size:14px; font-weight:700;}
#VenueContainer p { font-size:14px; line-height:20px;  }


.venueCopy  {width:350px; float:left;}
.venuePhoto {float:right; width:525px; text-align:left;}
.venuePhoto img{}




/* --------------- */	
	
.venue {}	
	
#v0 {
	position:absolute;
	width:940px;
	height:350px;
	visibility: visible;
}
#v1 {
	position:absolute;
	width:940px;
	height:350px;
	visibility: hidden;
}

#v2 {
	position:absolute;
	width:940px;
	height:350px;
	visibility: hidden;
}
#v3 {
	position:absolute;
	width:940px;
	height:350px;
	visibility: hidden;
}
#v4 {
	position:absolute;
	width:940px;
	height:350px;
	visibility: hidden;
}
#v5 {
	position:absolute;
	width:940px;
	height:350px;
	visibility: hidden;
}
#v6 {
	position:absolute;
	width:940px;
	height:350px;
	visibility: hidden;
}
#v7 {
	position:absolute;
	width:940px;
	height:350px;
	visibility: hidden;
}
#v8 {
	position:absolute;
	width:940px;
	height:350px;
	visibility: hidden;
}




#venuethumbs {margin-top:350px;}
.venueTable td{ text-align:center; padding:4px;}
.venueTable img{ }
.venueTable a{ text-decoration:none;}
.venueTable a:hover{ text-decoration:none; color:#900;}




/*---------- FOOTER _____________________*/


#footer {
	text-align:center;
	margin-top:100px;
	padding-bottom:30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#46462C;
}
#footer a{
	color:#46462C;
}


#footer ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#46462C;
}
#footer ul li {
	color:#46462C;
	display:inline;
	list-style:none;
	padding:4px;
}
#footer ul li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#46462C;
	text-decoration:none;
}
#footer ul li a:HOVER {
	color:#46462C;
}
/*----------- Utility Styles -------------*/
.clear {
	float: none !important;		/* Remove any inherited floats */
	display: block !important;	/* Make sure our element is a block-level element */
	clear: both !important;		/* Make sure it clears on both sides */
	margin: 0 !important;		/* Remove all margins that would make it visible */
	border: 0 !important;		/* Remove all borders that would make it visible */
	padding: 0 !important;		/* Remove all padding that would make it visible */
	height: 0.1px !important;	/* Mozilla/Firefox require the clearer height to not be 0, but rounding makes it 0 */
	line-height: 0 !important;	/* Set the line-height to 0 so it isn't visible */
	font-size: 0 !important;	/* Set the font-size to 0 so it isn't visible */
}
