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

* {
	margin:0;
	padding:0;
}
	
	
	
body {
  	min-width: 1010px;
   	background-color:rgb(252,237, 207);
   	color: rgb(237,216,197);
   	font-weight:100;
   	letter-spacing:.04em; 
	font-size: 16px;
   	line-height: 1.5;
	font-family: Georgia, "Times New Roman", Times, serif; 
	margin:10px 70px ;
	width: 1010px;
	
	}

h1, h2, h3, #navigation { font-family: Georgia, "Times New Roman", Times, serif; font-weight:100;}
h1 { font-size: 21px; }
h2 { font-size: 18px; }
h3 {font-size:16px;}
p { font-size: 13px;
 
    
}

a, p a { 
	text-decoration: underline; 	
	color: rgb(242,174,114);
}

/* #header, #navigation, #aboutball, #summary, #food, #address, #venue, #footer {border: 1px solid white;}  */




#navigation {
 	background-image:url(images/headerback-02.png);
	background-repeat:repeat-x;
	padding: 60px 0 45px 240px;
	border-top: 4px #2E0708 solid;
	
	
}
  
#navigation ul {
	list-style: none; 
	display:inline;
	float: left;
}

#navigation li { float:left;} 

#navigation a { 
	text-decoration:none; 	
	color:rgb(46,7,8);
	display:block;
	font-size:18px;
	font-weight:100;
	padding-left: 25px;
	font-style: italic;
	
	
}
	
#navigation a:hover { 
	text-decoration: underline;
}

	

#navigation .active {
	text-decoration: underline;
	
}

/* Content section */

#hometitle {
	text-indent: -9999px; 
	margin-left: 150px;
	background-image:url(images/HomeTitle-01.png);
	background-repeat:no-repeat;
	height:132px;
}

    
#highlight {
	width: 165px;
	margin-top: 83px;
	margin-left: 100px;
	float:left;
	text-align:right;
	color: rgb(242,174,114);
}

#highlight img {border:none;}
#highlight h1, #hightlight h2, #highlight p { font-family:Arial, Helvetica, sans-serif; }
#highlight h1 {font-size:16px;}


#contentwrapper { 
	background-color: rgb(27,6,1); 
	height: 600px;
	/*width: 1010px;*/
}


#content {
	background-image: url(images/HomeBack-01.png);
	background-repeat:no-repeat;
	padding: 38px 50px;
	width:400px;
	height: 340px;
	margin-top: 50px;
	margin-left: 50px;
	float: left;
}

#rightrail {
	width: 150px;
	margin-top: 45px;
	margin-left: 850px;
	text-align:left;
	color: rgb(242,174,114);
	

}


#venue {
	background-image:url(images/venue-03.png);
	background-repeat:no-repeat;
	width:500px;
	height: 340px;
	margin-top: 50px;
	margin-left: 155px;
	padding-top: 65px;
	padding-left: 300px;
}


#food {
	margin-left: 155px;
	padding-top: 65px;
}

#chocolate, #wines, #supper {height:130px; width: 550px;}
#chocolate img, #wines img, #supper img {float:left;}
#wines p, #chocolate p, #supper p {padding-top:15px; padding-left: 150px;}

#music { 
	height: 300px;
	width: 800px;
	background-image:url(images/band-03.jpg);
	background-repeat:no-repeat;
	margin-top: 50px;
	margin-left: 155px;
	}
#music img {float:left;}
#music p { padding-top:25px; padding-left: 365px;}

#tickets {
	margin-left: 155px;
	padding-top: 65px;
	width: 500px;
}
#tickets p, #faq p, #give p { padding-top: 1em;}


.small {font-size:8.5px;}

#auction, #give, #faq {
	margin-left: 155px;
	padding-top: 65px;
	width: 500px;
}

#auction ul {
	list-style-image:url(images/bullet-03.png);
	margin-left:20px;
	padding-top: 20px;
}
#auction li {
	font-style: italic;
	font-size:13px;
	padding-left: 8px;
	padding-bottom: 20px;
}


/* Footer information */

#footer {
  	clear:both;
	background-image:url(images/footerback-01.png);
	background-repeat:no-repeat;
	background-color:rgb(46,7,8);
		
  	width: 1010px;
	height: 100px;
  	padding-top:15px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	
	}

#footer ul {
	list-style: none;
	padding-top: 10px;
	margin-left: 300px;;

}

#footer li { float:left;} 
	
#footer a { 
	text-decoration: underline; 	
	color: rgb(242,174,114);
	display:block;
	font-size:10px;
	float:left;
	padding: 15px 10px;
}
#footer img { border:none;}





	