body {
	background-color: #FFFFFF;
}

body, td, th, h3, h6 {
	color: #330000;
}

h1, h2, h4, h5 {
  color: #660000;
}

a {
	color: #003366;
}

/***********************************************/
/* Layout Divs                                 */
/***********************************************/

#saveTheDate{
	position:absolute;
	top:175px;
	left:2%;
	right:2%;
	width:95.6%;
	background-color:#FFFFFF;
	height: 50px;
}
#updatedcell1{
	position:absolute;
	top: 250px;
	left: 10%;
	right: 10%;
	width:79.6%;
	background-color: #FFFFFF;
	height: 418px;
}

#pagecellWUpdates{
	position:absolute;
	top: 1250px;
	left: 10%;
	right: 10%;
	width:79.6%;
	background-color: #FFFFFF;
	height: 418px;
}


#pagecell1{
	position:absolute;
	top: 250px;
	left: 10%;
	right: 10%;
	width:79.6%;
	background-color: #FFFFFF;
	height: 418px;
}

#pagecell2{
	position:absolute;
	top: 250px;
	left: 15%;
	right: 10%;
	width:66.6%;
	background-color: #FFFFFF;
	height: 700px;
	background-image:url(images/EngageBkrnd.jpg);
}

#tl {
	position:absolute;
	top: -1px;
	left: -1px;
	margin: 0px;
	padding: 0px;
	z-index: 100;
}

#tr {
	position:absolute;
	top: -1px;
	right: -1px;
	margin: 0px;
	padding: 0px;
	z-index: 100;
}

#masthead{
	position: absolute;
	top: 0px;
	left: 2%;
	right: 2%;
	width:95.6%;
	
}

/************* breadCrumb styles ***************/

#breadCrumb{
	padding: 5px 0px 5px 10px;
	font: small Verdana,sans-serif;
	color: #AAAAAA;
}

#breadCrumb a{
	color: #AAAAAA;
}

#breadCrumb a:hover{
	color: #005FA9;
	text-decoration: underline;
}

/***********************************************/
/* Component Divs                              */
/***********************************************/
#wedInfo{
	margin: 0px;
	padding: 16px 0px 8px 0px;
	color: #000000;
	font-weight: normal;
}

#mainText{
margin: 0px;
padding: 12px 100px 12px 100px;
color:#660000;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal;
}

#honeyRegText{
	margin: 0px;
	padding: 12px 100px 12px 100px;
	color:#660000;
	font-family:"Brush Script MT", Cursive, Georgia;
	font-weight:bold;
	font-style: italic;
	text-align: center;
}

#engageText{
padding: 12px 100px 12px 100px;
color:#660000;
font-size:larger;
}

#enagePix{
padding: 12px 25px 12px 25px;
background-image:url(images/EngageBkrnd.jpg);
}

/***********************************************/
/* Table Styles                                */
/***********************************************/
table.regMast
{ 
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size: 18px;
color:#660000;
width: 500px;
border: 1px #d79900 solid;}	

.genreHead
{border-bottom: 2px solid #d79900;
background-color:#fff2ba;
text-align: center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:20px;
color:#404040;}

.itemCost
{text-align:center;
vertical-align:middle;
font-weight:bold;
font-size:18px;
}

.tableSpace
{border-bottom:1px solid;
 border-left:1px solid;
 border-right:1px solid;}
 
 .listingRow
 {border-bottom:2px solid;}
 
  .lstBotRow
 {border-bottom:2px solid;}
 
.categoryHead
{border: 2px #d79900 solid;
text-size: 32px;}
