
/* CSS Document */
body {
margin:0px;
background-color:#CCCCCC;
font-family: Century Gothic, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#000000;
text-align:center;
line-height:1.5;
text-align:center;
}
a{
font-family: Century Gothic, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
text-decoration:none;
color:#000000;
line-height:1.5;
}
a:hover{
font-family: Century Gothic, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
text-decoration:none;
color:#DA251E;;
line-height:1.5;
}
a:visited{
font-family: Century Gothic, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
text-decoration:none;
color:#DA251E;;
line-height:1.5;
}
.submit a{
background-image:url(../images/submit.jpg);
width:84px;
height:25px;
border:0px;
}
.submit{
background-image:url(../images/submit.jpg);
width:84px;
height:25px;
border:0px;
}
.submit a:hover{
background-image:url(../images/submit-hover.jpg);
width:84px;
height:25px;
border:0px;
}
.body-text{
font-family: Century Gothic, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
text-decoration:none;
color:#000000;
line-height:1.5;
}
.body-text a:link{
font-family: Century Gothic, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
text-decoration:none;
color:#DA251E;
line-height:1.5;
}
.body-text a:hover{
font-family: Century Gothic, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#DA251E;
line-height:1.5;
}
.body-text a:visited{
font-family: Century Gothic, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
text-decoration:none;
color:#DA251E;
line-height:1.5;
}
.body-text12{
font-family: Century Gothic, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#000000;
line-height:1.5;
}
.body-text12 a:hover{
font-family: Century Gothic, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#049DD6;
line-height:1.5;
}
.body-text12 a:visited{
font-family: Century Gothic, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#049DD6;
line-height:1.5;
}
.body-text12 a:visited{
font-family: Century Gothic, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#049DD6;
line-height:1.5;
}
.body-text13{
font-family: Century Gothic, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
text-decoration:none;
color:#DA251E
line-height:1.5;
}
.body-text13 a{
font-family: Century Gothic, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
text-decoration:none;
color:#DA251E
line-height:1.5;
}
.body-text13 a:hover{
font-family: Century Gothic, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
text-decoration:none;
color:#DA251E
line-height:1.5;
}
.body-text13 a:visited{
font-family: Century Gothic, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
text-decoration:none;
color:#DA251E
line-height:1.5;
}
.top-link{
font-family: Century Gothic, Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:none;
font-weight:bold;
color:#FFFFFF;
vertical-align:top;
padding-top:13px;
text-align:center;
}
.top-link a:link, .top-link a:visited{
font-family:Century Gothic, Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:none;
font-weight:bold;
color:#FFFFFF;
vertical-align:top;
padding-top:13px;
text-align:center;
}
.top-link a:hover {
font-family:Century Gothic, Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:none;
font-weight:bold;
color:#FFFFFF;
background-image:url(../images/btn-bg-h.jpg);
background-repeat:repeat-x;
vertical-align:top;
padding-top:13px;
text-align:center;
}


#nav-menu ul
{
list-style: none;
padding: 0;
margin:0;
} 

#nav-menu li
{list-style-image:url(../images/btn-line.jpg);
font-family:Century Gothic, Arial, Helvetica, sans-serif;
float: left;
margin: 0px 0px 0px 10px;
list-style-type:none;
}

#nav-menu li a
{list-style-image:url(../images/btn-line.jpg);
font-family: Century Gothic, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
height:57px;
line-height:45px;
float: left;
display: block;
color: #FFFFFF;
text-decoration: none;
text-align: left;

} 


#nav-menu li a:link
{list-style-image:url(../images/line-b.jpg);
width:150px;

} 
.style5 {
	font-size: 10px;
	color: #666666;
}
.style5a {
	font-size: 10px;
	color: #666666;
	padding-left:15px;
}
.style9, .style9 a:link, .style9 a:hover {
	color: #333333;
	font-weight: bold;
}
#nav-menu li a:hover
{list-style-image:url(../images/line-b.jpg);
background-image:url(../images/btn-bg-h.jpg);

} 
.style6, .style6 a:link, .style6 a:hover, .style6 a:visited {
	color: #0066CC;
	font-size:17px;
	font-weight: bold;
	text-decoration:none;
}

h1
{color: #0066CC; font-size:17px; font-weight: bold; text-decoration:none; padding:0px; margin:0px;
display:inline;}
h2
{color: #000000; font-size:12px; font-weight: bold; text-decoration:none; padding:0px; margin:0px;
display:inline; }
h3
{color: #000000; font-size:12px; font-weight: bold; text-decoration:none; padding:0px; margin:0px;
display:inline; }

h4
{color: #000000; font-size:12px; font-weight: bold; text-decoration:none; padding:0px; margin:0px;
display:inline; }
.style2 {color:#DA251E;}

.style1 {font-family: Century Gothic, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: normal; font-size:12px;}
.style1 a{font-family: Century Gothic, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: normal; font-size:12px;}
.style1 a:link{font-family: Century Gothic, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: normal; font-size:12px;}
.style1 a:hover{font-family: Century Gothic, Arial, Helvetica, sans-serif; color: #FF0008; font-weight: normal; font-size:12px;}

.heading_main{
padding-left:15px;
font-family:Century Gothic, Georgia, Times New Roman, Times, serif;
font-size:22px;
font-weight:bold; color:#FF6600;
border-bottom-width:1px;
padding-top:10px;
border-bottom-color:#CCCCCC;
border-bottom-style:dashed;
border-collapse:collapse;
}

.style8 {font-family: Century Gothic, Arial, Helvetica, sans-serif; color: #FF6600; font-weight: bold; font-size:17px; }

.heading-inner{
padding-left:15px;
font-family: Century Gothic, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold; color:#FF6600;
border-bottom-width:1px;
padding-top:10px;
border-bottom-color:#CCCCCC;
border-bottom-style:dashed;
border-collapse:collapse;
}
.heading-inner3{
padding-left:15px;
font-family: Century Gothic, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold; color:#da251e;
border-bottom-width:1px;
padding-top:10px;
border-bottom-color:#CCCCCC;
border-bottom-style:dashed;
border-collapse:collapse;
}
.heading-inner1{
padding-left:5px;
font-family: Century Gothic, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold; color: #0066FF;
border-bottom-color:#CCCCCC;

}
.tour-link{
font-family: Century Gothic, Arial, Helvetica, sans-serif;
font-size:18px;
padding-top:20px;
text-decoration:none;
font-weight:bold;
color:#000000;
}

.tour-link1{
font-family:Century Gothic, Arial, Helvetica, sans-serif;
font-size:14px;
padding-top:20px;
text-decoration:none;
font-weight:none;
color:#000000;
}
.tbl { FONT: NORMAL 11px/14px verdana, arial, sans-serif; border: 1px solid #FF6600; padding: 3px; Background: #FFFFFF; height: auto; }



.tb2 { FONT: NORMAL 11px/14px verdana, arial, sans-serif; border: 1px solid #0066CC; padding: 3px; Background: #FFFFFF; height: auto; }
.style10 {FONT: NORMAL 11px/14px verdana, arial, sans-serif; border: 1px solid #FF6600; padding: 3px; Background: #FFFFFF; height: auto; font-size: 18px; }
.style11 {FONT: NORMAL 11px/14px verdana, arial, sans-serif; border: 1px solid #0066CC; padding: 3px; Background: #FFFFFF; height: auto; font-size: 18px; }

.pad {
padding-left:10px;
font-family: Century Gothic, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:22px;
}
.style12 {color: #0066CC;}

.heading-inner2{
padding-left:15px;
font-family: Century Gothic, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:none; color:#0066CC;;
border-bottom-width:1px;
padding-top:10px;
border-bottom-color:#CCCCCC;
border-bottom-style:dashed;
border-collapse:collapse;
}
.inclusion
{
font-size:14px; 
font-family:Century Gothic, Arial, Helvetica, sans-serif;
color:#FF6600;
text-decoration:none;
}
.inclusion a:link
{
font-size:14px; 
font-family:Century Gothic, Arial, Helvetica, sans-serif;
color:#FF6600;
text-decoration:none;
}
.inclusion a:visited{
font-size:14px; 
font-family:Century Gothic, Arial, Helvetica, sans-serif; 
color:#FF6600;
text-decoration:none;
}
.inclusion a:hover {
font-size:14px; 
font-family:Century Gothic, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
color:#FF6600;
}
.style13
{ font-family:"Century Gothic";
font-size:14px;
color:#FF9900;
text-decoration:none;
font-weight:normal;
}

/*Overall CSS for each Horizontal Accordion.
	Most settings should be kept as it.
	Customize each Accordion by styling each Accordion's ID attribute instead.
*/

.haccordion{
padding: 0;
}

.haccordion ul{
margin: 0;
padding: 0;
list-style: none;
overflow: hidden; /*leave as is*/
}


.haccordion li{
margin: 0;
padding: 0;
display: block; /*leave as is*/
width: 100%; /*For users with JS disabled: Width of each content*/
height: 200px; /*For users with JS disabled: Height of each content*/
overflow: hidden; /*leave as is*/
float: left; /*leave as is*/
}

.haccordion li .hpanel{
width: 100%; /*For users with JS disabled: Width of each content*/
height: 200px;  /*For users with JS disabled: Height of each content*/
}

#hc1 li{
margin:0 3px 0 0; /*Spacing between each LI container*/
}

#hc1 li .hpanel{
padding: 5px; /*Padding inside each content*/
background: lightblue;
}

/*CSS for example Accordion #hc2*/

#hc2 li{
margin:0 0 0 0; /*Spacing between each LI container*/
border: 12px solid black;
}

#hc2 li .hpanel{
padding: 5px; /*Padding inside each content*/
background: #E2E9FF;
cursor: hand;
cursor: pointer;
}



.prettyGalleryContainer {
	clear: both;
	float: left;
	margin: 0 0 10px 0;
}
	
	.prettyGalleryContainer a:focus { outline: none; }

	.prettyGalleryContainer img { border: 0; }

	.prettyGalleryContainer ul {
		margin: 0;
		padding: 0;
	}

		.prettyGalleryContainer ul li {
			display: block;
			float: left;
		}
		
			.prettyGalleryContainer ul li a,
			.prettyGalleryContainer ul li a img { display: block; }

	.prettyGalleryBackground {
		background: url(../images/prettyGallery/content_background.png) top left repeat;
		padding: 10px;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		margin: 0 0 10px 0;
	}

	.pp_alignleft { float: left; }
	.pp_alignright { float: right; }
	.pp_aligncenter { margin: 0 auto; }
		
	.pg_paging .pg_prev {
		background: url(../images/prettyGallery/pagingNav.png) top left no-repeat;
		display: block;
		float: left;
		height: 14px;
		margin: 1px 3px 5px 0;
		text-indent: -10000px;
		width: 9px;
	}
		.pg_paging .pg_prev:hover { background-position: 0 -14px; }
		
	.pg_paging .pg_next {
		background: url(../images/prettyGallery/pagingNav.png) top right no-repeat;
		display: block;
		float: left;
		height: 14px;
		margin: 1px 0 0 3px;
		text-indent: -10000px;
		width: 9px;
	}
		.pg_paging .pg_next:hover { background-position: 100% -14px; }
		
		.pg_paging li { text-align: center; }
		
		
	.pg_pages {
		background: url(../images/prettyGallery/pagingBackgroundLeft.png) top left no-repeat;
		float: left;
		padding-left: 8px;
	}
	
		.pg_pages ul {
			background: url(../images/prettyGallery/pagingBackgroundRight.png) top right no-repeat;
			float: left;
			height: 15px;
			padding-right: 9px;
		}
			.pg_pages ul li { line-height: 15px; }
			
			.pg_pages ul li.selected { font-weight: bold; }
		
		.pg_pages a {
			color: #fff;
			font-family: Arial;
			font-size: 11px;
			text-decoration: none;
			padding: 2px;
		}
			.pg_pages a:hover { color: #c4c4c4; }
			
		.pg_pages a.circle {
			display: block;
			background: url(../images/prettyGallery/pagingPageNumber.png) top left no-repeat;
			height: 8px;
			margin: 3px 1px 0 3px;
			padding: 0;
			text-indent: -10000px;
			width: 8px;
		}
			.pg_pages a.circle:hover,
			.pg_pages .selected a.circle { background-position: bottom left; }