div#content-shader{
	background: url(../images/bottom-shader-bg.jpg) top left repeat-x;
	height: 135px;
}
	div#main-content{
		width: 965px;
		min-height:235px;
		height:auto !important;
		height:235px;
		margin: auto;
		margin-top: -100px;
	}	
		div#main-content h2#page-header{
			color:#333333;
			font-family:"Trebuchet MS",Geneva,Arial,Helvetica,sans-serif;
			font-size:1.8em;
			font-weight:normal;
			margin-top: 0;
			margin-bottom: 15px;
		}
		div#main-content div#top-four-images{
			margin: auto;
			width: 965px;
		}
			div#main-content div#top-four-images .image{
				width: 218px;
				height: 133px;		
				float: left;
				margin-right: 30px;
				position: relative;
				background: url(../images/values-image-frame.gif) top left no-repeat;
			}		
			div#main-content div#top-four-images .image.item4{
				margin-right: 0px;
			}
				div#main-content div#top-four-images .image img{
					position: absolute;
					top: 4px;
					left: 5px;
				}			
		div#main-content div#content{
			float: left;
			width: 485px;
			margin-top: 25px;
		} 
			div#main-content div#content h2#content-title-1{
				color: #9c0d0f;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 1.1em;
				font-weight: bold;
				text-transform: uppercase;
				margin-top: 0;
			}
			div#main-content div#value-added-option h2#content-title-2{
				color: #9c0d0f;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 1.1em;
				font-weight: bold;
				text-transform: uppercase;
				margin-top: 0;
			}
			div#main-content div#value-added-option h2#content-title-3{
				color: #9c0d0f;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 1.1em;
				font-weight: bold;
				text-transform: uppercase;
				margin-top: 0;
				clear: both;
			}
			div#main-content div#content p{
				color: #555555;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 1.1em;
			}
			div#main-content #food-menu{
				float: right;
				width: 383px;
				margin-top: 25px;
				background: url(../images/food-menu-bg.jpg) top left no-repeat;
			}
				div#main-content #food-menu table#food-menu-tbl{
					width: 370px;
					margin-left: 5px;				
				}
					div#main-content #food-menu table#food-menu-tbl th{
						color: #970f11;
						text-align: left;
						font-family: Arial, Helvetica, sans-serif;
						font-size: 1.1em;
						height: 35px;
						padding-left: 20px;
					}	
						div#main-content #food-menu table#food-menu-tbl th h4{
							margin-top: 0;
						}			
					div#main-content #food-menu table#food-menu-tbl td{
						text-align: left;
						font-family: Arial, Helvetica, sans-serif;
						font-size: 1.1em;
						padding: 5px 0 5px 20px;
						border-bottom: 1px solid #eeb3b4;					
					}				
				
			div#value-added-option{
				clear: both;
			}
				
			div#main-content #value-additions{
				float: left;
				width: 687px;
			}
				div#main-content #value-additions #tbl-container{
					float: left;
					width: 687px;
					margin-top: 25px;
					background: url(../images/value-additions-table-bg.jpg) top left no-repeat;
					margin-bottom: 25px;
				}
				div#main-content #value-additions table#value-additions-tbl{
					width: 687px;
					padding:0 15px;			
				}
					div#main-content #value-additions table#value-additions-tbl th{
						color: #000;
						font-family: Arial, Helvetica, sans-serif;
						font-size: 1.1em;
						text-transform: uppercase;
						height: 35px;
					}	
						div#main-content #value-additions table#value-additions-tbl th.column.no1{
							padding-left: 10px;
						}
						div#main-content #value-additions table#value-additions-tbl th h4{
							margin-top: 0;
						}			
					div#main-content #value-additions table#value-additions-tbl td{
						font-family: Arial, Helvetica, sans-serif;
						font-size: 1.1em;
						padding: 5px 0;
						border-bottom: 1px solid #eeb3b4;					
					}
					div#main-content #value-additions table#value-additions-tbl th.column.no1{
						text-align: left;
						width: 275px;
					}
					div#main-content #value-additions table#value-additions-tbl th.column.no2{
						text-align: center;
						width: 65px;
					}
					div#main-content #value-additions table#value-additions-tbl th.column.no3{
						text-align: center;
						width: 65px;
					}
					div#main-content #value-additions table#value-additions-tbl th.column.no4{
						text-align: center;
						width: 65px;
					}
					div#main-content #value-additions table#value-additions-tbl td.column.no1{
						text-align: left;
						padding-left: 10px;
					}
					div#main-content #value-additions table#value-additions-tbl td.column.no2{
						text-align: center;
					}
					div#main-content #value-additions table#value-additions-tbl td.column.no3{
						text-align: center;
					}
					div#main-content #value-additions table#value-additions-tbl td.column.no4{
						text-align: center;
					}
					div#main-content #value-additions table#value-additions-tbl td.column.highlight{
						color: #970f11;
						font-weight: bold;
					}		
		
			div#main-content div#bottom-three-images{
				width: 700px;
				border-top: 1px solid #d69b9c;
				padding-top: 20px;
				margin: 20px 0;
			}
			div#main-content div#bottom-three-images .image{
				width: 218px;
				height: 133px;		
				float: left;
				margin-right: 15px;
				margin-bottom: 25px;
				position: relative;
				background: url(../images/values-image-frame.gif) top left no-repeat;
			}		
			div#main-content div#bottom-three-images .image.item7{
				margin-right: 0px;
			}
				div#main-content div#bottom-three-images .image img{
					position: absolute;
					top: 4px;
					left: 5px;
				}		
					
			div#main-content #services-promotions{
				float: right;display:inline;
				width: 220px;
			}
				#services-promotions #value-for-occasions{
					background:transparent url(../images/value-occasions-bg.jpg) no-repeat scroll left 42px;
					width: 203px;
					height: 55px;
					padding-top: 52px;
					text-align: center;
				}
					#services-promotions #value-for-occasions a.url-line1{
						color: #d4c30b;
						font-family: Arial, Helvetica, sans-serif;
						font-size: 1.4em;
						display: block;
					}
						#services-promotions #value-for-occasions a.url-line1:visited{
							color: #d4c30b;
						}
					#services-promotions #value-for-occasions a.url-line2{
						color: #ffffff;
						font-family: Arial, Helvetica, sans-serif;
						font-size: 1.1em;
					}
						#services-promotions #value-for-occasions a.url-line2:visited{
							color: #ffffff;
						}
			div#main-content #special-privilages{
				text-align: center;
				margin-top: 20px;
			}
				div#main-content #special-privilages img{
					display: block;
					margin: auto!important;
				}
				div#main-content #special-privilages a{
					color: #a02828;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 1em;
					font-weight: bold;
				}
				div#main-content #special-privilages a:visited{
					color: #a02828;
				}
			div#main-content #ceremony-package{
				width: 210px;
				height: 323px;
				margin-top: 35px;
				background:transparent url(../images/ceremony-pkg-bg.jpg) no-repeat left top;
				text-align: center;
			}
				div#main-content #ceremony-package h3{
					color: #970f11;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 1.1em;
					font-weight: bold;
					width: 210px;
					padding-top: 10px;	
					margin: 0px;	
				}
				div#main-content #ceremony-package p{
					color: #000000;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 1.1em;
					width: 190px;	
					margin: auto;
					margin-top: 15px;
					line-height: 1em;
				}
			div#main-content #extra-services{
				width: 220px;
				margin-top: 35px;
				text-align: left;
			}
				div#main-content #extra-services h3{
					color: #000000;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 1.1em;
					font-weight: bold;
					text-transform: uppercase;
					width: 210px;
					padding-top: 10px;	
					margin: 0px;	
				}
				div#main-content #extra-services h4{
					color: #b08300;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 1.1em;
					margin: 10px 0;
				}
				div#main-content #extra-services ul{
					list-style-image: url(../images/bullet-symbol.gif);
				}
					div#main-content #extra-services ul li{
						list-style-image: url(../images/bullet-symbol.gif);
						color: #525252;
						font-family: Arial, Helvetica, sans-serif;
						font-size: 1.1em;
					}
	div#main-content #mod_flexForms{
		width:76%;
	}
	div#main-content #mod_flexForms #basicForm .basicFormFieldBlock .stdFormBlock input{
		position:relative;
		top:16px;_top:4px;*top:4px;
	}
	div#main-content #mod_flexForms .basicForm .stdFormBlock{
		margin-left: 128px;_margin-left:0px;*margin-left:0px;
	}
	div#main-content #mod_flexForms #basicForm .flexForm_div_newsletterSignup .stdFormBlock input{
		position:relative;
		top:0px;
	}
	div#main-content #mod_flexForms #basicForm .flexForm_div_newsletterSignup .stdFormBlock span{
		top:0px;
	}
	div#main-content #mod_flexForms #basicForm .radiobuttonListItem span{
		position:relative;
		top:15px;_top:4px;*top:4px;
		left:0px;
	}
	div#main-content #mod_flexForms #basicForm .flexForm_div_comments label{
		margin-top:19px;
	}
	div#main-content #form-header {
		padding-bottom:20px;
		
		color:#333333;
		font-family:"Trebuchet MS",Geneva,Arial,Helvetica,sans-serif;
		font-size:1.8em;
		font-weight:normal;
	}	