			body{
				background-color: #BCBEC0;
				background-image:  url('../images/bg.gif');
				/*font-family: 'times new roman';*/
				font-family: 'arial';
				font-size: 12pt;
				line-height: 21pt;
				color: black;
			}
			h1{
				font-size: 17pt;
				text-align: center;
				font-weight: bold;
				line-height: 34px;
				color: #AD1730;
				padding: 10px;
				padding-top: 0px;
				font-style: italic;
			}
			h2{
				font-size: 15pt;
				font-weight: bold;
				text-align: left;
				color: #AD1730;
				margin-top: 10px;
			}
			h3{
				font-size: 14pt;
				font-weight: bold;
				text-align: center;
				color: #AD1730;
			}
			h4{
				font-size: 17pt;
				font-weight: bold;
				text-align: center;
				color: #AD1730;
				margin-top: 30px;
			}
			h5{
				font-size: 15pt;
				font-weight: bold;
				color: #AD1730;
				text-align: center;
			}

			h6{
				font-size: 14pt;
				font-weight: bold;
				text-align: center;
				color: #AD1730;
				padding: 15px;
				font-style: italic;
			}
			hr{
				color: rgb(0,0,0);
				padding-top: 10px;
				padding-bottom: 10px;
			}

			a:link{
				color: #90611B;
				text-decoration:none;
			}
					
			a:visited{
				color: #90611B;
				text-decoration:none;
			}
					
			a:hover{
				color: #AD1730;
				text-decoration:underline;
			}
			
/* ================================================*/
/****               CONTAINER INFO            ******/
/* ================================================*/

			#container {
				position: relative;
				width: 950px;
				margin-top: 0px;
				margin-bottom: 0px;
				margin-right: auto;
				margin-left: auto;
				overflow:hidden;
				border: 2px solid black;
			}

/* ================================================*/
/*****               Header Info              ******/
/* ================================================*/	
			#wedding-header{
				position: relative;
				float: left;
				width: 950px;
				height: 185px;
			}		
			
			#wedding2{
				position: relative;
				float: left;
				width: 703px;
				height: 60px;
				background-image: url('../images/wedding-hands.jpg');
				background-repeat: no-repeat;
			}	
						
			.wedding {
				position:relative;
				float: left;
			}
/* ================================================*/
/*****                   BODY                 ******/
/* ================================================*/	
			#orlando-slice{		
				position:relative;
				float: left;
				width: 950px;
				background-image: url('../images/orlando-wedding-slice.jpg');
				background-repeat: repeat-y;
				text-align: left;
			}


/* ================================================*/
/*****                  TEXT                  ******/
/* ================================================*/				
			#themenu {
				position:relative;
				clear: both;
				float: left;
				width: 223px;
				font-size: 13pt;
				font-weight: bold;		
				line-height: 10pt;				
				text-align: right;
				padding-right: 20px;
			}

			.the_body {
				position:relative;
				float: right;
				padding-bottom: 50px;
				width: 703px;
			}	
			.my-wedding-text {
				position:relative;
				float: left;
				width: 643px;
				padding: 0px 30px 10px 30px;
			}	
			.headliner{
				position:relative;
				width: 600px;
				margin-top: -20px;
			}				
			.the_footer {
				position:relative;
				float: left;
				top: 20px;
				left: 20px;
				width: 950px;
			}
			.links {
				position:relative;
				float: left;
				padding: 10px 30px 10px 30px;
				margin: 10px;
				border: #CFB872 solid 2px;
				width: 535px;
				background-color: #F2ECDA;
				text-align: justify;
			}	
			.links2 {
				position:relative;
				float: left;
				padding: 10px 30px 10px 30px;
				margin: 10px;
				border: #CFB872 solid 2px;
				width: 535px;
				background-color: #F2ECDA;
				text-align: center;
			}		
			.testimonials {
				position:relative;
				float: left;
				padding: 25px;
				margin: 10px;
				border: gray solid 1px;
				width: 420px;
				background-color: #FCD8EB;
			}		
			.chapel{
				position: relative;
				font-weight: bold;
				font-style: italic;	
			}			
			.underline-text{
				position: relative;
				text-decoration: underline;	
			}	
			.company{
			position: relative;
			color: #AD1730;	
			font-weight: bold;
			font-size: 24px;
			}
			
			
/* ================================================*/
/*****                  PICS                 ******/
/* ================================================*/				
			.pic_right {
				position:relative;
				float: right;
				margin-top: -5px;
				margin-bottom: 10px;
				margin-right: -5px;
				margin-left: 5px;
	
			}		
			.pic_left {
				position:relative;
				float: left;
				margin-top: -5px;
				margin-bottom: 10px;
				margin-right: 5px;
				margin-left: -5px;		
			}
			.pic-mid {
				margin: 5px;
				text-align: center;	
			}	
			.pic-menu {
				position: relative;
				text-align: center;	
				left: -12px;
			}	
					
			.pic_left2 {
				position:relative;
				float: left;
				margin-top: 10px;
				margin-bottom: 10px;
				margin-right: 5px;
				margin-left: 5px;			
			}				
			
			.pic_right2{
				position:relative;
				float: right;
				margin-top: 5px;
				margin-bottom: 5px;
				margin-right: 5px;
				margin-left: 10px;	
	
			}	
			.pic_left3 {
				position:relative;
				float: left;
				/*margin-top: 5px;*/			
			}	
			.pic_dots {
				position:relative;
				margin-left: 5px;		
				top: 3px;
			}	
			.pic_right3{
				position:relative;
				float: right;
				border: 1px black solid;		
			}	
			
			.pic_wedding{
				position:relative;
				margin: 5px;	
			}
			.pic_wedding2{
				position:relative;
				border: 1px black solid;
				margin: 5px;	
			}
			.picture{
				border: 2px #C1A551 solid;	
			}
/* ================================================*/
/*****                 FORMS                 ******/
/* ================================================*/					
			.form-wrap{
				position: relative;
				text-align: center;
				padding: 10px;
				font-size: 21px;
			}
			
			.form-fields{
				position: relative;
				text-align: left;
				width: 300px;
			}
			.wedding-form{
				clear: both;
				padding-bottom: 5px;
				text-align: left;
			}	
			.wrap-it-up{
				margin-right: auto;
				margin-left: auto;
				text-align: center;
			}	
			
/* ================================================*/
/*****                LISTS                   ******/
/* ================================================*/				
			ul{
				color: black;
				list-style-image: url('../images/orlando-dot-white.jpg');
				list-style-type: circle;
				font-weight: bold;
			}
			ul li{
				position: relative;
				margin-left: -20px;	
				padding-left: 10px;
			}
			ol{
				font-size: 17px;
				color: black;
				font-weight: bold;	
			}
			ol li{
				position: relative;
				margin-left: 10px;	
				padding-left: 10px;
				padding-bottom: 5px;
			}
			.listings{
				padding-left: 10px;
				list-style-image: url(none);
				list-style-type: square;
				font-weight: normal;
			}
/* ================================================*/
/*****               TABLE                    ******/
/* ================================================*/				
			.tdheader{
				background-color: yellow;
				color: black;
				font-weight: bold;
				text-align: center;
				font-size: 11px;
			}	
			.tddata{
				color: white;
				font-weight: bold;
				text-align: center;
				font-size: 11px;
			}	

/* ===========================================*/
/****                 Footer             ******/
/* ===========================================*/
			#orlando-wedding-bottom {
				position: relative;
				width: 950px;
				height: 162px;
			}
			
/* ===========================================*/
/****                 TABLES             ******/
/* ===========================================*/
			.td_header {
				position: relative;
				font-weight: bold;
			}
			.wedding-now{
				position: relative;
				margin-left: 40px;
			}	
			td.headlines {
				position: relative;
				font-weight: bold;
				height: 40px;
			}	
			.orlando-wedding-bar{
				position: relative;
				text-align: center;
				padding: 0px 0px 0px 0px;	

			}
			.message{
				color: red;
				font-weight: bold;
				text-align: center;
				font-size: 12px;
			}	
/* ===========================================*/
/****                 Links            ******/
/* ===========================================*/

			.orlando-link{
				text-decoration: none;
				color: black;	
			}
			
			.orlando-link a:hover{
					text-decoration: none;
					color: black;
			}
			.orlando-link a:visited{
					text-decoration: none;
					color: black;
			}
			.orlando-link a:link{
					text-decoration: none;
					color: black;
			}
			.moveit{
				text-align: center;
				margin-top:50px;	
				height: 475px;
			}
			.officiants-orlando{
				position: relative;
				clear: both;	
			}
			.show_records2{
				position: relative;
				margin-right: auto;
				margin-left: auto;
				margin-top: 20px;
				text-align: center;	

			}			
			.show_records3{
				position: relative;
				margin-right: auto;
				margin-left: auto;
				margin-top: 20px;
				width:400px;
				text-align: center;	
				background: #C1A551;
				border: solid black 1px;
			}
			.show_records3 a:link, .show_records3 a:visited{
				color: black;
				text-decoration: none;
			}
			.show_records3 a:hover{
				color: white;
				text-decoration: underline;
			}