body{
	margin:0;
	border: 0;
	font-family: verdana;
	background-color: 	#ECEBF1;
	
}
.clearer {clear:both;}
p,ul,li,table{
	margin:0;
	border:0;
	padding:0;
	}
	input{
		margin: 0;
		padding:0;
	}
#wrapper{
width: 960px;
margin: 0 auto;
overflow: hidden;
margin-bottom: 20px;
}
#inner_wrap{
	width: 960px;
	float: left;
	margin: 0 auto;
	padding-bottom: 20px;
	}
#header{
height: 180px;
width:960px;
margin-bottom: 5px;

}
#header_logo{
	float: left;
    margin: 0;
    padding-top:10px;
    height: 150px;
    width: 150px;
    }
#header_logo img{
	vertical-align: top;
	}
	#headings{
		float:left;
		height: 70px;
		width: 400px;
		margin-left: 122px;
	
		}
		#header h1 {
			margin-left: 10px;
			margin-top: 10px;
			margin-bottom: 0;
		    font-size:2em;
		    text-align:center;
		    color: #CD0000; 
		    text-shadow: grey 0.1em 0.1em 0.2em;
			}
			#header h3 {
			margin-left: 10px;
			margin-top: 10px;
			margin-bottom: 0;
		    font-size:1.5em;
		    text-align:center;
		    color: #CD0000; 
		    text-shadow: grey 0.1em 0.1em 0.2em;
			}
	#seasonal{
		float: right;
		margin-left: 60px;
		height: 150px;
		width: 150px;
		
		}
	ul#navlist{
		float: left;
		margin: 0;
		}	
		ul#navlist li { 
display: inline; 
}

ul#navlist li a
{
float: left;
width: 126px;
height: 5px;
color: #000;
padding: 1em 0.4em;
text-decoration: none;
font-family: verdana;
font-size: 10px;
text-align: center;
border-right: 3px solid #ccc;
}

ul#navlist li a:hover
{
border-top: 3px solid red;
border-bottom: 3px solid red;
color: #000;
}

ul#navlist li a:active
{
background: url('../images/#.png') no-repeat;
color: #000;
}

				#navigation{
				width: 960px;
				background: url(../images/headbg.gif) 0 0;
				height: 50px;
				margin: 0 auto;
				border-top: 3px solid red;
				}
#side_bar{
    width:340px;
    float:right;
}
#side_bar #newsletter {
    margin-top: 25px;
    width: 323px;
    clear:left;
    float:right;
    min-height: 265px;
    background-color: #ffd700;
    padding: 8px 4px 10px 10px;
}
#side_bar #unsubscribe {
	
 	background-color: #ffd700;
 }
    #side_bar #newsletter #newsletter_form {
        height: auto;
        min-height: 165px;
        padding: 8px 4px 10px 10px;
        background: url(../images/newsletter.jpg) left top no-repeat;
    }
    #side_bar #newsletter #newsletter_form .title {
        font-weight: normal;
        font-size: 24px;
        color: #cc0000;
        margin: 0px;
    }
    #side_bar #newsletter #newsletter_form p {
        margin-top: 18px;
        margin-bottom: 18px;
        font-size: 12px;
        color: #000;
    }
    #side_bar #newsletter #newsletter_form fieldset {
border:0 none;
overflow:hidden;
padding:0;
width: auto;
float:none;

}
    #side_bar #newsletter #newsletter_form legend,
    #side_bar #newsletter #newsletter_form label {
        display: none;
    }
    #side_bar #newsletter #newsletter_form #newsletter_email {
        width: 167px;
        height: 28px;
        float: left;
        display: block;
        position: relative;
        margin: 0;
        border: 0;
        background: #FFF url(../images/newsletter-email.jpg) top right no-repeat;
    }
    #side_bar #newsletter #newsletter_form .submit {
        width: auto;
        float: left;
        margin-top: 2px;
        margin-left: 6px;
        padding-left: 10px;
        padding-right: 10px;
        font-size: 13px;
    }
/* //#newsletter */


#cat_list{
	float: right;
	width: 308px;
	padding: 15px;
	background-color: #ccccff;
	clear: left;
	}
	#cat_list a{
		color: #000;
		text-decoration: none;
		}
		#cat_list ul{
		list-style-type: none;
		}
	#cat_list h2{
		padding: 10px 0 10px;
		font-size: 18px;
		}	
		
		
#cat_list_s{
	float: right;
	width: 308px;
	padding: 15px;
	background-color: #ccccff;
	clear: left;
	}
	#cat_list_s a{
		color: #000;
		text-decoration: none;
		}
		#cat_list_s ul{
		list-style-type: none;
		}
	#cat_list_s h2{
		padding: 10px 0 10px;
		font-size: 18px;
		}	
		
		
		#search_box{
			width: 578px;
			height: 57px;
			background: url(../images/search.png);
			float: left;
			padding:10px;
			font-size: 12px;
			}
			#query{
			    height: 26px;
			    display: inline;
			    margin: 0;
				}
				.button{
					background: url(../images/button.png);
					width: 135px;
					height: 35px;
					color: #fff;
					border: 0;
					margin: 5px 20px 0 40px;
					vertical-align: bottom;
					font-size: 14px;
					}
					form{
						height: 42px;
						}
						input{
							font-size: 18px;
							margin: 0;
							}
#footer{
height:231px;
width:940px;
clear:both;
background: url(../images/footerbg.jpg) repeat-x;
padding:10px;
margin: 0 auto;
background-color: #ccc;
}
h2{
	margin: 0;;
	font-size: 18px;
	padding-left: 4px;
	}
	h2 a{
		text-decoration: none;
		color: #000;
		}
		#intro_box{
    width: 560px;
	float: left;
	padding: 20px 5px 20px 5px;
	clear: left;
			}
			#intro_box p{
				margin-top: 10px;
				font-family: verdana;
						color: #fffff;
						font-size: 12px;
				}
				#intro_box h2{
					font-weight: bold;
					}
					#red_text{
						font-family: verdana;
						color: #ff0000;
						font-size: 12px;
						font-weight: normal;
						}
					
							.bold{
								font-weight: bold;
								}
									#termsandconditions p{
										margin-top: 10px;
										font-family: verdana;
										color: #fffff;
										font-size: 12px;
										}
										
										
#intro_box_s{
    width: 940px;
	float: left;
	padding: 20px 5px 20px 5px;
	clear: left;
	
			}										
										
					

								
#big_ad1{
	width: 565px;
	height: 519px;
	background: url(../images/big_ad.jpg) no-repeat 0 0;
	float: left;
	padding: 20px 20px 40px 20px;
	clear: left;
	
}
#big_ad2{
	width: 565px;
	height: 519px;
	background: url(../images/big_ad.jpg) no-repeat 0 0;
	float: left;
	padding: 20px 20px 40px 20px;
	clear: left;
	
}
#big_ad3{
	width: 565px;
	height: 519px;
	background: url(../images/big_ad.jpg) no-repeat 0 0;
	float: left;
	padding: 20px 20px 40px 20px;
	clear: left;
	
}
#big_ad4{
	width: 565px;
	height: 519px;
	background: url(../images/big_ad.jpg) no-repeat 0 0;
	float: left;
	padding: 20px 20px 40px 20px;
	clear: left;
	
}

#big_ad1valentines{
	width: 565px;
	height: 519px;
	background: url(../images/big_ad_valentines.jpg) no-repeat 0 0;
	float: left;
	padding: 20px 20px 40px 20px;
	clear: left;
}
#big_ad2valentines{
	width: 565px;
	height: 519px;
	background: url(../images/big_ad_valentines.jpg) no-repeat 0 0;
	float: left;
	padding: 20px 20px 40px 20px;
	clear: left;
}
#big_ad3valentines{
	width: 565px;
	height: 519px;
	background: url(../images/big_ad_valentines.jpg) no-repeat 0 0;
	float: left;
	padding: 20px 20px 40px 20px;
	clear: left;
}
#big_ad4valentines{
	width: 565px;
	height: 519px;
	background: url(../images/big_ad_valentines.jpg) no-repeat 0 0;
	float: left;
	padding: 20px 20px 40px 20px;
	clear: left;
}

#med_ad1{
	width: 565px;
	height: 390px;
	background: url(../images/med_ad.jpg) no-repeat 0 0;
	float: left;
	padding: 20px 20px 40px 20px;
	clear: left;
	}
#med_ad2{
	width: 565px;
	height: 390px;
	background: url(../images/med_ad.jpg) no-repeat 0 0;
	float: left;
	padding: 20px 20px 40px 20px;
	clear: left;
	}

#med_ad3{
	width: 565px;
	height: 390px;
	background: url(../images/med_ad.jpg) no-repeat 0 0;
	float: left;
	padding: 20px 20px 40px 20px;
	clear: left;
	}

#med_ad4{
	width: 565px;
	height: 390px;
	background: url(../images/med_ad.jpg) no-repeat 0 0;
	float: left;
	padding: 20px 20px 40px 20px;
	clear: left;
	}
	
#med_ad1valentines{
	width: 565px;
	height: 390px;
	background: url(../images/med_ad_valentines.jpg) no-repeat 0 0;
	float: left;
	padding: 20px 20px 40px 20px;
	clear: left;
	}
#med_ad2valentines{
	width: 565px;
	height: 390px;
	background: url(../images/med_ad_valentines.jpg) no-repeat 0 0;
	float: left;
	padding: 20px 20px 40px 20px;
	clear: left;
	}

#med_ad3valentines{
	width: 565px;
	height: 390px;
	background: url(../images/med_ad_valentines.jpg) no-repeat 0 0;
	float: left;
	padding: 20px 20px 40px 20px;
	clear: left;
	}

#med_ad4valentines{
	width: 565px;
	height: 390px;
	background: url(../images/med_ad_vlentines.jpg) no-repeat 0 0;
	float: left;
	padding: 20px 20px 40px 20px;
	clear: left;
	}

/** large ad1**/


#ad_pic1{
float: right;
margin-top: 80px;
margin-left: 40px;
padding: 10px 0 20px 20px;
	}
#big_adtext{
	float: left;
	width: 550px;
	font-size: 12px;
	height: 520px;
	
	}
#big_adtext p{
	margin: 6px;
	font-size: 12px;
	
	}
#link_to_shop{
	width: 200px;
	float: right;
	margin-right: 5px;
	margin-top: 5px;
		}
#link_to_shop a{
	text-decoration: none;
	color: #000;
}
#vlink_to_shop{
	width: 975px;
	float: left;
	margin-right: 5px;
	margin-top: 5px;
		}
#vlink_to_shop a{
	font-size:18px;
	color: none;
}
/**End of large ad1**/


/** large ad2**/


#ad_pic2{
float: right;
margin-top: 80px;
margin-left: 40px;
padding: 10px 0 20px 20px;
	}
#big_adtext2{
	float: left;
	width: 550px;
	font-size: 12px;
	height: 520px;
	
	}
#big_adtext2 p{
	margin: 6px;
	font-size: 12px;
	
	}
#link_to_shop2{
	width: 200px;
	float: right;
	margin-right: 5px;
	margin-top: 5px;
		}
#link_to_shop2 a{
	text-decoration: none;
	color: #000;
}

/**End of large ad2**/



/** large ad3**/


#ad_pic3{
float: right;
margin-top: 80px;
margin-left: 40px;
padding: 10px 0 20px 20px;
	}
#big_adtext3{
	float: left;
	width: 550px;
	font-size: 12px;
	height: 520px;
	
	}
#big_adtext3 p{
	margin: 6px;
	font-size: 12px;
	
	}
#link_to_shop3{
	width: 200px;
	float: right;
	margin-right: 5px;
	margin-top: 5px;
		}
#link_to_shop3 a{
	text-decoration: none;
	color: #000;
}

/**End of large ad3**/



/** large ad4**/


#ad_pic4{
float: right;
margin-top: 80px;
margin-left: 40px;
padding: 10px 0 20px 20px;
	}
#big_adtext4{
	float: left;
	width: 550px;
	font-size: 12px;
	height: 520px;
	
	}
#big_adtext4 p{
	margin: 6px;
	font-size: 12px;
	
	}
#link_to_shop4{
	width: 200px;
	float: right;
	margin-right: 5px;
	margin-top: 5px;
		}
#link_to_shop4 a{
	text-decoration: none;
	color: #000;
}

/**End of large ad4**/

/**Start of medium ad1**/

#med_adtext{
	float: left;
	width: 550px;
	font-size: 12px;
	height: 385px;
	padding-top: 10px;
	
	}
#ad_pic5{
float: right;
margin-top: 5px;
margin-left: 40px;
padding: 10px 0 20px 20px;
	}
	#med_adtext p{
	margin: 6px;
	font-size: 12px;
	
	}

#link_to_shop5{
	width: 200px;
	float: right;
	margin-right: 5px;
	margin-top: 5px;
		}
#link_to_shop5 a{
	text-decoration: none;
	color: #000;
}
/**End of medium ad1**/

/**Start of medium ad2**/

#med_adtext2{
	float: left;
	width: 550px;
	font-size: 12px;
	height: 385px;
	padding-top: 10px;
	}
#ad_pic6{
float: right;
margin-top: 5px;
margin-left: 40px;
padding: 10px 0 20px 20px;
	}
	#med_adtext2 p{
	margin: 6px;
	font-size: 12px;
	}

#link_to_shop6{
	width: 200px;
	float: right;
	margin-right: 5px;
	margin-top: 5px;
		}
#link_to_shop6 a{
	text-decoration: none;
	color: #000;
}
/**End of medium ad2**/

/**Start of medium ad3**/

#med_adtext3{
	float: left;
	width: 550px;
	font-size: 12px;
	height: 385px;
	padding-top: 10px;
	}
#ad_pic7{
float: right;
margin-top: 5px;
margin-left: 40px;
padding: 10px 0 20px 20px;
	}
	#med_adtext3 p{
	margin: 6px;
	font-size: 12px;
	}

#link_to_shop7{
	width: 200px;
	float: right;
	margin-right: 5px;
	margin-top: 5px;
		}
#link_to_shop7 a{
	text-decoration: none;
	color: #000;
}
/**End of medium ad3**/


/**Start of medium ad4**/

#med_adtext4{
	float: left;
	width: 550px;
	font-size: 12px;
	height: 385px;
	padding-top: 10px;
	}
#ad_pic8{
float: right;
margin-top: 5px;
margin-left: 40px;
padding: 10px 0 20px 20px;
	}
	#med_adtext4 p{
	margin: 6px;
	font-size: 12px;
	}

#link_to_shop8{
	width: 200px;
	float: right;
	margin-right: 5px;
	margin-top: 5px;
		}
#link_to_shop8 a{
	text-decoration: none;
	color: #000;
}
/**End of medium ad4**/



/** small ad1 start **/

#small_ad1{
	width: 585px;
	height: 180px;
	border: 10px solid #ccccff;
	clear: left;
	margin-top: 5px;
	}
#small_adtext1{
	width: 405px;
	height: 160px;
	float: left;
	padding: 10px;
	}
#small_pic1{
	width: 140px;
	height: 150px;
	float:right;
	padding: 10px 0 20px;
	background: url(../images/tick.jpg) no-repeat 0 130px;
	}
#small_adtext1 p{
	font-size: 12px;
	margin: 6px;
	}
#small_pic1 a{
	margin-right: 15px;
	margin-top: 17px;
	text-decoration: none;
	color: #000;
	float: right;
	font-size: 12px;
	}
#small_pic1 img{
	float: right;
	margin-right: 8px;
	}

/** End of small ad1**/
	
	
/** small ad2 start **/

#small_ad2{
	width: 585px;
	height: 180px;
	border: 10px solid #ccccff;
	clear: left;
	margin-top: 5px;
	}
#small_adtext2{
	width: 405px;
	height: 160px;
	float: left;
	padding: 10px;
	}
#small_pic2{
	width: 140px;
	height: 150px;
	float:right;
	padding: 10px 0 20px;
	background: url(../images/tick.jpg) no-repeat 0 130px;
	}
#small_adtext2 p{
	font-size: 12px;
	margin: 6px;
	}
#small_pic2 a{
	margin-right: 15px;
	margin-top: 17px;
	text-decoration: none;
	color: #000;
	float: right;
	font-size: 12px;
	}
#small_pic2 img{
	float: right;
	margin-right: 8px;
	}

/** End of small ad2**/

	
	
/** small ad3 start **/

#small_ad3{
	width: 585px;
	height: 180px;
	border: 10px solid #ccccff;
clear: left;
	margin-top: 5px;
	}
#small_adtext3{
	width: 405px;
	height: 160px;
	float: left;
	padding: 10px;
	}
#small_pic3{
	width: 140px;
	height: 150px;
	float:right;
	padding: 10px 0 20px;
	background: url(../images/tick.jpg) no-repeat 0 130px;
	}
#small_adtext3 p{
	font-size: 12px;
	margin: 6px;
	}
#small_pic3 a{
	margin-right: 15px;
	margin-top: 17px;
	text-decoration: none;
	color: #000;
	float: right;
	font-size: 12px;
	}
#small_pic3 img{
	float: right;
	margin-right: 8px;
	}
/** End of small ad3**/


/** small ad4 start **/

#small_ad4{
	width: 585px;
	height: 180px;
	border: 10px solid #ccccff;
clear: left;
	margin-top: 5px;
	}
#small_adtext4{
	width: 405px;
	height: 160px;
	float: left;
	padding: 10px;
	}
#small_pic4{
	width: 140px;
	height: 150px;
	float:right;
	padding: 10px 0 20px;
	background: url(../images/tick.jpg) no-repeat 0 130px;
	}
#small_adtext4 p{
	font-size: 12px;
	margin: 6px;
	}
#small_pic4 a{
	margin-right: 15px;
	margin-top: 17px;
	text-decoration: none;
	color: #000;
	float: right;
	font-size: 12px;
	}
#small_pic4 img{
	float: right;
	margin-right: 8px;
	}
/** End of small ad4**/

	
	
/** small ad5 start **/

#small_ad5{
	width: 585px;
	height: 180px;
	border: 10px solid #ccccff;
clear: left;
	margin-top: 5px;
	}
#small_adtext5{
	width: 405px;
	height: 160px;
	float: left;
	padding: 10px;
	}
#small_pic5{
	width: 140px;
	height: 150px;
	float:right;
	padding: 10px 0 20px;
	background: url(../images/tick.jpg) no-repeat 0 130px;
	}
#small_adtext5 p{
	font-size: 12px;
	margin: 6px;
	}
#small_pic5 a{
	margin-right: 15px;
	margin-top: 17px;
	text-decoration: none;
	color: #000;
	float: right;
	font-size: 12px;
	}
#small_pic5 img{
	float: right;
	margin-right: 8px;
	}
/** End of small ad5**/

	
	
/** small ad6 start **/

#small_ad6{
	width: 585px;
	height: 180px;
	border: 10px solid #ccccff;
clear: left;
	margin-top: 5px;
	}
#small_adtext6{
	width: 405px;
	height: 160px;
	float: left;
	padding: 10px;
	}
#small_pic6{
	width: 140px;
	height: 150px;
	float:right;
	padding: 10px 0 20px;
	background: url(../images/tick.jpg) no-repeat 0 130px;
	}
#small_adtext6 p{
	font-size: 12px;
	margin: 6px;
	}
#small_pic6 a{
	margin-right: 15px;
	margin-top: 17px;
	text-decoration: none;
	color: #000;
	float: right;
	font-size: 12px;
	}
#small_pic6 img{
	float: right;
	margin-right: 8px;
	}
/** End of small ad6**/

	
	
/** small ad7 start **/

#small_ad7{
	width: 585px;
	height: 180px;
	border: 10px solid #ccccff;
clear: left;
	margin-top: 5px;
	}
#small_adtext7{
	width: 405px;
	height: 160px;
	float: left;
	padding: 10px;
	}
#small_pic7{
	width: 140px;
	height: 150px;
	float:right;
	padding: 10px 0 20px;
	background: url(../images/tick.jpg) no-repeat 0 130px;
	}
#small_adtext7 p{
	font-size: 12px;
	margin: 6px;
	}
#small_pic7 a{
	margin-right: 15px;
	margin-top: 17px;
	text-decoration: none;
	color: #000;
	float: right;
	font-size: 12px;
	}
#small_pic7 img{
	float: right;
	margin-right: 8px;
	}
/** End of small ad7**/


/** small ad8 start **/

#small_ad8{
	width: 585px;
	height: 180px;
	border: 10px solid #ccccff;
clear: left;
	margin-top: 5px;
	}
#small_adtext8{
	width: 405px;
	height: 160px;
	float: left;
	padding: 10px;
	}
#small_pic8{
	width: 140px;
	height: 150px;
	float:right;
	padding: 10px 0 20px;
	background: url(../images/tick.jpg) no-repeat 0 130px;
	}
#small_adtext8 p{
	font-size: 12px;
	margin: 6px;
	}
#small_pic8 a{
	margin-right: 15px;
	margin-top: 17px;
	text-decoration: none;
	color: #000;
	float: right;
	font-size: 12px;
	}
#small_pic8 img{
	float: right;
	margin-right: 8px;
	}
/** End of small ad8**/


	
/** small ad9 start **/

#small_ad9{
	width: 585px;
	height: 180px;
	border: 10px solid #ccccff;
clear: left;
	margin-top: 5px;
	}
#small_adtext9{
	width: 405px;
	height: 160px;
	float: left;
	padding: 10px;
	}
#small_pic9{
	width: 140px;
	height: 150px;
	float:right;
	padding: 10px 0 20px;
	background: url(../images/tick.jpg) no-repeat 0 130px;
	}
#small_adtext9 p{
	font-size: 12px;
	margin: 6px;
	}
#small_pic9 a{
	margin-right: 15px;
	margin-top: 17px;
	text-decoration: none;
	color: #000;
	float: right;
	font-size: 12px;
	}
#small_pic9 img{
	float: right;
	margin-right: 8px;
	}
/** End of small ad9**/

	
	
/** small ad10 start **/

#small_ad10{
	width: 585px;
	height: 180px;
	border: 10px solid #ccccff;
clear: left;
	margin-top: 5px;
	}
#small_adtext10{
	width: 405px;
	height: 160px;
	float: left;
	padding: 10px;
	}
#small_pic10{
	width: 140px;
	height: 150px;
	float:right;
	padding: 10px 0 20px;
	background: url(../images/tick.jpg) no-repeat 0 130px;
	}
#small_adtext10 p{
	font-size: 12px;
	margin: 6px;
	}
#small_pic10 a{
	margin-right: 15px;
	margin-top: 17px;
	text-decoration: none;
	color: #000;
	float: right;
	font-size: 12px;
	}
#small_pic10 img{
	float: right;
	margin-right: 8px;
	}
/** End of small ad10**/

	
/** small ad11 start **/

#small_ad11{
	width: 585px;
	height: 180px;
	border: 10px solid #ccccff;
clear: left;
	margin-top: 5px;
	}
#small_adtext11{
	width: 405px;
	height: 160px;
	float: left;
	padding: 10px;
	}
#small_pic11{
	width: 140px;
	height: 150px;
	float:right;
	padding: 10px 0 20px;
	background: url(../images/tick.jpg) no-repeat 0 130px;
	}
#small_adtext11 p{
	font-size: 12px;
	margin: 6px;
	}
#small_pic11 a{
	margin-right: 15px;
	margin-top: 17px;
	text-decoration: none;
	color: #000;
	float: right;
	font-size: 12px;
	}
#small_pic11 img{
	float: right;
	margin-right: 8px;
	}
/** End of small ad11**/
	
	
	
/** small ad12 start **/

#small_ad12{
	width: 585px;
	height: 180px;
	border: 10px solid #ccccff;
clear: left;
	margin-top: 5px;
	}
#small_adtext12{
	width: 405px;
	height: 160px;
	float: left;
	padding: 10px;
	}
#small_pic12{
	width: 140px;
	height: 150px;
	float:right;
	padding: 10px 0 20px;
	background: url(../images/tick.jpg) no-repeat 0 130px;
	}
#small_adtext12 p{
	font-size: 12px;
	margin: 6px;
	}
#small_pic12 a{
	margin-right: 15px;
	margin-top: 17px;
	text-decoration: none;
	color: #000;
	float: right;
	font-size: 12px;
	}
#small_pic12 img{
	float: right;
	margin-right: 8px;
	}
/** End of small ad12**/
	
	
	
/** small ad13 start **/
#small_ad13{
	width: 585px;
	height: 180px;
	border: 10px solid #ccccff;
clear: left;
	margin-top: 5px;
	}
#small_adtext13{
	width: 405px;
	height: 160px;
	float: left;
	padding: 10px;
	}
#small_pic13{
	width: 140px;
	height: 150px;
	float:right;
	padding: 10px 0 20px;
	background: url(../images/tick.jpg) no-repeat 0 130px;
	}
#small_adtext13 p{
	font-size: 12px;
	margin: 6px;
	}
#small_pic13 a{
	margin-right: 15px;
	margin-top: 17px;
	text-decoration: none;
	color: #000;
	float: right;
	font-size: 12px;
	}
#small_pic13 img{
	float: right;
	margin-right: 8px;
	}
/** End of small ad13**/



/** small ad14 start **/

#small_ad14{
	width: 585px;
	height: 180px;
	border: 10px solid #ccccff;
clear: left;
	margin-top: 5px;
	}
#small_adtext14{
	width: 405px;
	height: 160px;
	float: left;
	padding: 10px;
	}
#small_pic14{
	width: 140px;
	height: 150px;
	float:right;
	padding: 10px 0 20px;
	background: url(../images/tick.jpg) no-repeat 0 130px;
	}
#small_adtext14 p{
	font-size: 12px;
	margin: 6px;
	}
#small_pic14 a{
	margin-right: 15px;
	margin-top: 17px;
	text-decoration: none;
	color: #000;
	float: right;
	font-size: 12px;
	}
#small_pic14 img{
	float: right;
	margin-right: 8px;
	}
/** End of small ad14**/


/** small ad15 start **/

#small_ad15{
	width: 585px;
	height: 180px;
	border: 10px solid #ccccff;
clear: left;
	margin-top: 5px;
	}
#small_adtext15{
	width: 405px;
	height: 160px;
	float: left;
	padding: 10px;
	}
#small_pic15{
	width: 140px;
	height: 150px;
	float:right;
	padding: 10px 0 20px;
	background: url(../images/tick.jpg) no-repeat 0 130px;
	}
#small_adtext15 p{
	font-size: 12px;
	margin: 6px;
	}
#small_pic15 a{
	margin-right: 15px;
	margin-top: 17px;
	text-decoration: none;
	color: #000;
	float: right;
	font-size: 12px;
	}
#small_pic15 img{
	float: right;
	margin-right: 8px;
	}
/** End of small ad15**/


#footer_left{
	width: 440px;
	height: 200px;
	border-right: 2px dotted #fff;
	float: left;
	padding: 5px;
	}
#footer_middle{
	width: 225px;
	height: 200px;
	border-right: 2px dotted #fff;
	float: left;
	padding: 5px 0 0 15px;
	}
	#footer_right{
	width: 225px;
	height: 200px;
	float: left;
	padding: 5px;
	background-color: #fff;
	}

#footer_left p{
	font-size: 10px;
	margin: 6px;
	color: black;
	}	
#heading{
	font-weight: bold;
	font-size: 18px;
	}
	#heading img{
		vertical-align: middle;
		margin-right: 10px;
		}
#footer_middle a{
	font-size: 12px;
	text-decoration: none;
	color: #000;
	}
#footer_middle ul{
	list-style-type: none;
	}
#footer_right h2{
	text-align: center;
	}
#footer_right img{
	text-decoration: none;
	border: none;
	}
#soc_networks{
	margin: 10px auto;
	width: 120px;
	}
#copyright{
	width: 950px;
	height: 10px;
	padding: 7px;
	margin: 0 auto;
	text-align: right;
	font-size: 12px;
	clear: both;
	}
#copyright a{
	font-size: 12px;
	color: #000;
	text-decoration: none;
	}
#extra_ads{
		float: right;
	width: 308px;
	padding: 15px;
	background-color: #ccccff;
	clear: left;
	}

	#extra_ads a{
		color: #000;
		text-decoration: none;
		}
		#extra_ads ul{
		list-style-type: none;
		}
	#extra_ads h2{
		padding: 10px 0 10px;
		font-size: 18px;
		}	
	#extra_ads li{
	margin-bottom: 15px;
	}
	
#extra_ads_s{
		float: right;
	width: 308px;
	padding: 15px;
	background-color: #ccccff;
	clear: left;
	}
	
	
		#extra_ads_s a{
		color: #000;
		text-decoration: none;
		}
		#extra_ads_s ul{
		list-style-type: none;
		}
	#extra_ads_s h2{
		padding: 10px 0 10px;
		font-size: 18px;
		}	
	#extra_ads_s li{
	margin-bottom: 15px;
	}
	
	#extra_ads_u{
		float: right;
	width: 308px;
	padding: 15px;
	background-color: #ccccff;
	clear: left;
	}
	
	
		#extra_ads_u a{
		color: #000;
		text-decoration: none;
		}
		#extra_ads_u ul{
		list-style-type: none;
		}
	#extra_ads_u h2{
		padding: 10px 0 10px;
		font-size: 18px;
		}	
	#extra_ads_u li{
	margin-bottom: 15px;
	}

  .twtr-timeline{
  	height: 400px;
  	width: 214px;
  	background-color: #ccc;
  	}
.twtr-tweet-wrap{
		height: 100px;
  	width: 214px;
  	background-color: ;
	}

.twtr-hd h3{
	display: none;
	}
.twtr-ft img,span{
	display: none;
	}
.twtr-bd{
	width: 214px;
	}
.twtr-doc{
	width: 214px;
	}
twtr-tweet-text{
	float: left;
	width: 214px;}
	
	#twitter_pic{
		position: relative;
		top: -80px;
		left: 120px;
		height: 134px;
		width: 122px;
		z-index: 9999;
		background: url(../images/twitter2.png) no-repeat;
		}
.twtr-hd{
	display: none;}
	#slider_holder{
		width: 610px;
		Height: 150px;
		float: left;}
		
		
	.infiniteCarousel {
  width: 610px;
  position: relative;
}

.infiniteCarousel .wrapper {
  width: 540px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */
  overflow: auto;
  min-height: 10em;
  margin: 0 32px;
  position: absolute;
  top: 0;
}

.infiniteCarousel ul a img {
  border: 5px solid #ccc;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}

.infiniteCarousel .wrapper ul {
  width: 9999px;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding:0;
  position: absolute;
  top: 0;
}

.infiniteCarousel ul li {
  display:block;
  float:left;
  padding: 10px;
  height: 73px;
  width: 159px;
}

.infiniteCarousel ul li a img {
  display:block;
}

.infiniteCarousel .arrow {
  display: block;
  height: 36px;
  width: 37px;
  background: url(../images/arrow.png) no-repeat 0 0;
  text-indent: -999px;
  position: absolute;
  top: 37px;
  cursor: pointer;
}

.infiniteCarousel .forward {
  background-position: 0 0;
  right: 0;
}

.infiniteCarousel .back {
  background-position: 0 -72px;
  left: 0;
}

.infiniteCarousel .forward:hover {
  background-position: 0 -36px;
}

.infiniteCarousel .back:hover {
  background-position: 0 -108px;
}
.wrapper a{
	color: #000;
	font-family: verdana;
	font-size: 12px;
	text-decoration: none;
	}
#box_holder{
	height: 470px;
	width: 570px;
	float: left;
	margin-bottom: 20px;
	overflow:hidden;

	padding-top: 15px;
	background-color: #ccccff;
	}
.right_box{
	height: 113px;
	width: 159px;
	float: left;
	
	margin: 15px;
	}
	.right_box a{
		color: #000;
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
 }
	.right_box img{
  border: 3px solid #cc0000;
  }
	#box_holder h2{
		margin: 10px 0px 10px 15px;
		}
		
#contact_area{
margin-top: 50px;
float: right;
}
#button1{
position: relative;
left:330px;
}
span{
font-weight: bold;
font-size: 12pt;
}
#gift_box{
	width: 930px;
	padding: 25px;
	background-color: #ccccff;
	float: left;
	clear: both;
	margin-top: 15px;
	}
#gift_box p{
		color: #000;
	font-family: verdana;
	font-size: 11px;
	text-decoration: none;
 }
 
 #gift_box h3{ 
margin-left: 0;
} 

#gift_box_s{
	width: 930px;
	padding: 25px;
	background-color: none;
	float: left;
	clear: both;
	margin-top: 15px;
	}
#gift_box_s p{
		color: #000;
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
 }
 
 #gift_box_s h3{ 
margin-left: 0;
} 
.current{
font-weight: bold;
}

	
}
