/* Image Changes Like Flash code*/
.cat_bttns {
 	display: block;
 	background-color: #FFF8DC;
 	position: relative;
 	width: 200px;
 	height: 59px;
 	cursor: pointer;
 	margin-bottom: 1px;
 }
 .bttn_hl {
 	font-family: Arial, Helvetica, sans-serif;
 	font-weight: bold;
 	font-size: 10pt;
 	color: #DC1090;
 	position: relative;
 	left: 12px;
 	top: 120px;
 	text-align: left;
 }
 .bttn_shl {
 	font-family: Arial, Helvetica, sans-serif;
 	font-size: 8pt;
 	color: #666666;
 	position: relative;
 	left: 12px;
 	top: 10px;
 	text-align: left;
 }
 .bttn_pointer {
 	position: absolute;
 	left: 12px;
 	top: 14px;
 }
 .ad_hl {
 	position: absolute;
 	color: #D2691E;
 	font-family: Arial, Helvetica, sans-serif;
 	font-weight: bold;
 	font-size: 13pt;
 	left: 3px;
 	top: 2px;
 }
 .ad_shl {
 	color: #666666;
 	font-family: Arial, Helvetica, sans-serif;
 	font-size: 8pt;
 	position: absolute;
 	left: 10px;
 	top: 19px;
 }
 a.cat_link:link {
 	text-decoration: underline;
	color: #666666;
 }
 a.cat_link:visited {
 	text-decoration: underline;
 	color: #666666;
 }
 a.cat_link:hover {
 	text-decoration: underline;
 	color: #D2691E;
 }
 .slide {
 	position: absolute;
 	left: 10px;
 	top: 0px;
 	width: 600px;
 	height: 200px;
 	z-index: 2;
	align: center;
	
 }
 .slide_pic {
 	position: absolute;
 	left: 0px;
 	top: 0px;
 	width: 200px;
	height: 200px;
 	z-index: 600;
 	cursor: pointer;
	
 }
 #copy_holder {
	width: 600px;
	right: 8px;
	position: absolute;
	top: 15px;
	background-color: #FFFFFF;
	left: 70px;
	
 }
 /* Code For Occasion Name*/
 #copy_holder #slide_hl {
 	height: auto;
 	z-index: 600;
 	font-family: Arial, Helvetica, sans-serif;
 	font-size: 9pt;
 	color: #D2691E;
 	text-align: left;
 	line-height: 15pt;
 	padding-left: 150px;
 	font-weight: bold;
 	overflow: hidden;
 	letter-spacing: 0px;
 }
 /* Code For Send Gifts*/
 #copy_holder #slide_shl {
 	right: 5px;
 	height: auto;
 	z-index: 600;
 	font-family: Arial, Helvetica, sans-serif;
 	font-size: 8pt;
 	color: #666666;
 	text-align: left;
 	display: block;
 	border-top-width: 1px;
 	border-top-style: solid;
 	border-top-color: #999999;
 	line-height: 12pt;
 	font-weight: normal;
	padding-left: 150px;
 	padding-top: 5px;
 	letter-spacing: normal;
 }
 /* Code For Click Here For More Option*/
 #copy_holder #slide_exlink {
 	z-index: 600;
 	font-family: Arial, Helvetica, sans-serif;
 	font-size: 10pt;
 	color: #666666;
 	text-align: left;
 	display: block;
 	height: auto;
	padding-left: 180px;
 }
 /* Code For Price Section*/
 .slide_price {
 	position: absolute;
 	right: 120px;
 	top: 140px;
 	width: 150px;
 	z-index: 600;
 	font-family: Arial, Helvetica, sans-serif;
 	font-size: 18pt;
 	font-weight: bold;
 	color: #D2691E;
 	text-align: left;
 	letter-spacing: -2px;
 	background-color: #FFFFFF;
 	overflow: hidden;
	
 }
 /* Code For Shop Now Button*/
 .slide_bttn {
 	position: absolute;
 	right: 120px;
 	top: 180px;
 	width: 150px;
 	height: auto;
 	z-index: 600;
 	text-align: left;
 	cursor: pointer;
 }
 .slide_rwds {
 	position: absolute;
 	right: 0px;
 	top: 200px;
 	width: 150px;
 	height: auto;
 	z-index: 998;
 	font-family: Arial, Helvetica, sans-serif;
 	font-size: 10pt;
 	color: #666666;
 	text-align: center;
 }
 .slide_yprice {
 
 }
 /* Code For Next / Previous Button*/
 .slide_nav {
 	position: absolute;
 	right: 0px;
 	bottom: 5px;
 	width: 150px;
 	height: auto;
 	z-index: 600;
 	font-family: Arial, Helvetica, sans-serif;
 	font-size: 8pt;
 	color: #666666;
 	text-align: left;
 }
 #m_container {
 	width: 600px;
 	height: 300px;
 	overflow: hidden;
 	position: relative;
 	border: 1px solid #ebebeb;
 	background-color: #FFFFFF;
	align: center;
 }
 #m_container #popup_info {
 	visibility: hidden;
 	position: absolute;
 	top: 0px;
 	left: 0px;
 	z-index: 9999;
 	background-color: #fff9f2;
 	color:#333333;
 	font-family: Arial, Helvetica, sans-serif;
 	font-size: 10pt;
 	border: 1px solid #cccccc;
 	padding: 2px;
 	text-align: left;
 	opacity: .85;
 	-moz-opacity: .85;
 	filter: alpha(opacity=85);
 }
 #m_container #b_container {
 	width: 0px;
 	height: 0px;
 	overflow: hidden;
 	position: relative;
 	border-right: 1px solid #ebebeb;
 	z-index: 1;
 	float: left;
 }
 #m_container #b_container #rollfx {
 	position: absolute;
 	background-color: #D2691E;
 	width: 4px;
 	height: 60px;
 	z-index: 4;
 	opacity: .8;
 	filter: alpha(opacity=80);
 	-moz-opacity: .8;
 	cursor: pointer;
 	visibility: hidden;
 }
 #m_container #b_container #ad_bttns {
 	position: absolute;
 	left: 0px;
 	width: 0px;
 	height: 0px;
 	background-color: #FFE9C2;
 	z-index: 3;
 	bottom: 0px;
 }
 #m_container #b_container #ad_bttns #ad_2 {
 	visibility: hidden;
 }
 #m_container #b_container #ad_bttns #ad_1_hl {
 	position: absolute;
 	left: 0px;
 	top: 0px;
 }
 #m_container #b_container #ad_bttns #ad_1_shl {
 	position: absolute;
 	left: 0px;
 	top: 0px;
 	width: 0px;
 	text-align: left;
 }
 #m_container #b_container #ad_bttns #ad_1_frm {
 	position: absolute;
 	left: 0px;
 	top: 0px;
 	width: 0px;
 }
 #m_container #b_container #ad_bttns #ad_2_pic {
 	position: absolute;
 	left:0px;
 	top: 0px;
 	cursor: pointer;
 }
 #m_container #b_container #ad_bttns #ad_2_hl {
 	position: absolute;
 	left: 0px;
 	top: 0px;
 	cursor: pointer;
 }
 #m_container #b_container #ad_bttns #ad_2_shl {
 	position: absolute;
 	left: 0px;
 	top: 0px;
 	text-align: left;
 	cursor: pointer;
 }
 #m_container #b_container #ad_bttns #ad_2_bttn {
 	position: absolute;
 	left: 0px;
 	top: 0px;
 	padding-bottom: 0px;
 	padding-top: 0px;
 	font-family: Arial, Helvetica, sans-serif;
 	font-size: 9pt;
 	color: #FFFFFF;
 	cursor: pointer;
 }
/* Image Changes Like Flash code Ended*/

/*-------[ image replacement ]---------*/
.replace {
      position:relative;
      margin:0px; padding:0px;
      /* hide overflow:hidden from IE5/Mac */
      /* \*/
      overflow: hidden;
      /* */
}
.replace span {
      display:block;
      position:absolute;
      top:0px;
      left:0px;
      z-index:1;
}
/*-------[ END image replacement ]---------*/



img {
	border: 0;
}

a, a:visited {
	text-decoration: none;
	cursor: pointer;
	color: #000;
}

a:hover, a:active {
	text-decoration: underline;
}




/*------- Pink footer nav ---------*/

div#footer {
	text-align: center;
	color: #660000;
	
}

ul#footer-links {
	margin-top: -1px;
	margin-left: 0px;
	TEXT-ALIGN: center;
	list-style: none;
	clear: both;
	float: middle;
	width: 700px;
	border-top: 2px solid #432481;
	background: #EB005E ;
	font-weight: bold;
	font-size: 12px;
	HEIGHT: 50px;
}

* html ul#footer-links {
	width: 740px;
}

ul#footer-links li {
	display: inline;
}

ul#footer-links li a, ul#footer-links li a:visited {
	display: block;
	float: left;
	background: url(images/pink-footer-divider.gif) no-repeat 0 2px;
	color: #f9cfdf;
	font-size: 0.9em;
}

.bg{
background: #8B9D13;
}
.bg1
{
background: #8B9D13; size: 1;
}
a.first {
	background-image: none !important;
}

a.addtofavourites {
	font-weight: bold;
	float: right !important;
	background-image: url(images/addtofavourites-icon.gif) !important;
	padding-left: 14px !important;
	margin-left: 100px;
}

/*------- END Pink footer nav ---------*/


ul#footer-banners {
	margin: 0 0 0 12px;
	padding: 0;
	list-style: none;
	clear: left;
	float: left;
	width: 460px;
}

ul#footer-banners li {
	display: inline;
	margin-right: 10px;
}

div#footer p {
	float: right;
	text-align: right;
	clear: right;
	width: 210px;
	margin: 0 12px;
	color: #4b2582;
	font-size: 0.8em;
}

div#footer p strong {
	font-size: 1.4em;
}

.telephonesize1 {
	font-size: 1.1em;
}

* html div#footer p {
	margin: 0px 6px;
}

* html ul#footer-banners {
	margin-left: 6px;
}


div#homepage-body {
	float: left;
	clear: right;
	width: 570px;
	margin: 8px 0 0 8px;
}


div#localtoptemp{
	 position:relative;
	 left:21px;
	 bottom:11px;
}

div#localtoptemp h4{
	font-weight:bold;
	color: #594093;
	margin: 0px 0px 0px;
	padding: 0px;
	font-size: 12px;
}
.armem2 {
	FONT-WEIGHT: bold; HEIGHT: 15px; FONT-SIZE: 8pt; repeat left top; COLOR: #FFFFFF;  TEXT-ALIGN: center; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bform1{
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; TEXT-ALIGN: center; COLOR: #FC4F51; HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.bform2{
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; TEXT-ALIGN: center; COLOR: #07416C; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bform3{
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; TEXT-ALIGN: center; COLOR: #A35006; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.bform4{
	BACKGROUND: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WIDTH: 500px
}
.bform5{
	BACKGROUND: #DC1075; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}
.bform6{
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; TEXT-ALIGN: center; COLOR: #A35006; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bform7{
	BACKGROUND: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}
.bform8{
	FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; TEXT-ALIGN: center; COLOR: #65720E; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}
.bform9{
	BACKGROUND: #FFEBCD; COLOR: #111111; FONT-SIZE: 8pt; WIDTH: 165px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}
.bform10{
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #006666; FONT-FAMILY: Verdana
}
.bform11{
	BACKGROUND: #FFFFFF; TEXT-ALIGN: center; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}
.bform28{
	COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 8pt; TEXT-ALIGN: center; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}
.bform16{
	FONT-WEIGHT: bold; COLOR: #FFFFFF; FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}
.bform12{
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; TEXT-ALIGN: center; COLOR: #A35006; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bform13{
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #65720E; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}
.bform14{
	 FONT-WEIGHT: bold; COLOR: #CC0A15; FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}
/* Heading Code*/
.bform15{
	TEXT-ALIGN: center;  FONT-WEIGHT: bold; COLOR: #FC4F54; FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}
.armem9 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #65720E; TEXT-ALIGN:center; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.armem8 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; HEIGHT: 30px; COLOR: #65720E; TEXT-ALIGN: left; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.armem7 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #FC4F54; TEXT-ALIGN: center; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.armem6 {
	FONT-WEIGHT: bold; WIDTH: 200px; FONT-SIZE: 8pt; HEIGHT: 30px; COLOR: #FFFFFF; TEXT-ALIGN: center; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.armem5 {
	FONT-WEIGHT: bold; WIDTH: 150px; FONT-SIZE: 8pt; HEIGHT: 30px; COLOR: #008800; TEXT-ALIGN: left; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.armem4 {
	FONT-WEIGHT: bold; WIDTH: 200px; FONT-SIZE: 8pt; HEIGHT: 30px; COLOR: #FFFFFF; TEXT-ALIGN: center; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.armem8 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #4C5701; TEXT-ALIGN: left; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.armem10 {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #FC4F51; TEXT-ALIGN: center; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.armem28 {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #111111; TEXT-ALIGN: center; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.armem11 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #DC1090; TEXT-ALIGN: center; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.armem12 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #CC0A15; TEXT-ALIGN: left; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.armem13 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #65720E; TEXT-ALIGN: center; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.armem14 {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #00000; TEXT-ALIGN: center; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.armem15 {
	BACKGROUND: #FFFFFF; HEIGHT: 730px; WIDTH: 150px;
}
.armem16 {
	BACKGROUND: #FFFFFF; HEIGHT: 355px; WIDTH: 150px;
}
.armem17 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #DC1096; TEXT-ALIGN: center; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.armem18 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #DC1096; TEXT-ALIGN: center; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.armem19 {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #008B8B; TEXT-ALIGN: left; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.armem20 {
	FONT-WEIGHT: normal; FONT-SIZE: 8.5pt; COLOR: #A35006; TEXT-ALIGN: left; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.armem21 {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: #FC1090; TEXT-ALIGN: left; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.armem22 {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #A35006; TEXT-ALIGN: left; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.armem25{
color: #FC4F51; FONT-WEIGHT: normal; HEIGHT: 18px; FONT-SIZE: 8pt; repeat left top; TEXT-ALIGN: center; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}
.armem26{
color: #A6C811; FONT-WEIGHT: bold; WIDTH: 150px; HEIGHT: 1px; FONT-SIZE: 1pt; repeat left top; TEXT-ALIGN: center; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}
.bglightorange {

	background-color: #FFF9ED;
	border-top: 1px none #F9CF87;
	border-right: 1px solid #F9CF87;
	border-bottom: 0px solid #F9CF87;
	border-left: 1px solid #F9CF87;
}
.borderorange {

	border-top: 1px none #F9CF87;
	border-right: 1px solid #F9CF87;
	border-bottom: 0px solid #F9CF87;
	border-left: 1px solid #F9CF87;
}
.fontredbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
.bglightgreen {
	background-color: #FCFDF7;
	border-top: 1px none #A6C811;
	border-right: 1px solid #A6C811;
	border-bottom: 1px none #A6C811;
	border-left: 1px solid #A6C811;
}
.bordergreen {
	border-top: 1px none #A6C811;
	border-right: 1px solid #A6C811;
	border-bottom: 1px none #A6C811;
	border-left: 1px solid #A6C811;
}
.backimg { 
 background: url(../images/mainbanner2.jpg) no-repeat;
}
.backimg1 { 
 background: url(../images/fathersday.jpg) no-repeat;
}
