.rtside {  background-color: #ffffcc; text-align: left; vertical-align: top; padding-top: 6px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; width: 200px}

.middle {  background-color: white; text-align: left; vertical-align: top; padding-top: 12px; padding-right: 12px; padding-bottom: 12px; padding-left: 12px; height: 450px; width: 467px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px}

.leftside {  background-color: black; text-align: right; vertical-align: top; width: 136px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-right: 10px}

.bottom {  background-color: tan; text-align: left; vertical-align: middle; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 10px}

.topbanner {  background-color: #99cc99; text-align: right; vertical-align: top; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; height: 84px}

.elegance {  font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 14px; font-weight: bold; color: #556b2f}

.HFlogo {  z-index: auto; left: 10px; top: 10px; clip:  rect(   )}

.footertext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #333300}

.footertext2 {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #333300; margin-top: 5px}

.testimonial {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 1.4em; font-weight: normal; color: yellow; text-align: right; vertical-align: middle}

.testimonial2 {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 1.1em; color: white; padding-top: 1.3em; padding-left: 25px}

.rightbuttons {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; line-height: 16px; font-weight: bold; color: #996633; padding-top: 0px; padding-right: 0px; padding-bottom: 4px; padding-left: 0px}

.rightbuttonsrollover {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; line-height: 16px; font-weight: bold; color: darkolivegreen}

.rtsidebottom {  text-align: center; vertical-align: bottom; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-image: none; background-color: #ffffcc; width: 200px}

.heading {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; line-height: 18px; font-weight: bold; text-transform: none; color: darkolivegreen; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}

.subheading {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; line-height: 1.5em; font-weight: bold; color: darkolivegreen; margin-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

h1 {  font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; color: #556b2f}

h3 {  font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; color: #556b2f; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}

.test_table {  position: absolute; top: 235px; clip:    rect(   ); left: 10px; width: 110px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

.video {  }

.video {  margin-top: 15px}

.rtsidemain { background-color: #ffffcc; text-align: left; vertical-align: top; padding-top: 11px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; width: 200px }

.rtsidemainbottom { text-align: center; vertical-align: bottom; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-image: none; background-color: #ffffcc; width: 200px }

.bottomtest { background-color: tan; text-align: left; vertical-align: middle; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 10px ; width: 100%}

.middletest { background-color: white; text-align: left; vertical-align: top; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; height: 450px; width: 100%}

.leftsidetest { background-color: black; text-align: right; vertical-align: top; padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px ; clip:   rect(   ); width: 33%}

.rtsidemaintest { background-color: #ffffcc; text-align: left; vertical-align: top; padding-top: 11px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; width: 67%}

.rtsidemainbottomtest { text-align: left; vertical-align: bottom; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-image: none; background-color: #ffffcc; width: 67%}

.homebuttons {  padding-top: 0px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px}

.testimg {  margin-top: 7px; margin-right: 0px; margin-bottom: -6px; margin-left: 0px}

.topbannerlogo { background-color: #000000; text-align: right; vertical-align: top; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; height: 84px ; width: 136px; clip:  rect(   ); padding-left: 10px}

.ring {  text-align: left; vertical-align: top; height: 84px; width: 200px}

.leftside_main { background-color: black; text-align: right; vertical-align: top; width: 136px; padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px }

.topbannerlogo_right {  background-color: #99CC99; text-align: left; vertical-align: top; height: 84px}

.text_center {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 1.2em}

.rightbuttons_main { font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; line-height: 16px; font-weight: bold; color: #996633; padding-top: 0px; padding-right: 0px; padding-bottom: 7px; padding-left: 0px }

.testimonial2main { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 1.1em; color: white; padding-top: 1.3em; padding-left: 25px }

.weddingvideo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; border: 1px #556b2f solid}

.WV_topcells {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 14px; font-weight: bold; color: #FFFFFF; background-color: #556b2f; text-align: center; vertical-align: middle; border: #556b2f; border-style: solid; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin}

.WB_pricecells {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; font-weight: normal; color: #556b2f; text-align: center; vertical-align: middle}

.WV_subheadings {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 12px; font-weight: normal; color: #556b2f; text-align: center; vertical-align: middle; background-color: #f5f5dc; border-color: black #CCCCCC #CCCCCC black; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px}

ul {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; text-align: left; vertical-align: middle; list-style-position: outside; list-style-type: disc}

li {  margin-bottom: 4px; margin-left: -20px}

.maintext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 1.2em; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-left: 15px; padding-right: 0px; padding-bottom: 0px}

.formtitles {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 16px; color: #000000; font-weight: bold}

.formtable {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; font-weight: normal; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}

.formcellpadding {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 20px; text-align: left; vertical-align: top}

.videosnapNames {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px}

.videofamilyname {  font-weight: bold; color: #556b2f}

.formbackground {  color: #fffff0}

.middle_contactus { background-color: white; text-align: left; vertical-align: top; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; height: 450px; width: 467px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px }

.playertext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 1.2em}

.WPtableborderBR {  border-color: black #ccc #ccc black; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px}

.WV_subheadings2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 12px; font-weight: normal; color: #556b2f; text-align: center; vertical-align: middle; border-color: black #CCCCCC #CCCCCC black; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px}

.note { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 12px; font-weight: normal; color: #556b2f; text-align: left; vertical-align: middle; border-color: black #CCCCCC #CCCCCC black; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}

.textvideo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 1.2em ; text-align: left}

.aboutbullets {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; color: #333333; margin-bottom: 0px; padding-bottom: 15px; list-style-type: circle}

.subheading_assoc { font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; line-height: 2em; font-weight: bold; color: darkolivegreen; margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px ; margin-bottom: 0px; padding-bottom: 0px}

.subheading2 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 15px; line-height: 2em; font-weight: bold; color: #333333; margin-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-left: 0px; padding-top: 20px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px }

.customizelinktext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; font-weight: normal; color: #333333; text-align: center; vertical-align: middle; border-color: black #CCCCCC #CCCCCC black; border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 2px}

a.customize:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; font-weight: normal; color: #996633; margin-top: 3px; text-decoration: none}

a.customize:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; font-weight: normal; color: #996633; text-decoration: none; margin-top: 3px}

a.customize:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; font-weight: normal; color: #996633; margin-top: 3px; text-decoration: none}

a.customize:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; font-weight: normal; color: #333333; margin-top: 3px}

.Verdana1214 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; font-weight: normal; color: #000000}

a.discounts:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 1.2em; font-weight: normal; color: #333333; text-decoration: none}

a.discounts:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 1.2em; font-weight: normal; color: #996633 ; text-decoration: none}

a.discounts:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 1.2em; font-weight: normal; color: #996633 ; text-decoration: none}

a.discounts:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 1.2em; font-weight: normal; color: #996633 ; text-decoration: none}

