@charset "utf-8";
/* CSS Document */

*{
	margin:0;
	padding:0;

}

body{
	background:url(../images/body_bg.gif) no-repeat #9ddcf3;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:16px;
}

#wrap{
	width:965px;
	margin:0 auto;
}

#header{
	width:965px;
	background:url(../images/banner.jpg) no-repeat;
	height:230px;
	float:left;
	margin-top:20px;
}


h2{
	color:#8db706;
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}

h3{
	color:#8545b1;
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}


h4{
	font-family:"Palatino Linotype";
	font-size:20px;

}

#player{
	background:url(../images/playerbg.gif) no-repeat;
	width:292px;
	float:left;
	padding:10px;	
	height:229px;

}
/**************************navigation**********************************/
.navbtm{
	width:933px; float:left; padding:0 16px 0 16px; margin-top:2px;
}

.navigation{
	float:left;
	width:790px;
	margin:0 0 0 0;
	

}

.navigation ul{
	margin:0;
	padding:0;
	list-style:none;
}

.navigation li {
	margin-right:2px;
	width:120px;
	float:left;
	display:block;
	line-height:30px;
	height:30px;
	background:url(../images/navblue.gif) no-repeat;
	text-align:center;


}
.navigation li a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#8545b1;
	width:120px;
	height:30px;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	padding:0px;
	line-height:30px;

}


.navigation li a:hover{
	list-style:none;
	background:url(../images/navgreen.gif) no-repeat left;
	width:120px;
	display:block;
	text-align:center;
	height:30px;
	line-height:30px;
	color:#4c6d2c;
}
.navigation .current a{
	background:url(../images/navgreen.gif) no-repeat left;
	list-style:none;
	width:120px;
	display:block;
	text-align:center;
	color:#4c6d2c;
	height:30px;
	line-height:30px;
}

.current_left {
	background-color:#E9BCFA;
}


.cart{
	background:url(../images/cart.gif) no-repeat;
	width:183px;  float:left;
	text-align:center;
	height:30px;
	line-height:30px;
	font-weight:bold;
	color:#892d05;

}
/*******************************************************************************/
/********************************scroll************************************************/
#makeMeScrollable{
		position:absolute;
		width:442px;
		top:195px;
		left:465px;
		z-index:100;
		height:74px;	
	}
	
	
	#makeMeScrollable div.scrollableArea *{
		float: left;
		margin: 0;
		padding: 0;
	}
	
div.scrollWrapper{
	position: relative;
	overflow: hidden;
	width: 100%;
	height: 100%;
}

div.scrollableArea{
	position: relative;
	width: auto;
	height: 100%;
}

/*********************************************************************************/


/*******************************************************************************/
.products{
	width:664px;
	border:1px solid #ebe8e8;
	background:#f7f7f7;
	padding:15px 20px; 


}

.margin1{
	margin-bottom:10px;

}

.proleft{
	width:444px;
	border-right:1px #d8d5d7 dashed;
}

.proleft td{
	padding-right:10px;

}



/*******************************************************************************/




/*************************************information**********************************/
.information{
	background:#e8e8e8;
	width:199px;
	padding:2px;
	border:1px #d7d7d7 solid;
	margin-top:8px;
}

.information h1{
	background:url(../images/infoh1.gif) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:white;
	height:23px;
	padding-left:30px;
	padding-top:7px;
	text-transform:uppercase;
	vertical-align:middle;
}

.information ul{
	padding:0;
	list-style:none;
	margin:11px 13px 10px 0px;
	width:171px;
	
}

.information li{
	padding:0 0 0 22px;
	margin:0 0 0 12px;
	/*background:url(../images/blt2.gif) no-repeat;*/
	list-style:none;
	border-bottom:1px #ffffff dashed;
	line-height:26px;
	color:#3a0b40;
	font-weight:bold;
}

.information li:hover{
	padding:0 0 0 22px;
	margin:0 0 0 12px;
	/*background:url(../images/blt2.gif) no-repeat;*/
	list-style:none;
	border-bottom:1px #ffffff dashed;
	line-height:26px;
	color:#3a0b40;
	background-color:#CDE7A8;
	font-weight:bold;
}

/*************************************information**********************************/


/***********************************details***********************************/
.morered{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/greenbg.gif) no-repeat;
	font-weight:bold;
	width:133px;
	padding-left:8px;
	height:19px;
	line-height:14px;
	padding-top:4px;

}

.morered a{
	width:61px;
	vertical-align:middle;
	color:#FFFFFF;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;

} 

.morered a:hover{
	width:61px;
	vertical-align:middle;
	color:#54602e;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	
} 

/***********************************details***********************************/


.prodetails{
	 width:412px;
	 padding-bottom:20px;
	 border-bottom:1px #d8d5d7 dashed;

}

.prodetails p{
	padding:5px 0;

}

/***********************************details***********************************/
.moregreen{
	margin-top:2px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/blue.gif) no-repeat;
	font-weight:bold;
	width:133px;
	padding-left:8px;
	height:19px;
	line-height:14px;
	padding-top:4px;

}

.moregreen a{
	width:61px;
	vertical-align:middle;
	color:#FFFFFF;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;

} 

.moregreen a:hover{
	width:61px;
	vertical-align:middle;
	color:#e0b4ff;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	
} 

/***********************************details***********************************/


/********************************************************/
.btn{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/loginbg.gif) no-repeat;
	font-weight:bold;
	width:54px;
	border:none;
	height:23px;
	line-height:14px;
	vertical-align:middle;
	text-align:center;
	cursor:pointer;
	color:#758553;
	}
.recepientBtn {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/purple.gif) no-repeat;
	font-weight:bold;
	width:157px;
	border:none;
	height:23px;
	line-height:14px;
	vertical-align:middle;
	text-align:center;
	cursor:pointer;
	color:#54009F;

}


.border{
	font: 11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#86b662;
	border:1px solid #b7e296;
	background:#fffeff;
	width:118px;
	height:16px;
	line-height:16px;
	padding:4px 2px 2px 2px;
	
}

.border1{
	font: 11px Arial, Helvetica, sans-serif;
	color:#58932c;
	font-weight:bold;
	border:1px solid #b7e296;
	background:#eef5e8;
	width:118px;
	height:16px;
	line-height:16px;
	padding:4px 2px 2px 2px;
	
}

/***********************************************************/

#container{
	width:933px;
	float:left;
	padding:0 16px 15px 16px;
	background:#FFFFFF;
}


#toprow{
	width:933px;
	float:left;
	background:url(../images/containerbg.jpg) no-repeat #FFFFFF;
	height:342px;
}

#bottomrow{
	margin-top:5px;
	width:933px;
	float:left;
	background:url(../images/bottom.jpg) no-repeat #FFFFFF;
	height:295px;
	position:relative;
}


.flower{
	width:200px;
	background:#fff;
	border:1px #e4e4e4 solid;
}

.flower td{
	padding:10px 10px 5px 10px;;
	font-weight:bold;

}

.flower img{
	width:180px;
	height:200px;
}

.gallery{
	width:200px;
	background:#fff;
	border:1px #e4e4e4 solid;
	height:220px;
}

.gallery td{
	padding:10px 10px 5px 10px;;
	font-weight:bold;

}

.gallery img{
	width:180px;
}

.about{
	width:714px;
}

.about h1{
	font-family:"Palatino Linotype";
	font-size:20px;
	font-weight:bold;
	text-align:center;
	color:#9d0e7a;

}

.about h2{
	font-family:"Palatino Linotype";
	font-size:18px;
	line-height:14px;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
	color:#9fc70f;

}

.about p{
	text-align:center;
	padding:10px;

}

.about1{
	width:714px;
}

.about1 h1{
	font-family:"Palatino Linotype";
	font-size:20px;
	font-weight:bold;
	text-align:center;
	color:#9d0e7a;

}

.about1 h2{
	font-family:"Palatino Linotype";
	font-size:18px;
	line-height:14px;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
	text-transform:lowercase;
	color:#9fc70f;

}

.about1 p{
	text-align:left;
	padding:10px;

}

a.menulink3:link, a.menulink3:active, a.menulink3:visited
{
color:#a1069c;
text-decoration:none;
font-weight:bold;
}

a.menulink3:hover
{
color:#9ecc14;
text-decoration:none;
font-weight:bold;
}

/*--------------------Foooter-*---------------------------------*/
#footer{
	width:965px;
	text-align:left;
	color:#fff;
	float:left;
	font-size:11px;
	
}

#footer p{
	padding-top:10px;
	padding-bottom:5px;
	color:#056689;

}
a.menulink2:link, a.menulink2:active, a.menulink2:visited
{
color:#056689;
text-decoration:none;
}

a.menulink2:hover
{
color:#056689;
text-decoration:underline;
}



/*--------------------Foooter ENDS-*---------------------------------*/