body { margin: 0px; padding-top: 22px; padding-right: 0px; padding-bottom: 22px; padding-left: 22px; }
p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16.5px; color: #000000; letter-spacing: -0.02em; margin:0px; }
P a:link { font-weight:bold; text-decoration: none; color: #535353; }
P a:visited { color: #535353; font-weight:bold; text-decoration: none;}
P a:hover { color: #000000; font-weight:bold; text-decoration: underline; }
P a:active { color: #000000; font-weight:bold; text-decoration: none; }
li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16.5px; color: #000000; letter-spacing: -0.02em; padding-bottom: 5px; }

a:link { text-decoration: none; color:#3068c2; }
a:visited { text-decoration: none; color:#3068c2; }
a:hover { text-decoration: underline; }

#calendar_link a { color:#FFFFFF }

div#title{ position: absolute; margin-left:49px; margin-top:41px; z-index:2; }
div#logo{ position: absolute; margin-left:630px; margin-top:157px; z-index:2; }
div#bookings{
	margin-top:8px;
	text-align:right;
	width:791px;
}
div#navigation{
	margin-top:1px;
	text-align:right;
	width:791px;
}

.content_background { background-image: url(../img/content_bg.gif); background-repeat: none; }

.homeintro { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16.5px; color: #000000; letter-spacing: -0.02em; padding-top:5px;}
.links { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16.5px; color: #000000; letter-spacing: -0.02em; }
.links a:link { color: #000000; text-decoration: none; color: #535353; }
.links a:visited { color: #000000; text-decoration: none;}
.links a:hover { color: #000000; text-decoration: underline; }
.links a:active { color: #000000; text-decoration: none; }

.backLink {
	text-align:right;
	margin-right:15px;
	margin-top:6px;
}

#contactLink a {
	letter-spacing:1.3px;
	font-size:13px;
	color:#1f3f76;
}

h1, h2, h3, h4 {
	margin:0;
	padding:0;
	border:0;
	font-weight:inherit;
	font-style:inherit;
	font-size:100%;
	font-family: inherit;
	vertical-align:baseline;
	text-align:left;
	color:#3068c2;		
	letter-spacing:0px;
	line-height:30px;
}

h1 { 
	font-size:28px;
	white-space:nowrap;
}


h2 { 
	font-size:22px;
	line-height:24px;
	letter-spacing:1px;
}

h3 { 
	font-size:17px;
	line-height:19px;
}

h4 { 
	font-size:14px;
	line-height:14px;
	letter-spacing:2px;
}


#navigation ul {
	margin:0;
	padding:0;
	list-style:none;
	list-style-type:none;
	text-align:right;
}
#navigation ul li {
	margin:0;
	padding:0 8px;
	display:inline;
	font-size:9px;
	border-left:2px solid #ffffff;
}
#navigation ul li.first {
	border-left:0;
}
#navigation a {
	color:#FFFFFF;
}


.inlineList ul {
	margin:0 0 3px;
	padding:0;
	list-style:none;
	list-style-type:none;
	text-align:left;
}
.inlineList ul li {
	margin:0;
	padding:0 8px 2px 0;
	display:inline;
	font-size:9px;
	color: #535353;
}
.inlineList ul li.first {
	border-left:0;
}
.inlineList a {
	color:#3068c2;
}


#core_tag {
	text-align:right;
	margin-top:0;
}

/*
============================================================================
BOOKMARKS PANEL - Digg, del.icio.us etc
============================================================================
*/
#bookmarks {
	margin:0px;
	padding:10px 0 0 0px;
	font:normal 0.9em Arial, Helvetica, sans-serif;
	background: url(/themes/shared/bg-bookmarks-l.gif) no-repeat bottom left;

/*	background: url(/themes/shared/footer-breaker.png) no-repeat bottom center;
	_background: url(/themes/shared/footer-breaker-ie.png) no-repeat bottom center; */
}
#bookmarks a {
	color:#666;
	text-decoration:none;
	margin:0px 5px 0px 5px;
	padding:2px 0px 2px 16px
}
#bookmarks a:hover, #bookmarks-inner a:focus, #bookmarks-inner a:active { text-decoration:underline }
a#bookmark-icon-google { background:url(../images/bookmarks/bookmark-icon-google.png) no-repeat left; }
a#bookmark-icon-facebook { background:url(../images/bookmarks/bookmark-icon-facebook.png) no-repeat left; }
a#bookmark-icon-msnlive { background:url(../images/bookmarks/bookmark-icon-msnlive.png) no-repeat left; }
a#bookmark-icon-yahoo { background:url(../images/bookmarks/bookmark-icon-yahoo.png) no-repeat left; }
a#bookmark-icon-delicious { background:url(../images/bookmarks/bookmark-icon-delicious.png) no-repeat left; }
a#bookmark-icon-digg { background:url(../images/bookmarks/bookmark-icon-digg.png) no-repeat left; }
#bookmarks p {
	display:block;
	text-align:left;
	margin:0;
	padding:0px 0 10px 0;
	background: url(/themes/shared/bg-bookmarks-r.gif) no-repeat bottom right;
}

/* Pop Box */

.PopBoxImageSmall
{
   border: none 0px white;
   cursor: url("images/magplus.cur"), pointer;
}
.PopBoxImageLarge
{
   border: solid thin #CCCCFF;
   cursor: url("images/magminus.cur"), pointer;
} 








.main_text_heading {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	letter-spacing:-0.02em;
	line-height:16.5px;
	margin-top:10px;
}

.main_text {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	letter-spacing:-0.02em;
	line-height:16.5px;
}

