

body {padding:0px; margin:0px; color:black; font:13px/19px Arial, Helvetica, sans-serif;}

div, ul, p, h2, h4, h5, img{padding:0px; margin:0px;}

h1 {padding-left:30px; padding-top:20px; padding-bottom:0px;color:#273691; font:20px/28px Arial, Helvetica, sans-serif;}}


h3, {padding:0px; margin-left:30px;margin-top:30px;color:#273691; font:24px/28px Arial, Helvetica, sans-serif;}

ul{list-style-type:none;}



#wrapper {width:800px; background:#fff; position:relative; margin:0 auto;}

#topbar{width:800px; height:46px; color:#828282; position:relative; margin:0 auto; font:12px/14px Arial, Helvetica, sans-serif;}

#topbar img.logo{width:800px; height:43px; position:absolute; top:0px; left:0px;}

#topbarcontact{width:181px; height:52px; position:absolute; top:12px; left:670px;padding:18px 0 0;}


#navPanel {width:225px;float:left; margin-top:20px; background:#fff;}

#navPanel img.ch-logo {width:125px; height:114px; margin-left:60px;}

#navcontainer {width: 150px;padding-bottom: 20px;}
		

		#navcontainer ul
		{
			margin-left: 35px;
			font-size:12px;
			font-family: Arial, Helvetica, sans-serif;
			font-weight: bold;
			list-style-type: none;
		}

		
		#navcontainer a
		{
			display: block;
			height: 15px;
			width: 170px;
			background-color: #f6d5a3;
			border-bottom: 2px solid #fff;
			
		}
		
		#navcontainer a:link, #navlist a:visited, #navlist a:active
		{
			
			color: #273691;
			text-decoration: none;
			text-align:center;
			padding-top: 2px;
			padding-bottom: 3px;
			border-bottom: 2px solid #fff;

		}

		#tourlist 
		{
			
			width: 170px;
			padding-bottom: 20px;
			margin-top: 35px;
			margin-left: 35px;
			color: black;
			background-color:#FFEC8B;
			text-decoration: none;
			text-align:center;
			padding-top: 2px;
			padding-bottom: 3px;
			border-bottom: 2px solid #fff;

		}

		#navcontainer ul ul a
		{
			display: block;
			height: 15px;
			font-size:11px;
			padding: 5px 15px 5px 20px;
			width: 100px;
			color: #fff;
			background-color: #f6d5a3;
			text-decoration: none;
			border-bottom: 0px solid #fff;
		}

		#navcontainer ul ul a:hover
		{
			color: #fff;
			background-color: #273691;
			text-decoration: none;
		}

		
		li.active
		{
			
			color: #fff;
			text-decoration: none;
			text-align:center;
			padding-bottom: 2px;
			padding-top: 2px;
			display: block;
			height: 15px;
			width: 170px;
			background-color: #e99519;
			border-bottom: 2px solid #fff;
			
		}
		
		
		li.activeSubnav
		{
			
			color: #fff;
			text-decoration: none;
			text-align:center;
			padding-bottom: 2px;
			padding-top: 2px;
			display: block;
			height: 15px;
			width: 170px;
			background-color: #e99519;
			border-bottom: 2px solid #273691;
			
		}
		
		
		a.subnav
		{
			
			color: #fff;
			text-decoration: none;
			text-align:center;
			padding-top: 2px;
			padding-bottom: 4px;
			display: block;
			font-weight: normal;
			height: 15px;
			width: 170px;
			background-color: #e99519;
			border-bottom: 4px solid #e99519;
	 		
			
			
		}

		p.subnav
		{
			
			border-top: 2px solid #fff;
	 		border-bottom: 2px solid #e99519;
	 		width: 170px;
			
		}
		

		li.subnav
		{
			width: 170px;
			font-weight: normal;
			border-bottom: 2px solid #273691;
			
		}
		
		li.subnav1
		{
			width: 170px;
			font-weight: normal;
			
			
		}
		

		li.subnav2
		{
			width: 170px;
			height: 10px;
			border-bottom: 2px solid #273691;
			
		}
		
		
		#navcontainer a:hover
		{
			background-color: #273691;
			color: #fff;
		}






#leftboard {
    	background:#fff;
    	float:left;
    	width:270px;
	padding-left: 21px;
    }


#leftboard p.board {padding-top:0px; font:16px/20px Times Roman,serif; padding-bottom:10px; margin-left:10px;}

#leftboard p.boardhead {padding-top:20px; font-weight: bold; color:#273691; font:14px/20px Arial, Helvetica, sans-serif; padding-bottom:10px; margin-left:10px;}



#rightboard {
    	background:#fff;
    	float:left;
    	width:275px;
	padding-left: 5px;
    }

#rightboard p.board {padding-top:0px; background:#fff; font:16px/20px Times Roman,serif; padding-bottom:10px; margin-left:5px;}



#rightText {width:570px; float:left; background:#fff; margin:5px 0px 0px 0px;}




p.mainhead
		{
			
			padding-left:30px; padding-bottom:0px; padding-top:10px; margin-left:0px;margin-top:0px;color:#273691; 
			font:20px/28px Arial, Helvetica, sans-serif;}
			
		}


p.subhead
		{
			
			padding-left:30px; padding-bottom:0px; padding-top:20px; margin-left:0px;margin-top:0px;color:#e31836; 
			font:16px/28px Arial, Helvetica, sans-serif;font-weight: bold;}
			
		}


#rightText p {padding-left:30px; padding-bottom:20px; background:#fff;font:14px/20px Times Roman,serif;} 

#rightText p.lead {padding-left:30px; padding-bottom:20px; background:#fff; font:14px/20px Times Roman,serif;}

#rightText p.lead2 {padding-left:30px; padding-bottom:20px; padding-top:0px; background:#fff; font:14px/20px Arial, Helvetica, sans-serif;}

#rightText p.quoteCredit {padding-left:30px; padding-bottom:0px; padding-top:5px; background:#fff; font:12px/20px Arial, Helvetica, sans-serif;;}

#rightText p.spon {padding-left:30px; padding-bottom:20px; padding-top:0px; background:#fff; font:14px/20px Times Roman,serif;}

#rightText .sponhead
		{
			
			padding-left:30px; padding-bottom:0px; padding-top:20px; margin-left:0px;margin-top:0px;color:#273691; 
			font:16px/18px Arial, Helvetica, sans-serif;}
			
		}







p.header
		{
			
			padding-left:50px; margin-left:0px;margin-top:30px;color:#273691; 
			font:20px/28px Arial, Helvetica, sans-serif;}
			
		}

#rightTextTwo {width:570px; float:left; background:#fff; margin:5px 0px 0px 0px;}


#rightText p.highlight {padding:5px; background:#fff;}


#rightText h4{width:125px; height:114px; margin-left: 20px; float:left; display:block; background: #fff; color:#fff; font-size:16px; font-weight:bold; line-height:18px; padding:46px 10 10 75px;}

#rightText ul.highlight{width:350px; height:110px; float:left; margin-bottom: 20px; border:1px solid #273691; background:#fff; color:#273691; padding-top:5px; padding-bottom:5px; padding-right:25px;}




#footerFulltop{vertical-align: 10px; height:30px; background-color:#f6d5a3; border-top:4px solid #e31836; font:13px/20px Arial, Helvetica, sans-serif; position:relative; margin:50 auto; clear:both; padding:10px 0 0;}

#footertop{width:800px; background-color:#f6d5a3; position:relative; margin:0 auto; }


#footerFullbottom{height:25px; background-color:#273691; font:11px/20px Arial, Helvetica, sans-serif; position:relative; margin:50 auto; clear:both; padding:10px 0 0;}

#footerbottom{width:800px; background-color:#273691; color:silver; position:relative; margin:0 auto;}








