/* CSS Document */

body{  margin:0px auto; font-family:verdana; font-size:12px; color:#ffffff; background-color:#2B2B2D; background-image:url(images/newbg/newbg.jpg); background-repeat:repeat-x;}
form{padding:0px; margin:0px;}
ul li{padding:0px; margin:0px;}
td,tr{font-family:verdana; font-size:12px; color:#ffffff; font-weight:normal;}
p{ font-family:verdana; font-size:12px; color:#C3C0C2; padding-bottom:5px; padding-right:5px;line-height:15px; text-align:justify;}
h1{padding:0px; margin:0px; font-weight:bold; font-family:Trebuchet MS; font-size:12px; color:#F0BD97;}
h2{padding:0px; margin:0px; font-size:20px; color:#FBB40A; font-family:Palatino Linotype;}
.shopgrayheading{color:#C80505; font-family:Trebuchet MS; font-size:13px; font-weight:bold; text-decoration:none;}
.dropdown{color:#666666; font-weight:bold; font-family:Trebuchet MS; font-size:11px; border:1px solid #87879E;  padding:0px; margin:0px;}
.graytext{color:#87879E; font-weight:bold; font-family:Trebuchet MS; font-size:12px;}
.redtext{color:#C80505; font-weight:bold; font-family:Trebuchet MS; font-size:12px;}

a.smallwhitelink:link{font-size:11px; color:#FFFFFF; font-weight:bold;}
a.smallwhitelink:active{font-size:11px; color:#FFFFFF; font-weight:bold;}
a.smallwhitelink:visited{font-size:11px; color:#FFFFFF; font-weight:bold;}
a.smallwhitelink:hover{font-size:11px; color:#FFFFFF; font-weight:bold;}

a.specialofferlink:link{font-family:Trebush Ms; font-size:11px; font-weightold; text-decoration:none; color:#FFFFFF;}
a.specialofferlink:active{font-family:Trebush Ms; font-size:11px; font-weightold; text-decoration:none; color:#FFFFFF;}
a.specialofferlink:visited{font-family:Trebush Ms; font-size:11px; font-weightold; text-decoration:none; color:#FFFFFF;}
a.specialofferlink:hover{font-family:Trebush Ms; font-size:11px; font-weightold; text-decoration:none; color:#FFFFFF;}

a.specialofferall:link{ font-size:11px; text-decoration:none; color:#f9ca02;}
a.specialofferall:active{font-size:11px; text-decoration:none; color:#f9ca02;}
a.specialofferall:visited{font-size:11px; text-decoration:none; color:#f9ca02;}
a.specialofferall:hover{font-size:11px; text-decoration:none; color:#f9ca02;}

.specialofferprice{ font-size:11px; color:#f9ca02;}

.specialofferinput{color:#ffffff; font-weight:bold; font-family:Trebuchet MS; font-size:11px; border:1px solid #FF5A5B; padding:1px; background-color:#C80405; width:180px; cursor:hand;}

.normalwhitetext{font-size:11px; font-weight:normal; color:#FFFFFF;}

.smallwhitetext{font-size:11px; font-weight:normal;}
.link-heading{color:#87879E; font-weight:bold; font-family:Trebuchet MS; font-size:14px;}
.whitebold{color:#ffffff; font-weight:bold; font-family:Trebuchet MS; font-size:11px;}
.white{color:#ffffff; font-weight:normal; font-family:Trebuchet MS; font-size:11px;}

.graytextsmall{font-family:Trebuchet MS; color:#87879E; font-size:11px; font-weight:normal; text-decoration:none; }

a.graytextsmalllink:link{font-family:Trebuchet MS; color:#87879E; font-size:11px; font-weight:normal; text-decoration:none; }
a.graytextsmalllink:active{font-family:Trebuchet MS; color:#87879E; font-size:11px; font-weight:normal; text-decoration:none; }
a.graytextsmalllink:visited{font-family:Trebuchet MS; color:#87879E; font-size:11px; font-weight:normal; text-decoration:none; }
a.graytextsmalllink:hover{font-family:Trebuchet MS; color:#87879E; font-size:11px; font-weight:normal; text-decoration:underline; }

input{color:#87879E; font-weight:bold; font-family:Trebuchet MS; font-size:11px; border:1px solid #87879E; padding:1px; background-color:#333333;}
.cartinput{color:#ffffff; font-weight:bold; font-family:Trebuchet MS; font-size:11px; border:1px solid #FF5A5B; padding:1px; background-color:#C80405; width:70px; cursor:hand;}
.cartinputBig{color:#ffffff; font-weight:bold; font-family:Trebuchet MS; font-size:11px; border:1px solid #FF5A5B; padding:1px; background-color:#C80405; width:110px; cursor:hand;}
.cartinputBiggest{color:#ffffff; font-weight:bold; font-family:Trebuchet MS; font-size:11px; border:1px solid #FF5A5B; padding:1px; background-color:#C80405; width:140px; cursor:hand;}
.textbox-new{color:#87879E; font-weight:bold; font-family:Trebuchet MS; font-size:11px; border:1px solid #87879E; padding:2px; background-color:#333333;}

.maintable{border-left:1px dotted #444343; border-right:1px dotted #444343;}


#Container{width:772px; padding:0px; margin:7px auto; border:1px solid #444343;}
#Header-container{width:772px; padding:0px; border-left:1px solid #444343; border-right:1px solid #444343; border-top:1px solid #444343; margin:0px auto;}
#Footer-Container{width:772px; padding:0px; margin:0px auto; border-left:1px solid #444343; border-right:1px solid #444343; border-bottom:1px solid #444343;}
#Body-Container{width:772px; padding:0px; margin:0px auto; border-left:1px solid #444343;border-right:1px solid #444343;}
#Middle-Content-Area{width:762px; height:auto; padding-left:5px; padding-right:5px;}
.spacer40{padding-top:40px; clear:both;}
#breadcumarea{width:757px; padding-top:10px; height:20px; float:left; padding-left:5px;}

.yellowtext{color:#EDE11D; font-family:Trebuchet MS; font-size:11px; font-weight:normal; text-decoration:none;}
.picture-border{border:1px solid #1A1A21;}


/* Header CSS starts here */

#Nav-Area{width:779px; height:36px; background-image:url(images/newbg/topnav-bg.gif); background-repeat:repeat-x; }


#mainnav { margin:0px ; padding:0px; float:left; width:100%;}

#mainnav li#line{width:1px !important; height:36px; float:left; background-image:url(images/newbg/main-header-link-line.gif);}
#mainnav ul { padding:0px; margin:0px; display: block;float:left;}
#mainnav li {display: block; padding:0px; margin:0px; text-align:center; font-family:Trebuchet MS; color:#EDE11D; font-size:11px; font-weight:normal; text-decoration:none; float:left;}


#mainnav li a { float:left; padding:0px; margin:0px; text-align:center; font-family:Trebuchet MS; color:#8C8CA1; font-size:11px; font-weight:normal; text-decoration:none;}
#mainnav li a:hover { float:left; padding:0px; margin:0px; text-align:center; font-family:Trebuchet MS; color:#000000; font-size:11px; font-weight:bold;  text-decoration:none; background-image:url(images/nav-bg-hover.gif); background-repeat:repeat-x;}

#mainnav li#bt-common a {width:86px; height:26px; padding-top:10px;}
#mainnav li#bt-common a:hover{width:86px; height:26px; padding-top:10px; background-image:url(images/newbg/link-hover-bg.gif);background-repeat:repeat-x;}

#mainnav li#bt-small a {width:60px; height:26px; padding-top:10px;}
#mainnav li#bt-small a:hover{width:60px; height:26px; padding-top:10px; background-image:url(images/newbg/link-hover-bg.gif);background-repeat:repeat-x;}

#mainnav li#bt-shopLink a {width:60px; height:26px; padding-top:10px;}
#mainnav li#bt-shopLink a:hover{width:60px; height:26px; padding-top:10px; background-color:#C80505; color:#ffffff; font-weight:bold;}

#mainnav li#bt-venue-new{width:60px; height:26px; padding-top:10px; background-image:url(images/newbg/link-hover-bg.gif);background-repeat:repeat-x; color:#ffffff; font-weight:bold;}

#mainnav li#bt-big a {width:117px; height:26px; padding-top:10px;}
#mainnav li#bt-big a:hover{width:117px; height:26px; padding-top:10px; background-image:url(images/newbg/link-hover-bg.gif); background-repeat:repeat-x;}


#mainnav li#bt-home a {width:55px; height:26px; padding-top:10px; background-image:url(images/newbg/main-home.gif); background-repeat:no-repeat;}
#mainnav li#bt-home a:hover{width:55px; height:26px; padding-top:10px; background-image:url(images/newbg/main-home-hover.gif); background-repeat:repeat-x;}

#mainnav li#bt-coprofile a {width:75px; height:26px; padding-top:10px;}
#mainnav li#bt-coprofile a:hover{width:75px; height:26px; padding-top:10px; background-image:url(images/newbg/link-hover-bg.gif); background-repeat:repeat-x;}
#mainnav li#bt-coprofile-new{width:75px; height:26px; padding-top:10px; background-image:url(images/newbg/link-hover-bg.gif); background-repeat:repeat-x; color:#000000; font-weight:bold;}

#mainnav li#bt-contact a {width:80px; height:26px; padding-top:10px; background-image:url(images/newbg/main-contact.gif); background-repeat:repeat-x;}
#mainnav li#bt-contact a:hover{width:80px; height:26px; padding-top:10px; background-image:url(images/newbg/main-contact-hover.gif); background-repeat:repeat-x;}

#mainnav li#bt-companyprofile{width:75px; height:24px; padding-top:10px; background-image:url(images/nav-bg-hover.jpg); background-repeat:repeat-x; color:#000000; font-weight:bold;}





/*PINK COLOR BUTTON CSS */

#mainnav li#bt-home-pink a {width:55px; height:26px; padding-top:10px; background-image:url(images/newbg/main-home.gif); background-repeat:no-repeat;}
#mainnav li#bt-home-pink a:hover{width:55px; height:26px; padding-top:10px; background-image:url(images/newbg/home-pink.gif); background-repeat:repeat-x; color:#ffffff;}

#mainnav li#bt-contact-pink a {width:80px; height:26px; padding-top:10px; background-image:url(images/newbg/main-contact.gif); background-repeat:repeat-x;}
#mainnav li#bt-contact-pink a:hover{width:80px; height:26px; padding-top:10px; background-image:url(images/newbg/contact-pink.gif); background-repeat:repeat-x; color:#ffffff;}

#mainnav li#bt-common-pink a {width:86px; height:26px; padding-top:10px;}
#mainnav li#bt-common-pink a:hover{width:86px; height:26px; padding-top:10px; background-image:url(images/newbg/pinkbg.gif); background-repeat:repeat-x; color:#ffffff;}

#mainnav li#bt-small-pink a {width:60px; height:26px; padding-top:10px;}
#mainnav li#bt-small-pink a:hover{width:60px; height:26px; padding-top:10px; background-image:url(images/newbg/pinkbg.gif); background-repeat:repeat-x; color:#ffffff;}

#mainnav li#bt-coprofile-pink a {width:77px; height:26px; padding-top:10px;}
#mainnav li#bt-coprofile-pink a:hover{width:77px; height:26px; padding-top:10px; background-image:url(images/newbg/pinkbg.gif); background-repeat:repeat-x; color:#ffffff;}

#mainnav li#bt-big-pink a {width:117px; height:26px; padding-top:10px;}
#mainnav li#bt-big-pink a:hover{width:117px; height:26px; padding-top:10px; background-image:url(images/newbg/pinkbg.gif); background-repeat:repeat-x; color:#ffffff;}

#mainnav li#bt-flower{width:115px; height:26px; padding-top:10px; background-image:url(images/newbg/pinkbg.gif); background-repeat:repeat-x; color:#ffffff; font-weight:bold;}



/*Wedding Link css*/
#mainnav li#bt-home-yellow a {width:55px; height:36px; padding-top:10px; background-image:url(images/newbg/main-home.gif); background-repeat:no-repeat;}
#mainnav li#bt-home-yellow a:hover{width:55px; height:36px; padding-top:10px; background-image:url(images/newbg/home-wedding.gif); background-repeat:no-repeat;}

#mainnav li#bt-contact-yellow a {width:80px; height:36px; padding-top:10px; background-image:url(images/newbg/main-contact.gif); background-repeat:repeat-x;}
#mainnav li#bt-contact-yellow a:hover{width:80px; height:36px; padding-top:10px; background-image:url(images/newbg/contact-wedding.gif); background-repeat:repeat-x;}

#mainnav li#bt-common-yellow a {width:86px; height:36px; padding-top:10px;}
#mainnav li#bt-common-yellow a:hover{width:86px; height:36px; padding-top:10px; background-image:url(images/newbg/yellowbg.gif);background-repeat:repeat-x;}

#mainnav li#bt-small-yellow a {width:60px; height:36px; padding-top:10px;}
#mainnav li#bt-small-yellow a:hover{width:60px; height:36px; padding-top:10px; background-image:url(images/newbg/yellowbg.gif);background-repeat:repeat-x;}

#mainnav li#bt-coprofile-yellow a {width:75px; height:36px; padding-top:10px;}
#mainnav li#bt-coprofile-yellow a:hover{width:75px; height:36px; padding-top:10px; background-image:url(images/newbg/yellowbg.gif); background-repeat:repeat-x;}

#mainnav li#bt-big-yellow  a {width:117px; height:36px; padding-top:10px;}
#mainnav li#bt-big-yellow  a:hover{width:117px; height:36px; padding-top:10px; background-image:url(images/newbg/yellowbg.gif); background-repeat:repeat-x;}


#mainnav li#bt-wedding{width:117px; height:36px; padding-top:10px; background-image:url(images/newbg/yellowbg.gif); background-repeat:repeat-x; color:#000000; font-weight:bold;}


/*corporate Link css*/
#mainnav li#bt-home-blue a {width:55px; height:26px; padding-top:10px; background-image:url(images/newbg/main-home.gif); background-repeat:no-repeat;}
#mainnav li#bt-home-blue a:hover{width:55px; height:26px; padding-top:10px; background-image:url(images/newbg/home-corporate.gif); background-repeat:no-repeat; color:#ffffff;}

#mainnav li#bt-contact-blue a {width:80px; height:26px; padding-top:10px; background-image:url(images/newbg/main-contact.gif); background-repeat:repeat-x;}
#mainnav li#bt-contact-blue a:hover{width:80px; height:26px; padding-top:10px; background-image:url(images/newbg/contact-corproate.gif); background-repeat:repeat-x; color:#ffffff;}

#mainnav li#bt-common-blue a {width:86px; height:26px; padding-top:10px;}
#mainnav li#bt-common-blue a:hover{width:86px; height:26px; padding-top:10px; background-image:url(images/newbg/bluebg.gif);background-repeat:repeat-x; color:#ffffff;}

#mainnav li#bt-small-blue a {width:60px; height:26px; padding-top:10px;}
#mainnav li#bt-small-blue a:hover{width:60px; height:26px; padding-top:10px; background-image:url(images/newbg/bluebg.gif);background-repeat:repeat-x; color:#ffffff;}

#mainnav li#bt-big-blue a {width:117px; height:26px; padding-top:10px;}
#mainnav li#bt-big-blue a:hover{width:117px; height:26px; padding-top:10px; background-image:url(images/newbg/bluebg.gif); background-repeat:repeat-x; color:#ffffff;}

#mainnav li#bt-coprofile-blue a {width:75px; height:26px; padding-top:10px;}
#mainnav li#bt-coprofile-blue a:hover{width:75px; height:26px; padding-top:10px; background-image:url(images/newbg/bluebg.gif); background-repeat:repeat-x; color:#ffffff;}



#mainnav li#bt-corporate{width:86px; height:26px; padding-top:10px; background-image:url(images/newbg/bluebg.gif); background-repeat:repeat-x; color:#ffffff; font-weight:bold;}
#mainnav li#bt-shop{width:60px; height:26px; padding-top:10px; /*background-color:#AB0C3C;*/ background-color:#C80505; color:#ffffff; font-weight:bold;}
#mainnav li#bt-link{width:60px; height:26px; padding-top:10px; background-image:url(images/newbg/link-hover-bg.gif);background-repeat:repeat-x; color:#000000; font-weight:bold;}
#mainnav li#bt-blog{width:60px; height:26px; padding-top:10px; background-image:url(images/newbg/link-hover-bg.gif); background-repeat:repeat-x; color:#000000; font-weight:bold;}
#mainnav li#bt-contactus{width:80px; height:26px; padding-top:10px; background-image:url(images/newbg/main-contact-hover.gif); background-repeat:repeat-x; color:#000000; font-weight:bold;}

#mainnav li#bt-corporate-blue a {width:75px; height:24px; padding-top:10px;}
#mainnav li#bt-corporate-blue a:hover{width:75px; height:26px; padding-top:10px; background-image:url(images/newbg/bluebg.gif); background-repeat:repeat-x;}




/* Header CSS ends here */



/* Home page CSS starts here */

#Homepage-Img-Area{width:248px; height:283px; padding-right:8px; float:left; padding-bottom:8px; padding-top:8px;}
#Homepage-Img-Area-L{width:248px; height:283px;  float:left; padding-bottom:8px; padding-top:8px;}

#Homepage-Img-Link{width:248px; height:34px; padding-right:8px; float:left; padding-bottom:35px;}
#Homepage-Img-Link-L{width:248px; height:34px; float:left; padding-bottom:35px;}

.YellowHeading-homepage{color:#E0B64F; font-family:palatino Linotype; font-weight:bold; font-size:14px;}

.PaleHeading-homepage{color:#F0E7C8; font-family:palatino Linotype; font-weight:bold; font-size:14px;}
.whiteheading{color:#ffffff; font-family:palatino Linotype; font-weight:normal; font-size:18px; }

/* Home page CSS ends here */


/* Footer CSS starts here */

#Footer-Area{width:762px; padding-left:5px; padding-right:5px; height:73px;}
#Footer-Area-L{ width:5px;  height:68px; background-image:url(images/footer-L.jpg); background-repeat:no-repeat; float:left;}
#Footer-Area-R{ width:5px;  height:68px; background-image:url(images/footer-R.jpg); background-repeat:no-repeat; float:left;}
#Footer-Area-M{ width:752px; height:68px; background-image:url(images/footer-bg.jpg); background-repeat:repeat-x; float:left;}

#footer-Link{width:100%; text-align:center; font-family:Trebuchet MS; color:#323230; font-size:10px; font-weight:normal; text-decoration:none; padding-top:10px; padding-bottom:10px;}
#footer-copyright{width:375px; float:left; font-family:Trebuchet MS; color:#323230; font-size:10px; font-weight:normal; text-decoration:none;}
#footer-copyright-R{width:375px; float:left; font-family:Trebuchet MS; color:#323230; font-size:10px; font-weight:normal; text-decoration:none; text-align:right;}

a.footermainlink:link{font-family:Trebuchet MS; color:#87879E; font-size:11px; font-weight:normal; text-decoration:none;}
a.footermainlink:active{font-family:Trebuchet MS; color:#87879E; font-size:11px; font-weight:normal; text-decoration:none;}
a.footermainlink:visited{font-family:Trebuchet MS; color:#87879E; font-size:11px; font-weight:normal; text-decoration:none;}
a.footermainlink:hover{font-family:Trebuchet MS; color:#87879E; font-size:11px; font-weight:normal; text-decoration:underline;}
.footertext{font-family:Trebuchet MS; color:#87879E; font-size:11px; font-weight:normal; text-decoration:none;}

a:link{font-family:Trebuchet MS; color:#8C8CA1; font-size:11px; font-weight:bold; text-decoration:none;}
a:active{font-family:Trebuchet MS; color:#87879E; font-size:11px; font-weight:bold; text-decoration:none;}
a:visited{font-family:Trebuchet MS; color:#87879E; font-size:11px; font-weight:bold; text-decoration:none;}
a:hover{font-family:Trebuchet MS; color:#87879E; font-size:11px; font-weight:bold; text-decoration:underline;}




/* Navigation css */



a.lpinklink:link{color:#ED77D8; font-family:Trebuchet MS; font-size:11px; font-weight:normal; text-decoration:none; color:#FFFFFF}
a.lpinklink:active{color:#ED77D8; font-family:Trebuchet MS; font-size:11px; font-weight:normal; text-decoration:none; color:#FFFFFF}
a.lpinklink:visited{color:#ED77D8; font-family:Trebuchet MS; font-size:11px; font-weight:normal; text-decoration:none; color:#FFFFFF}
a.lpinklink:hover{color:#D70CB4; font-family:Trebuchet MS; font-size:11px; font-weight:normal; text-decoration:none; color:#FFFFFF}



a.bluelink:link{color:#227BEF; font-family:Trebuchet MS; font-size:11px; font-weight:normal; text-decoration:none;}
a.bluelink:active{color:#227BEF; font-family:Trebuchet MS; font-size:11px; font-weight:normal; text-decoration:none;}
a.bluelink:visited{color:#227BEF; font-family:Trebuchet MS; font-size:11px; font-weight:normal; text-decoration:none;}
a.bluelink:hover{color:#0099FF; font-family:Trebuchet MS; font-size:11px; font-weight:normal; text-decoration:none;}

/* General css */

.pinktext{color:#F312A8; font-family:Trebuchet MS; font-size:12px; font-weight:normal; text-decoration:none;}
.yellowtext{color:#FBB40A; font-family:Trebuchet MS; font-size:12px; font-weight:normal; text-decoration:none;}
.bluetext{color:#227BEF; font-family:Trebuchet MS; font-size:12px; font-weight:normal; text-decoration:none;}
.pinkheading{color:#EB19C6; font-family:Trebuchet MS; font-size:13px; font-weight:bold; text-decoration:none;}
.yellowheading{color:#FBB40A; font-family:Trebuchet MS; font-size:13px; font-weight:bold; text-decoration:none;}
.blueheading{color:#227BEF; font-family:Trebuchet MS; font-size:13px; font-weight:bold; text-decoration:none;}

#LeftNav { margin:0px ; padding:0px; float:left; width:153px; height:auto;}
#LeftNav ul { padding:0px; margin:0px; display: block; list-style:square; float:left; width:153px;}
#LeftNav li {display: block; padding:0px; margin:0px; text-align:left; font-family:Trebuchet MS; color:#ED77D8; font-size:11px; font-weight:normal; text-decoration:none; float:left; width:153px;}

#LeftNav-Dottedline{width:153px; background-image:url(images/dottedline.jpg); background-repeat:repeat-x; height:1px; padding-top:5px; padding-bottom:5px;}


/* Flower Section */

#Leftnav-area{width:175px; float:left; padding-right:21px; height:auto; display:block;}
#Leftnav-flower-heading{width:175px; background-image:url(images/flower-leftnav-heading.jpg); height:31px; background-repeat:no-repeat;}
#Leftnav-wedding-heading{width:175px; background-image:url(images/wedding-social-left-heading.jpg); height:31px; background-repeat:no-repeat;}
#Leftnav-company-heading{width:175px; background-image:url(images/company-heading-left.jpg); height:31px; background-repeat:no-repeat;}
#Leftnav-shop-heading{width:175px; background-image:url(images/shop.jpg); height:31px; background-repeat:no-repeat;}
#Leftnav-blog-heading{width:175px; background-image:url(images/blog-heading.jpg); height:31px; background-repeat:no-repeat;}

#Leftnav-corporate-heading{width:175px; background-image:url(images/corporate-left-heading.jpg); height:31px; background-repeat:no-repeat;}
#Leftnav-Flower-contentarea{width:153px; border-left:1px solid #530846; border-right:1px solid #530846; border-bottom:1px solid #530846; padding:10px }
#Leftnav-corporate-contentarea{width:153px; border-left:1px solid #227BEF; border-right:1px solid #227BEF; border-bottom:1px solid #227BEF; padding:10px }
#Leftnav-wedding-contentarea{width:153px; border-left:1px solid #FBB40A; border-right:1px solid #FBB40A; border-bottom:1px solid #FBB40A; padding:10px }
#Middle-Info-Area{width:565px; float:left;}
#Middle-Text-Area{width:565px; float:left; padding-bottom:10px;}
#Middle-Photogallery-Area{width:565px; float:left; padding-bottom:10px; padding-top:10px;}

#Flower-Photo-MainArea{width:169px; height:147px; margin-right:16px; float:left; background-color:#F8A2EA; margin-bottom:19px;}
#Flower-Photo-Container{background-color:#93117C; width:153px; height:132px; margin:0px auto; margin-top:7px;}

#Pagination-Area{width:565px; float:left;}

.textbox1{border:1px solid #999999; font-size:9px; background-color:#000000; padding:3px; color:#ffffff;}
.pinkbutton{background-color:#9F0985; font-size:10px; color:#000000; border:1px solid #000000; cursor:hand;}
.yellowbutton{background-color:#FBB40A; font-size:10px; color:#000000; border:1px solid #000000; cursor:hand;}
.textbox{border:1px solid #999999; width:14px; height:20px; font-size:9px; background-color:#000000; padding:3px; color:#ffffff;}


/*   image border styles*/

.yellow-border{border:2px solid #fbb40a;}
.blue-border{border:2px solid #227bef;}
.pink-border{border:2px solid #F8A2EA;}


/* Floristry & decor link css */
a.pinklink:link{color:#ED77D8; font-family:Trebuchet MS; font-size:11px; font-weight:normal; text-decoration:none; }
a.pinklink:active{color:#ED77D8; font-family:Trebuchet MS; font-size:11px; font-weight:normal; text-decoration:none;}
a.pinklink:visited{color:#ED77D8; font-family:Trebuchet MS; font-size:11px; font-weight:normal; text-decoration:none;}
a.pinklink:hover{color:#D70CB4; font-family:Trebuchet MS; font-size:11px; font-weight:normal; text-decoration:none;}


a.grayleftlink:link{color:#87879E; font-family:Trebuchet MS; font-size:11px; font-weight:normal; text-decoration:none;}
a.grayleftlink:active{color:#87879E; font-family:Trebuchet MS; font-size:11px; font-weight:normal; text-decoration:none;}
a.grayleftlink:visited{color:#87879E; font-family:Trebuchet MS; font-size:11px; font-weight:normal; text-decoration:none;}
a.grayleftlink:hover{color:#CCCCCC; font-family:Trebuchet MS; font-size:11px; font-weight:normal; text-decoration:none;}

a.secondlevellink:link{color:#FDADE2; font-family:Trebuchet MS; font-size:11px; font-weight:normal; font-style:italic; text-decoration:none; }
a.secondlevellink:active{color:#FDADE2; font-family:Trebuchet MS; font-size:11px; font-weight:normal; font-style:italic; text-decoration:none;}
a.secondlevellink:visited{color:#FDADE2; font-family:Trebuchet MS; font-size:11px; font-weight:normal; font-style:italic; text-decoration:none;}
a.secondlevellink:hover{color:#ffffff; font-family:Trebuchet MS; font-size:11px; font-weight:normal; font-style:italic; text-decoration:none;}

a.thridlevellink:link{color:#F34CA9; font-family:verdana; font-size:11px; font-weight:normal; text-decoration:none; }
a.thridlevellink:active{color:#F34CA9; font-family:verdana; font-size:11px; font-weight:normal; text-decoration:none;}
a.thridlevellink:visited{color:#F34CA9; font-family:verdana; font-size:11px; font-weight:normal; text-decoration:none;}
a.thridlevellink:hover{color:#ffffff; font-family:verdana; font-size:11px; font-weight:normal; text-decoration:none;}

a.fourlevellink:link{color:#FDF1FE; font-family:tahoma; font-size:11px; font-weight:normal; font-style:italic; text-decoration:none; }
a.fourlevellink:active{color:#FDF1FE; font-family:tahoma; font-size:11px; font-weight:normal; font-style:italic; text-decoration:none;}
a.fourlevellink:visited{color:#FDF1FE; font-family:tahoma; font-size:11px; font-weight:normal;  font-style:italic; text-decoration:none;}
a.fourlevellink:hover{color:#FCCCFD; font-family:tahoma; font-size:11px; font-weight:normal; font-style:italic; text-decoration:none;}


/* wedding & social link css */

a.yellowlink:link{color:#FBB40A; font-family:Trebuchet MS; font-size:11px; font-weight:normal; text-decoration:none;}
a.yellowlink:active{color:#FBB40A; font-family:Trebuchet MS; font-size:11px; font-weight:normal; text-decoration:none;}
a.yellowlink:visited{color:#FBB40A; font-family:Trebuchet MS; font-size:11px; font-weight:normal; text-decoration:none;}
a.yellowlink:hover{color:#FFFF99; font-family:Trebuchet MS; font-size:11px; font-weight:normal; text-decoration:none;}

a.secondlevellink-wedding:link{color:#FADF8D; font-family:Trebuchet MS; font-size:11px; font-weight:normal; font-style:italic; text-decoration:none; }
a.secondlevellink-wedding:active{color:#FADF8D; font-family:Trebuchet MS; font-size:11px; font-weight:normal; font-style:italic; text-decoration:none;}
a.secondlevellink-wedding:visited{color:#FADF8D; font-family:Trebuchet MS; font-size:11px; font-weight:normal; font-style:italic; text-decoration:none;}
a.secondlevellink-wedding:hover{color:#ffffff; font-family:Trebuchet MS; font-size:11px; font-weight:normal; font-style:italic; text-decoration:none;}

a.thridlevellink-wedding:link{color:#FFEAB7; font-family:verdana; font-size:10px; font-weight:normal; text-decoration:none; }
a.thridlevellink-wedding:active{color:#FFEAB7; font-family:verdana; font-size:10px; font-weight:normal; text-decoration:none;}
a.thridlevellink-wedding:visited{color:#FFEAB7; font-family:verdana; font-size:10px; font-weight:normal; text-decoration:none;}
a.thridlevellink-wedding:hover{color:#DBE701; font-family:verdana; font-size:10px; font-weight:normal; text-decoration:none;}

a.footerbiglink:link{color:#E0B64F; font-family:palatino Linotype; font-weight:normal; font-size:18px; text-decoration:none;}
a.footerbiglink:active{color:#E0B64F; font-family:palatino Linotype; font-weight:normal; font-size:18px; text-decoration:none;}
a.footerbiglink:visited{color:#E0B64F; font-family:palatino Linotype; font-weight:normal; font-size:18px; text-decoration:none;}
a.footerbiglink:hover{color:#E0B64F; font-family:palatino Linotype; font-weight:normal; font-size:18px; text-decoration:underline;}


a.redleftlink:link{color:#FF2526; font-family:Trebuchet MS; font-size:11px; font-weight:normal; text-decoration:none;}
a.redleftlink:active{color:#FF2526; font-family:Trebuchet MS; font-size:11px; font-weight:normal; text-decoration:none;}
a.redleftlink:visited{color:#FF2526; font-family:Trebuchet MS; font-size:11px; font-weight:normal; text-decoration:none;}
a.redleftlink:hover{color:#E10406; font-family:Trebuchet MS; font-size:11px; font-weight:normal; text-decoration:none;}

a.redleftsublink:link{color:#FFBDBD; font-family:Trebuchet MS; font-size:11px; font-weight:normal; font-style:italic; text-decoration:none;}
a.redleftsublink:active{color:#FFBDBD; font-family:Trebuchet MS; font-size:11px; font-weight:normal; font-style:italic;text-decoration:none;}
a.redleftsublink:visited{color:#FFBDBD; font-family:Trebuchet MS; font-size:11px; font-weight:normal; font-style:italic; text-decoration:none;}
a.redleftsublink:hover{color:#FF494A; font-family:Trebuchet MS; font-size:11px; font-weight:normal; font-style:italic; text-decoration:none;}