DIV.header {
	position:relative;
; clip:  rect(   )
; padding-top: 18px
}

DIV.navigation {
	position:relative;
; clip:  rect(   )
; width: 834px; border-color: #FFFFFF #FFFFFF #830059; height: 58px
; clear: both
; text-align: left
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px
; line-height: 26px; padding-top: 6px
; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px
}

DIV.feature-panel {
; clip:   rect(   ); position: relative; height: 247px; width: 100%; float: left
; background-image: url(images/generic.jpg); background-color: #FFFFFF; background-repeat: no-repeat
}

DIV.slideshow {
	position:relative;
; float: left; clip:   rect(   ); height: 300px; width: auto; border-style: none
}

DIV.bouquet-panel {
	position:relative;
; float: left; clip:  rect(   )
; clear: left; height: 117px; width: 100%; background-image: url(images/bouquet_panel.jpg); background-repeat: no-repeat
; border-color: #830059 #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px
}

DIV.about-text {
	position:relative;
; clip:   rect( 0px  ); height: auto; width: 100%; border-color: #830059 #FFFFFF #FFFFFF; clear: left; float: left; padding-top: 15px; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-bottom: 15px
}

DIV.wedding-panel {
	position:relative;
; float: left; clip:  rect(   ); height: 149px; width: 100%; clear: left
; background-image: url(images/wedding_panel.jpg); background-repeat: no-repeat
}

DIV.link-text {
	position:relative;
; float: left; clip:  rect(   ); height: auto; width: 100%
; border-color: #830059 #FFFFFF; clear: left; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; padding-top: 20px; padding-bottom: 20px
}

DIV.account {
	position:relative;
; float: left; clip:  rect(   ); clear: left
; height: 170px; width: 100%
; border-color: #830059 #FFFFFF #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; background-image: url(images/accounts.jpg)
; background-repeat: no-repeat
; background-position: bottom
}

DIV.delivery {
	position:relative;
; clip:  rect(   )
; width: 100%; height: 175px; border: 0px #FFFFFF none; float: left
; background-image: url(images/delivery.jpg); clear: left
}

DIV.footer {
	position:relative;
	;
	clear: both;
	clip:  rect(   );
	background-color: #ffffff;
	height: 50px;
	width: 836px;
	font-family: "MS Sans Serif", Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	margin-bottom: 5px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #830059;
	margin-top: 0px;
	line-height: 16px;
	padding-top: 0px;
}
.wrapper {  width: 872px; background-color: #FFFFFF; height: auto; padding-bottom: 18px}
body {  margin-top: 5px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-image: url(images/bg.gif); background-position: center top; font-family: "MS Sans Serif", Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; background-repeat: no-repeat; background-color: #F2EAD8}
.left_col {  float: left; position: relative; clip:  rect(   ); text-align: left; height: auto; width: 365px; padding-left: 18px}
.right_col {  position: relative; clip:  rect(   ); border-color: #FFFFFF #FFFFFF #FFFFFF #830059; text-align: left; width: 460px; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px; float: left; height: auto; padding-left: 10px}
.generic-text { color: #000000; background-color: #FFFFFF; clip: rect( ); float: left; text-align: left ; margin-left: 10px; margin-right: 10px}
.feature-text { color: #000000; float: left; text-align: left ; margin-top: 130px; width: 220px; margin-left: 15px}
.bouquet-text { color: #000000; clip: rect( ); float: left; text-align: left ; margin-top: 80px; width: 245px; margin-left: 120px}
.weddings-text { color: #000000; clip: rect( ); float: left; text-align: left ; margin-top: 90px; width: 200px; margin-left: 15px}
.delivery-text { color: #000000; clip: rect( ); float: left; text-align: left ; width: 290px; margin-left: 10px; margin-top: 60px}
.small-text { color: #000000; clip: rect( ); text-align: left ; font-size: 11px}
.bold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold}
a:link {  color: #810158}
a:visited {  color: #810158}
a:active {  color: #810158}
a:hover {  color: #FF9900}
.account-text { color: #000000; clip: rect( ); float: left; text-align: left ; margin-top: 65px; width: 300px; margin-left: 15px}
.account-form {  position: relative; clip:  rect(   ); padding-top: 15px; float: left}
.formButton {  border: none; float: left; clip:  rect(   )}
.formBox {  font-family: "MS Sans Serif", Arial, Helvetica, sans-serif; font-size: 11px; padding-left: 5px; padding-top: 3px; padding-bottom: 3px}
.navigation-links { position:relative; ; clip: rect( ) ; margin-left: 14px; border-style: none}
.products {  font-family: "MS Sans Serif", Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; text-align: left; clear: both; height: auto; width: 834px; margin-top: 15px; clip:       rect(   ); overflow: hidden}
h1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #89005C}
.products-header { position:relative; ; clip: rect( ) ; margin-left: 14px; border-style: none}
.product-box {  font-family: "MS Sans Serif", Arial, Helvetica, sans-serif; font-size: 11px; width: 250px; margin-top: 15px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px}
h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #89005C }
.product-name {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #830254}
.content { font-family: "MS Sans Serif", Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; text-align: left; clear: both; height: auto; width: 814px; margin-top: 15px ; padding-left: 14px; overflow: hidden; clip:   rect(   ); margin-bottom: 150px}
.galleryPic {  border-color: #CCCCCC #999999 #666666 #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; float: left; margin-top: 0px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px}
.productTable {  border: #E8EFF5; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
DIV.weddings-navigation { position:relative; ; clip: rect( ) ; width: 834px; border-color: #FFFFFF #FFFFFF #830059; height: 35px; clear: both ; text-align: left ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px ; line-height: 26px; padding-top: 6px ; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px }
th {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #B2619C}
.text { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; text-align: left; margin-left: 15px; letter-spacing: normal; word-spacing: normal; white-space: pre}
.weddings-photography { font-family: "MS Sans Serif", Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; text-align: left; clear: both; height: 550px; width: 835px; margin-top: 15px ; overflow: auto; clip: rect( ); background-image: url(images/weddings-photography.jpg); background-repeat: no-repeat ; padding-top: 100px}
.weddings-pricing { font-family: "MS Sans Serif", Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; text-align: center; clear: both; height: auto; width: 835px; margin-top: 15px ; overflow: auto; clip: rect( ); background-image: url(images/weddings-pricing.jpg); background-repeat: no-repeat }
.weddings-intro { font-family: "MS Sans Serif", Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; text-align: left; clear: both; height: auto; width: 835px; margin-top: 15px ; overflow: auto; clip: rect( ); background-image: url(images/weddings-intro.jpg); background-repeat: no-repeat ; padding-top: 100px}
.portfolio {  border: 1px #CCCCCC dashed; padding-bottom: 10px}
DIV.christmas-panel { ; clip: rect( ); position: relative; height: 247px; width: 100%; float: left ; background-image: url(images/christmas.jpg); background-color: #FFFFFF; background-repeat: no-repeat }
DIV.valentine-panel { ; clip: rect( ); position: relative; height: 247px; width: 100%; float: left ; background-image: url(images/valentines_day.jpg); background-color: #FFFFFF; background-repeat: no-repeat }
DIV.mothers-panel { ; clip: rect( ); position: relative; height: 247px; width: 100%; float: left ; background-image: url(images/mothers_day.jpg); background-color: #FFFFFF; background-repeat: no-repeat }
DIV.handtied-panel { ; clip: rect( ); position: relative; height: 247px; width: 100%; float: left ; background-image: url(images/handtied.jpg); background-color: #FFFFFF; background-repeat: no-repeat }
DIV.birthday-panel { ; clip: rect( ); position: relative; height: 247px; width: 100%; float: left ; background-image: url(images/birthday.jpg); background-color: #FFFFFF; background-repeat: no-repeat }
DIV.exclusive-panel { position:relative; ; float: left; clip: rect( ) ; clear: left; height: 247px; width: 100%; background-image: url(images/exclusive.jpg); background-repeat: no-repeat ; border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
DIV.arranged-panel { position:relative; ; float: left; clip: rect( ) ; clear: left; height: 247px; width: 100%; background-image: url(images/generic_panel.jpg); background-repeat: no-repeat ; border-style: none}

