html, body {
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;

}

td.pic_top {
background-image:url(../img/bigpic_girl1.jpg);
width:567px;
height:382px;
}



.clear {clear:both;}

td.pic_bottom {
	background-image:url(../img/bigpic_girl2.jpg);
	width:567px;
	height:346px;
	
}

td.pic_bottom_bg {
	background-image:url(../img/home_page_r_bg.jpg);
	height:346px;
	background-repeat:repeat-x;
	
}


td.menu {
	
}

.home_menu_area {
	padding-left:20%;
	width:auto;
	overflow: visible;

}

.home_logo {
	background-image:url(../img/logo.gif);
	background-repeat:no-repeat;
	width:260px;
	height:51px;
	margin-top:40px;
	float: left;
}
.home_menu {
	width:260px;
	float:left;
	padding-top:30px;
}


.home_menu_item_na {
	width:250px;
	height:30px;
	background-image:url(../img/menu_line.gif); 
	background-position:bottom left;  
	background-repeat:no-repeat;
	font-size:18px; color:#26a5df;
	line-height:30px;
	padding:0px 0px 0px 25px;
}


.home_menu_item a{
	width:280px;
	height:20px;
	background-position: center left;  
	background-repeat:no-repeat;
	margin-left:0px;
	font-size:18px; color:#26a5df;
	line-height:30px;
	padding:0px 0px 0px 25px;
	text-decoration:none;
}
.home_menu_item a:hover{
	width:250px;
	height:20px;
	font-size:18px; color:#26a5df;
	line-height:30px;
	padding:0px 0px 0px 25px;
	text-decoration: underline;
}


.menu_item_na {
	width:250px;
	height:30px;
	background-image:url(../img/menu_line.gif); 
	background-position:bottom left;  
	background-repeat:no-repeat;
	font-size:16px; color:#fff;
	line-height:30px;
	padding:0px 0px 0px 25px;
}

.menu_item_na_ordinary {
	width:250px;
	height:30px;
	background-position:bottom left;  
	background-repeat:no-repeat;
	font-size:18px; color:#fff;
	line-height:30px;
	padding:0px 0px 0px 25px;
}

.menu_item a{
	width:280px;
	height:20px;
	background-position: center left;  
	background-repeat:no-repeat;
	margin-left:0px;
	font-size:18px; color:#fff;
	line-height:30px;
	padding:0px 0px 0px 25px;
	text-decoration:none;
}
.menu_item a:hover{
	width:250px;
	height:20px;
	font-size:18px; color:#fff;
	line-height:30px;
	padding:0px 0px 0px 25px;
	text-decoration: underline;
}




.home_txt_area {
position: absolute;
width:127%;
left:100px;
top:490px;

}

html>body .home_txt_area {
position: absolute;
width:71%;
left:100px;
top:540px;
}

.home_header_txt {
	font-size:20px;
	color:#fff;
	padding-bottom:20px;
	
}

.home_txt {
	width:100%;
	min-width:800px;
	font-size:14;
	line-height:16px;
	color:#ffffff;
	
}


td.home_left_footer {
	background-color:#26a5df;
	height:100%;
	font-size:10px;
	color:#FFFFFF;
	padding-left:100px;
	padding-top:50px;
	padding-bottom:20px;
}
td.home_right_footer {
background-color:#26a5df;
}


/*Start ordinary pages */


.ordinary_logo {

}

.top {
height:187;
}
td.top_left {
	width:228px;
	height:187px;
	
}
.top_right {


height:187px;


}
.middle {
height:81%;
background-color:#27a5df;
}
td.middle_left_top_bg {
vertical-align:top;
background-image:url(../img/home_page_r_bg.jpg);
background-repeat: repeat-x;
background-position:top;
width:228;
height:100%;
background-color:#26a5df;
}


.middle_left {

margin-right:-5px;
}

.bottom_pic_model {
	background-image:url(../img/girl_about_2.jpg);
	width:228;
	height:89;
	background-position:top right;
}

td.middle_right {
background-image:url(../img/home_page_r_bg.jpg);
height:346;
background-repeat:repeat-x;
background-color:#26a5df;
background-position:top;
vertical-align:top;

}

.ordinary_menu {
padding-left:50px;
padding-top:50px;
}

.pic_line_png {
position:relative;
margin-bottom:-5px;
margin-top:-13px;
margin-left:-8px;

}

.content_area {}

.header {
font-size:28px;
color:#0095d9;
padding-top:60px;
}

.header_txt {
padding-top:49px;
font-size:14;
color:#FFF;
width:80%;
padding-bottom:5px;

}

.header_txt a{
font-size:14;
color:#FFF;
}

.heading {
height:20px;
font-size:18px;
color:#fff;
padding-top:15px;
}



/*Items */

.item {

padding-bottom:5px;
padding-left:15px;

}
.item_pic_text {

}


.item_line {
width:300px;
height:12px;
border-bottom:1px solid #000000;
margin-bottom:5px;
font-size:14;
}


td.item_pic {
vertical-align:top;
}


td.price_area {
width:100px;
}

.big_shadow {
margin-bottom:-140px;
z-index:0;
height:100px;
}

html>body .big_shadow {
display:none;
}


td.item_text {
font-size:14;
vertical-align:top;
text-align:left;
color:#FFF;
}

td.item_text a{
font-size:14;
vertical-align:top;
text-align:left;
color:#fff;
}

.item_gallery {}

.left_footer {
	background-color:#26a5df;
	
}

.right_footer {
	padding-top:50px;
	padding-bottom:50px;
	background-color:#26a5df;
	font-size:10px;
	color:#FFFFFF;

}

.product_heading {
width:500px;
height:20px;
border-bottom:1px solid #000000;
font-weight:bold;
font-size:12px;
color:#000000;
}

.item_heading {
height:20px;
font-size:18px;
color:#fff;
padding-top:20px;
padding-bottom:10px;

}

.item_heading_small a{
height:20px;
font-size:16px;
color:#fff;
padding-left:10px;

}

td.price_area {
font-size:14;
vertical-align:top;
text-align:left;
color:#fff;
}

item_underline {
height:-2px;
width:300px;
border-bottom:1px solid #000000;

}


td.about_item_pic {
}

.pic {
border:1px solid #FFFFFF;
float:left;
margin-right:10px;
}

td.about_txt {
color:#FFFFFF;
font-size:14;
}

td.about_txt a{
font-size:1em;
vertical-align:top;
text-align:left;
color:#fff;
}

.new_pic {
margin-top:-20px;
margin-left:160px;
}

