body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, select, p, label, blockquote {	margin: 0;	padding: 0;	}
body {background-color:#0b0a08;}
fieldset, img {	border: 0;	}
.la {float: left;}
.ra {float: right;}
br.ca {clear:both;height:0;line-height:0;}
.odd {background-color:#efefef;}
.even {background-color:#ddd;}


p,li,label,h1,h2,h3,th,td{font-family:Arial,Helvetica,sans-serif;}

p,li,label {font-size:13px;padding:1px 5px 3px 0;margin:0;color:#bec6d6;}
label {font-size:12px;padding:1px 5px 3px 30px;margin:0;color:#bec6d6;}
h1 {padding:0 5px 6px 0;font-size:28px;color:#e1df23;}
h2 {padding:0 5px 6px 0;font-size:15px;color:#95940b;}
h3 {padding:0;font-size:14px;font-weight:800;color:#fff;}
label {float:left;width:100px;}
th {font-size:12px;padding:1px 5px 3px 3px;margin:0;color:#fff;background-color:#669966;text-align:left;}
td {font-size:11px;padding:1px 3px 1px 3px;margin:0;color:#333;}
ul {margin-top:0;padding-top:0;}

a {text-decoration:none;font-weight:800}
a:link {color:#9976f2}
a:visited {color:#9976f2}
a:hover {color:#9976f2;text-decoration:underline}

#header {width:984px;background-image:url(../graphics/header.jpg);background-repeat:no-repeat;height:148px;}
.tg {border-bottom:10px solid #e1df23;margin-bottom:10px;}
/*
#nav1 {	position:relative; float:left;	padding:0;	margin:0;	list-style:none;}
#nav1 li {font-family:'Lucida Sans Unicode','Lucida Grande';float:left; margin:8px 0 6px 0;	padding:0;font-size:13px;}
#nav1 a {display:block;	color:#000;	text-decoration:none;	font-weight:400;	margin:0;	padding:0 20px 0 20px;}
#nav1 .selected a {display:block; color:#669966;	text-decoration:none;	font-weight:400;	margin:0;	padding:0 20px 0 20px;}
*/

/*top level navigation*/
#topnav {display: block;float: left;width:984px;border-bottom:10px solid #e1df23;}
#topnav * {padding:0;margin:0;}

/*primary nav*/
#topnav ul {display: block;float: left;}
#topnav ul li {list-style: none;float: left;margin: 0 1px 0 0;}
#topnav ul li a { background: url(../graphics/tab_up.gif) top right no-repeat;display: block;padding: 0 15px 0 0;color: #000;text-decoration: none;font-weight:800;}
#topnav ul li a span {background: url(../graphics/tab_up.gif) top left no-repeat;display: block;padding: 6px 0 5px 15px;}
#topnav ul li a:hover {background: url(../graphics/tab_ov.gif) top right no-repeat;color: #000;text-decoration: underline}
#topnav ul li a:hover span {background: url(../graphics/tab_ov.gif) top left no-repeat;}
#topnav ul li.selected a {background: url(../graphics/tab_ov.gif) top right no-repeat;color: #000;}
#topnav ul li.selected a span {background: url(../graphics/tab_ov.gif) top left no-repeat;}

#nav1 {float:left;width:820px;}
#nav3 {float:right;width:150px;text-align:right;}
#nav3 a {color:#fff;	text-decoration:none;	font-weight:bold;}

/* flags */ 
#it {padding: 0 0 0 30px;background-image:url(../graphics/it.gif);background-repeat:no-repeat;background-position:left;}
#en {padding: 0 0 0 30px;background-image:url(../graphics/en.gif);background-repeat:no-repeat;background-position:left;}

/*secondary nav*/
#nav2 {	float:left; 	padding:15px 10px 0 0;	margin:0; width:177px;}
#nav2 p {padding:5px 18px 5px 0;border-top:1px dotted #929292;}
#nav2 p.selected {}
#nav2 a {color:#9976f2;	text-decoration:none;	font-weight:bold;}
#nav2 a:hover {color:#e1df23;}
#nav2 .selected a {color:#e1df23;	text-decoration:none;	font-weight:bold;}

/* gallery */
.slidebox {width:130px;height:190px;float:left;margin-right:10px;margin-bottom:20px;}
.slide {width:130px;height:130px;}
.slidebox p {text-align:left;line-height:1em;}
.expedbox {width:183px;height:140px;float:left;margin-right:7px;margin-bottom:20px;}
.expedbox p {margin-left:0;padding:4px 5px 3px 10px;background-image:url("../graphics/double-arrow.gif");background-repeat:no-repeat;background-position:left;}

/*section homepages*/
.item {padding-bottom:20px;border-bottom:1px solid #1a2b45;margin-bottom:20px; }
.item img {margin-right:10px;border:0;}

#allcontent {padding-top:0;min-height:800px;width:984px;}
#content {margin:10px 0 0 0;padding:0 ;width:780px;float: right;text-align:left;min-height:520px;}
#content p {line-height:1.5em;margin-bottom:10px;}
#content strong {color:#95940b;}

/*home page*/
#homecontent {margin:0;padding:0 ;width:984px;float: left;text-align:left;}
#homecontent td {padding:0;}
.homeitem {width:253px;margin:10px 9px 0 0;height:342px;background-color:#fff;border-bottom:10px solid #552ead;}
.homeitem h2 {background-color:#e0df23;font-size:18px;padding:5px 10px 5px 10px;color:#222a3d;}
.homeitem img {margin:2px 2px 10px 2px;}
.homeitem p {margin-left:10px;padding:4px 5px 3px 10px;background-image:url("../graphics/double-arrow.gif");background-repeat:no-repeat;background-position:left;}
.homeitem a {color:#552ead;}
.homebook {background-color:#1d2b48;}
.homebook p {padding:5px 10px 10px 10px; color:#fff;}
.homebook strong {color:#e2e115;}
a.homeemail {padding:5px 10px 10px 35px;background-image:url("../graphics/email_symbol.gif");background-repeat:no-repeat;background-position:left;}
.homeexcursions {margin-top:10px; background-color:#fff;padding:10px 10px 10px 14px;border-left:10px solid #e1df23;}
.homeexcursions h2 {font-size:18px;padding:5px 10px 10px 0;color:#222a3d;}
.homeexcursions p {line-height:1.5em;color:#333;}

.homeexcursions a {color:#552ead;background-image:none;}

.status p {font-size:10px;padding:5px 3px 3px 0;text-align:right;}
/* midcol is only used if rightcol appears */
#midcol {float:left;width:580px;}
#rightcol {margin:10px 0 0 0;padding:0 ;width:182px;float: right;text-align:left;}
#rightcol h2 {font-size:14px;color:#333;background-color:#e1df23;padding: 5px;margin-bottom:5px;text-transform:uppercase;text-align:center;}

#footer {margin-top:14px;border-top:10px solid #e1df23;width:954px;background-image:url(../graphics/footer.jpg);background-repeat:no-repeat;height:36px;padding:90px 10px 10px 20px;}
#footer p {font-size: 11px; color:#bec6d6;}
#footer a {color:#e1df23;}

.btn {width:100px;font-size:11px;background-color:#669966;color:#fff;padding:1px 5px 1px 5px;text-align:center;}
.btn a {text-decoration:none;font-weight:800}
.btn a:link {color:#fff}
.btn a:visited {color:#fff}
.btn a:hover {color:#fff;text-decoration:none}
a.btn:link {color:#fff}
a.btn:visited {color:#fff}
a.btn:hover {color:#fff;text-decoration:none}


#CDSWIDSTICKER {
   margin: auto !important;
}