@charset "utf-8";
/* CSS Document */
h1{margin-bottom:0; font-size:16px;}
h2{color:#f46911; font-size:22px;}
img{border:0}

a, a:link, a:active, a:hover, a:visited{color:#000}
div#tipDiv {
    padding:4px;
    color:#000; font-size:11px; line-height:1.2;
    background-color:#E1E5F1; border:1px solid #667295; 
    width:150px; 
	text-align:left;
}

body{text-align:center; background:url(images/bg-fade.jpg) repeat-y center; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0; margin:0}
.wrapper{margin: 0 auto; width:930px; text-align:left;}
.container{margin:10px;}

/* nav buttons */
.nav-items-login{padding:0px 0 0 10px; position:absolute; z-index:200; width:908px; margin-right:1px;}
.nav-items{padding:153px 0 0 10px; position:absolute; z-index:200; margin-left:6px;}
.login{float:right; width:86px; height:26px; background-image:url(images/btn-login-off.png); margin-right:8px; cursor:pointer}
.login:hover{float:right; width:86px; height:26px; background-image:url(images/btn-login-on.png); margin-right:8px; cursor:pointer}

a.Home{width:80px; height:26px; background-image:url(images/btn-home-off.png); float:left; cursor:pointer}
a.Home:hover {width:80px; height:26px; background-image:url(images/btn-home-on.png); float:left; cursor:pointer;}
a.Home_selected{width:80px; height:26px; background-image:url(images/btn-home-on.png); float:left; cursor:pointer}

.About_us{width:97px; height:26px; background-image:url(images/btn-about-off.png); float:left; cursor:pointer}
.About_us:hover{width:97px; height:26px; background-image:url(images/btn-about-on.png); float:left; cursor:pointer}
.About_us_selected{width:97px; height:26px; background-image:url(images/btn-about-on.png); float:left; cursor:pointer}

.Expeditions{width:151px; height:26px; background-image:url(images/btn-expeditions-off.png); float:left; cursor:pointer}
.Expeditions:hover{width:151px; height:26px; background-image:url(images/btn-expeditions-on.png); float:left; cursor:pointer}
.Expeditions:_selected{width:151px; height:26px; background-image:url(images/btn-expeditions-on.png); float:left; cursor:pointer}

.Travelsafe_course{width:118px; height:26px; background-image:url(images/btn-safe-off.png); float:left; cursor:pointer}
.Travelsafe_course:hover{width:118px; height:26px; background-image:url(images/btn-safe-on.png); float:left; cursor:pointer}
.Travelsafe_course_selected{width:118px; height:26px; background-image:url(images/btn-safe-on.png); float:left; cursor:pointer}

.Expeditionadvice{width:97px; height:26px; background-image:url(images/btn-advice-off.png); float:left; cursor:pointer}
.Expeditionadvice:hover{width:97px; height:26px; background-image:url(images/btn-advice-on.png); float:left; cursor:pointer}
.Expeditionadvice_selected{width:97px; height:26px; background-image:url(images/btn-advice-on.png); float:left; cursor:pointer}

.howTo{width:136px; height:26px; background-image:url(images/btn-how-off.png); float:left; cursor:pointer}
.howTo:hover{width:136px; height:26px; background-image:url(images/btn-how-on.png); float:left; cursor:pointer}
.howTo_selected{width:136px; height:26px; background-image:url(images/btn-how-on.png); float:left; cursor:pointer}

.contact{width:118px; height:26px; background-image:url(images/btn-contact-off.png); background-repeat:no-repeat; float:left; cursor:pointer}
.contact:hover{width:118px; height:26px; background-image:url(images/btn-contact-on.png); background-repeat:no-repeat; float:left; cursor:pointer}
.contact_selected{width:118px; height:26px; background-image:url(images/btn-contact-on.png); background-repeat:no-repeat; float:left; cursor:pointer}
/* end of nav buttons */

.phone{float:right; color:#00475f; font-size:22px; text-align:right; font-weight:bold; margin-top:20px;}
.phone span{color:#0399cc}

.banner{width:908px; height:179px; margin:0 10px; position:absolute; z-index:100;}

.main_content{width:720px; float:left; margin:30px 14px; _margin:0 7px; margin-top:200px;}

.right_nav, .Right_Navigation_alternative {width:171px; float:left; margin-top:200px;}
.right_nav img, .Right_Navigation_alternative img{display:block; border:0}
.grey-box{border:#999999 solid 3px; border-bottom:none; border-top:none; padding:0 5px;}

.choose{margin-bottom:20px;}
.choose img{margin-right:20px;}

.feature_box{width:228px; float:left; margin-right:10px;}
.feature_box img{display:block; border:0}
.feature_inner{border-left:#d0d0d0 solid 2px; border-right:#d0d0d0 solid 2px; border-bottom:none; border-top:none; background-color:#f4f3f3; padding:0px 5px; height:160px;}

.footerbar{width:908px; height:28px; background-image:url(images/footerbar.gif); clear:both; margin:10px 0 0 10px;}
.footerbar table{padding:6px 5px 0 10px; width:888px; color:#fff}
.footerbar a, .footerbar a:link, .footerbar a:hover, .footerbar a:active, .footerbar a:visited{color:#fff}

.logos{margin:0 10px; text-align:center}
.logos img{display:block; margin:0; float:left}

/*calendar styles*/
.countdownback{background-image:url(/images/counterback.jpg); height:118px; width:300px; color:#000000 !important; font-size:16px !important; position:relative; overflow:hidden; float:left; margin-right:15px; margin-bottom:20px;}
#cntdwn{color:#FFFFFF; background:none !important; font-size:30px; float:left}
.digits{width:50px; text-align:center; margin-left:20px; float:left;}
/*end of calendar styles*/

.clear{clear:both}

#contact_form label{width:150px; display:block; float:left; margin-left:100px;}

.black_overlay{
			display: none;
			position: absolute;
			top: 0%;
			left: 0%;
			width: 150%;
			height: 320%;
			background-color: black;
			z-index:1001;
			-moz-opacity: 0.8;
			opacity:.80;
			filter: alpha(opacity=80);
		}
		.white_content {
			display: none;
			position: absolute;
			top: 25%;
			left: 25%;
			width: 50%;
			height: 50%;
			padding: 16px;
			border: 1px solid orange;
			background-color: white;
			z-index:1002;
			overflow: auto;
			text-align:left
		}
