@charset "utf-8";
/* CSS Document SHELISSA */

body{ background-image:url(../images/bg1.gif); background-repeat:repeat; margin:0px; padding:0px; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:11px; color:#393939; background-position:center;}
*{ margin:0px; padding:0px;}
img{ border:none;}
a{color:#393939; text-decoration:none;}
a:hover{ color:#F76EA5;}
.link{color:#F76EA5; text-decoration:none;}
.link:hover{ color:#7EACE0;}


h3{ color:#86A0BE; font-size:13px;}
h2{color:#7EACE0;  font-weight:bold; font-size:13px; padding-bottom:5px; padding-top:5px;}

.container{padding:6px 25px 25px 25px; width:754px;/* background-color:#FFFFFF;*/ margin:0 auto; position:relative;}

.container h1{ font-size:18px; color:#F76EA5; text-transform:uppercase; font-weight:normal;}
.heading{ padding-top:8px; padding-bottom:8px;}

.toplinks{ width:100%; text-align:right; font-size:10px; text-transform:uppercase; }
.shop{ background-image:url(../images/shop.gif); background-repeat:no-repeat; padding-left:18px; background-position:left;}
.flag{ background-image:url(../images/flag.gif); background-repeat:no-repeat; padding-left:18px; background-position:left;}
.cart{ background-image:url(../images/cart.gif); background-repeat:no-repeat; padding-left:18px;  background-position:left ;}
.toplinks a{color:#393939; text-decoration:none;}
.toplinks a:hover{ color:#F76EA5; text-decoration:underline;}
.divider{ padding-left:5px; padding-right:5px;}
.dividerwhite{ padding-left:5px; padding-right:5px;}
.logo{ width:100%; font-size:11px; color:#4F4F4F; text-align:left; }
.logo a{color:#4F4F4F; text-decoration:none;}
.logo a:hover{color:#5EB173;}

.navlinks{ background-image:url(../images/navbg.gif); background-repeat:repeat-x; color:#FFFFFF; font-weight:bold;
font-size:12px; padding-left:13px; height:53px; padding-top:3px; }
.navlinks a{ color:#FFFFFF; text-decoration:none;}
.navlinks a:hover{ color:#720631;}
.activenav a{color:#720631;}

.subnav{ color:#686868 !important; clear:both; font-size:11px !important; padding-top:2px; font-weight:normal !important;}
.subnav a{color:#686868 !important; text-decoration:none;}
.subnav a:hover{color:#B16C42 !important;}

.search{ border:1px solid #9B9B9B; height:16px; width:84px; color:#C0C0C0; margin-left:2px; padding-left:7px; font-size:10px; margin-left:15px; }

.go a:hover{ background-image:url(../images/goover.gif); background-repeat:no-repeat;}
.go{ padding-left:3px;}


.content{ background-image:url(../images/contbg.gif); background-repeat:repeat-y;position:relative; float:left; width:754px; padding-bottom:25px;}
.contentinner{ background-image:url(../images/contbginner.gif); background-repeat:repeat-y;position:relative; float:left; width:754px;padding-bottom:25px; }
.contentinner p{ padding-bottom:5px; padding-top:5px;}
.contentinner p a{}
.contentinner li{  list-style-position:inside; list-style:none; padding-left:20px;}

.leftcontent{ width:524px; float:left; padding-bottom:10px;}
.leftcontentinner{ width:178px; float:left;}
.leftmenu { padding-bottom:15px;}

.leftmenu li{ list-style:none; border-bottom:1px dotted #5F5F5F; color:#666666; padding:5px 0px 5px 0px;}
.leftmenu li a{ color:#666666; text-decoration:none;}
.leftmenu li a:hover{ color:#F76EA5;}

.events { padding-bottom:15px;}
.events h1{ background-color:#F7E8EE; color:#F76EA5; padding-top:2px; padding-bottom:2px; display:block; font-size:12px;}

.events li{ list-style:none; border-bottom:1px dotted #5F5F5F; color:#7EACE0; padding:5px 0px 5px 0px; font-weight:bold; float:left;}
.events li a{ color:#7EACE0; text-decoration:none;}
.events li p{color:#393939 !important; font-weight:normal; padding-right:5px; }
.rightcontentinner{float:right; width:561px;}
.rightcontentinner h1{ font-size:12px;color:#F76EA5; text-transform:uppercase; font-weight:normal;
}
.leftmenu li .ac{ color:#F76EA5 !important; font-weight:bold;}
.rightcontentinner  p{ padding-top:10px;}
.banner{ width:524px;}
.bannerinner{ width:561px; padding-bottom:17px;}

.content p{ padding-left:13px; padding-top:10px; text-align:justify;}
.contentright{ float:right; width:219px;}
.contentright h1{ color:#F76EA5; font-size:20px; font-weight:normal;}
.whatznew p{ padding:0px; margin:0px; padding-top:5px;}
.whatznew { padding-bottom:5px;}
.rose{ color:#F76EA5;}
.rose a{color:#F76EA5 !important; text-decoration:none;}
.rose a:hover{ text-decoration:underline;}

.testimonials{ border-top:1px solid #E1E1E1; border-bottom:1px solid #E1E1E1; padding:3px 0px 3px 0px; }

.testmoni{ background-color:#DFEEE2; padding:7px;}
.testmoni a{ color:#2C2C2C; text-decoration:none;}
.testmoni a:hover{ text-decoration:underline; color:#2C2C2C !important;}
.testmoni h1{ color:#3A3D3A; font-size:20px; font-weight:normal;}
.testmoni h1 a{ color:#3A3D3A;text-decoration:none;}
testmoni h1 a:hover{ text-decoration:none;}
.news{ border:1px solid #D5BCC3; width:145px; height:18px;}
.newsletter{ padding-top:5px; padding-bottom:9px;}
.newsbtn{ background-color:#ECAFBF; color:#FFFFFF; text-align:center; border:none;}

.wholesale{ border-top:1px solid #E1E1E1; border-bottom:1px solid #E1E1E1; padding:3px 0px 3px 0px; margin-bottom:5px;}

.whole{}

.gift{padding:3px 0px 3px 0px;margin-bottom:5px;}

.category{ width:162px; /*background-image:url(../images/categorybottom.gif); background-position:bottom; background-repeat:no-repeat;*/
 float:left; margin-top:13px; margin-right:10px; 
}
.categoryshop{ width:162px; /*background-image:url(../images/categorybottom.gif); background-position:bottom; background-repeat:no-repeat;*/
 float:left; margin-top:13px; margin-right:35px; margin-bottom:13px; 
}
.categ{border-left:1px solid #ECC1D7; background-color:#FFFFFF;border-right:1px solid #ECC1D7; width:146px;padding:7px; float:left;}


.categ p{ padding:0px; text-align:left !important;}
.categ table{ border-left:1px solid #8B8E85; border-right:1px solid #8B8E85; width:145px;border-top:1px solid #8B8E85;}
.categ td{border-bottom:1px solid #8B8E85;  padding:3px 0px 3px 0px;}

.footer{ border-top:1px solid #E1E1E1; clear:both; color:#8C8C8C; font-size:10px; padding-top:5px; text-align:right; float:left; width:100%;}
.footer a{color:#8C8C8C; text-decoration:none;}
.footer a:hover{ color:#000000;}

.bboldn a{ text-decoration:none;color:#393939; }
.bboldn a:hover{ text-decoration:underline;}
.bbold a{ text-decoration:none;color:#393939; font-weight:bold; }
.bbold a:hover{ text-decoration:underline;}

.disabled{ color:#CCCCCC;}
.disabled a{ text-decoration:none; color:#CCCCCC;}
.productimg1{ width:204px; float:left; margin-bottom:10px;}
.productimg1 img{width:204px;}

.productimg{ width:254px; float:left; margin-bottom:10px;}
.productimg img{width:254px;}
.productimgright{ width:230px; float:left; padding-top:10px; line-height:25px; padding-left:10px;}
.productimgright h1{ color:#5F8ABE; font-size:13px; font-weight:normal; text-transform:uppercase;}
.productimgright select{ width:182px; font-size:10px;}

.price{ background-image:url(../images/arrow.gif); background-repeat:no-repeat; background-position:left; padding-left:15px;}
.textb{border:1px solid #9B9B9B; height:16px; width:50px; margin-left:2px; padding-left:7px; font-size:10px;}

.grid{ width:100%; margin-top:10px; }
.grid th{ /*background-color:#DAF1F6;*/ background-color:#E5E5E5; /*color:#4DA4C2;*/ color:#494B4B; font-weight:normal;text-align:left; padding-left:5px; /*text-transform:uppercase;*/}
.grid td{text-align:left; padding-left:5px; padding-top:7px; padding-bottom:7px;}
.borderdot{ border-top:1px dotted #CCCCCC; padding-bottom:1px;}
.btns{ background-color:#DAF1F6; border:1px solid #DDEAE2; color:#4DA4C2; font-size:10px;}
.btnsd{ background-color:#5D7EA4; color:#FFFFFF; font-size:10px; border:none;}

.pro{ width:150px; margin:0 auto;}
.pro a{color:#393939; text-decoration:none;}
.pro a:hover{ text-decoration:underline;}

.contactar{ margin-top:10px;}

.contacttext{ border:1px solid #FDD5E5; padding-top:2px; padding-bottom:2px; width:250px;}
.contactar select{border:1px solid #FDD5E5; padding-top:2px; padding-bottom:2px; width:250px;}

.tes{ border-bottom:1px dotted 
#999999; padding-bottom:10px; padding-top:10px;}

.tes h1{ color:#C33C72; font-size:13px; text-transform:none; }
.tes h1 a{color:#C33C72; text-decoration:none;}
.tes h1 a:hover{ text-decoration:underline;}
.tes h2{color:#F76EA5; font-size:12px; text-transform:none;}
.tes img{/*float:left; margin-right:10px;*/border:3px solid #E9E9E9;}
.tes img a{/*float:left; margin-right:10px;*/border:3px solid #E9E9E9;}
.tes img a:hover{/*float:left; margin-right:10px;*/border:3px solid #F7E5E5;}
.tes span img{ float:none; border:none;}




.email{ color:#0099CC;text-transform:none;}
.email a{ color:#0099CC; text-decoration:none;}
.email a:hover{ color:#0099CC; text-decoration:underline;}
.greysmall{ color:#999999; font-size:11px;}

.green{ color:#4FA15E; font-size:11px;text-transform:none; }
.green a{ color:#4FA15E; text-decoration:none; }
.green a:hover{color:#4FA15E; text-decoration:underline;}


.photogallery{ border:5px solid #FEF0F6; width:665px; padding:17px 36px 17px 36px;  float:left; margin-top:20px; margin-bottom:10px; }
.photobox{ background-color:#FEF0F6; width:115px; padding:5px; margin-right:6px; float:left; margin-bottom:6px; height:74px;  }

.google{ width:524px;padding:3px 0px 3px 0px;margin-bottom:5px; clear:both;  margin-top:10px;}
.heading img{ float:left; margin-left:5px;}
/*................................................*/


div#marea {
	
	clear: both;
	width: 100%;
	height: 28px;
	line-height: 32px;
	margin: -5px 0 5px 0;
	padding: 0 12px;
	font-size: 11px;
	
}
div#marea input {
	border: none;
	
	margin: 0 5px;
	font: normal 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#000000;
	background: none;
}
div#marea input.button {
	/*border: 1px solid #1b1b1b;*/
}

.but, .button, div#marea input.button {
	margin: 6px 0 2px 4px;
	border: none;
	cursor: pointer;
	height: 17px;
	width: 62px;
	line-height: 14px;
	color: #2f312c;
	background: url('../images/button.png') no-repeat 0 1px;
	font-size: 11px;
	text-align: left;
	padding: 0 0 0 5px;
}
div#marea input.button {
        background: url('../images/button_log.png') no-repeat 0 3px;
	margin: 0 0 4px;
	width: 51px;	
	line-height: 19px;
	color: #2f312c;	
	padding: 0 0 0 4px;
	height: 19px;
}

.inputbox{ border:1px solid #FDD5E5!important; padding-top:2px; padding-bottom:2px; width:100px; color:#333333; background-color:#FFFFFF;}

td.welcom { color:#CC6699;}
td.od {
	padding-left: 10px;
}

.btn{ background-color:#F7E8EE; border:1px solid #F3DCE6 ;color:#F76EA5; width:91px; height:26px;}
.italic14{ font-size:13px; font-style:italic; color:#009AD2;}



/********************anylink**********************/

.anylinkcss{
	position:absolute !important;
	padding-right:20px;
	visibility: hidden;
	border-bottom-width: 0;
	font:normal 12px Arial;
	line-height: 18px;
	z-index: 200;
	width: 290px;
	left:439px !important;
	top:94px !important;
	/*background-image:url(../images/dropshadow.gif); background-repeat:no-repeat; background-position:bottom;*/
	
	
	

}



.anylinkcss a{

padding-right:20px;

width: 100%;

display: block;

text-indent: 3px;

/*border-bottom: 1px solid #D77099;*/

padding: 1px 0;

text-decoration: none;

font-weight: normal;

text-indent: 5px;

color:#2C2C2C;

background-color:#DFEEE2; opacity:.9; filter:alpha(opacity=90)


}



.anylinkcss a:hover{ /*hover background color*/

background-color: #C6E1CB;opacity: .8;filter: alpha(opacity=80);

color:#000000; }

.error{ color:#FF0000;  font-size:11px;}
.inputRequirement{color:#FF0000;}
.scroll{ width:519px; height:55px; margin-top:5px; clear:both;}

.pressscroll{ height:402px;width:561px;}
#myscroller {
position:relative;

width:188px; height:63px; 
 background-color:#DFEEE2; padding:7px; 
/*background-color:#ffffcc; // set as required*/
overflow:hidden;
/*border:solid 1px; margin:5px; // optional*/
} 

#myscroller p{ padding:0px; padding-bottom:7px;}
.textbo{border:1px solid #7F9DB9; width:250px; height:20px;}
.btn1{ border:none; background-color:#62A66B; color:#FFFFFF; }
.forgot{ color:#999999; font-size:11px;}
.forgot a{ color:#999999; text-decoration:underline;}
.qtytextb{border:1px solid #7F9DB9; width:55px; height:20px;}
.bo{ border-bottom:2px solid #F76EA5;}
.btn5{ border: 1px dotted #2C8440; color:#2C8440; background-color:#FFFFFF; padding:0px; font-size:9px; text-transform:uppercase;}
.help{ border:1px solid #CCCCCC; margin-top:10px; margin-bottom:10px; padding:5px;}
.green{}

.AuthorizeNetSeal{ width:200px; float:left;}

