/* CSS Document */
body{
margin:0 0 0 0;
padding:0 0 0 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
background: #CECDE9;
/*background: #cccccc url("images/bg_grad3.jpg") fixed;*/
}

td, ul, ol, li, a, span, p {
margin:0;
padding:0;
}
img{
padding:0;
Margin:0;
display:block;
}

ul {
list-style:none;
font-size:0;
line-height:0;
}
.bg-table{
/*background:url(images/back-bg.gif) repeat-x 0 0;*/
/*background-color:#F0C6DA;*/
background-color:#6436C6;
color:#A6356B;
/*color:#A6356B;*/
}

/*.bg-full {
background:url(images/full_bg.gif) no-repeat 0px 0px;
}*/


/*--------------------------------header--------------------------------------*/
.hdr-bg{
background:url(images/header-bg2.jpg) no-repeat 0 10px;
height:279px;     /* WAS 279*/
}
.logo{
padding:75px 0 0 95px;      /* WAS 119 */
}

.logo2{
padding:55px 0 0 460px;      /* WAS 119 */
}

.text-area{
background:url(images/gs_delph8.gif) no-repeat 0 0px;   /* gs_delph2.gif original greyscale back ground*/
background-color:#ffffff;
}
.text-area2{
background:url(images/gs_delph9.gif) no-repeat 0 0px;   /* gs_delph2.gif original greyscale back ground*/
background-color:#ffffff;
}
.text-area3{
background:url(images/gs_delph16.gif) no-repeat 0 0px;   /* gs_delph2.gif original greyscale back ground*/
background-color:#ffffff;
}
.text-area4{
background:url(images/gs_delph28.gif) no-repeat 0 0px;   /* gs_delph2.gif original greyscale back ground*/
background-color:#ffffff;
}
.text-area5{
background:url(images/gs_delph24.gif) no-repeat 0 0px;   /* gs_delph2.gif original greyscale back ground*/
background-color:#ffffff;
}
.text-area6{
background:url(images/gs_delph32.gif) no-repeat 0 0px;   /* gs_delph2.gif original greyscale back ground*/
background-color:#E5F6E6;
}
.text-area7{
background:url(images/gs_delph33.gif) no-repeat 0 0px;   /* gs_delph2.gif original greyscale back ground*/
background-color:#ffffff;
}
.text-area8{
background:url(images/gs_delph42.gif) no-repeat 0 0px;   /* gs_delph2.gif original greyscale back ground*/
background-color:#ffffff;
}
.text-area9{
background:url(images/gs_delph49.gif) no-repeat 0 0px;   /* gs_delph2.gif original greyscale back ground*/
background-color:#ffffff;
}


ul.toplink{
padding:0 0 0 8px;
margin:0;
}
ul.toplink li{
float:left;
font:bold 12px/33px Arial, Helvetica, sans-serif;
color:#3A1389;
background-color:inherit;
}
ul.toplink li a{
font:bold 12px/33px Arial, Helvetica, sans-serif;
color:#3A1389;
padding:0 5px 0 5px;		/*10*/
text-decoration:none;
background-color:inherit;
}
ul.toplink li a:hover{
color:#ffffff;
background-color:inherit;
/*font:bold 14px Arial;*/
}



ul.toplink2{
padding:0 0 0 8px;
margin:0;
}
ul.toplink2 li{
float:left;
font:bold 12px/33px Arial, Helvetica, sans-serif;
color:#3A1389;
background-color:inherit;
}
ul.toplink2 li a{
font:bold 12px/33px Arial, Helvetica, sans-serif;
color:#3A1389;
padding:0 5px 0 5px;		/*10*/
text-decoration:none;
background-color:inherit;
}
ul.toplink2 li a:hover{
color:#ffffff;
background-color:inherit;
/*font:bold 14px Arial;*/
}



/*--------------------------------body-------------------------------------*/
p.lorem-txt{
font:normal 12px/11px Verdana, Arial, Helvetica, sans-serif;
color:#4C3498;
padding:15px 39px 0 30px;
background-color:inherit;
}
p.lorem-txt span{
padding:21px 0 0 0;
display:block;
}
p.lorem-txt a{
/*display:block;*/
font:normal 12px/11px Verdana, Arial, Helvetica, sans-serif;
color:#4C3498;
padding:0 0 0 0px;
text-decoration:underline;
background-color:inherit;
}
p.lorem-txt a:hover{
text-decoration:none;
color:#2BCD1F;
background-color:inherit;
}


p.lorem-txt2{
font:bold 12px/15px Verdana, Arial, Helvetica, sans-serif;
color:#4C3498;
/*padding:15px 39px 0 30px;*/    /*padding:15px 39px 0 30px;*/
background-color:inherit;
}
p.lorem-txt2 span{
padding:20px 0 0 0;
display:block;
}
p.lorem-txt2 a{
/*display:block;*/
font:bold 12px/15px Verdana, Arial, Helvetica, sans-serif;
color:#4C3498;
padding:0 0 0 0px;
text-decoration:underline;
background-color:inherit;
}
p.lorem-txt2 a:hover{
text-decoration:none;
color:#1AD50D;
background-color:inherit;
}


p.lorem-txt3{
font:bold 14px/15px Verdana, Arial, Helvetica, sans-serif;
color:#4C3498;
/*padding:15px 39px 0 30px;*/    /*padding:15px 39px 0 30px;*/
background-color:inherit;
}
p.lorem-txt3 span{
padding:20px 0 0 0;
display:block;
}
p.lorem-txt3 a{
/*display:block;*/
font:bold 14px/15px Verdana, Arial, Helvetica, sans-serif;
color:#4C3498;
padding:0 0 0 0px;
text-decoration:none;
background-color:inherit;
}
p.lorem-txt3 a:hover{
text-decoration:none;
color:#1AD50D;
background-color:inherit;
}


p.lorem-txt4{
font:bold 14px/15px Verdana, Arial, Helvetica, sans-serif;
color:#1AD50D;
/*padding:15px 39px 0 30px;*/    /*padding:15px 39px 0 30px;*/
background-color:inherit;
}
p.lorem-txt4 span{
padding:20px 0 0 0;
display:block;
}
p.lorem-txt4 a{
/*display:block;*/
font:bold 14px/15px Verdana, Arial, Helvetica, sans-serif;
color:#1AD50D;
padding:0 0 0 0px;
text-decoration:none;
background-color:inherit;
}
p.lorem-txt4 a:hover{
text-decoration:underline;
color:#1AD50D;
background-color:inherit;
}



p.lorem-txt5{
font:bold 12px/15px Verdana, Arial, Helvetica, sans-serif;
color:#1AD50D;
/*padding:15px 39px 0 30px;*/    /*padding:15px 39px 0 30px;*/
background-color:inherit;
}
p.lorem-txt5 span{
padding:20px 0 0 0;
display:block;
}
p.lorem-txt5 a{
/*display:block;*/
font:bold 12px/15px Verdana, Arial, Helvetica, sans-serif;
color:#1AD50D;
padding:0 0 0 0px;
text-decoration:underline;
background-color:inherit;
}
p.lorem-txt5 a:hover{
text-decoration:underline;
color:#1AD50D;
background-color:inherit;
}


p.lorem-txt6{
font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
color:#4C3498;
/*padding:15px 39px 0 30px;*/    /*padding:15px 39px 0 30px;*/
background-color:inherit;
}
p.lorem-txt6 span{
padding:20px 0 0 0;
display:block;
}
p.lorem-txt6 a{
/*display:block;*/
font:bold 12px/15px Verdana, Arial, Helvetica, sans-serif;
color:#4C3498;
padding:0 0 0 0px;
text-decoration:underline;
background-color:inherit;
}
p.lorem-txt6 a:hover{
text-decoration:none;
color:#1AD50D;
background-color:inherit;
}


p.lorem-txt7{
font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
color:#D60093;
/*padding:15px 39px 0 30px;*/    /*padding:15px 39px 0 30px;*/
background-color:inherit;
}
p.lorem-txt7 span{
padding:20px 0 0 0;
display:block;
}
p.lorem-txt7 a{
/*display:block;*/
font:bold 12px/15px Verdana, Arial, Helvetica, sans-serif;
color:#D60093;
padding:0 0 0 0px;
text-decoration:underline;
background-color:inherit;
}
p.lorem-txt7 a:hover{
text-decoration:none;
color:#1AD50D;
background-color:inherit;
}



/*Styles for Products Pages ----------------------------------------------------- */


p.lorem-txt8{
font:normal 13px/15px Verdana, Arial, Helvetica, sans-serif;
color:#656464;
/*padding:15px 39px 0 30px;*/    /*padding:15px 39px 0 30px;*/
background-color:inherit;
}
p.lorem-txt8 span{
padding:20px 0 0 0;
display:block;
}
p.lorem-txt8 a{
/*display:block;*/
font:bold 13px/15px Verdana, Arial, Helvetica, sans-serif;
color:#4C3498;
padding:0 0 0 0px;
text-decoration:underline;
background-color:inherit;
}
p.lorem-txt8 a:hover{
text-decoration:none;
color:#1AD50D;
background-color:inherit;
}



p.lorem-txt9{
font:bold 14px/15px Verdana, Arial, Helvetica, sans-serif;
color:#656464;
/*padding:15px 39px 0 30px;*/    /*padding:15px 39px 0 30px;*/
background-color:inherit;
}
p.lorem-txt9 span{
padding:20px 0 0 0;
display:block;
}
p.lorem-txt9 a{
/*display:block;*/
font:bold 14px/15px Verdana, Arial, Helvetica, sans-serif;
color:#656464;
padding:0 0 0 0px;
text-decoration:none;
background-color:inherit;
font-weight: bold;
}
p.lorem-txt9 a:hover{
text-decoration:none;
color:#4C3498;
background-color:inherit;
}





/*

.pink-rept{
background:url(images/pink-dash.gif) repeat-x 0 0;
height:34px;
}
.rept-gallerybg{
background:url(images/rept-gallerybg.gif) repeat-y 0 0;
}
.woman-bg{
background:url(images/woman.jpg) no-repeat right 0;
height:238px;
}
p.sweet{
padding:2px 0 0 0;
font:bold 13px/13px Arial, Helvetica, sans-serif;
color:#9E1B59;
background-color:inherit;
}
p.sweet span{
display:block;
padding:4px 0 0 0;
font:bold 11px/11px Arial, Helvetica, sans-serif;
color:#CF6898;
background-color:inherit;
}
p.sweet span a{
color:#CF6898;
text-decoration:none;
background-color:inherit;
}
p.sweet span a:hover{
color:#AD0051;
background-color:inherit;
}

*/




/*-------------------footer-----------------------------*/
.footer-bg{
background-color:#6436C6;
color:#ffffff;
}
ul.footerlink{
text-align: center;
padding:0 0 0 185px;
margin:0;
}
ul.footerlink li{
float:left;
font:bold 11px/31px Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
background-color:inherit;
}
ul.footerlink li a{
font:bold 11px/31px Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
text-decoration:none;
padding:0 6px 0 6px;
background-color:inherit;
}
ul.footerlink li a:hover{
color:#1AD50D;
/*color:#17FE06;*/
background-color:inherit;
}
.right-copy{
font:bold 10px/33px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
background-color:#ffffff;
}

.right-copy a{
text-decoration:none;
font:bold 10px/33px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
background-color:inherit;
}
.right-copy a:hover{
text-decoration:none;
color:#FF8EC4;
background-color:inherit;
}

/*--------------------------------Include Inner Page--------------------------------------*/
.contbg
{
	background:#F0C6DA;
	color:#A6356B;
}
.gallery
{
	padding:0 63px 43px 0;
}
.galheadtxt
{
	font:bold 13px/14px Arial, Helvetica, sans-serif;
	 color:#9E1B59;
	 text-align:center;
	 background-color:inherit;
}
.galtxt
{
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#A6356B;
	padding:15px 0 0 0;
	background-color:inherit;
}
img.innergal
{
	margin:15px 0 0 96px;
}
.inhdr-bg{
background:url(images/inhdrimg.jpg) no-repeat 0 10px;
height:340px;
}
	
	
	
	
div.fullSizeBox {
	width:510px;
	height:auto;
	float: right;
	border:solid 2px #4c3498;
	padding: 7px 7px 7px 7px;
	/*background: #FFFFFF url(i/boxheaderbg.gif) top repeat-x;*/
}


div.smallBox {
	width:147px;
	background:#E5F6E6;
	height:75px;
	float:right;
	border:solid 0px #4c3498;
	padding: 7px 7px 7px 7px;
	margin-top: 10px;
	/*background: #FFFFFF url(i/boxheaderbg.gif) top repeat-x;*/
}

div.smallBox2 {
	width:120px;
	height:26px;
	float:right;
	border:solid 2px #4c3498;
	padding: 7px 7px 7px 7px;
	/*background: #FFFFFF url(i/boxheaderbg.gif) top repeat-x;*/
}


div.smallBox3 {
	width:120px;
	height:110px;
	float:right;
	border:solid 2px #4c3498;
	padding: 7px 7px 7px 7px;
	/*background: #FFFFFF url(i/boxheaderbg.gif) top repeat-x;*/
}	
	


/* Products navigation styles <---------------------------------------------------- */
#mainnavigation {
	background:#FFFFFF;
}
#mainnavigation ul {
	padding:0;
	margin: 0;
	width:135px;/*Set to 165px to keep the bottom border in Opera/Firefox*/
	/*background: #FFFFFF;*/
	/*border-bottom:solid 1px #6E6E6E;*/
}
#mainnavigation li {
	
	display: block;
	width: 135px;
	/*margin-left: 50px;*/
	/*padding: 4px 0px 0px 100px;*/
	list-style-type: none;
}
#mainnavigation a {
	text-decoration:none;
	text-align: right;
	font: 11px/25px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	height: 25px;
	display: block;
	margin: 0;
	padding: 0px 0px 0px 10px;
	color: #878686;
	width: 125px;
	border:dashed 1px #5D5D5D;
	/*border-top:0px;
	border-bottom:0px;*/
	letter-spacing: 1px;
	background: #FFFFFF url(images/blue-butterfly.gif);
	background-repeat: no-repeat;
	/*background-position: right 0 0 10px;*/
	
}

#mainnavigation li a:hover {
	background: #E5F6E6 /*url(i/mainnavbg_on.gif) repeat-x 100%*/;
	color: #4C3498;
}



#navcontainer {
	width: 161px;
	height: auto;
	float: left;
	background-color: #F5F5F5;
	border:solid 0px #4C3498;
}

#mainnav {
	width: auto;
	height: auto;
	/*float: left;8/
	/*background-color: #F5F5F5;*/
	/*border:solid 0px #4C3498;*/
}


#textcontainer {
	width: 540px;
	height: auto;
	float: right;
/*	background-color: #ffffff;*/
	border:solid 0px #4C3498;
	padding: 6px 6px 6px 6px;
	background:url(images/homeimages/butterfly2.gif) bottom right no-repeat;
	position: relative;
	margin-bottom: 10px;
}


p.navtext{
font:bold 14px/15px Verdana, Arial, Helvetica, sans-serif;
color:#4C3498;
/*padding:15px 39px 0 30px;*/    /*padding:15px 39px 0 30px;*/
background-color:inherit;
}
p.navtext span{
padding:20px 0 0 0;
display:block;
}
p.navtext a{
/*display:block;*/
font:bold 14px/15px Verdana, Arial, Helvetica, sans-serif;
color:#4C3498;
padding:0 0 0 0px;
text-decoration:none;
background-color:inherit;
}
p.navtext a:hover{
text-decoration:none;
color:#1AD50D;
background-color:inherit;
}



#flowerofseason {
	background:#E5F6E6;
	border:dashed 1px #CC0099;
	width: 510px;
	height: auto;
	font: 11px/25px Verdana, Arial, Helvetica, sans-serif;
}

#flowerofseason a {
	text-decoration:none;
	text-align: right;
	font-weight:bold;
	display: block;
	margin: 0;
	padding: 0px 0px 0px 10px;
	color: #878686;
	letter-spacing: 1px;
}

#greyborder {
	border:4px solid #666666;
	width:auto;
	height:auto;
}

#greyborder a {
	border:4px solid #666666;
	width: 170px;
	height:150px;
}

#greyborder img {
	border:4px solid #666666;
	width: 170px;
	height:150px;
}

#prodstext2 {
	background:url(images/blue-butterfly3.gif) bottom right no-repeat;
	background-repeat: no-repeat;
	border:0px solid #4C3498;
	width: 144px;
	height: 111px;
	float:right;
	color: #DB7093;
	/*font-size: 14px; */
	font-weight: bold; 
	color: #DB7093;
	font: 14px/25px Verdana, Arial, Helvetica, sans-serif; 

}


#flowerofseason {
	border:dashed 1px #CF30A6;
	width: 400px;
	height: auto;
	background-color: E5F6E6;
	margin-left: 2px;
	margin-right: 2px;
	text-align: left;
	line-height:100%;

}

h3.flowerofseason {
	color: #A155A4;
	font-size: 10px;
	text-transform: uppercase;
}

p.flowerofseason {
	font-size: 10px;
	color: #778396;

}

.testimonialbox {
	border: 1px solid #F5F5F5; 
	margin: 10px; 
	padding: 10px; 
	background-color: #E5F6E6;

}



