body {font-family: Verdana, Helvetica, sans-serif; color: #000000; font-size: 10pt; background: #000000;}
a:link { color: #771166; font-weight: normal; text-decoration: underline; }
a:visited { color: #771166; text-decoration: underline; }
a:hover {color: #FF6600; font-weight: normal; text-decoration: underline; background: none;}
a:active { text-decoration: underline; background: none;}
img.float_left  {float:left; margin: 0mm 3mm 3mm 5mm;}
img.float_right {float:right; margin: 0mm 5mm 3mm 3mm }
p.firstparagraph:first-line {
font-size: 12pt;
font-weight: bolder;
font-variant: small-caps;
}
p.firstparagraph:first-letter {
font-size: 350%;
float: left;
font-weight: normal;
padding: 0%;
margin: -1.5% 0.5% -1% 0%;
}
div.splash_page { margin: 5% 0% 0% 5%; }
.splash_color { background: #771166; }
.splash_photo { background: url("/images/splash/shop.jpg") 30px 30px no-repeat;}
.splash_floral { font-family: Verdana, sans-serif; font-size: 18pt; color: #F0F0CC; margin: 0px 0px 5px 5px;}
.splash_contact { margin: 0px 0px 5px 0px;}
.splash_SRCA {font-family: Verdana, sans-serif; color: #F0F0CC; font-size: 10pt;}
.splash_phone {font-family: Verdana, sans-serif; color: #F0F0CC; font-size: 12pt;}
.orchid_header {background: #F0F0CC; }
.color_block1 { background: #771166; }
.color_block2 { background: #971682; }
.color_block3 { background: #CD1CB0; }
.color_block4 { background: #E520C5; }
span.title_contact { font-family: Verdana, sans-serif; font-size: 12pt; color: #F0F0CC}
span.title_floral { font-family: Verdana, sans-serif; font-size: 14pt; color: #F0F0CC}
div.main_body { margin: 4% 2% 0% 2%; }
.vert_color_bar { background: #771166; }
.horiz_color_bar { background: #771166; }
.left_nav  { font-size: 10pt;}
td.main_content { background: url("/images/global/bg/rose.jpg"); #000000;}
.footer {font-size: 8pt; color: #F0F0CC;}
.footer a:link { text-decoration: underline; color: #F0F0CC; }
.footer a:active { color: #F0F0CC; }
.footer a:visited { text-decoration: underline; color: #F0F0CC; }
.detailed_content { font-size: 8pt; }
div.detailed_content { padding: 1% 3% 1% 1%; }
table.detailed_content { width: 100%; margin: 0em; padding: 0em; border: 1px solid black; }
table.detailed_content td { margin: 0em; padding: 1mm; border: 1px solid black; }
td.table_header { font-weight: bolder; color: #000000; text-align: center; vertical-align: middle; background: #AAAA88;}
.content_category_header { font-size: 125%; font-weight: 500; }
p.testimonial {font-style: italic;}
div.quotee {font-weight: bolder; text-align: right; }
