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

body {
	background-color: #061a2b;
	margin:0px;
}
img {border:0px;}

fieldset{
border:none;
font-family:Arial, Helvetica, sans-serif; color:#CCC; font-size:11px;
}

#container{margin-left:auto; margin-right:auto; width:1008px; min-height:1200px; overflow:auto; background-image:url(container.png);}
#header{float:left; width:900px; height:135px; margin-left:54px; background-image:url(header.gif);}
#searcharea{float:right; width:170px; height:23px; margin-right:196px; margin-top:96px;}

#left-col{float:left; margin-left:65px;width:683px; min-height:500px; overflow:auto; vertical-align:top;}
#mainpic{float:left; width: 345px; height:387px; background-image:url(newsback.jpg); vertical-align:top;}
#logofix{float:left; margin-left:135px; width:112px; height:22px; background-image:url(logofix.png);background-color:#fff;}

#video{float:left; width:345px; height:219px; margin-top:152px;}
#mainpich{float:left; width: 345px; height:387px; background-image:url(newsback.jpg); vertical-align:top;}



#options-outer{float:left; width:331px; height:266px; margin-left:6px;}

#toursjunior{float:left; width:163px; height:127px; background-image:url(juniortours.jpg);}
#toursadult{float:left; width:163px; height:127px; background-image:url(adulttours.jpg);margin-left:5px;}
#toursschools{float:left; width:163px; height:127px; background-image:url(schooltours.jpg);margin-top:6px;}
#toursothers{float:left; width:163px; height:127px; background-image:url(othertours.jpg);margin-left:5px;margin-top:6px;}


#bannermid{float:left; margin-left:6px; width:331px; height:121px; background-image:url(offerbanner.jpg);}
#newstitle{float:left; width:345px; height:51px;}
#offerstitle{float:left; width:331px; height:51px; margin-left:6px;}

#footer{float:left; width:653px; height:130px; margin-left:65px; margin-top:10px; text-align:center; color:#fff; padding:15px;font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px;}
#footer a {font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#fff; font-size:11px;}
#footer a:hover {font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#ccc; font-size:11px;}

#right-col{float:left; margin-left:6px; width:189px; min-height:500px; overflow:auto; 
vertical-align:top; 
margin-top:0px; 
padding-top:0px;}

@-moz-document url-prefix() {
#right-col{float:left; margin-left:6px; width:189px; min-height:500px; overflow:auto; 
vertical-align:top; 
margin-top:-15px; 
padding-top:0px;}
}



#right-col ul a {font-family:Arial, Helvetica, sans-serif; color:#0d3659; list-style: none; background-image:url(vmenubutt.jpg); 
display:block; width:179px; height:31px;  text-decoration:none; font-size:13px; font-weight:bold; padding-top:7px; padding-left:10px;}

#right-col ul a:hover {color:#5184b0; text-decoration:none;font-size:13px; font-weight:bold;}
#right-col ul a:active {color:#5184b0; text-decoration:none;font-size:13px; font-weight:bold;}

#right-col li {text-indent:0px; margin-left:-40px;list-style: none; overflow:hidden; text-decoration:none;font-size:13px; font-weight:bold;}


#content{float:left; width:683px; min-height:400px; background-color:#fff; padding:0px; vertical-align:top; }

#content-inner{float:left;width:660px; min-height:1200px; vertical-align:top;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; margin-left:12px; margin-top:20px;}



h1 {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333;}
h2 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333;}
h3 , h4 , h5 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333;}

.componentheading{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#F00; font-weight:bold; text-transform:uppercase; margin-bottom:10px;}

.contentheading{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#F00; font-weight:bold; text-transform:uppercase;}

.sectiontableheader
 {margin-top:10px; margin-bottom:15px;height:30px; background-color:#CCC; text-align:left;padding-bottom:25px; padding-top:20px;}

.category{background-color:#fff; text-align:left;font-family:Arial, Helvetica, sans-serif; color:#0d3673; font-size:16px; font-weight:bold; text-decoration:none;}
.category li, a{font-family:Arial, Helvetica, sans-serif; color:#0d3673; font-size:16px; font-weight:bold; text-decoration:none;}

.category li, a:hover{font-family:Arial, Helvetica, sans-serif; color:#f00; font-size:16px; font-weight:bold; text-decoration:none;}



.contentdescription{font-family:Arial, Helvetica, sans-serif; color:#f00;}

.sectiontableentry1 {font-family:Arial, Helvetica, sans-serif; color:#0d3673; background-color:#d6e1f3; padding:10px; height:50px;}
.sectiontableentry1 a {font-family:Arial, Helvetica, sans-serif; color:#0d3673; font-size:14px; text-decoration:none; font-weight:bold; padding-left:10px;}
.sectiontableentry1 a:hover {font-family:Arial, Helvetica, sans-serif; color:#F00; font-size:14px; text-decoration:none;font-weight:bold;padding-left:10px;}


.sectiontableentry2 {font-family:Arial, Helvetica, sans-serif; color:#0d3673; background-color:#fff; padding:10px;height:50px;}
.sectiontableentry2 a {font-family:Arial, Helvetica, sans-serif; color:#0d3673; font-size:14px; text-decoration:none; font-weight:bold; padding-left:10px;}
.sectiontableentry2 a:hover {font-family:Arial, Helvetica, sans-serif; color:#F00; font-size:14px; text-decoration:none;font-weight:bold;padding-left:10px;}


