/* Hammamas CSS Document */



/*---- Body & Links
---------------------------------------------*/

	body {
	font-family: "Lucida Grande", Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 15px;
	line-height: 22px;
	margin: 0px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}

	.greytype {color: #999999
}

	.signup {font-size: 40px
}

	.gst {
	font-size: 12px;
	color: #999999;
}
	.was_now {color: #2A1B1B
}
	.was_now_small {
	font-size: 18px;
	color: #2A1B1B;
}
	.was_now_small2 {
	color: #999999;
}

/*---- END Body & Links
---------------------------------------------*/



/*---- Home Page Overlay DIVS
---------------------------------------------*/

	#apDiv1 {
	position:absolute;
	width: 106px;
	height: 106px;
	margin: 0 auto;
	z-index:1;
}

	#apDiv2 {
	display:block;
	width:106px;
	height:106px;
	position:absolute;
	left:56%;
	top:350px;
	z-index:2;
}

	#header_flash {
	position:absolute;
	width: 980px;
	height:510px;
	left : 50%;
	z-index:1;
	top: 0px;
	margin-left: -490px;
}

/*---- END Home Page Overlay DIVS
---------------------------------------------*/



/*---- Links
---------------------------------------------*/
	
	a:link {
	color: #999999;
	text-decoration: none;
}

	a:visited {
	text-decoration: none;
	color: #999999;
}

	a:hover {
	text-decoration: none;
	color: #0099FF;
}

	a:active {
	text-decoration: none;
	color: #999999;
}

	.redlink a:link {
	color:#FFFFFF;
	background-color:transparent;
	text-decoration:none;
	float: left;
}

	.redlink a:visited {
	color:#FFFFFF;
	background-color:transparent;
	text-decoration:none
}

	.redlink a:hover {
	color:#FA0919;
	background-color:transparent;
	text-decoration:none
}
	  
	.purplelink a:link {
	color:#333333;
	background-color:transparent;
	text-decoration:none;
	float: left;
}

	.purplelink a:visited {
	color:#333333;
	background-color:transparent;
	text-decoration:none
}

	.purplelink a:hover {
	color:#7C2D88;
	background-color:transparent;
	text-decoration:none;
}
	  
	.bluelink a:link {
	color:#333333;
	background-color:transparent;
	text-decoration:none;
	float: left;
}

	.bluelink a:visited {
	color:#333333;
	background-color:transparent;
	text-decoration:none
}

	.bluelink a:hover {
	color:#2BB9FA;
	background-color:transparent;
	text-decoration:none
}
	  
	.pinklink a:link {
	color:#333333;
	background-color:transparent;
	text-decoration:none;
	float: left;
}

	.pinklink a:visited {
	color:#333333;
	background-color:transparent;
	text-decoration:none
}

	.pinklink a:hover {
	color:#FC3DE0;
	background-color:transparent;
	text-decoration:none
}
	
	.pinklink2 a:link {
	color:#FFFFFF;
	background-color:transparent;
	text-decoration:none;
	float: left;
}

	.pinklink2 a:visited {
	color:#333333;
	background-color:transparent;
	text-decoration:none
}

	.pinklink2 a:hover {
	color:#FC3DE0;
	background-color:transparent;
	text-decoration:none
}

  	.greenlink a:link {
	color:#2A1B1B;
	background-color:transparent;
	text-decoration:none;
	float: left;
}

	.greenlink a:visited {
	color:#333333;
	background-color:transparent;
	text-decoration:none
}

	.greenlink a:hover {
	color:#61C72F;
	background-color:transparent;
	text-decoration:none
}

	.whitelink a:link {
	color:#FFFFFF;
	background-color:transparent;
	text-decoration:none;
	float: left;
}

	.whitelink a:visited {
	color:#FFFFFF;
	background-color:transparent;
	text-decoration:none
}

	.whitelink a:hover {
	color:#2A1B1B;
	background-color:transparent;
	text-decoration:none
}
	    
	.white2link a:link {
	color:#FFFFFF;
	background-color:transparent;
	text-decoration:none;
 }

	.white2link a:visited {
	color:#FFFFFF;
	background-color:transparent;
	text-decoration:none
}

	.white2link a:hover {
	color:#2A1B1B;
	background-color:transparent;
	text-decoration:none
}


/*---- End Links
---------------------------------------------*/


.feature_header {
	font-size: 20px;
	line-height: 40px;
}
	div#billboard_home {
	width: 100%;
	height: 723px;
	background-image: url(../Images/body/backgrounds/main_header.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
	div#billboard_buy2 {
	width: 100%;
	height: 723px;
	background-image: url(../Images/body/backgrounds/buy_hammamas.jpg);
	background-position: 10% top;
}
	div#billboard_buy {
	width: 100%;
	height: 990px;
	background-image: url(../Images/body/backgrounds/homepage_01.jpg);
	background-repeat: no-repeat;
	background-position: 10% top;
}
	div#billboard_buy_kids {
	width: 100%;
	height: 723px;
	background-image: url(../Images/body/backgrounds/buy_kids_hammamas.jpg);
	background-position: 10% top;
}
	div#billboard_about {
	width: 100%;
	height: 723px;
	background-image: url(../Images/body/backgrounds/about_new_01.jpg);
	background-position: 10% top;
}
	div#billboard_news {
	width: 100%;
	height: 723px;
	background-image: url(../Images/body/backgrounds/hammamas_news.jpg);
	background-position: 10% top;
}
	div#billboard_what_is {
	width: 100%;
	height: 723px;
	background-image: url(../Images/body/backgrounds/what_is_a_hammama.jpg);
	background-repeat: no-repeat;
	background-position: 10% top;
}
	div#billboard_mood {
	width: 100%;
	height: 723px;
	background-image: url(../Images/body/backgrounds/product_01.jpg);
	background-repeat: no-repeat;
	background-position: 10% top;
}
	#body_container {
	width: 980px;
}
	#hammamas_master_contaoner {
	width: 980px;
	float:left;
}
	#hammamas_master_contaoner_buy {
	width: 980px;
	float:left;
	height: 170px;
}
	#hammamas_info {
	float: left;
	width: 390px;
	padding-left: 590px;
}
	.info_type {
	float: left;
	width: 500px;
	padding-left: 50px;
	padding-top: 20px;
}
	#container_footer {
	width: 100%;
	float: left;
	background-color: #FFFFFF;
	font-size: 11px;
	line-height: 18px;
	padding-top: 30px;
	background-image: url(../Images/body/footer_02.jpg);
	background-repeat: repeat-x;
	padding-bottom: 30px;
	color: #999999;
}
	#container_footer2 {
	width: 100%;
	float: left;
	font-size: 11px;
	line-height: 18px;
	padding-top: 10px;
	background-image: url(../Images/body/divider_03.png);
	background-repeat: no-repeat;
	padding-bottom: 10px;
	color: #FFFFFF;
	background-position: top;
}
	#container_footer_home {
	width: 100%;
	float: left;
	background-color: #FFFFFF;
	font-size: 11px;
	line-height: 18px;
	padding-top: 30px;
	background-image: url(../Images/body/footer_02.jpg);
	background-repeat: repeat-x;
	padding-bottom: 10px;
	color: #999999;
}
	#subscribe_main {
	float: left;
	height: 76px;
	width: 410px;
	background-image: url(../Images/body/subscribe_bacground.jpg);
	background-repeat: no-repeat;
	padding-top: 20px;
}
	#subscribe_main2 {
	float: left;
	height: 76px;
	width: 410px;
	background-image: url(../Images/body/signup2.png);
	background-repeat: no-repeat;
	padding-top: 20px;
}
	.footer_section1 {
	float: left;
	width: 140px;
	font-family: "Lucida Grande", Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 19px;
	padding-bottom: 20px;
	padding-right: 15px;
}
	.boring_stuff {
	float: left;
	width: 140px;
	font-family: "Lucida Grande", Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 19px;
	padding-bottom: 20px;
	padding-right: 15px;
}
	#footer_section2 {
	float: left;
	width: 417px;
	font-family: "Lucida Grande", Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 19px;
	padding-right: 35px;
}
	#header_container {
	float: left;
	width: 980px;
	height: 450px;
}
	#header_container_buy {
	float: left;
	width: 980px;
	height: 150px;
}
	#subscribe_container {
	float: left;
	width: 410px;
}
	#subscribe_header {
	float: left;
	height: 40px;
	width: 410px;
	padding-top: 15px;
}
	.footer_header2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: italic;
	padding-bottom: 5px;
	color: #666666;
	padding-top: 15px;
	margin-bottom: 10px;
}
/*---- FOOTER EMAIL FORM
---------------------------------------------*/


	.form_field2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0099FF;
	line-height: 16px;
	background-repeat: no-repeat;
	width: 250px;
	border: 1px solid #D5D5D5;
	background-position: left;
	background-color: #F4F4F4;
	margin-right: 8px;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 3px;
}
	.form_button {
	width: 87px;
	background-image: url(../Images/buttons/submit_button.gif);
	background-repeat: no-repeat;
	border: 1px solid #F5F5F5;
	height: 35px;
	color: #666666;
	font-size: 15px;
}

#main_content_container {
	float: left;
	width: 980px;
	padding-bottom: 40px;
}

#main_content_container_back {
	float: left;
	width: 980px;
	padding-bottom: 40px;
}
/*---- FOOTER END EMAIL FORM
---------------------------------------------*/




/*---- BUY NOW NAVIGATION
---------------------------------------------*/	


#info_header {
	float: left;
	height: 369px;
	width: 499px;
}
	#info_header ul {
	list-style:none;
	display: inline;	
}	
	#navigation li {
	display:inline;
	float: left;
}	
	#info_header a {
	overflow:hidden;
	text-decoration:none;
	text-indent: 0px;
	float: none;
	display: block;
}	
	#bn-01 {
	background-image: url(../Images/body/home_type_03.png);
	height: 369px;
	width: 499px; 
	float: left; 
	background-repeat: no-repeat; 
}
a#bn-01:hover {
	background-image: url(../Images/body/home_type_03.png);
height: 369px;
	width: 499px;
	background-position: -499px;
}

/*---- END BUY NOW NAVIGATION
---------------------------------------------*/	






/*---- FEATURE NAVIGATION
---------------------------------------------*/	
	
	#feature01 {
	width: 320px;
	height: 328px;
	float: left;
}
	#f-01 {
	background-image: url(../Images/buttons/feature_nav_03.png);
	width: 365px;
	height: 476px;
	float: left;
}
	
	#f-02 {
	background-image: url(../Images/buttons/feature_nav_04.png);
	width: 321px;
	height: 476px;
	float: left;
	background-repeat: no-repeat;
}
	
	#f-03 {
	background-image: url(../Images/buttons/feature_nav_06.jpg);
	width: 294px;
	height: 323px;
	float: left;
	padding-top: 152px;
	background-position: bottom;
	background-repeat: no-repeat;
}
	


/*----  END FEATURE NAVIGATION
---------------------------------------------*/
.feature_type {
	width: 170px;
	float: left;
	padding-top: 160px;
	font-size: 13px;
	line-height: 17px;
	padding-left: 120px;
}
.feature_type02 {
	width: 250px;
	float: left;
	padding-top: 310px;
	font-size: 13px;
	line-height: 17px;
	padding-left: 5px;
}
.feature_type03 {
	width: 220px;
	float: left;
	padding-left: 45px;
	padding-top: 310px;
	font-size: 13px;
	line-height: 17px;
}


/*---- MAIN NAVIGATION
---------------------------------------------*/

	#navigation {
	float: left;
	height: 24px;
	padding-top: 30px;
	font-size: 12px;
	font-weight: lighter;
	padding-left: 55px;
	width: 450px;
	padding-bottom: 30px;
}
	#navigation_home {
	float: left;
	height: 46px;
	width: 980px;
	padding-top: 27px;
	font-size: 12px;
	font-weight: lighter;
}
	#navigation ul {
	list-style:none;
	display: inline;	
}	
	#navigation li {
	display:inline;
	float: left;
}	
	#navigation a {
	overflow:hidden;
	text-decoration:none;
	text-indent: 0px;
	float: none;
	display: block;
}	

/*---- Active Nav ---------*/

	#ga-01 {
	background-image: url(../Images/buttons/navigation/green/home.png);
	background-position: 0px 0px;
	width: 42px;
	height: 24px;
	margin-right: 20px;
	background-repeat: no-repeat;
}
	#pa-02 {
	background-image: url(../Images/buttons/navigation/purple/what_are_hammamas.png);
	width: 177px;
	height: 24px;
	background-position: 0px -24px;
	margin-right: 20px;
	background-repeat: no-repeat;
}
	#pia-03 {
	background-image: url(../Images/buttons/navigation/pink/buy.png);
	background-position: 0px -24px;
	width: 30px;
	height: 24px;
	float: left;
	margin-right: 20px;
	background-repeat: no-repeat;
}
	#ba-04 {
	background-image: url(../Images/buttons/navigation/blue/about-us.png);
	background-position: 0px -24px;
	width: 72px;
	height: 24px;
	float: left;
	margin-right: 20px;
	background-repeat: no-repeat;
}
	#ra-05 {
	background-image: url(../Images/buttons/navigation/red/news.png);
	background-position: 0px -24px;
	width: 42px;
	height: 24px;
	float: left;
	background-repeat: no-repeat;
}



/*---- Purple ---------*/
	
	
	#p-01 {
	background-image: url(../Images/buttons/navigation/purple/home.png);
	width: 42px; 
	height: 24px; 
	float: left; 
	background-repeat: no-repeat; 
	margin-right: 20px;	
}
	a#p-01:hover {
	background-image: url(../Images/buttons/navigation/purple/home.png);
	background-repeat: no-repeat;
	background-position: -46px 0px;
	width: 42px;
	height: 24px;
	margin-right: 20px;	
}
	#p-02 {
	background-image: url(../Images/buttons/navigation/purple/what_are_hammamas.png);
	background-repeat: no-repeat;
	width: 177px;
	height: 24px;
	float: left;
	margin-right: 20px;
}
	a#p-02:hover {
	background-image: url(../Images/buttons/navigation/purple/what_are_hammamas.png);
	background-repeat: no-repeat;
	width: 177px;
	height: 24px;
	margin-right: 20px;	
}
	#p-03 {
	background-image: url(../Images/buttons/navigation/purple/buy.png);
	background-repeat: no-repeat;
	width: 30px;
	height: 24px;
	float: left;
	margin-right: 20px;
}
	a#p-03:hover {
	background-image: url(../Images/buttons/navigation/purple/buy.png);
	background-repeat: no-repeat;
	width: 30px;
	height: 24px;
	margin-right: 20px;	
}
	#p-04 {
	background-image: url(../Images/buttons/navigation/purple/about-us.png);
	background-repeat: no-repeat;
	width: 72px;
	height: 24px;
	float: left;
	margin-right: 20px;	
}
	a#p-04:hover {
	background-image: url(../Images/buttons/navigation/purple/about-us.png);
	background-repeat: no-repeat;
	width: 72px;
	height: 24px;
	margin-right: 20px;	
}
	#p-05 {
	background-image: url(../Images/buttons/navigation/purple/news.png);
	background-repeat: no-repeat;
	width: 42px;
	height: 24px;
}
	a#p-05:hover {
	background-image: url(../Images/buttons/navigation/purple/news.png);
	background-repeat: no-repeat;
	width: 42px;
	height: 24px;
}

/*---- End Purple ---------*/	


/*---- Red ---------*/
	
	
	#r-01 {
	background-image: url(../Images/buttons/navigation/red/home.png);
	width: 42px; 
	height: 24px; 
	float: left; 
	background-repeat: no-repeat; 
	margin-right: 20px;	
}
	a#r-01:hover {
	background-image: url(../Images/buttons/navigation/red/home.png);
	background-position: -46px 0px;
	background-repeat: no-repeat;
	width: 42px;
	height: 24px;
	margin-right: 20px;	
}
	#r-02 {
	background-image: url(../Images/buttons/navigation/red/what_are_hammamas.png);
	background-repeat: no-repeat;
	width: 177px;
	height: 24px;
	float: left;
	margin-right: 20px;
}
	a#r-02:hover {
	background-image: url(../Images/buttons/navigation/red/what_are_hammamas.png);
	background-repeat: no-repeat;
	width: 177px;
	height: 24px;
	margin-right: 20px;	
}
	#r-03 {
	background-image: url(../Images/buttons/navigation/red/buy.png);
	background-repeat: no-repeat;
	width: 30px;
	height: 24px;
	float: left;
	margin-right: 20px;
}
	a#r-03:hover {
	background-image: url(../Images/buttons/navigation/red/buy.png);
	background-repeat: no-repeat;
	width: 30px;
	height: 24px;
	margin-right: 20px;	
}
	#r-04 {
	background-image: url(../Images/buttons/navigation/red/about-us.png);
	background-repeat: no-repeat;
	width: 72px;
	height: 24px;
	float: left;
	margin-right: 20px;	
}
	a#r-04:hover {
	background-image: url(../Images/buttons/navigation/red/about-us.png);
	background-repeat: no-repeat;
	width: 72px;
	height: 24px;
	margin-right: 20px;	
}
	#r-05 {
	background-image: url(../Images/buttons/navigation/red/news.png);
	background-repeat: no-repeat;
	width: 42px;
	height: 24px;
}
	a#r-05:hover {
	background-image: url(../Images/buttons/navigation/red/news.png);
	background-repeat: no-repeat;
	width: 42px;
	height: 24px;
}

/*---- End Red ---------*/	


/*---- Blue ---------*/
	
	
	#b-01 {
	background-image: url(../Images/buttons/navigation/blue/home.png);
	width: 42px; 
	height: 24px; 
	float: left; 
	background-repeat: no-repeat; 
	margin-right: 20px;	
}
	a#b-01:hover {
	background-image: url(../Images/buttons/navigation/blue/home.png);
	background-position: -46px 0px;
	background-repeat: no-repeat;
	width: 42px;
	height: 24px;
	margin-right: 20px;	
}
	#b-02 {
	background-image: url(../Images/buttons/navigation/blue/what_are_hammamas.png);
	background-repeat: no-repeat;
	width: 177px;
	height: 24px;
	float: left;
	margin-right: 20px;
}
	a#b-02:hover {
	background-image: url(../Images/buttons/navigation/blue/what_are_hammamas.png);
	background-repeat: no-repeat;
	width: 177px;
	height: 24px;
	margin-right: 20px;	
}
	#b-03 {
	background-image: url(../Images/buttons/navigation/blue/buy.png);
	background-repeat: no-repeat;
	width: 30px;
	height: 24px;
	float: left;
	margin-right: 20px;
}
	a#b-03:hover {
	background-image: url(../Images/buttons/navigation/blue/buy.png);
	background-repeat: no-repeat;
	width: 30px;
	height: 24px;
	margin-right: 20px;	
}
	#b-04 {
	background-image: url(../Images/buttons/navigation/blue/about-us.png);
	background-repeat: no-repeat;
	width: 72px;
	height: 24px;
	float: left;
	margin-right: 20px;	
}
	a#b-04:hover {
	background-image: url(../Images/buttons/navigation/blue/about-us.png);
	background-repeat: no-repeat;
	width: 72px;
	height: 24px;
	margin-right: 20px;	
}
	#b-05 {
	background-image: url(../Images/buttons/navigation/blue/news.png);
	background-repeat: no-repeat;
	width: 42px;
	height: 24px;
}
	a#b-05:hover {
	background-image: url(../Images/buttons/navigation/blue/news.png);
	background-repeat: no-repeat;
	width: 42px;
	height: 24px;
}

/*---- End Blue ---------*/	


/*---- Green ---------*/
	
	
	#g-01 {
	background-image: url(../Images/buttons/navigation/green/home.png);
	width: 42px; 
	height: 24px; 
	float: left; 
	background-repeat: no-repeat; 
	margin-right: 20px;	
}
	a#g-01:hover {
	background-image: url(../Images/buttons/navigation/green/home.png);
	background-position: -46px 0px;
	background-repeat: no-repeat;
	width: 42px;
	height: 24px;
	margin-right: 20px;	
}
	#g-02 {
	background-image: url(../Images/buttons/navigation/green/what_are_hammamas.png);
	background-repeat: no-repeat;
	width: 177px;
	height: 24px;
	float: left;
	margin-right: 20px;
}
	a#g-02:hover {
	background-image: url(../Images/buttons/navigation/green/what_are_hammamas.png);
	background-repeat: no-repeat;
	width: 177px;
	height: 24px;
	margin-right: 20px;	
}
	#g-03 {
	background-image: url(../Images/buttons/navigation/green/buy.png);
	background-repeat: no-repeat;
	width: 30px;
	height: 24px;
	float: left;
	margin-right: 20px;
}
	a#g-03:hover {
	background-image: url(../Images/buttons/navigation/green/buy.png);
	background-repeat: no-repeat;
	width: 30px;
	height: 24px;
	margin-right: 20px;	
}
	#g-04 {
	background-image: url(../Images/buttons/navigation/green/about-us.png);
	background-repeat: no-repeat;
	width: 72px;
	height: 24px;
	float: left;
	margin-right: 20px;	
}
	a#g-04:hover {
	background-image: url(../Images/buttons/navigation/green/about-us.png);
	background-repeat: no-repeat;
	width: 72px;
	height: 24px;
	margin-right: 20px;	
}
	#g-05 {
	background-image: url(../Images/buttons/navigation/green/news.png);
	background-repeat: no-repeat;
	width: 42px;
	height: 24px;
}
	a#g-05:hover {
	background-image: url(../Images/buttons/navigation/green/news.png);
	background-repeat: no-repeat;
	width: 42px;
	height: 24px;
}

/*---- End Blue ---------*/	


/*---- Pink ---------*/
	
	
	#pi-01 {
	background-image: url(../Images/buttons/navigation/pink/home.png);
	width: 42px; 
	height: 24px; 
	float: left; 
	background-repeat: no-repeat; 
	margin-right: 20px;	
}
	a#pi-01:hover {
	background-image: url(../Images/buttons/navigation/pink/home.png);
	background-position: -46px 0px;
	background-repeat: no-repeat;
	width: 42px;
	height: 24px;
	margin-right: 20px;	
}
	#pi-02 {
	background-image: url(../Images/buttons/navigation/pink/what_are_hammamas.png);
	background-repeat: no-repeat;
	width: 177px;
	height: 24px;
	float: left;
	margin-right: 20px;
}
	a#pi-02:hover {
	background-image: url(../Images/buttons/navigation/pink/what_are_hammamas.png);
	background-repeat: no-repeat;
	width: 177px;
	height: 24px;
	margin-right: 20px;	
}
	#pi-03 {
	background-image: url(../Images/buttons/navigation/pink/buy.png);
	background-repeat: no-repeat;
	width: 30px;
	height: 24px;
	float: left;
	margin-right: 20px;
}
	a#pi-03:hover {
	background-image: url(../Images/buttons/navigation/pink/buy.png);
	background-repeat: no-repeat;
	width: 30px;
	height: 24px;
	margin-right: 20px;	
}
	#pi-04 {
	background-image: url(../Images/buttons/navigation/pink/about-us.png);
	background-repeat: no-repeat;
	width: 72px;
	height: 24px;
	float: left;
	margin-right: 20px;	
}
	a#pi-04:hover {
	background-image: url(../Images/buttons/navigation/pink/about-us.png);
	background-repeat: no-repeat;
	width: 72px;
	height: 24px;
	margin-right: 20px;	
}
	#pi-05 {
	background-image: url(../Images/buttons/navigation/pink/news.png);
	background-repeat: no-repeat;
	width: 42px;
	height: 24px;
}
	a#pi-05:hover {
	background-image: url(../Images/buttons/navigation/pink/news.png);
	background-repeat: no-repeat;
	width: 42px;
	height: 24px;
}

/*---- End Pink ---------*/	

/*---- White ---------*/
	
	
	#w-01 {
	background-image: url(../Images/buttons/navigation/pink2/home.png);
	width: 42px; 
	height: 24px; 
	float: left; 
	background-repeat: no-repeat; 
	margin-right: 20px;	
}
	a#w-01:hover {
	background-image: url(../Images/buttons/navigation/pink2/home.png);
	background-position: -46px 0px;
	background-repeat: no-repeat;
	width: 42px;
	height: 24px;
	margin-right: 20px;	
}
	#w-02 {
	background-image: url(../Images/buttons/navigation/pink2/what_are_hammamas.png);
	background-repeat: no-repeat;
	width: 177px;
	height: 24px;
	float: left;
	margin-right: 20px;
}
	a#w-02:hover {
	background-image: url(../Images/buttons/navigation/pink2/what_are_hammamas.png);
	background-repeat: no-repeat;
	width: 177px;
	height: 24px;
	margin-right: 20px;	
}
	#w-03 {
	background-image: url(../Images/buttons/navigation/pink2/buy.png);
	background-repeat: no-repeat;
	width: 30px;
	height: 24px;
	float: left;
	margin-right: 20px;
}
	a#w-03:hover {
	background-image: url(../Images/buttons/navigation/pink2/buy.png);
	background-repeat: no-repeat;
	width: 30px;
	height: 24px;
	margin-right: 20px;	
}
	#w-04 {
	background-image: url(../Images/buttons/navigation/pink2/about-us.png);
	background-repeat: no-repeat;
	width: 72px;
	height: 24px;
	float: left;
	margin-right: 20px;	
}
	a#w-04:hover {
	background-image: url(../Images/buttons/navigation/pink2/about-us.png);
	background-repeat: no-repeat;
	width: 72px;
	height: 24px;
	margin-right: 20px;	
}
	#w-05 {
	background-image: url(../Images/buttons/navigation/pink2/news.png);
	background-repeat: no-repeat;
	width: 42px;
	height: 24px;
}
	a#w-05:hover {
	background-image: url(../Images/buttons/navigation/pink2/news.png);
	background-repeat: no-repeat;
	width: 42px;
	height: 24px;
}

/*---- End white ---------*/	
	
	#shopping_cart {
	float: right;
	padding-left: 815px;
	padding-top: 20px;
	font-size: 12px;
	width: 165px;
}
	#product_area {
	float: left;
	width: 317px;
	height: 426px;
	padding-top: 80px;
}
	#prduct_header {
	float: left;
	width: 500px;
	padding-bottom: 10px;
}
	#prduct_header2 {
	width: 500px;
	padding-bottom: 20px;
	padding-top: 40px;
}
	#product_container {
	float: left;
	width: 536px;
}
	#info_type_container {
	float: left;
	width: 500px;
	background-image: url(../Images/body/type_background_03.png);
	background-repeat: no-repeat;
	padding-left: 60px;
	height: 250px;
	padding-top: 10px;
}
	.h1 {
	float: left;
	width: 450px;
	font-size: 25px;
	color: #FD33E2;
	padding-bottom: 10px;
	padding-top: 20px;
	line-height: 35px;
}
	.info_type_details_about {
	float: left;
	width: 540px;
	background-image: url(../Images/body/type_back.png);
	background-repeat: repeat;
	padding-right: 30px;
	padding-left: 30px;
	border: 1px solid #7E6565;
	font-size: 14px;
	padding-bottom: 40px;
	padding-top: 20px;
}
	.info_type_details_full {
	float: left;
	width: 790px;
	background-image: url(../Images/body/type_back.png);
	background-repeat: repeat;
	padding-right: 70px;
	padding-left: 70px;
	border: 1px solid #7E6565;
	font-size: 14px;
	padding-bottom: 50px;
	padding-top: 40px;
	margin-left: 28px;
}
	.info_type_details {
	float: left;
	width: 500px;
	padding-bottom: 20px;
	background-repeat: repeat;
}
	.info_type_details2 {
	float: left;
	width: 450px;
	font-size: 14px;
	padding-bottom: 4px;
}
	.info_type_details_end {
	float: left;
	width: 450px;
	font-size: 14px;
	padding-bottom: 10px;
	margin-bottom: 8px;
}
	#product_top {
	background-image: url(../Images/body/products_top_09.png);
	background-repeat: no-repeat;
	float: left;
	height: 13px;
	width: 536px;
}
	#product_bot {
	float: left;
	width: 536px;
	background-image: url(../Images/body/products_bot_12.png);
	background-repeat: no-repeat;
	height: 13px;
}
	#product_swatch {
	height: 45px;
	width: 59px;
	padding-right: 15px;
	padding-bottom: 15px;
	float: left;
}
	#product_swatch2 {
	float: left;
	height: 45px;
	width: 59px;
	padding-bottom: 15px;
}
	#product_swatch3 {
	float: left;
	height: 45px;
	width: 59px;
	padding-bottom: 15px;
	padding-left: 15px;
}
	#add_to_basket {
	float: left;
}
	a#add_to_basket {
	background-image: url(../Images/buttons/add_to_basket.jpg);
	background-position: 0px -127px;
	width: 127px;
	height: 27px;
}


/*---- Sliding Boxes and Captions with JQuery
---------------------------------------------*/

			
			a{ color:#C8DCE5; }
			h3{ margin: 10px 10px 0 10px; color:#FFF; font:18pt Arial, sans-serif; letter-spacing:-1px; font-weight: bold;  }
			
			.boxgrid{
	width: 317px;
	height: 432px;
	margin:10px;
	float:left;
	overflow: hidden;
	position: relative;
			}
				.boxgrid img{ 
					position: absolute; 
					top: 0; 
					left: 0; 
					border: 0; 
				}
				.boxgrid p{ 
					padding: 0 10px; 
					color:#afafaf; 
					font-weight:bold; 
					font:10pt "Lucida Grande", Arial, sans-serif; 
				}
				
			.boxcaption{
	float: left;
	position: absolute;
	height: 100px;
	width: 310px;
 			}
 				.captionfull .boxcaption {
	top: 432px;
	left: 0;
 				}
 				.caption .boxcaption {
 					top: 220;
 					left: 0;
 				}


/*---- END Sliding Boxes and Captions with JQuery
---------------------------------------------*/



/*---- Slider
---------------------------------------------*/

#slider{}	
#slider ul, #slider li{
	margin:0;
	padding:0;
	list-style:none;
	}
#slider li{ 
	width:490px;
	height:120px;
	overflow:hidden; 
	}	
#prevBtn, #nextBtn{ 
	display:block;
	width:55px;
	height:54px;
	position:absolute;
	left:-45px;
	top:40px;
	}	
#nextBtn{ 
	left:480px;
	}														
#prevBtn a, #nextBtn a{
	display:block;
	width:55px;
	height:54px;
	background-image: url(../Images/buttons/arrow_left.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	}	
#nextBtn a{ 
	background:url(../Images/buttons/arrow_right.png) 
	no-repeat 0 0;	
	}
	
	/* image replacement */
        .graphic, #prevBtn, #nextBtn{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */
			
/*---- Slider End
---------------------------------------------*/


/*---- Slider 2
---------------------------------------------*/

#slider2{}	
#slider2 ul, #slider2 li{
	margin:0;
	padding:0;
	list-style:none;
	}
#slider2 li{ 
	width:760px;
	height:120px;
	overflow:hidden; 
	}	
#prevBtn2, #nextBtn2{ 
	display:block;
	width:55px;
	height:54px;
	position:absolute;
	left:-60px;
	top:40px;
	}	
#nextBtn2{ 
	left:770px;
	}														
#prevBtn2 a, #nextBtn2 a{
	display:block;
	width:55px;
	height:54px;
	background-image: url(../Images/buttons/arrow_left.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	}	
#nextBtn2 a{ 
	background:url(../Images/buttons/arrow_right.png) 
	no-repeat 0 0;	
	}
	
	/* image replacement */
        .graphic2, #prevBtn2, #nextBtn2{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */
			
/*---- Slider End 2
---------------------------------------------*/

	#product_main{
	position:relative;
	text-align:left;
	width: 500px;
	padding-top: 10px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FDFDFD;
		}
		
#postcard_main{
	position:relative;
	text-align:left;
	width: 800px;
	padding-top: 10px;
	margin-right: auto;
	margin-left: auto;
		}
		
		#product_holder {
	width: 480px;
	float: left;
	padding-left: 20px;
}
	#product_holder2 {
	width: 780px;
	float: left;
}
#product_holder_main {
	width: 516px;
	float: left;
	background-image: url(../Images/body/products_mid.gif);
	background-repeat: repeat-y;
	padding-left: 20px;
}
#postcard_holder {
	width: 832px;
	float: left;
	background-image: url(../Images/post_cards/postcard_back_03_03.png);
	height: 186px;
	padding-top: 25px;
	padding-left: 20px;
	background-repeat: no-repeat;
}
#information_container {
	float: left;
	width: 600px;
}
#product_container_main {
	float: left;
	width: 580px;
	padding-left: 50px;
	padding-top: 30px;
}
#logo {
	float: left;
	width: 317px;
	padding-left: 140px;
}
#logo2 {
	float: left;
	width: 307px;
	padding-right: 130px;
	padding-left: 20px;
}
#logo_space {
	float: left;
	width: 457px;
	height: 20px;
}
#buynow_container {
	float: left;
	width: 219px;
	padding-top: 40px;
	padding-left: 139px;
}
#buynow_button {
	float: left;
	height: 221px;
	width: 219px;
}
#buynow_type {
	float: left;
	font-size: 12px;
	line-height: 18px;
	color: #54B626;
	padding-top: 20px;
	padding-right: 20px;
	padding-left: 20px;
	width: 178px;
}
.sub_type {
	font-size: 24px;
	height: 25px;
	padding-bottom: 10px;
}

.sub_type2 {
	font-size: 18px;
	height: 25px;
}
.sub_type3 {
	font-size: 24px;
	height: 40px;
}

.title {
	background-position: left center;
}
.title2 {
	background-image: url(../Images/body/type_background_03.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 40px;
	padding-left: 50px;
	padding-top: 20px;
}
#homepage_logo {
	float: left;
	height: 394px;
	width: 390px;
	background-image: url(../Images/body/home_logo_03.png);
	background-position: right bottom;
	background-repeat: no-repeat;
}
#homepage_fnav {
	float: left;
	width: 980px;
	height: 800px;
}
#buy_now_home {
	float: left;
	height: 106px;
	width: 106px;
	padding-top: 230px;
	padding-left: 410px;
}
#new_account {
	float: left;
	width: 365px;
	padding-right: 30px;
	padding-top: 20px;
}
#account_login {
	float: left;
	width: 441px;
	height: 140px;
	background-image: url(../Images/body/login_03.png);
	padding-top: 80px;
	background-repeat: no-repeat;
}
.header {
	font-size: 20px;
	line-height: 25px;
}
#link_hold {
	width: 80px;
	height: 20px;
	float: left;
}
#h1_hold {
	float: left;
	height: 40px;
	width: 540px;
	padding-bottom: 30px;
}
#h1_hold2 {
	padding-top: 10px;
}
#cost_holder {
}
#cost_holder2 {
}
#postcard {
	float: left;
	height: 120px;
	padding-right: 15px;
	width: 176px;
}
#postcard2 {
	float: left;
	height: 120px;
	width: 176px;
}
#splash {
	float: left;
	width: 980px;
}
#paypal_type {
	float: left;
	height: 70px;
	width: 200px;
	font-size: 10px;
	line-height: 15px;
	padding-left: 10px;
	padding-top: 10px;
	color: #999999;
}
#country_change_text {
	float: left;
	padding-right: 10px;
	font-size: 13px;
}
