﻿@charset "utf-8";
html {height:100%;}
body {padding:0;margin:0;min-height:550px;height:100%;background:url(../images/background.gif);background-repeat: repeat-x;background-color:#fdfdf5;}
img {border:0;}

/* --------------------------------------- Top section--------------------------------------------- */
#h1_div{width:970px;height:28px;margin:auto;padding:auto;background-color:#72ce00;}
#top_section{width:970px;height:130px;margin:auto;padding:auto;position:relative;border:0px solid blue;}
#logo{width:254px;height:65px;float:left;margin-top:34px;margin-left:5px;position:relative;border:0px solid green;}
#menu{width:716px;height:97px;margin-top:34px;z-index:1;position:absolute;right:0;border:0px solid red;}
/* ---------------------------------------Navigation--------------------------------------------- */
#home a{ 
	display:block; 
	width:94px; 
	height:97px; 
	text-indent:-9999px; 
	background:url(../images/nav_home.gif); 
	background-position:0 0;
	float:right;
	margin-left:6px;
}
#home a:hover{
	display:block; 
	width:94px; 
	height:97px; 
	text-indent:-9999px; 
	background:url(../images/nav_home.gif); 
	background-position:0 97px;
	float:right;
	margin-left:6px;
}
#linen a{ 
	display:block; 
	width:94px; 
	height:97px; 
	text-indent:-9999px; 
	background:url(../images/nav_linen.gif); 
	background-position:0 0;
	float:right;
	margin-left:6px;
}
#linen a:hover{
	display:block; 
	width:94px; 
	height:97px; 
	text-indent:-9999px; 
	background:url(../images/nav_linen.gif); 
	background-position:0 97px;
	float:right;
	margin-left:6px;
}
#baby a{ 
	display:block; 
	width:94px; 
	height:97px; 
	text-indent:-9999px; 
	background:url(../images/nav_baby.gif); 
	background-position:0 0;
	float:right;
	margin-left:6px;
}
#baby a:hover{
	display:block; 
	width:94px; 
	height:97px; 
	text-indent:-9999px; 
	background:url(../images/nav_baby.gif); 
	background-position:0 97px;
	float:right;
	margin-left:6px;
}
#an_extra a{ 
	display:block; 
	width:94px; 
	height:97px; 
	text-indent:-9999px; 
	background:url(../images/nav_an_extra.gif); 
	background-position:0 0;
	float:right;
	margin-left:6px;
}
#an_extra a:hover{
	display:block; 
	width:94px; 
	height:97px; 
	text-indent:-9999px; 
	background:url(../images/nav_an_extra.gif); 
	background-position:0 97px;
	float:right;
	margin-left:6px;
}
#recreational a{ 
	display:block; 
	width:94px; 
	height:97px; 
	text-indent:-9999px; 
	background:url(../images/nav_recreational.gif); 
	background-position:0 0;
	float:right;
	margin-left:6px;
}
#recreational a:hover{
	display:block; 
	width:94px; 
	height:97px; 
	text-indent:-9999px; 
	background:url(../images/nav_recreational.gif); 
	background-position:0 97px;
	float:right;
	margin-left:6px;
}
#party a{ 
	display:block; 
	width:94px; 
	height:97px; 
	text-indent:-9999px; 
	background:url(../images/nav_party.gif); 
	background-position:0 0;
	float:right;
	margin-left:6px;
}
#party a:hover{
	display:block; 
	width:94px; 
	height:97px; 
	text-indent:-9999px; 
	background:url(../images/nav_party.gif); 
	background-position:0 97px;
	float:right;
	margin-left:6px;
}
#household a{ 
	display:block; 
	width:94px; 
	height:97px; 
	text-indent:-9999px; 
	background:url(../images/nav_household.gif); 
	background-position:0 0;
	float:right;
	margin-left:6px;
}
#household a:hover{
	display:block; 
	width:94px; 
	height:97px; 
	text-indent:-9999px; 
	background:url(../images/nav_household.gif); 
	background-position:0 97px;
	float:right;
	margin-left:6px;
}
/* ---------------------------------------Banner--------------------------------------------- */
#banner{width:959px;height:353px;margin:auto;padding:auto;margin-top:-10px;}
/* ---------------------------------------content--------------------------------------------- */
#main_content{width:970px;margin:auto;padding:auto;border:0px solid green;}
#content_txt{width:950px;margin:auto;padding:auto;margin-top:25px;border:0px solid red;}
#content_txt_1{width:290px;float:left;margin-top:0px;}
#content_txt_2{width:290px;float:left;margin-left:25px;margin-top:0px;}
#content_txt_3{width:290px;float:right;margin-top:0px;margin-left:15px;}
.line_content{background-color:#e8e7ed;height:110px;width:1px;float:left;margin-top:10px;margin-left:15px;}
/* ---------------------------------------c2a--------------------------------------------- */
#need{width:303px;height:166px;background:url(../images/bg_c2a_01.gif);background-repeat:no-repeat;background-position:buttom center;margin-top:10px;float:left;border:0px solid green;}
#five_mins{width:351px;height:166px;background:url(../images/bg_c2a_04.gif);background-repeat:no-repeat;background-position:buttom center;margin-top:10px;float:left;border:0px solid blue;margin-left:6px;}
#contact{width:304px;height:166px;background:url(../images/bg_c2a_01.gif);background-repeat:no-repeat;background-position:buttom center;margin-top:10px;float:right;border:0px solid red;}
#need_txt_position{margin-left:20px;margin-top:20px;}
#five_txt_position{margin-left:15px;margin-top:20px;}
#contact_txt_position{margin-left:30px;margin-top:20px;}
#contact_txt_position2{width:188px;margin-left:0;margin-top:10px;}
#five_img{margin-left:40px;}
#need_left_list{width:114px;float:left;margin-top:10px;border:0px solid red;}
#need_right_list{width:114px;float:left;margin-top:10px;margin-left:40px;border:0px solid red;}
#need{
	width:303px;
	height:173px;
	background:url(../images/bg_c2a_01.gif) no-repeat; 
	background-position:0 0px;
}
#need:hover{
	width:303px;
	height:173px;
	background:url(../images/bg_c2a_06.gif); 
	background-position:0 173px;
}
#five_mins{
	width:351px;
	height:173px;
	background:url(../images/bg_c2a_04.gif)no-repeat; 
	background-position:0 0px;
}
#five_mins:hover{
	width:351px;
	height:173px;
	background:url(../images/bg_c2a_07.gif); 
	background-position:0 173px;
}
#contact{
	width:304px;
	height:173px;
	background:url(../images/bg_c2a_01.gif)no-repeat; 
	background-position:0 0px;
}
#contact:hover{
	width:304px;
	height:173px;
	background:url(../images/bg_c2a_06.gif); 
	background-position:0 173px;
}
.list_content{
	font-family:Arial,Verdana ,Helvetica, sans-serif;
	font-size: 10px;
	color: #797979;
	font-weight:normal;
	margin-left:-20px;
	line-height:15px;
}
.list_content ul{
	list-style-image:url(../images/arrow.png);
}
/* ---------------------------------------Text--------------------------------------------- */
.head_txt1{
	font-family:Arial,Verdana,Helvetica, sans-serif;
	font-size:24px;
	color:#19104a;
	font-weight:bold;
}
.head_txt2{
	font-family:Arial,Verdana,Helvetica, sans-serif;
	font-size:24px;
	color:#73ce00;
	font-weight:bold;
}	
.contact_txt1{
	font-family:Arial,Verdana,Helvetica, sans-serif;
	font-size:12px;
	color:#797979;
	font-weight:normal;
}
.contact_txt2{
	font-family:Arial,Verdana,Helvetica, sans-serif;
	font-size:13px;
	color:#797979;
	font-weight:normal;
}
.contact_txt3{
	font-family:Arial,Verdana,Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	font-weight:bold;
}
.contact_txt4{
	font-family:Arial,Verdana,Helvetica, sans-serif;
	font-size:11px;
	color:#797979;
	font-weight:normal;
}
.contact_txt5{
	font-family:Arial,Verdana,Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	text-decoration:underline;
}
.contact_txt5:hover{
	font-family:Arial,Verdana,Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	text-decoration:underline;
}
.h1{
	color:#ffffff;
	font-family:Arial,Verdana ,Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	float:right;
	margin-top:5px;
}.h1_2{
	color:#ffffff;
	font-family:Arial,Verdana ,Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	float:right;
	margin-top:-3px;
        text-decoration:none;
}
.txt_normal_2{
	font-family:Verdana;
	font-size:11px;
	color:#797979;
	font-weight:normal;
}
.head_txt1{
	font-family:Arial,Verdana,Helvetica, sans-serif;
	font-size:24px;
	color:#19104a;
	font-weight:bold;
}
.head_txt2{
	font-family:Arial,Verdana,Helvetica, sans-serif;
	font-size:24px;
	color:#73ce00;
	font-weight:bold;
}
.textlink1{
	font-family:Arial,Verdana,Helvetica, sans-serif;
	font-size:11px;
	color:#797979;
	font-weight:normal;
	text-decoration:none;	
}
.textlink1:hover{
	font-family:Arial,Verdana,Helvetica, sans-serif;
	font-size:11px;
	color:#797979;
	font-weight:normal;
	text-decoration:underline;	
}
.textlink2{
	font-size: 10px;
	color: #898989;
	text-decoration: none;
	font-weight: normal;
}
.textlink2:hover{
	font-size: 10px;
	color: #898989;
	text-decoration:underline;
	font-weight: normal;
}
/* --------------------------------------- footer--------------------------------------------- */
#footerbg,#footerbg1{background-color:#19104a;}
#footerbg{width:100%;margin-top:23px;height:120px;}
#footerbg1{width:970px;margin:0 auto;text-align:left;}
.footer,.footer:hover{font-family:Arial, Helvetica, sans-serif,Verdana;font-weight:normal;text-decoration:none;}
.footer {color:#ffffff;font-size:10px;}
.footer:hover {color:#73ce00;font-size:10px;}
.line{background-color:#ffffff;height:35px;width:1px;margin-top:7px;margin-left:10px;float:left;margin-right:10px;}
.line_exa_link{color:#ffffff;font-size:9px;font-family:Arial, Helvetica, sans-serif,Verdana;font-weight:normal;text-decoration:none;}
.h3{display:inline;line-height:11px;}
.div_footer{margin-top:0;border:0px solid red;float:left;}
.div_footer_exa{margin-top:0px;border:0px solid red;float:left;clear:both;}
#exalogo{
	width:54px;
	margin-top:0px;
	border:0px solid red;
	float:right;
	margin-top:-25px;
}
#exalogo a{ 
	display:block; 
	width:54px; 
	height:20px; 
	text-indent:-9999px; 
	background:url(../images/exalogo.jpg); 
	background-position:0 0;

}
#exalogo a:hover{
	display:block; 
	width:54px; 
	height:20px; 
	text-indent:-9999px; 
	background:url(../images/exalogo.jpg); 
	background-position:0 20px;
}
/* --------------------------------------- clear--------------------------------------------- */
.clear{clear:both;}	

#h1tag{
    font-family:Arial,Verdana ,Helvetica, sans-serif;
    font-size: 10px; 
    float: left; 
    width: 970px; 
    font-weight: normal; 
    color: #FFFFFF; 
    text-align: right;
}