@charset "ISO-8859-1";
/* CSS Document */

body,td,th {
	font-family: Arial;
	font-size: 11px;
	color: #000;
}
body {
	background-color: #b5e0e8;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:center;
	padding:0px;
}
#container {
	width:996px;
	margin:0px auto;
	text-align:left;
	background-image: url(../_images/contentarea_bg_default.gif);
	background-repeat: no-repeat;
	background-position:0px 304px;
	}

div#searchbar {
	background-image: url(../_images/searchbar_bg.gif);
	background-repeat: no-repeat;
	width:996px;
	height:48px;
	overflow:hidden;
}
div#searchbar a.LogoStart {
	background-image: url(../_images/searchbar_logo.gif);
	background-repeat: no-repeat;
	text-indent:-5000px;
	width:114px;
	height:11px;
	overflow:hidden;
	display:block;
	margin-left:441px;
	margin-top:19px;
	float:left;
}
div#searchbar div#MainSearch {
	margin-left:229px;
	margin-top:18px;
	float:left;
	width:130px;
}
div#searchbar div#MainSearch input {
	font-family:Arial, Helvetica, sans-serif;
	color:#999;
	width:120px;
	border:0px none;
	padding:0px;
	margin:0px;
	font-size:11px;
}

div#mainnav {
	background-image: url(../_images/mainnav_bg.gif);
	background-repeat: no-repeat;
	width:996px;
	height:256px;
	overflow:hidden;
	clear:both;
	text-decoration:none;
}

div#mainnav a {
	text-align:center;
	font-size:11px;
	text-decoration:none;
}
div#mainnav ins {
	text-decoration:none;
}

div#mainnav a#Magazine {
	background-image: url(../_images/mainnav_mag_on.gif);
	background-repeat: no-repeat;
	background-position:0px -24px;
	width:238px;
	height:256px;
	overflow:hidden;
	display:block;
	float:left;
	border:0px none;
	margin-left:23px;
	text-decoration:none;
}
div#mainnav a#Magazine div {
	text-decoration:none;
}
div#mainnav a#Magazine:hover {
	background-position:0px 0px;
}
div#mainnav a#Magazine.off {
	background-position:0px -68px;
}
div#mainnav a#Magazine.off:hover {
	background-position:0px -24px;
}
div#mainnav a#Magazine.on {
	background-position:0px 0px;
}

div#mainnav a#Notes {
	background-image: url(../_images/mainnav_notes_on.gif);
	background-repeat: no-repeat;
	background-position:0px -18px;
	width:238px;
	height:256px;
	overflow:hidden;
	display:block;
	float:left;
	border:0px none;
}
div#mainnav a#Notes:hover {
	background-position:0px 0px;
}
div#mainnav a#Notes.off {
	background-position:0px -72px;
}
div#mainnav a#Notes.off:hover {
	background-position:0px -18px;
}
div#mainnav a#Notes.on {
	background-position:0px 0px;
}

div#mainnav a#Catalogue {
	background-image: url(../_images/mainnav_cat_on.gif);
	background-repeat: no-repeat;
	background-position:0px -19px;
	width:236px;
	height:256px;
	overflow:hidden;
	display:block;
	float:left;
	border:0px none;
}
div#mainnav a#Catalogue:hover {
	background-position:0px 0px;
}
div#mainnav a#Catalogue.off {
	background-position:0px -87px;
}
div#mainnav a#Catalogue.off:hover {
	background-position:0px -19px;
}
div#mainnav a#Catalogue.on {
	background-position:0px 0px;
}

div#mainnav a#Events {
	background-image: url(../_images/mainnav_events_on.gif);
	background-position:0px -23px;
	background-repeat: no-repeat;
	width:238px;
	height:256px;
	overflow:hidden;
	display:block;
	float:left;
	border:0px none;
}
div#mainnav a#Events:hover {
	background-position:0px 0px;
}
div#mainnav a#Events.off {
	background-position:0px -77px;
}
div#mainnav a#Events.off:hover {
	background-position:0px -23px;
}
div#mainnav a#Events.on {
	background-position:0px 0px;
}

div#fade1 {
	width:178px; padding:30px; text-decoration:none;
}
div#fade1 a {
	text-decoration:none;
}
div#fade2 {
	width:178px; padding:30px; text-decoration:none;
}
div#fade3 {
	width:176px; padding:30px; text-decoration:none;
}
div#fade4 {
	width:178px; padding:30px; text-decoration:none;
}


div#contentarea {
	width:996px;
	padding-top:20px;
	padding-bottom:90px;
	clear:both;
}
div#contentarea div#contentHolder {
	width:867px;
	margin-left:48px;
}

div#pageHeader {
width:685px; border-bottom:1px solid #D8D8D8; height:20px;
}
div#pageHeader div#leftH {
width:95px; float:left; font-size:11px; line-height:20px;
}
div#pageHeader div#midH {
width:495px; float:left; text-align:center; font-size:11px; line-height:20px;
}
div#pageHeader div#midH em {
font-family:Georgia, 'Times New Roman', Times, serif;
}
div#pageHeader div#rightH {
width:95px; float:right; text-align:right; font-size:11px; line-height:20px;
}


div#botnav {
	background-image: url(../_images/botnav_bg.gif);
	background-repeat: no-repeat;
	width:996px;
	height:100px;
	clear:both;
	overflow:hidden;
}

div#botnav a#About {
	background-image: url(../_images/botnav_about_default.gif);
	background-repeat: no-repeat;
	width:52px;
	height:27px;
	overflow:hidden;
	display:block;
	float:left;
	border:0px none;
	margin-left:330px;
	margin-top:41px;
	text-indent:-5000px;
}
div#botnav a#About:hover {
	background-image: url(../_images/botnav_about_on.gif);
}
div#botnav a#Advertise {
	background-image: url(../_images/botnav_advertise_default.gif);
	background-repeat: no-repeat;
	width:77px;
	height:27px;
	overflow:hidden;
	display:block;
	float:left;
	border:0px none;
	margin-left:35px;
	margin-top:41px;
	text-indent:-5000px;
}
div#botnav a#Advertise:hover {
	background-image: url(../_images/botnav_advertise_on.gif);
}
div#botnav a#Join {
	background-image: url(../_images/botnav_join_default.gif);
	background-repeat: no-repeat;
	width:38px;
	height:27px;
	overflow:hidden;
	display:block;
	float:left;
	border:0px none;
	margin-left:35px;
	margin-top:41px;
	text-indent:-5000px;
}
div#botnav a#Join:hover {
	background-image: url(../_images/botnav_join_on.gif);
}
div#botnav a#Contact {
	background-image: url(../_images/botnav_contact_default.gif);
	background-repeat: no-repeat;
	width:64px;
	height:27px;
	overflow:hidden;
	display:block;
	float:left;
	border:0px none;
	margin-left:35px;
	margin-top:41px;
	text-indent:-5000px;
}
div#botnav a#Contact:hover {
	background-image: url(../_images/botnav_contact_on.gif);
}
div#copyright {
	width:996px;
	clear:both;
	color:#5c8e96;
	font-size:10px;
	background-color: #b5e0e8;
}

div#copyright div#firstText {
	float:left; margin-top:42px; margin-left:333px;
}
div#copyright div#secondText {
	float:left; margin-top:22px;
}
div#copyright div#thirdText {
	float:left; margin-top:42px;
}
.popUpWindow{
    width:300px; 
    border:none; 
    background:#FFF;
    text-align:left;
}
.popUpBackground{
	background: black;
    filter:alpha(opacity=50);
    -moz-opacity:0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
}

div.adStart {
	width:685px; height:338px; border-bottom:1px solid #D8D8D8; margin-bottom:30px;
}

.greyLineTxt {
font-size:16px; letter-spacing:-0.02em; border-right:3px solid #d8d8d8; text-align:right; padding-right:4px; padding-top:4px; padding-bottom:4px; margin-bottom:4px;
}
.greyLineTxt a {
color:#000; text-decoration:none;
}
.SLblueLineTxt {
font-size:16px; letter-spacing:-0.02em; border-right:3px solid #b5e0e8; text-align:right; padding-right:4px; padding-top:4px; padding-bottom:4px; margin-bottom:6px;
}
.SLblueLineTxt a {
color:#000; text-decoration:none;
}