/* CSS Document */
/* 939 Design Limited - Mike Archibald*/
/* 20/05/2009*/

*{margin:0;padding:0;}

a{text-decoration:none;color:#ffffff;}
a:hover{text-decoration:underline;color:#FF9900;}

/* ==== Structure ==== */	
body {font-size:0.85em;font-family:Georgia, "Times New Roman", Times, serif;background: #141414;}

#container {width:950px;height:500px;}

/* commented backslash hack - invisible to IE5 \*/
#container {position:absolute;margin:-300px 0 0 -475px;left:50%;top:50%;}
/* End Hack */

/* ==== Content ==== */
#content {margin:0;width:950px;height:465px;position:absolute;}

/* ==== Nav ==== */
#nav {padding:0 0 0 200px;width:750px;height:25px;float:left;font-size:100%;border-bottom:1px solid #fff;text-align:right;}
#nav ul li {list-style:none;display:inline;color:#999999;text-transform:uppercase;}
#nav ul li a{text-decoration:none;color:#ffffff;padding:0px 0px 0 40px;}
#nav ul li a:hover{color:#999999;}

#nav ul#mainnav li ul {display:none;position:absolute;top:114px;right:150px;line-height:100%;text-transform:uppercase;}
#nav ul#mainnav li ul li a{display:inline;}
#nav ul#mainnav li ul li a:hover{color:#ffffff !important;}

#logo {float:left;width:300px;}
#logo h1 {font-family:Georgia, "Times New Roman", Times, serif;color:#ff9900;line-height:1.2em;font-size:115%;font-weight:normal;}
#logo img{border:none;}
.bigger {font-size:150%;}
.hightlight {color:#ff9900;}

/* ==== SubNav ==== */
ul#subnav  {margin:10px 0 0 0;font-size:90%;}
ul#subnav li {list-style:none;display:inline;}
ul#subnav li a {display:inline;list-style:none;}
ul#subnav li a:hover {list-style:none;}

/* ==== Media ==== */
#media{clear:both;border-top:10px solid #ff9900;border-bottom:1px solid #fff;height:410px;}
#media h1 {font-size:100%;padding:10px 0 10px 0px;color:#ff9900;}
#media h2 {font-size:80%;color:#999999;padding:10px 0 0 0px;}
#media h3 {font-size:75%;color:#999999;padding:10px 0 0 0px;}
#media p {font-size:80%;line-height:1.6em;letter-spacing:0em;margin:5px 0 0 0;color:#ffffff;}
#media .larger {font-size:100%;}
#media .large {font-size:90%;}

#media ul#errors {color:#FF0000;padding:0 0 0 10px;}
#media ul#errors li{display:inline;list-style:disc;}

/* ==== Thumbs ==== */
.thumb {float:left;width:210px;height:152px;margin:0 0px 0 0;}
.thumb img {border:none;}
.thumb p {font-size:80%;line-height:1.2em;letter-spacing:0em;margin:0 0 0px 0;}
.thumb a {text-decoration:none;color:#339999;}
.thumb a:hover {text-decoration:underline;color:#0e5353;}

/* ==== Trips ==== */
.trippics {float:left;margin:0 0px 0px 0;}
.trippics img {border:none;}

.tripinfo {width:315px;height:396px;overflow:auto;color:#fff;padding:0 5px 0 25px;}

/* ==== Forms ==== */
form {padding:5px;width:590px;}
form p {margin:0 0 0px 0;}
.white {color:#FFFFFF;}

#media p#success {text-align:center;padding:200px 0 0 0px;width:590px;}

#success {width:600px;}

input, textarea {border:1px solid #cccccc;font-family:Verdana,Tahoma,Arial,Sans-Serif;font-size:0.8em;margin:0 0 2px 0px;padding:4px;background-color:#eeeeee;}
label {margin: 0 0 0 0px;color:#fff;font-size:0.9em;}
fieldset, contactform {border:none;}
#contactform {height:410px;width:590px;}

/* ==== Tables ==== */
table {width:97%;border-collapse:collapse;font-size:0.85em;}
td {color:#fff;padding:5px 5px 5px 5px;text-align:left;border:1px solid #666;}
.col1 {width:50px;color:#666;}

/* ==== Address ==== */
#ad-s1 {float:left;width:155px;}
#ad-s2 {float:right;width:155px;}
#ad-u1 {float:left;width:155px;}

/* ==== Global Footer ==== */
#footer p{color:#fff;font-size:70%;text-decoration:none;font-family: verdana, lucida, arial;font-style:italic;padding:20px 0 0 0;clear:both;float:left;}
#footer a{color:#fff;text-decoration:none;}
#footer a:hover{color:#fff;}

/* ==== Lang ==== */
#lang {float:right;width:110px;}
ul#language  {margin:10px 0 0 0;font-size:90%;}
ul#language li {list-style:none;display:inline;color:#fff;}
ul#language li a {display:inline;list-style:none;}
ul#language li a:hover {list-style:none;}

/* ==== Slides ==== */
#dhtmlgoodies_slideshow{width:600px;}
#previewPane{
		/* CSS HACK */
		height: 328px;	/* IE 5.x */
		height/* */:/**/328px;	/* Other browsers */
		height: /**/328px;}
#previewPane img{border:none;}
#previewPane {}
#largeImageCaption{display:none;}
#galleryContainer{height:80px;	/* Height of the images + 2 */
		position:relative;
		
		/* CSS HACK */
		height: 81px;	/* IE 5.x - Added 2 pixels for border left and right */
		height/* */:/**/81px;	/* Other browsers */
		height: /**/81px;}
#theImages {}
#theImages img{cursor:pointer;border:none;}
#waitMessage{display:none;position:absolute;left:200px;top:150px;background-color:#FFF;border:3px double #000;padding:4px;color:#555;font-size:0.9em;font-family:arial;}

