html,body, ul,a, li, img{			   

	margin: 0;

	padding: 0;

	list-style: none;

	border: 0px;

	text-decoration: none;

	display: inline;

}

body{font: normal 15px kalinga,sans-serif; color:#333333}

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



#con{margin:auto; position:relative; width: 1024px;}



#logo{margin-left:62px; width:361px; height:164px; background-image:url('images/logo.jpg'); background-repeat:no-repeat;}



#bannerWrap{width:100%; height:165px; background-color:#ffcc33; position:absolute; margin-top:201px;}



#mainBody{/*width:1024px;*/ float:left; z-index:10; margin-left:-80px; margin-top:-51px;  background-repeat:no-repeat;}



#mainBodyAlign{background-image:url('images/map.jpg'); background-repeat:no-repeat; position:absolute; /*z-index:-10;*/ min-height:856px;}



#mainBodyText{margin-top:60px; margin-left:110px; width:750px; float:left; min-height:1100px; }





#huon, #hobart, #richmond, #south, #bruny{margin-left:-120px; margin-top:15px; float:left;}



.topText{padding-top:10px; margin-left: 125px; color:#fff; font-size:18px;}



.tourTop{height:42px; width:1024px; background-color: #3399fe; margin-left:-250px; float:left;}



.tourBlock{background-color: #99cdff; margin-top:10px; margin-bottom:10px; float:left; width:831px;}



.tourCon{background-color: #99cdff; margin-top:20px; width:831px;}



.tourBoxImg{ margin-top:10px; margin-left:10px; float:left}



.tourBoxText{

	margin-left:20px;

	margin-top:10px;

	/*color: #fff;*/

	float:left;

	font-size:16px;

}





.tourBlockCon{float:left; width:1024px; }



/*---------------------------------------------------------------gallery intro boxes---------------------------------------------------*/		

		

.galIntroCon{margin-top:50px; width:665px; float:left; z-index:11;}



.galIntroTop{height:8px; width:665px; background-color:#9899c9; z-index:12;}

		

.galBoxImage{height:204px; width:203px; float:left; border-style:solid; border-width:8px; border-color:#9899c9; border-top:none;}



.galBoxText{height:29px; width: 203px; text-align:center;}

.galBoxImg{height:171px; width: 195px; text-align:center; margin:auto;}



.galTextBigCon{height:149px; width:402px; float:left;}

.galTextBig, .galTextBig a{height:40px; font-size:25px; margin-top:78px; text-align:center; color:#9999cd;}



.galTextSmallCon{height:55px; width:402px; float:left;}

.galTextSmall, .galTextSmall a{height:20px; font-size:15px; margin-top:10px; text-align:center; color: #333333;}





.baseText, .baseText1, .baseText2, .baseText3{color: black; float:left; margin-left:115px; margin-top:10px; font-size:16px;}

.baseText a, .baseText1 a, .baseText2 a, .baseText3 a{color: black;} 

.baseText1{margin-left:80px;}

.baseText2{margin-left:110px;}



.temp{float:left; /*background-image:url('images/menBase.png');*/ position:relative; width:101px;}





#tour{margin-left:200px; margin-top:100px; min-height:1050px;}



/* -                                          --------------base block------------------------------ */



#baseCon{height:200px; width:1200px;  position:relative; float:left; margin-left:-149px; margin-top:100px; /*border-style:solid; border-width:2px;*/ margin-bottom:10px;}



#base{ float:left; margin:auto; width:1024px;}



.baseImg{

}







#pad{padding-top:100px; /*padding-bottom:100px; margin-bottom:100px;*/}



.cart_header{

	float: left;

	height: 40px;

	color: #FFFFFF;

}
.cart_header_black{

	float: left;

	/*height: 40px;*/

	color: #000000;

}

.red_small{

	color: #CC0000;

	font: 10x Verdana

}



.tourBook{

	float:left;

	height:42px; 

	width:740px; 

	background-color: #99cc33; 

	margin-left:-250px; 

}




