/* Page Generated in 0.000000 seconds */
html, body, form, table {padding:0; margin:0; border:0;  font-family:Verdana, Arial, serif; font-size:12px;}
#shopaform {background-image:url('/img/flowersbase.gif'); background-repeat:no-repeat; background-position:bottom;}
h1, h2, h3, h4, h5, h6 {margin:0; padding:0;}

img {border:0}

h1 {font-size:9px; font-weight:normal;color:#5A267D; font-family:Verdana, Arial, serif; }
h2 {font-size:16px; font-weight:bold; color:#5A267D; font-family:Verdana, Arial, serif; margin-bottom:40px;  }
h3 {font-size:14px; color:#DE3668; font-weight:bold;   }
h4 {font-size:16px; font-weight:bold; color:#fff; background-image:url('/img/bg_header.gif'); background-repeat:no-repeat; height:35px;}
h5 {font-size:12px; font-weight:bold; color:#5A267D;}


#mbody {width:955px;border:1px solid blue; }

a {text-decoration:none;color:#666;}
a:hover {text-decoration:none;color:#DE3669;}
sresultbody, h5 a:hover { color:#DE3669;}
.xtraimage {border:1px dotted #e8e8e8; margin-left: 5px; padding:2px;}
.error, #signup_message, .htmlIFormError, .dchkferror {color:red !important;}
.validatorInputHighlighted{font-weight: bold; color: red;}

#fadeshow1 {position:absolute; z-index:0}

#toptile {background-image:url('/img/top_tile.jpg'); background-repeat: repeat-x; height:150px; background-color:#F9DBE3;}
#pagetop {width:955px; text-align:center; }
#blogtop {padding:37px 0 0 820px;  opacity:0.7; z-index:100;}
#logotop {width:360px; float:left; height:76px;margin:37px 0px 0px 2px;}
#rmid {  width:180px; float:right; text-align:left; text-indent:10px;  border-left:1px dotted #e8e8e8;}
#rnmid {  width:180px; float:right; text-align:left; text-indent:10px;  border-left:1px dotted #e8e8e8;}
#rmidh {  width:180px; float:right; text-align:left; text-indent:0px;  }
#lmid { width:180px; float:left; text-align:left; border-right:1px dotted #e8e8e8;  }
#mcontent {width:955px;min-height:500px; line-height:18px; text-align:center; border: 1px dotted #e8e8e8; margin-top:0px; }
#contenth {width:580px;float:left;min-height:300px; padding:10px 0px 20px 0px; text-align:left; }
#content {width:580px;float:left;min-height:300px; padding:10px 5px 20px 5px; text-align:left; }
#newscontent {width:580px;float:left;min-height:300px; padding:10px 5px 20px 5px; text-align:left;}
.news {font-size:10px; color:#ccc; margin-top:10px; font-style:italic; line-height:14px; border-left:1px dotted #e8e8e8; border-bottom:1px dotted #e8e8e8; border-top:1px dotted #e8e8e8; padding:8px; text-align:justify;}
.news h5 {margin-left:-2px; text-decoration:underline;}
.news a {color:#F2B4C6; }
.news a:hover {color:#ccc; }
#newshead {border-bottom:1px dotted #e8e8e8; padding:10px 0px 10px 0px; text-decoration:underline; color:#DE3669;}
.go {margin-bottom: -7px; margin-left:5px;}
#homeimg {margin-top:-10px;}
.texthome {font-size:10px; color:#ccc; margin:10px 0 10px 5px; border-top:1px dotted #e8e8e8; border-bottom: 1px dotted  #e8e8e8; padding:10px 0 10px 0;}
.texthome a { color:#F2B4C6; }
.texthome a:hover { color: #E87195;}
/*#flowersleft {background-image:url('/img/flowersbase.gif'); background-repeat:no-repeat; position:absolute; z-index:-1; height:790px; width:1300px;margin-top:-715px; margin-left:-157px;}*/
/**#flowersright {background-image:url('/img/flowers4.png'); background-repeat:no-repeat; position:absolute; z-index:-1; height:382px; width:236px;margin-top:-320px;margin-left:875px;}**/

/*links page*/
.linfo {padding:10px;border-bottom:1px solid #e8e8e8;min-height:150px;}
.rside {width:370px;float:left;padding:5px; }
.lside {float:left;width:155px;padding:5px;}
.exlink {font-size:12px;color:#5A267D; font-weight:bold; }
/*links page finish*/

/**TOP MENU**/
#topmenu {width:1000px; text-align:center;}
/*
#hm3 { text-decoration:none; font-weight:bold; height:26px; margin:0px 0px 0px 0px; padding-left:30px;  }
#hm3 a {text-decoration:none; color:#5A267D; margin:-1px 0 0 0; font-family:Arial; font-size:12px; width:135px; height:37px; padding:2px 0px 0px 0px; background-image:url('/img/btn_bg.png'); background-repeat:no-repeat;}
#hm3 a:hover, #hm3 li.actmnulvl a { color:#5A267D; background-image:url('/img/btn_bg_h.png'); background-repeat:no-repeat; }

#hm3 ul, #hm3 li {list-style:none; padding:0; margin:0; border:0; display:block; text-align:center; }
#hm3 li {float:right;  margin-left:3px; }
#hm3 li a {display:block; }
#hm3 ul ul li {float:none;padding:2px;border:1px solid white;margin-top:2px;margin-right:0px;}
#hm3 ul ul li a { display:block;margin:0px;padding:0px; background-image:none; }
#hm3 li:hover ul {display:block; }
#hm3 li ul {display:none; position:absolute; border:1px solid #009966; background:#4DC785; opacity:0.8; z-index:100;}
#hm3 ul ul a,#hm3 li.actmnulvl ul a { color:#fff; background-image:none;}
#hm3 ul ul a:hover { background-color:#F0D200; color:#666;background-image:none; }
*/
/**TOP MENU END**/

.searchtextbox, #searchtextbox  {font-size:11px; font-weight:normal; color:#E40375; margin:5px 0 5px 7px; }
.prodprice { font-family:Georgia, Times New Roman, Times, serif; font-size:18px; color:#F3B6C8; }
.oldprice { font-family: Georgia, Times New Roman, Times, serif; font-size:12px; text-decoration:line-through;}
.newprice {font-family: Georgia, Times New Roman, Times, serif; font-size:18px;font-weight:bold;color:#E87195;}

/**.button_check {font-size:12px;  color:#ff6600; margin-top:5px;  }
.button_check a, .button_check input { color:#666;  cursor: pointer; text-decoration:none;font-weight:bold; border:1px solid #666;  display:block; padding:5px; float:right; width:100px; text-align:center; background:none;}
.button_check a:hover, .button_check input:hover {color:#ff6600; border:1px solid #ff6600; }**/

.button_view {font-size:12px; font-weight:bold; color:#ff6600; margin-top:5px; }
.button_view a { color:#666; text-decoration:none; border:1px solid #666;  display:block; padding:5px; float:left; width:100px; text-align:center; }
.button_view a:hover {color:#ff6600; border:1px solid #ff6600; }

#newprodbox {border-bottom: 1px solid #e8e8e8; border-top: 1px dotted #e8e8e8;  padding:0px; margin:6px; }
.prodimgmini {padding-top:5px;}

#attachpdf {font-size:14px; color:#ccc;  margin: 10px 0px 10px 0px; font-weight:bold; }
#attachpdf a {color:#ccc; text-decoration:none; }
#attachpdf a:hover { color:#EB0265; }

#linksc {font-size:14px; color:#ccc;  margin: 10px 0px 10px 0px; font-weight:bold;}
#linksc a {color:#ccc; text-decoration:none; }
#linksc a:hover { color:#EB0265; }

#sharesocial {text-align:center;border-top:1px solid #e8e8e8;padding-top:10px;}

/** Left Category styles **/
#vm3 {width:180px; float:left; border-top:1px dotted #fff;    }
#vm3 ul {list-style:none; padding:0; margin:0; border:0; display:block;width:180px; text-indent:10px; background-color:#F3B6C8;  }
#vm3 li {width:180px; text-indent:10px; background-color:#F3B6C8; float:left; display:block; border-bottom:1px dotted #fff; font-weight:bold; margin-bottom:-1px; }
#vm3 li a {display:block; padding:4px;text-decoration:none; color:#fff; border-bottom:1px dotted #fff;}
#vm3 li a:hover {display:block; text-decoration:none; color:#DE3669;}
#vm3 ul ul li {float:none; background-color:#8B8BB1; border-bottom:1px dotted #fff; }

#vm3 ul ul li a { display:block;padding:4px; color:#fff;}
#vm3 li ul {display:none; position:absolute; z-index:100; margin: -20px 0px 0px 105px; border:1px dotted #fff;}
#vm3 li:hover ul { display:block; }
#vm3 ul ul ul li {float:none;padding:0;  background-color:#F3B6C8; border-bottom:1px dotted #fff; margin:0 0 -1px 0;}
#vm3 li:hover li ul {display:none;}
#vm3 li li:hover ul { display:block; }
#vm3 ul ul a:hover { color:#DE3669; background-color:#F3B6C8;}
#vm3 ul ul ul a:hover { color:#fff; background-color:#8B8BB1;}
/*
#vm3 {width:180px; float:left; border-top:1px dotted #fff;    }
#vm3 ul, #vm3 li {list-style:none; padding:0; margin:0; border:0; display:block;width:172px; text-indent:10px; background-color:#F3B6C8;  }
#vm3 li {float:left; display:block; border-bottom:1px dotted #fff; padding:4px; font-weight:bold; }
#vm3 li a {display:block; text-decoration:none; color:#fff; }
#vm3 li a:hover {display:block; text-decoration:none; color:#DE3669;}
#vm3 ul ul li {float:none;padding:0;margin:0;  background-color:#8B8BB1; border-bottom:1px dotted #fff; }
#vm3 ul ul li a { display:block;padding:4px;  color:#fff;}
#vm3 li:hover ul { display:block; }
#vm3 li ul {display:none; position:absolute; margin: -20px 0px 0px 105px; border:1px dotted #fff; filter:alpha(opacity=80); -moz-opacity:0.80; opacity: 0.80; z-index:100;}
#vm3 ul ul a { color:#333;}
#vm3 ul ul a:hover { color:#fff; background-color:#F3B6C8;}
*/

/*
#vm3 {width:180px; float:left; border-top:1px dotted #fff; }
#vm3 ul {list-style:none; padding:0; margin:0; border:0; display:block;width:172px; text-indent:10px; background-color:#F3B6C8;  }
#vm3 li {list-style:none; padding:0; margin:0; border:0; display:block;width:172px; text-indent:10px; background-color:#F3B6C8;  float:left; display:block; border-bottom:1px dotted #fff; padding:4px; font-weight:bold; }
#vm3 li a {display:block; text-decoration:none; color:#fff;  }
#vm3 li a:hover {display:block; text-decoration:none; color:#DE3669; }
#vm3 ul ul li {float:none;padding:0;margin:0;  background-color:#8B8BB1; border-bottom:1px dotted #fff; }
#vm3 ul ul li a { display:block;padding:4px;  color:#fff;}
#vm3 li:hover ul { display:block;  }
#vm3 li ul {display:none; position:absolute; margin: -20px 0px 0px 105px; border:1px dotted #fff;}
#vm3 ul ul a { color:#333; }
#vm3 ul ul a:hover { color:#fff; background-color:#F3B6C8;}

#vm3 li:hover ul ul {display:none;}
#vm3 li li a:hover {display:block; text-decoration:none; }
#vm3 li:hover li:hover ul {display:block;}
#vm3 ul ul ul li a {display:block;padding:4px;}
#vm3 ul ul ul a:hover {display:block; text-decoration:none; color:#DE3669;}
#vm3 li li ul li {display:block; margin:0;}
*/
/** Left Category styles end **/

#cartarea { float:right; margin-right:0px; }
#userbox, #infobox { margin:0px 3px 10px 3px; padding:5px; border:1px dotted #ccc; }
#userbox, h5 { padding:0px; margin:5px 4px 5px 4px; }
#cartbox {background-color:#F3B6C8; margin:0px 3px 3px 3px; padding:0px; border:1px dotted #fff; background-image:url('/img/bg_image2.gif'); background-repeat:no-repeat; }
#cartbox a {color:#fff; font-weight:bold; }
#cartbox a:hover { color:#E87195;}
#userbox a {color:#E87195;}
#userbox a:hover { color:#5A267D;}
#cartarea a {color:#18658F; font-weight:bold;}
#cartarea a:hover {text-decoration:underline;}

/** right news archive **/

#rightnewsnav {width:180px; float:left; }
#rightnewsnav ul {list-style:none; margin:0px ; padding:0px; border:0; width:180px; display:block; }
#rightnewsnav ul a, #rightnewsnav li.sel ul a { padding:5px 5px 5px 0px;border-bottom: 1px dotted #e8e8e8; display:block; text-decoration:none; color:#777; font-weight:normal; font-size:10px; }
#rightnewsnav li.sel a, #rightnewsnav li.sel li.sel a {color:#DE3669; }
#rightnewsnav ul a:hover, #rightnewsnav ul ul a:hover {color:#DE3669; }
#rightnewsnav ul ul { background-color:#f8f8f8;}
#rightnewsnav ul ul li {text-indent:20px; }
#rightnewsnav ul ul li a {font-weight:normal; color:#A0A0A0;}
/** right news archive end **/

/** View Cart styles **/
#cart, #usersignin, #usersignup {font-size:12px;color:#000000;}
#signinbox {margin-top:-40px;}
#cart h3 {padding-left:5px;padding-top:15px;padding-bottom:50px}
	.table {width:100%;}
	tr.head {height:25px;font-weight:bold} /* Cart Header */
	tr.ordhead {background-color: #fff;height:20px;font-weight:bold} /* Cart Header */
	.table .head .thumb{width:10%; border-bottom: 1px solid #e8e8e8;} /* Cart Header Image Cell*/
	.table .head .title{width:48%; border-bottom: 1px solid #e8e8e8;} /* Cart Header Title Cell*/
	.table .head .uprice{width:12%;text-align:right; border-bottom: 1px solid #e8e8e8;} /* Cart Header Unit Price Cell*/
	.table .head .remove{width:8%;border-bottom: 1px solid #e8e8e8;} /* Cart Header Remove Button Cell*/
	.table .head .qty{width:8%;text-align:right; border-bottom: 1px solid #e8e8e8;} /* Cart Header Qty Cell*/
	.table .head .total{width:14%;text-align:right; border-bottom: 1px solid #e8e8e8;} /* Cart Header Total Cell*/
	.table tr.cartrow td {padding-top:5px;padding-bottom:5px;border-bottom: 1px solid #f2f2f2;}
	.table tr.cartship #postcode {font-size:12px;border: 1px solid #e8e8e8; border-bottom: 1px solid #e8e8e8;}


.ordtable{width:550px;}
table.border {border: 1px solid #cccccc;}
.toprow { border-top:1px solid #999999;padding-top:2px;}
.bottomrow {border-bottom:1px solid #999999;padding-bottom:2px;}

.fpwd {color:#de3668;}
.btacc {float:right;width:150px;text-align:center;margin-top:-45px;text-decoration:none;color:#333399;}
.htmlIText, .htmlIMemo, .htmlIDate, .htmlIPass, .htmlIEmail{width:100%;font-size:12px;border: 1px solid #cccccc;font-family:Verdana, Arial, serif;} /* Text Fileds */
.htmlIselect {width:95%;font-size:12px;border: 1px solid #cccccc;font-family:Verdana, Arial, serif;}
.carttotal {background-color: #fff; border: 1px solid #e8e8e8; height:25px;font-weight:bold} /* Cart total price field */
.cartship, .cartsubtotal {background-color: #fff;} /* Cart total price field */
.ship_num td{background-color: #fff;font-weight:bold;padding-left:5px;font-size:medium}
.first {text-align:left;/*border-left:1px solid #999999;*/padding-left:2px} /**  **/
.last {text-align:right;/*border-right:1px solid #999999;*/padding-right:2px} /**  **/

.buttons {text-align:center;}
.cart_button {background-color:#666666;color:#FFFFFF;border:0px;cursor: pointer;width:19.5%;height:22px;}
.cart_button:hover {background-color:#CCCCCC;color:black; cursor: pointer;width:19.5%;height:22px; border:0px;}
.htmlISubmit,.chkstep .button, .chkstep .htmlISubmit, .button{background-color:#8b8bb1;color:#FFFFFF; cursor: pointer;border:0px;margin-top:1px;font-size:12px}
.htmlISubmit:hover, .chkstep  .button:hover, .chkstep .htmlISubmit:hover, .button:hover {background-color:#CCCCCC;color:#000000; cursor: pointer;border:0px;margin-top:1px;font-size:12px}


.link_button {background-color: #666666;color:#FFFFFF; padding:2px 5px 2px 5px;text-decoration:none;font-size:12px}
.link_button:hover {background-color: #cccccc;color:black;font-size:12px}

/* Quantity Box */
input.quantity {width:30px;font-size:11px;border: 1px solid #cccccc;margin-top:2px}
/** **/

.testimonial {border:1px dotted #F2B4C6 ; BACKGROUND-COLOR: #FBEAEF; padding:0px 5px 0px 5px; margin:7px 0px 10px 0px; font-size:10px; color:#F2B4C6; }
.testhead {}
.testhead h5 {font-family:Arial Narrow, Verdana, Arial, serif; font-size:14px; color:#F2B4C6; padding:0px 2px 0px 2px;}

.contact td {font-size:12px; padding-left:5px;}
.cemail {margin-top:0px;}
.sitemap { line-height:14px;}
.sitemap ul {color:#5A267D;}
.sitemap li {padding:0;  margin-bottom:10px;}
.sitemap li a {font-size:11px; font-weight:normal;font-family:Verdana, Arial, sans-serif; color:#5A267D;}
.sitemap li li {font-size:10px; margin-bottom:0px; }
.sitemap li li a {color:rgb(88,87,91);font-weight:normal; font-size:10px; }
.sitemap li li a:hover {color:#E87195; }

.label {padding-left:5px;}
.chkstep .input {padding:3px;border-bottom: 1px solid #dddddd;}
.input {padding:3px;}

.dchkfnav {text-align:right;}
.dchkfnav {text-align:right; margin-top:5px; }
#go224 { width:100px; padding:3px 0 3px 0; }
#go198 , #form_923_submit, #form_786_submit, #changepass_save, #usersignin_loginsubmit, #signiu_loginsubmit, #signup_signupsubmit, #mydetails_save {background-color: #E87195; width:100px; padding:3px 0 3px 0;}
#form_923_submit, #form_786_submit, #changepass_save, #signiu_loginsubmit, #signup_signupsubmit, #mydetails_save {border:0;color:#fff;cursor:pointer;}
#form_923_submit:hover, #form_786_submit:hover, #changepass_save:hover, #signiu_loginsubmit:hover, #signup_signupsubmit:hover, #mydetails_save:hover {color:#000;}
#cart_update {width:100px; padding:3px 0 3px 0; }
#empty {width:100px;padding:3px 0 3px 0; }
#back {width:100px;padding:3px 0 3px 0;background-color: #8b8bb1;}
#next {width:100px;padding:3px 0 3px 0; background-color: #E87195;}
#cancel {width:100px;padding:3px 0 3px 0;background-color: #8b8bb1;}
#shop {width:120px;padding:3px 0 3px 0;}
.htmlISubmit {width:120px;padding:3px 0 3px 0;}
#ppconfirm {width:100px;padding:3px 0 3px 0; background-color: #E87195;}
.descriptmini a {font-size:10px;}

/** End Shopping Cart Styles **/
.prod_right {margin-top:-30px;}
.acart,.dchkmethodbutton {padding:0px;margin-top:5px; }
/*#chk_update_198 {margin-top:-20px;}*/
.tellfriend {margin:-63px 0 0 130px;}
.tabletell {margin-left:20px;}
#gal_photo {margin-top:10px;}
/**.tellfriend {font-size:12px; font-weight:bold; color:#ff6600; margin-top:-10px;  }
.tellfriend a { color:#ff6600; text-decoration:none; border:1px solid #ff6600; padding:5px; display:block; text-align:center; }
.tellfriend a:hover {color:#666; border:1px solid #666; }**/

a.pagebar_num {border:1px dotted #ccc; padding:0 0.2em 0 0.2em; margin:0px 2px 0 2px; font-size:9px; color:#E87195;}
a.pagebar_this {font-weight:bold; background-color:#F3B6C8; color:#fff;}
a.pagebar_num:hover { background-color:#E87195; color:#fff;}

/* Blog */
#rbmid {width:180px; float:right;padding: 10px 10px 0 0;}

.archiveblogtop {padding:30px 0 10px 10px;font-weight:bold;color:#000;text-align:left;}

.menublogtop {background-image:url('/img/bgmenublog_t.gif');background-repeat:no-repeat;height:10px;padding:10px 0 10px 10px;font-weight:bold;color:#000;text-align:left;}
.menublogmid {background-image:url('/img/bgmenublog_m.gif');background-repeat:repeat-y;}
.menublogbtm {background-image:url('/img/bgmenublog_b.gif');background-repeat:no-repeat;height:10px;}
.menublog {padding:10px 0 10px 10px;font-weight:bold; text-align:left; color:#000;}
.menublogtop a {color:#DE3669;}
.menublogtop a:hover {color:#000;}

.menublogmid {margin: 0 0 10px 0;}
.menublogmid .blogtitle {text-align:left; margin:0px 10px 0 10px; font-size:12px;border-bottom:1px solid #fff;}
.menublogmid .blogtitle a {text-decoration:none;padding:0px;}
.menublogmid .blogtitle a:hover {text-decoration:none;}
.menublogmid .linebreak {height:5px;}
.menublogmid .grpblog {margin: 0 0 0 15px;}
.menublogmid .grpblog .grptitle {font-weight:bold;color:#000;text-align:left;}

#allblogcontent {width:560px;float:left;min-height:300px; padding:10px 5px 20px 5px; text-align:left;}
#allblogcontent .blogcontent {border-bottom:1px dotted #ccc;}
#allblogcontent .blogcontent .blogtext a {color:#de3669;}
#allblogcontent .blogcontent .blogtext a:hover {color:#669;}
.blogtbl {width:560px;}
.blogtbl .blogtitle {font-size:14px;margin:0 0 10px 0;}
.blogtbl .blogauthor {text-align:right;}

#allblogcontent #blogsharesocial {width:200px;float:right;margin:20px 0 0 0;}
.blogcontent .blogreturn {text-align:right;}
.btnac {background-color:#8b8bb1;color:#FFFFFF; cursor: pointer;border:0px;margin-top:1px;font-size:12px;padding:4px;}
.btnac:hover {background-color:#CCCCCC;color:#000000; cursor: pointer;border:0px;margin-top:1px;font-size:12px}

fieldset {border:0; background-color:#E4E4ED; color:#000; border:1px solid #CACADB;}
/* Blog end*/

/** Footer & Bottom Navbar Styles **/
#navbot { font-size:9px; font-weight:normal;color:#ccc; padding:0px 0 30px 0px;}
#navbot a {color:#E87195; text-decoration:none;  }
#navbot a:hover {color:#F2B4C6;}
/** End Footer& Bottom Navbar Styles **/

/** Footer & Bottom Navbar Styles **/
#footer { width:955px; margin:20px 0px 20px 0px;}
#powered { text-align:right; float:right; }
#twdlink a {color:#ccc; text-decoration:none; padding-right:2px; font-size:9px; font-weight:normal; }
#twdlink a:hover {color:#E40375;}
#copyright {color:#0EA766; text-align:left;  margin-top:3px; font-size:9px; }
#foottext { color:#5A267D; text-decoration:none; padding-right:2px; font-size:9px; font-weight:normal; margin:10px 0px 10px 0px;}
#foottext a {color:#5A267D;}

/** End Footer& Bottom Navbar Styles **/

