	
	Body {Font: 12px "Lucida Grande", Arial, Tahoma, Verdana, Sans-Serif; Color: #1c90ca; Margin: 0px 0 20px 0; Background: #FFF url(images/main_background.jpg) Repeat-X Top Center;}
	
	#Framework1 {Width: 900px; Margin: 0px Auto; Background: #FFF url(images/background1.jpg) No-Repeat Top Center; Min-Height: 1004px; Height: Auto; Text-Align: Center;}  /*\*/ * html #Framework1 {Height: 1004px;} /**/
	#Framework2 {Width: 900px; Margin: 0px Auto; Background: #FFF url(images/background2.jpg) No-Repeat Top Center; Min-Height: 1004px; Height: Auto; Text-Align: Center;}  /*\*/ * html #Framework2 {Height: 1004px;} /**/
	#Framework3 {Width: 900px; Margin: 0px Auto; Background: #FFF url(images/background3.jpg) No-Repeat Top Center; Min-Height: 1004px; Height: Auto; Text-Align: Center;}  /*\*/ * html #Framework3 {Height: 1004px;} /**/
	#Framework4 {Width: 900px; Margin: 0px Auto; Background: #FFF url(images/background4.jpg) No-Repeat Top Center; Min-Height: 1004px; Height: Auto; Text-Align: Center;}  /*\*/ * html #Framework4 {Height: 1004px;} /**/
	#Framework5 {Width: 900px; Margin: 0px Auto; Background: #FFF url(images/background5.jpg) No-Repeat Top Center; Min-Height: 1004px; Height: Auto; Text-Align: Center;}  /*\*/ * html #Framework5 {Height: 1004px;} /**/
	#Framework6 {Width: 900px; Margin: 0px Auto; Background: #FFF url(images/background6.jpg) No-Repeat Top Center; Min-Height: 1004px; Height: Auto; Text-Align: Center;}  /*\*/ * html #Framework6 {Height: 1004px;} /**/
	
	#Banner {Height: 218px; Margin: 10px Auto 0px Auto; Text-Align: Center;}
	#TopNavigationRow {Height: 14px; Margin: 0px Auto 0 20px; Text-Align: Center;}
	#TopNavigationRow UL LI {Display: Inline;}
	#TopNavigationRow UL LI A {Float: Left; Margin: 0px 60px 0 0px;}
	
	#ContentContainer {Width: 900px; Vertical-Align: Top; Margin: 0px Auto;}
	.LeftColumn {Width: 330px; Padding: 0px; Vertical-Align: Top;}
	.RightColumn {Width: 570px; Vertical-Align: Top; Text-Align: Left;}
	
	#PageHeader {Height: 70px; Margin: 0px 19px 0 0; Text-Align: Right;}
	#MainContent {Font: 12px/18px "Lucida Grande", Arial, Verdana; Color: #1c90ca; Width: 520px; Margin: 0px; Text-Align: Justify;}

	#LeftNav {Margin: 390px 0 0 34px; Text-Align: Left;}
	#LeftNav A {Font: Bold 11px/22px "Lucida Grande", Arial, Verdana; Display: Block; Color: #1c90ca; Text-Decoration: None;}
	#LeftNav A:Hover {Color: #004081;}
	
	.BulletList {Margin: 4px 0 0 14px; Line-Height: 16px;}

	.InvolvedBulletList {Margin: 4px 0 0 14px; Line-Height: 16px;}
	.InvolvedBulletList LI A {Text-Decoration: None;}

	#Wedding {Margin: -24px 0 0 -30px;}
	#Sponsors {Margin: 10px 0 0 24px; Text-Align: Centerr;}

	.InvolvedContent {Margin: 0px 0 0 10px;}
	.InvolvedContent B {Font: Bold 12px/18px "Lucida Grande", Arial, Tahoma, Verdana, Sans-Serif; Color: #1c90ca;}
	.InvolvedContent A {Font: Bold 12px/18px "Lucida Grande", Arial, Tahoma, Verdana, Sans-Serif; Color: #1c90ca; Text-Decoration: Underline;}

	Body.PopUp {Background-COlor: #FFF; Background: None; Height: 100%; Width: 100%;}
	#PopUp {Height: 100%; Width: 100%; Margin: 10px; Auto;}
	#PopUp TD {Height: 100%; Width: 100%; Text-Align: Center; Vertical-Align: AbsMiddle;}

	#ComingSoon {Font: 17px "Lucida Grande", Arial, Tahoma, Verdana, Sans-Serif; Color: #1c90ca; Margin: 100px 0px; Width: 100%; Text-Align: Center;}

	B {Font: Bold 14px/22px "Lucida Grande", Helvetica, Arial, Verdana; Color: #004081;}

	.CalendarImage {Width: 60px; Height: 95px; Background: Url(images/calendar_back.png) No-Repeat Center 3px; Text-Align: Center; Vertical-Align: Top;}
	.CalendarImage H3{Font: Bold 9px Verdana; Color: #FFF; Text-Transform: Uppercase; Margin: 4px 0 5px 0px;}
	.CalendarImage H4 {Font: 20px/22px "Lucida Grande", Arial, Times New Roman, Helvetica; Color: #004081; Margin: 0px; Margin: 0px 0 5px 0px;}
	.CalendarDetails {Font: 12px "Lucida Grande", Arial, Tahoma, Verdana, Sans-Serif; Width: 490px; Vertical-Align: Top; Padding: 5px 0 0 10px; Text-Align: Left;}

	.CalendarDetails LI, .BulletList LI {Font: 12px "Lucida Grande", Arial, Tahoma, Verdana, Sans-Serif; Margin: 0 0 10px 5px; Text-Indent: -10px;}
	
	OL {Margin: 0px 0 0 0px;}
	OL LI {Margin: 0px 0 0 -10px;}

	.PurchaseText {Font: 11px/18px "Lucida Grande", Arial, Tahoma, Verdana, Sans-Serif; Color: #1c90ca; Width: 240px; Text-Align: Justify; Margin: 15px 10px 0 15px;}

	.Larger {Width: 133px; Text-Align: Right; Vertical-Align: Middle;}
	.Larger A {Display: Block; Margin: 10px 5px 0 0; Font: 11px "Lucida Grande", Arial, Tahoma, Verdana, Sans-Serif; Text-Decoration: None;}

	Small {Font: 13px/4px "Lucida Grande", Arial, Tahoma, Verdana, Sans-Serif; margin: 10px 8px 0 0; Display: Block;}
	.Price {Font: 26px/38px "Lucida Grande", Arial, Tahoma, Verdana, Sans-Serif; Color: #004081; Text-Align: Center; Vertical-Align: Middle;}
	.Purchase {Width: 206px; Text-Align: Center; Vertical-Align: Middle;}

	ul.SponsorTextLinks {Margin: 20px 10px 30px 10px; Text-Align: Left;}
	ul.SponsorTextLinks li {Font: 12px/17px "Lucida Grande", Arial, Tahoma, Verdana, Sans-Serif; Margin: 0px 0px 4px 10px; list-style:square Outside; Padding-Left: -3px;}
	ul.SponsorTextLinks li a {Font-Weight: Normal; Color: #1c90ca;}


/* ------------------------- Right Column Layout Styles Start ------------------------- */
	
	H1 {Font: Bold 14px/22px "Lucida Grande", Helvetica, Arial, Verdana; Color: #004081; Margin: 10px 0 5px 0px; Text-Align: Left;}
	H1.Center {Font: Normal 22px/22px "Lucida Grande", Helvetica, Arial, Verdana; Color: #004081; Margin: 20px 0 25px 0px; Text-Align: Center;}
	H2 {Font: Bold 13px "Lucida Grande", Helvetica, Arial, Verdana; Color: #1c90ca; margin: 10px 0 0px 0px;}
	H3 {Font: Bold 13px/18px "Lucida Grande", Helvetica, Arial, Verdana; Color: #004081; margin: 5px 0 6px 0px;}
	H4 {Font: Bold 15px/28px "Lucida Grande", Helvetica, Arial, Verdana; Color: #004081; margin: 5px 0 6px 0px;}
	

/* ------------------------- General Layout Styles Begin ------------------------- */
	HTML {Overflow: -moz-scrollbars-vertical;}

	B.Bullet {Font: Bold 18px/5px Times; Color: #1c90ca; Vertical-align: -2px; Position: Relative; Bottom: 1px; Right: 0px; Margin-Right: 3px;}
	B.WhiteBullet {Font: Bold 18px/5px Times; Color: #FFF; Vertical-align: -2px; Position: Relative; Bottom: 1px; Right: 0px; Margin: 0 8px 0 5px;}

	Form {Margin: 0px 0 0 0px;}
	Input {Font: 10px Arial, Verdana; Color: #636364; Border: 1px #394c68 Solid; Margin: 0px 0 0 0px;}
	input.InputImage {Border: 0px; Margin: 0px 0 0 0px;}

	A {Font-Weight: Bold; Color: #228cc3; Text-Decoration: Underline;}
	A:Hover {Color: #076ba5;}
	A IMG {Border: None;}
	
	HR {Border-Top: 1px Solid #1c90ca; Width: 96%; Text-Align: Right; Margin-Top: 20px;}


/* ------------------------- General Layout Styles End ------------------------- */


/* ------------------------- Form Element Layout Styles Start ------------------------- */

Form {Margin: 6px 0 0 5px;}
Input {Border: #395176 0px solid; Line-Height: 130%;}
.FieldFont {Border: #395176 1px solid; Line-Height: 130%;}
.FilledField {Padding: 2px 0 0 3px; Margin: 0px 10px 10px 0px; Border-TOP: #395176 1px solid; Border-LEFT: #395176 1px solid; Border-RIGHT: #395176 1px solid; Border-BOTTOM: #395176 1px solid; Background: #FFF;}
.TextAreaFilled {Width: 400px; Height: 100px; Padding: 2px 0 0 3px; Margin: 0px; Color: #677c8b; Border: #395176 1px solid;}


/* ------------------------- Form Element Layout Styles End ------------------------- */
	
