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



body {
	margin:0px;
	padding: 0px;
	background-image:url(bg_s1.jpg);
	background-repeat:repeat-x;	
}

img {
	border:none;	
}


.myauto, #maincontainer, #contentdatahere {
	margin-left:auto;
	margin-right: auto;	
}

.br {
	clear:both;	
}

#maincontainer {
	width: 866px;
	/* [disabled]background-color:#CCC; */
	height:100%;
	margin-bottom:22px;
}

#onlinelogo {
	height: 50px;
	float:right;
	clear: right;
	margin-right:20px;
}


#header {
	height:409px;
	width:866px;
	position: relative;
}

#topheader {
	height:117px;
	background-image:url(topheader_s1.jpg);
	background-color:#3CF;
	
}

#mainlogo {
	width: 150px;
	float: left;
	margin-left: 20px;	
}

#maintopmenu {
	width: 590px;
	height:45px;
	float:left;
	display: inline;
	/*background-color:#090;*/
	margin-top: 80px;
}

#online {
	float: right;
	width:190px;
	/* [disabled]background-color: #999; */
}




#fla {
	height: 285px;
	margin-top:10px;
}

#contentdatahere {
	/* [disabled]background-color:#F00; */
	/*height: 250px;*/
	height:310px;
	width:866px;
	height: 100%;
	overflow: hidden;
}


.threeblog {
	width:286px;
	/* [disabled]height: 249px; */
	/*background-color:#3FF;*/
	float:left;
	margin-left:2px;
}


.headering1 {
	height:61px;
	padding-bottom:15px;	
}

.lister ul {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	color:#666;	
	line-height: 20px;
}

#hodetail {
	/* [disabled]width:1366px; */
	margin-left: auto;
	margin-right: auto;
	height:311px;
	background-color:#666;
	background-image:url(footerrepeat.jpg);
	background-repeat:repeat-x;
	background-color:#0069BA;
}

#innerhodetail {
	width:866px;
	margin-left:auto;
	margin-right: auto;
	/*background-color:#FFC;*/
	/* [disabled]height: 200px; */
	padding-top: 15px;
}	

#whychoose {
	width: 326px;
	height:100%;
	float: left;
	
}

#whychoose h1 {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 14px;
	color:#A0EBF7;
	display:inline;
}

.headtest {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 14px;
	color:#3A919C;
	display:inline;
}

.headtest2 {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 16px;
	color:#3B929C;
	display:inline;
}

#threeblog h1 {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 14px;
	color:#A0EBF7;
	display:inline;
}


#hodetailright {
	width: 533px;
	float: right;
	/* [disabled]height:100px; */
	/*background-color:#030;*/
}

#hodetailright h1 {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 16px;
	color:#A0EBF7;
	margin-bottom:10px;
	display:inline;
}

#hodetailright p {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	color:#FFF;
	line-height: 13px;
	display:inline;
}

#lastfooter {
	width: 100%;
	height:149px;	
	background-image:url(Page%201_s1.png);
}

#lastfooterinnter {
	width: 866px;
	margin-left: auto;
	margin-right: auto;
	height: 150px;
	/* [disabled]background-color:#099; */
}

#logofooter{
	width: 630px;
	padding-top: 28px;
	/* [disabled]background-color:#F00; */
	color:#333;
	float: left;
}


#footermenu {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	color:#FFF;
	text-align: center;
	padding-top:3px;
}	

#footermenu a{
	color:#FFF;	
	text-decoration: none;
}

#footermenu a:hover{
	color:#000;	
	text-decoration:underline;
}

#xcllogo {
	width:100px;
	height: 100px;
	float: right;
	/* [disabled]background-color:#090; */
	/* [disabled]margin-left:100px; */
	margin-top: 30px;
}

.rightdetail {
	width: 570px;
	height: 100%;
	height: auto;
	overflow:hidden;
	/* [disabled]background-color:#CCC; */
	float: right;
	margin-bottom:20px;
}

.rightdetail h2 {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 12px;
	color:#333;
	display: inline;
	margin-top:13px;
	display:block;
}

.rightdetail p {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	color:#333;
	padding:0px;

	margin:0px;
}

.whychooseblog {
	height: 40px;
	border-bottom: 1px solid #CCC;
}

.porfoliotwo {
	color:#0D76A5;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:20px;
}

.traveler {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0B74A3;
	font-weight: bold;
}

#welcontent ul {
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size: 11px;
	padding-left: 20px;
}

.faqtext {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	color:#333;	
}



.faqtext a {
	color:#666;
	font-weight:bold;	
}

#welcontent ul li {
	padding-bottom: 5px;
}

.whitefont {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	color:#333;	
}



/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */


#centermenu {
	padding-top: 70px;
	/*height: 90px;*/
	width: 500px;
	float: left;
}

.underlinemenu{
font-weight: bold;
width: 100%;

}

.underlinemenu ul{
padding: 6px 0 7px 0; /*6px should equal top padding of "ul li a" below, 7px should equal bottom padding + bottom border of "ul li a" below*/
margin: 0;
text-align: right; //set value to "left", "center", or "right"*/

}

.underlinemenu ul li{
display: inline;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFFFFF;

}

.underlinemenu ul li a{
color: #666;
padding: 6px 5px 2.35em 5px; /*top padding is 6px, bottom padding is 4px*/
margin-right: 10px; /*spacing between each menu link*/
text-decoration: none;
 /*bottom border is 3px*/
/*background-image:url(overimage.jpg);*/
background-repeat: no-repeat;
background-position: bottom;
width: 91px;

}

.underlinemenu ul li a:hover, .underlinemenu ul li a.selected{
	/*border-bottom-color: #FFFFFF;*/
border-top: 1px solid #FFFFFF;
background-image:url(overimage.jpg);
	color:#333;
}#contentarea #welcontent ul {
	list-style-image: url(bullet.gif);
}

.othermenu {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 12px;
	color:#333;
}

.othermenu a {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 12px;
	color:#666;
	border-bottom: 1px solid #999;
	padding-bottom:5px;
	text-decoration: none;
	background-color:#F2FFF2;
}

.othermenu a:hover {
	color:#333;	
}


/*top menu end*/
