html,body { height: 100%; }
body{
	margin:0px;
	font-family:'Lucida Grande', Helvetica, sans-serif;
}

a{
	text-decoration:none;
}

img{
	border:0px;
	behavior: url("pngbehaviour.htc");
}

#container, .container{
	background:url(img/bg.jpg);
	background-position:center -105px;
	height:100%;
	position:relative;
}

.container2{
	max-height:620px;
	width:100%;
	height:100%;
	position:relative;
}

.menu_pos{
	text-align:center; position:absolute; width:100%; bottom:0%; height:107px; overflow:hidden;
}

.submenu_pos{
	text-align:center; position:absolute; width:100%; bottom:12%; height:226px; overflow:hidden;
}

.menu{
	position:relative; margin-left:auto; margin-right:auto; width:590px;
}

.menu a{
	position:absolute; 
	overflow:hidden;
}

.submenu{
	position:relative; margin-left:auto; margin-right:auto; width:790px; height:210px; 
}

.submenu a{
	position:absolute; 
	overflow:hidden;
}

/*/ GIRLS TANKS /*/
#top{
	width:100%; margin-left:auto; margin-right:auto; text-align:center; position:relative; z-index:2;
}

.header_cont{
	position:relative; z-index:1; width:100%; overflow:hidden;
}

#tanks_body{
	background:url(img/heart.gif) #F2C6C8;
}
.menu2{
	height:25px; top:149px; color:#B76461; font-size:11px; line-height:27px; z-index:10; position:absolute;
	width:100%; left:0px;
}

.menu2 div{
	margin-left:580px;
	height:20px;
}


.menu2 div a{
	color:#B76461;
	width:90px;
	text-align:center;
	display:block;
	float:left;
}

.submenu_cont{
	margin-left:auto; margin-right:auto; width:400px; position:relative; z-index:9999999;
}

.submenu_cont .cont2{
	position:absolute; top:-10px; left:111px; z-index:999999; width:200px; height:170px;
	padding-top:10px; background:url(img/blank.gif);
}

.submenu_cont .cont3{
	position:relative; width:100%; height:100%;
}

.submenu_cont .cont3 div{
	position:absolute; width:162px; left:1px; top:1px; padding-top:7px;
}

.submenu_cont .cont3 img{
	position:absolute; left:1px; top:1px;
}

.submenu_cont .cont3 a{
	display:block;
	color:#B76461;
	font-size:12px;
	height:19px;
}

.submenu_cont .cont3 a:hover{
	color:#D7030C;
}

.menu2 div a:hover{
	display:block;
	background:url(img/menu_hover.gif) no-repeat 40% 18px;	
}

.content{
	width:850px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	z-index:1;
}

.content .left{
	float:left;
	width:180px;
	padding-top:50px;
	padding-left:70px;
}

.content .right{
	float:left;
	width:600px;
	padding-top:20px;
}

.product{
	position:relative; width:294px; height:217px; float:left;
	margin-left:3px;
}

.product_img{
	position:absolute; left:13px; top:10px; z-index:1000;
}

.tank_name{
	position:absolute; bottom:65px; right:30px; width:130px; text-align:center; font-size:14px;
}

.tank_desc{
	position:absolute; bottom:30px; right:55px; width:130px; text-align:center; font-size:12px;
}

.tank_price{
	position:absolute; bottom:30px; right:35px; width:30px; text-align:center; font-size:14px;
}

.tank_hover{
	 position:absolute;
	 z-index:9999;
}

.hr1{
	position:absolute;
	right:43px;
	bottom:60px;
	background-color:#992D2B;
	height:1px;
	width:105px;
	overflow:hidden;
}

.footer{
	position:relative; width:100%; height:25px;
}

.footer img{
	position:absolute; right:10px; top:1px;
}

/* /////  OUR CLOTHES /////////*/

.c_container{
	width:100%;
	height:auto;
	background:url(img/bg3.jpg) top center;
}

.c_containerB{
	width:100%;
	height:auto;
	background:url(img/bg4.jpg) top center;
}

.c_containerW{
	width:100%;
	height:auto;
	background:url(img/bg6.jpg) top center;
}

.c_containerWtoB{
	width:100%;
	height:auto;
	background:url(img/bg7.jpg) top center;
}

.c_containerI{
	width:100%;
	height:auto;
	background:url(img/bg8.jpg) top center;
}
.c_header{
	position:absolute;
	display:block;
	left:15px;
	top:60px;
	z-index:4;
	height:430px;
	overflow:hidden;
}

a.c_header:hover{ text-indent:0px; }

a.c_header:hover img{
	margin-top:-400px;
}

.c_containerI .c_content .c_header{
	height:360px;
}

.c_containerI .c_content .c_header:hover img{
	margin-top:-420px;
}

.c_container .c_content .c_header{
	height:360px;
}

.c_container .c_content .c_header:hover img{
	margin-top:-360px;
}

.c_containerW .c_content .c_header{
	height:360px;
}

.c_containerW .c_content .c_header:hover img{
	margin-top:-370px;
}

.c_container .c_content .c_header{
	position:absolute;
	left:25px;
	top:70px;
	z-index:4;
}

.c_containerWtoB .c_content .c_header{
	position:absolute;
	left:25px;
	top:70px;
	z-index:4;
}

.c_content{
	width:1000px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	position:relative;
}

.c_mainmenu{
	width:700px;
	height:30px;
	margin-left:auto;
	margin-right:auto;
	padding-top:10px;
}

.c_mainmenu #c_menu_1, .c_mainmenu #c_menu_2, .c_mainmenu #c_menu_3, .c_mainmenu #c_menu_4, .c_mainmenu #c_menu_5{
	width:130px;
	height:22px;
	display:block;
	overflow:hidden;
	float:left;
}

.c_mainmenu #c_menu_2{
	width:145px;
	margin-left:32px;
}

.c_mainmenu #c_menu_3{
	width:100px;
	margin-left:32px;
}

.c_mainmenu #c_menu_4{
	width:120px;
	margin-left:32px;
}

.c_mainmenu #c_menu_5{
	width:70px;
	margin-left:32px;
}

.c_mainmenu #c_menu_1:hover, .c_mainmenu #c_menu_2:hover, .c_mainmenu #c_menu_3:hover, .c_mainmenu #c_menu_4:hover, .c_mainmenu #c_menu_5:hover {text-indent: 0;}

.c_mainmenu #c_menu_1:hover img, .c_mainmenu #c_menu_2:hover img, .c_mainmenu #c_menu_3:hover img, .c_mainmenu #c_menu_4:hover img, .c_mainmenu #c_menu_5:hover img{
	margin-top:-22px;
}

.c_mainmenu #c_menu_2 img{
	margin-left:-170px;
}

.c_mainmenu #c_menu_3 img{
	margin-left:-348px;
}

.c_mainmenu #c_menu_4 img{
	margin-left:-485px;
}

.c_mainmenu #c_menu_5 img{
	margin-left:-643px;
}

.c_sizes{
	position:absolute;
	right:763px;
	top:370px;
	z-index:4;
}
.c_sizes_gals_tshirts{
	position:absolute;
	right:763px;
	top:290px;
	z-index:4;
}
.c_sizes_galsdress{
	position:absolute;
	right:763px;
	/*top:100px;*/
	z-index:4;
}

.c_containerB .c_content .c_clothing .c_sizes{
	top:430px;
}

.c_containerB .c_content .c_middle_photo{
	position:absolute;
	top:1280px;
	left:55px;
	z-index:6;
}

.c_containerI .c_content .c_middle_photo{
	position:absolute;
	top:955px;
	left:55px;
	z-index:6;
}

.c_container .c_content .c_middle_photo{
	position:absolute;
	top:1005px;
	left:55px;
	z-index:6;
}


.c_clothing{
	height:auto;
	width:760px;
	margin-left:auto;
	margin-right:auto;
	padding:25px 0px 0px 72px;
	position:relative;
	background:url(img/c_cloths_bg3.jpg) 43px 0px repeat-y;
}

.c_containerW .c_content .c_clothing{
	background:url(img/c_cloths_bg3.jpg) 43px 0px repeat-y;
}

.c_containerB .c_content .c_clothing{
	background:url(img/c_cloths_bg2.jpg) 43px 0px repeat-y;
}

.c_containerWtoB .c_content .c_clothing{
	background:url(img/c_cloths_bg4.jpg) 43px 0px repeat-y;
}

.c_containerI .c_content .c_clothing{
	background:url(img/c_cloths_bg5.jpg) 43px 0px repeat-y;
}


.c_cloths_top{
	position:absolute;
	top:-27px;
	left:43px;
}

.c_cloths_bottom{
	position:absolute;
	bottom:-27px;
	left:43px;
}

.c_clothing .cloth{
	width:347px;
	height:258px;
	background-color:#FFFFFF;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	padding:12px 0px 5px 0px;
	font-size:11px;
}

.c_clothing .cloth2{
	width:704px;
	height:258px;
	background-color:#FFFFFF;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	padding:12px 0px 5px 0px;
	font-size:11px;
}

.cloth2 .c_symbol{
	float:right;
	margin:10px 0px 0px 0px;
	width:120px;
	height:40px;
	text-align:right;
	padding-right:15px;
	line-height:18px;
}

.cloth2 .c_desc{
	float:left;
	margin:7px 0px 0px 0px;
	text-align:left;
	padding-left:15px;
	width:191px;
	font-size:15px;
}

.c_symbol{
	float:left;
	margin:10px 0px 0px 0px;
	width:120px;
	height:40px;
	text-align:left;
	padding-left:15px;
	line-height:18px;
}

.c_symbol33{
	float:left;
	margin:10px 0px 0px 0px;
	width:140px;
	height:40px;
	text-align:left;
	padding-left:15px;
	line-height:18px;
}

.c_desc{
	float:right;
	margin:7px 0px 0px 0px;
	text-align:right;
	padding-right:15px;
	width:191px;
	font-size:15px;
}


.c_desc2{
	float:right;
	margin:7px 0px 0px 0px;
	text-align:right;
	padding-right:15px;
	width:191px;
	font-size:11px;
}


.c_desc span{
	font-size:12px;
	line-height:25px;
}

.c_footer{
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	position:relative;
	width:750px;
	color:#b42400;
	font-size:14px;
	font-weight:bold;
	height:40px;
}

.c_containerB .c_content .c_footer{
	color:#0600b4;
}

.c_containerWtoB .c_content .c_footer{
	color:#7E00B4;
}

.c_containerI .c_content .c_footer{
	color:#FFAD4E;
}

.c_footer div{
	position:absolute; 
}

.c_footer div a{
	color:#b42400;
}

.c_containerB .c_content .c_footer div a{
	color:#0600b4;
}

.c_containerWtoB .c_content .c_footer div a{
	color:#550069;
}

.c_containerI .c_content .c_footer div a{
	color:#FFAD4E;
}
.c_footer div .wantone{
	color:#692100;
}

.c_containerB .c_content .c_footer div .wantone{
	color:#100069;
}

.c_containerI .c_content .c_footer div .wantone{
	color:#692100;
}

.c_sub{
	position:absolute;
	left:175px;
	top:25px;
	height:100px;
	width:88px;
	padding-top:10px;
	z-index:5;
}

.c_sub div{
	position:relative;
	width:88px;
}

.c_sub div img{
	position:absolute;
	left:0px;
}

.c_sub div a{
	color:#7e364d;
	font-size:14px;
	font-weight:bold;
	position:absolute;
	left:12px;
}

.c_sub div a:hover{
	color:#fc6c9a;
}

.c_containerB .c_content .c_sub div a{
	color:#36597e;
}

.c_containerB .c_content .c_sub div a:hover{
	color:#7f9fc8;
}

.c_containerWtoB .c_content .c_sub div a{
	color:#43367E;
}

.c_containerWtoB .c_content .c_sub div a:hover{
	color:#9b87da;
}
	

.c_containerI .c_content .c_sub div a{
	color:#C0732F;
}

.c_containerI .c_content .c_sub div a:hover{
	color:#ffb26b;
}


.c_footer .siteby{
	color:#FFFFFF;
}

/*///////// ABOUT US ////////*/
.aboutus{
	width:100%;
	height:auto;
	background:url(img/bg5.jpg) top center;
}

.aboutus_content{
	height:690px;
	width:760px;
	margin-left:auto;
	margin-right:auto;
}

.aboutus .c_content .c_header{
	height:345px;
}

.aboutus .c_content .c_header:hover img{
	margin-top:-361px;
}

.aboutus .c_content .c_clothing{
	background:url(img/c_cloths_bg6.jpg) 43px 0px repeat-y;
}

.aboutus_content .as_left{
	float:left;
	width:450px;
	height:580px;
	padding:40px 0px 0px 35px;
}

.aboutus_content .as_right{
	float:left;
	margin-left:10px;
	padding-top:60px;
	position:relative;
	width:245px;
}

.aboutus_content .as_right div{
	font-family:Georgia, "Times New Roman", Times, serif;
	position:absolute;
	top:140px;
	left:19px;
	text-align:justify;
	width:200px;
	font-size:13px;
	line-height:19px;
}

.aboutus .c_content .c_sub div a{
	color:#66367E;
}

.aboutus .c_content .c_sub div a:hover{
	color:#b882d1;
}

.aboutus .c_content .c_footer div{
	color:#B40092;
}

.aboutus .c_content .c_footer div .wantone{
	color:#690049;
}

/*//// WHERE TO BUY /////////*/
.c_containerWtoB .c_content .c_clothing .text{
	position:relative;
	background:url(img/wtob_text_bg.gif);
	width:671px;
	float:left;
	margin:20px 0px 20px 3px;
	padding:10px;
	text-align:left;
}

.c_containerWtoB .c_content .c_header{
	height:360px;
}

.c_containerWtoB .c_content .c_header:hover img{
	margin-top:-368px;
}


.wtob_text_top{
	position:absolute;
	left:0px;
	top:-21px;
}

.wtob_text_bottom{
	position:absolute;
	left:0px;
	bottom:-21px;
}

.where_to_buy{
	margin-left:22px;
	margin-top:10px;
	width:460px;
}

.where_to_buy div{
	width:210px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	margin-bottom:20px;
	padding-left:18px;
	background:url(img/heart_icon.gif) 0px 3px no-repeat;
	float:left;
}

.text .subtext{
	padding:40px 20px 0px 20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
}

.text .subtext a{
	text-decoration:none;
	font-weight:bold;
	color:#000000;
}
	
/*///////// PRESS  ///////*/
.press{
	width:100%;
	height:auto;
	background:url(img/bg9.jpg) top center;
}

.press .c_content .c_header{
	height:350px;
}

.press .c_content .c_header:hover img{
	margin-top:-360px;
}

.press .c_content .c_clothing{
	background:url(img/c_cloths_bg5.jpg) 43px 0px repeat-y;
}

.press_content .as_left{
	float:left;
	width:450px;
	height:580px;
	padding:30px 0px 0px 3px;
}

.press_content .as_right{
	float:left;
	margin-left:10px;
	padding-top:50px;
	position:relative;
}

.press_content .as_right div{
	font-family:Georgia, "Times New Roman", Times, serif;
	position:absolute;
	top:125px;
	left:19px;
	text-align:justify;
	width:200px;
	font-size:13px;
	line-height:19px;
}

.press .c_content .c_sub div a{
	color:#995142;
}

.press .c_content .c_sub div a:hover{
	color:#c87a69;
}

.press .c_content .c_footer div{
	color:#fba91d;
}

.press .c_content .c_footer div .wantone{
	color:#995142;
}
