body{font:13px Arial, Verdana, Helvetica, sans-serif; color:#666666; background-color:#7f97a1; padding:0; margin:0; padding-top:0px; background-image:url(../images/websitebg.jpg); background-repeat:repeat-x;}
#container{ margin: 0 auto; width: 936px;} 

.header {height:91px; width:936px; float:left;}
.container_links {width:544px; float:left; height:81px; padding-top:10px; padding-left:0px; text-align:right;}
.logo {width:382px; float:left; height:91px;}

.mainpromo {width:936px; height:329px; float:right;}
.subpromo {width:936px; height:63px; float:right;}
.whiteline {width:906px; height:1px; float:left; background-image:url(../images/newsbg.jpg); background-repeat:no-repeat;
padding-left:30px; padding-top:0px;}
.img_subpages{width:936px; height:220px; float:left; padding-left:0px; padding-top:0px;}
.tourpackages {width:876px; height:190px; background-image:url(../images/tourpackagesbg.jpg); background-repeat:repeat-y;
padding-left:30px; padding-right:30px; padding-top:20px; padding-bottom:10px; float:left;}
.tourpackages a {color:#CCCCCC; font-size:12px; text-decoration:none;}
.tourpackages a:hover {color:#CCCCCC; font-size:12px; text-decoration:underline;}
.tourpackages a:visited {color:#CCCCCC; font-size:12px; text-decoration:none;}
.tourpackages UL{ margin:0px; padding:0px; list-style-type:none; padding-top:0px;}
.tourpackages UL li{padding-left:12px; background:url(../images/arrow.gif) no-repeat; font-size:12px; margin-bottom:0px; }

.callusnow {width:544px; float:left; padding-top:10px; padding-bottom:20px;}
#mainmenu {text-align:left; float:left; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:13px; color:#000000; width:544px; text-align:right;}
#mainmenu ul { margin:0; padding:0;}
#mainmenu ul li {display:inline; list-style-type:none;}
#mainmenu ul li a:link {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:13px; color:#000000; text-decoration:none;}
#mainmenu ul li a:visited {text-decoration:none; font-size:13px; color:#000000;}
#mainmenu ul li a:hover { text-decoration:underline; font-size:13px; color:#000000;}

#toplinks {text-align:left; float:left; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:10px; color:#000000; width:544px; text-align:right;}
#toplinks ul { margin:0; padding:0;}
#toplinks ul li {display:inline; list-style-type:none;}
#toplinks ul li a:link {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:none;}
#toplinks ul li a:visited {text-decoration:none; font-size:10px; color:#000000;}
#toplinks ul li a:hover { text-decoration:underline; font-size:10px; color:#000000;}

.contentarea {width:876px; float:left; background-color:#FFFFFF; background-image:url(../images/contentbg.jpg); background-repeat:repeat-x;
padding-left:30px; padding-right:30px; padding-bottom:10px; padding-top:30px; font-size:12px; line-height:18px; color:#333333;}


.contentarea1 {width:876px; float:left; background-color:#FFFFFF;
padding-left:30px; padding-right:30px; padding-bottom:10px; padding-top:0px; font-size:12px; line-height:18px; color:#333333;}
.footer {width:936px; float:left; background-image:url(../images/footer.jpg); height:125px; background-repeat:no-repeat;
text-align:center; padding-top:40px; font-size:10px; color:#000000; line-height:17px;}
.crv {width:936px; float:left; height:30px;}

a {text-decoration:underline;}
a:visited {color:#0066CC; text-decoration:underline;}
a:hover {color:#0066CC; text-decoration:none;}
H2 {PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#000000;}
H3 {PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#000000;}
H1 {PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff;}
.news {width:906px; height:53px; float:left; padding-left:30px; padding-top:20px; color:#000000; padding-bottom:20px; background-image:url(../images/newsbg.jpg); background-repeat:repeat-y;}
.news a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#0033CC;}