@charset "utf-8";
/* CSS Document */

#header{
width:1007px;
height:119px;
margin:auto;
position:relative;
}

#nav{
	width:1007px;
	height:35px;
	margin:auto;
	position:relative;
}

#slogan{
width:1007px;
position:relative;
height:40px;
margin:auto;
margin-top:-1px;
background-image:url(../images/slogan2.png);
background-position:50% 100%;
background-repeat:no-repeat;
}

#topcon{
float:left;
width:auto;
height:auto;
margin:auto;
}


#content{
position:relative;
width:1007px;
height:auto;
margin:auto;
margin-top:8px;
}

#content2{
float:left;
width:762px;
height:auto;
margin:auto;
margin-left:14px;
margin-top:10px;
border:2px solid #5bbdde;
}

#content3{
float:left;
width:762px;
height:auto;
margin:auto;
margin-left:14px;
margin-top:10px;
}

#steve{
float:left;
margin:auto;
height:auto;
width:200px;
margin-bottom:5px;

}


#booklong{
float:left;
height:293px;
width:244px;
margin-left:12px;
}

#booklong2{
float:left;
height:293px;
width:244px;
margin-left:12px;
margin-bottom:10px;
}

.content_wrapper {
	float: left;
	height: auto;
	width: 1007px;
	margin-bottom:5px;
}

#divtest{

margin:auto;
height:auto;
width:auto;
border:2px solid #5bbdde;
}


#leftside{
float:left;
margin:auto;
height:auto;
width:226px;
}

#div1{
height:487px;
width:226px;
float:left;
margin:auto;
background-color:#3ea1c1;
}

#photo{
margin-top:10px;
margin-bottom:10px;

}




#div2 {
height:293px;
width:411px;
float:left;
margin:auto;
margin-left:9px;
background-image:url(../images/openarms.jpg);
background-repeat:no-repeat;
border:1px solid #000000;
}

#div2_txt{
float:left;
width:255px;
height:140px;
margin-top:75px;
}

#div2_txt2{
float:left;
width:240px;
height:45px;
margin-top:13px;
margin-left:3px;
}


#div3{
float:left;
margin:auto;
height:auto;
width:745px;
border:solid 2px #5bbdde;
}

#address{
float:left;
margin:auto;
height:auto;
width:747px;
}

#div4{
float:left;
margin:auto;
height:auto;
width:745px;
border:solid 2px #5bbdde;
}


#book{
float:left;
height:182px;
width:244px;
margin-left:12px;
background-repeat:no-repeat;
}

#book2{
float:left;
height:182px;
width:244px;
margin-left:14px;
background-image:url(../images/book.jpg);
background-repeat:no-repeat;
}

#book3{
float:left;
height:171px;
width:226px;
margin:auto;
margin-top:10px;
}

#blank{
float:left;
height:235px;
width:418px;
margin-left:15px;
}




#book_txt{
float:right;
width:140px;
padding-right:7px;
height:auto;
margin-top:45px;
}

#audio{
float:left;
width:245px;
height:99px;
margin-left:11px;
margin-top:12px;
background-image:url(../images/audio.jpg);
background-repeat:no-repeat;
}

#audio_txt{
float:right;
width:170px;
height:auto;
margin-top:70px;
}

#banner_small{
float:left;
width:245px;
height:99px;
margin-left:13px;
margin-top:10px;
}

#newsletter_txt{
width:240px;
height:auto;
margin-top:12px;
margin-bottom:20px;
}

#newsletter{
float:left;
width:245px;
height:99px;
margin-left:13px;
margin-top:10px;
background-image:url(../images/newslet_bg.jpg);
background-repeat:no-repeat;
}

#banner{
float:left;
height:212px;
width:244px;
margin-left:14px;
margin-top:10px;
}

#banner2{
float:left;
height:254px;
width:244px;
margin-top:10px;
margin-left:11px;

}

#banner6{
float:left;
height:295px;
width:244px;
margin-top:10px;
margin-left:11px;
}

#banner_lng{
width:auto;
height:auto;
margin-bottom:10px;
margin-top:10px;
}

#banner7{
float:left;
height:165px;
width:244px;
margin-left:14px;
margin-top:10px;
background-image:url(../images/nwl.jpg);
background-repeat:no-repeat;
}

#packages{
float:left;
height:237px;
width:331px;
margin-left:9px;
margin-top:12px;
background-image:url(../images/packages.jpg);
background-repeat:no-repeat;
}

#packages_txt{
float:left;
height:auto;
width:280px;
}


#tips_ad{
float:left;
height:237px;
width:331px;
margin-left:16px;
background-image:url(../images/tip.jpg);
background-repeat:no-repeat;
}

#tip_txt{
margin-top:50px;
}

#tip_txt2{
margin-top:10px;
}


#bannercon{
float:left;
height:450px;
width:244px;
margin-top:10px;
margin-left:11px;
background-color:#3ea1c1;
}

#conquer{
float:left;
width:1007px;
height:103px;
margin-top:10px;
background-image:url(../images/conquer_bg.jpg);
background-repeat:no-repeat;
}

#conquer2{
float:left;
width:766px;
height:80px;

margin-left:14px;
background-image:url(../images/conquer_bg.jpg);
background-repeat:no-repeat;
}

#random_txt{
padding-left:30px;
padding-right:30px;

}

#conquer_txt{
float:left;
width:762px;
height:auto;
margin:auto;
margin-top:5px;
margin-bottom:10px;
}

#contact_area{
float:left;
width:703px;
height:auto;
margin:auto;
margin-left:10px;
border:2px solid #CCCCCC;
padding:10px;
}

#contact1{
float:left;
width:auto;
height:auto;
margin:auto;
}

#contact2{
float:left;
width:430px;
height:auto;
margin:auto;
}

#contact_img{
float:left;
width:265px;
height:213px;
margin:auto;
margin-left:40px;
background-image:url(../images/email.jpg);
background-repeat:no-repeat;

}


#contact_img2{
float:left;
width:250px;
height:213px;
margin:auto;
margin-left:20px;
background-image:url(../images/letter.jpg);
background-repeat:no-repeat;
}

#contact_img3{
float:left;
width:250px;
height:213px;
margin:auto;
margin-left:20px;
margin-bottom:10px;
background-image:url(../images/mouse.jpg);
background-repeat:no-repeat;
}

#contact_img4{
float:left;
width:305px;
height:213px;
margin:auto;

margin-bottom:10px;
background-image:url(../images/people.jpg);
background-repeat:no-repeat;
border:1px solid #000000;	
}

#contact_img5{
float:left;
width:265px;
height:213px;
margin:auto;

background-image:url(../images/cd.jpg);
background-repeat:no-repeat;

}

#contact_img6{
float:left;
width:265px;
height:213px;
margin:auto;
margin-left:55px;
margin-top:30px;
background-image:url(../images/test_icon.jpg);
background-repeat:no-repeat;

}

#contact_img7{
float:left;
width:265px;
height:213px;
margin:auto;
margin-left:40px;
margin-top:5px;
background-image:url(../images/download.jpg);
background-repeat:no-repeat;

}



#footer{
position:relative;
width:932px;
height:34px;
margin-top:5px;
margin-bottom:10px;
margin:auto;
padding-left:75px;
background-image:url(../images/menu_bg_2.jpg);
background-repeat:no-repeat;
}

#fym{
float:left;
margin:auto;
margin-bottom:15px;
margin-top:15px;
width:745px;
height:auto;
}


