 
body {
padding: 0px;  background: #B4985A;   margin: 0px; font: 80%/1.6  arial, helvetica, sans-serif; color:#000000; text-align: center; 
}


a:link {
	color: #B4985A;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #B4985A;
}
a:hover {
	text-decoration: underline;
	color: #B4985A;
}
a:active {
	text-decoration: none;
	color: #B4985A;
}

#nerine { position:absolute; right:0; background:url(images/design/nerine.gif) 0 -16px  no-repeat; height:219px; width:226px; z-index:1;}

#nerineMap { position:absolute; right:60px; top: 280px; z-index:2; width: 400px;}

#nerine span{ visibility:hidden;}

#container { margin: 0 auto; padding: 0; width: 960px; position: relative; text-align: left; }
#pageHeader {position:relative; 
border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px;
background: url(images/design/pageHeaderRight.gif) 10px  100% no-repeat; height:157px; }
.home #pageHeader {background: url(images/design/pageHeaderRighthome.gif) 100% 0 no-repeat;}
#pageHeader h2 span{
	background: url(images/design/pageHeaderLeft.gif) 0 0 no-repeat;
	border: 0;
	height:150px;
	position:absolute;
	top:0;
	left:0;
}
.home #pageHeader h2 span{background: url(images/design/pageHeaderLefthome.gif) 0 0 no-repeat; width: 400px; font-size: 1em;}

#pageHeader h2 span em{ visibility:hidden; }

/* HERE */
/*-- MainImage --*/

#MainImage {position:relative; 
border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px;
background: url(images/designImages/MainImage.jpg) 0 0 no-repeat; height:225px; }
#MainImage .login {position:relative; top:120px; left: 20px; border: 1px dotted white; width:250px; padding:5px; margin:0; font-size:80%;}
#MainImage .login .txtBox { width:130px; height: 13px; font-size:10px; padding:2px; margin-top:2px; border:1px solid #275361; color:#E18700; }
#MainImage .login .memlogin { width:50px; height: 13px;}
.NoFormMargin {margin: 0;}

#LoginConfirm {position:relative; top:48px; left:300px; background-color:#FFFFFF; width:400px; height: 50px; z-index:101; visibility:hidden; padding:10px 20px; color:#FF3300;}
#LoginConfirm img{ padding:2px; }



/*-- Wrapers --*/

#wrap { background: url(images/design/pageContentBack.gif) repeat-y bottom right;}



#main-body {float:left; width:69%; } 

#bodyContent { float:right; width:75%}


/*-- Content --*/
#Content {
background:  url(images/design/pageContentBack.gif)  100% 0 repeat-y ; float: left;   margin-left:5px; }

#mainContentArea  { 
  background: url(images/design/pageContentLeftBack.gif) repeat-y bottom right;  
 
background-color: transparent ; padding-left:0;   padding-bottom: 0 ; width: 955px;   }
/*-- #mainContentArea  h1#home  { padding: 0; margin: 30px 7px 0 -26px; line-height:55px; background:url(images/headings/teamworkandtrust.gif) 0 0 no-repeat; } --*/
.home #mainContentArea  { background:url(images/design/pageContentLeftBackHome.gif) repeat-y bottom right; }
#mainContentArea  h1  span { visibility:hidden;}

#wrap-inner { background: url(images/design/-backgroundLine.gif) no-repeat 98% 0; min-height: 360px;   margin-right:7px;   width: 98%; }
.home #wrap-inner { background: url(images/design/backgroundLineHome.gif) no-repeat 98% 0; 
   }

.clearAllStuff { clear:both;}
#threecolum { margin-left: 160px; }
.tirtythreePerCent { width: 30%; float: left;}

#sec {  width:55%;  float:left;  font-size:.9em; line-height: 1.66em;  background: url(images/design/pageContentLeftBack.gif) -5px 0repeat-y; height: 1%; display: table;    }
.home #sec {background:url(images/design/pageContentLeftBackhome.gif) -5px 0 repeat-y; }

#sec h1 span{ visibility:hidden; /* font-family: "Times New Roman", Times, serif; font-size: 1.2em;*/ }
#sec p {color:#000; font-size: .9em;}
#sec a {	color: #B4985A;}
#sec a:hover {	color: #B4985A;}
#secContent { margin-left:150px; min-height: 470px; }
.home #secContent { margin-left:150px; }
#secContent h2{ font-size:1.4em; color:#B4985A; letter-spacing:1px; font-variant:small-caps; margin:0; padding:0;}
.gold {color: #B4985A;}
#secContent ul {margin: 20px 0 0 20px ; padding: 0 0 10px 0; font-size: .9em;}
#secContent ul li { list-style-image:url(images/design/bullet.gif); padding: 0 ; margin: 0 0 0 0;}

#secfw {  width:94%;  float:left;  font-size:.9em; line-height: 1.66em;  background:url(images/design/pageContentLeftBack.gif) -27px 0 repeat-y;     }

#secContentfw { width: 640px; padding-left: 55px; float: left;   }
#secContentfw h2{ font-size:1.4em; color:#B4985A; letter-spacing:1px; font-variant:small-caps;}
#secContentfw ul {margin: 20px 0 0 20px ; padding: 0 0 10px 0; font-size: .9em;}
#secContentfw ul li { list-style-image:url(images/design/bullet.gif); padding: 0 ; margin: 0 0 0 0;}



#secW {  width:94%;   float:left;  font-size:.9em; line-height: 1.66em;  background:url(images/design/pageContentLeftBack.gif) -5px 0 repeat-y; }
#secW h1 span{ visibility:hidden;}
#secW a {	color: #B4985A;}
#secW a:hover {	color: #000;}

#left { float:left;    width:120px;   padding-left:1px;  background: url(images/design/pageContentLeftBack.gif) bottom left repeat-Y;}
#sidebar-2 {float:right; width:39%; margin-right:3px;   font-size:0.9em; 
/*-- border: 1px solid pink; --*/ height:1%;  }
#sidebar-2 h2{ font-size:1.4em; color:#B4985A; letter-spacing:1px; font-variant:small-caps;}
#sidebar-2 img{ padding: 20px 0 0 0;}

#sidebar-2 p {color:#000; font-size: .9em; padding: 0 40px 0 0;}
#sidebar-2 h2#TheLedgend  { padding: 0; margin: 30px 1px 0 -20px; line-height:75px; background:url(images/headings/TheLedgend.gif) 0px 0 no-repeat; }
#sidebar-2 h2#blank  { padding: 0; margin: 30px 1px 0 -20px; line-height:75px; background:url(images/headings/Blank.gif) 0px 0 no-repeat; }
#sidebar-2 h2#blankHome  { padding: 0; margin: 30px 1px 0 -20px; line-height:75px; background:url(images/headings/BlankHome.gif) 0px 0 no-repeat; }

#sidebar-2 h2#ContactUsBVI  { padding: 0; margin: 30px 1px 0 -20px; line-height:75px; background:url(images/headings/ContactUsBVI.gif) 0px 0 no-repeat; }

#sidebar-2 h2#TheShipwreck  { padding: 0; margin: 30px 1px 0 -20px; line-height:75px; background:url(images/headings/TheShipwreck.gif) 0px 0 no-repeat; }

#sidebar-2 h2#thebulbstakeroot  { padding: 0; margin: 30px 1px 0 -20px; line-height:75px; background:url(images/headings/thebulbstakeroot.gif) 0px 0 no-repeat; }
#sidebar-2 h2#theorigin  { padding: 0; margin: 30px 1px 0 -20px; line-height:75px; background:url(images/headings/theorigin.gif) 0px 0 no-repeat; }
#sidebar-2 h2#PoliticalIntrigue  { padding: 0; margin: 30px 1px 0 -20px; line-height:75px; background:url(images/headings/PoliticalIntrigue.gif) 0px 0 no-repeat; }
#sidebar-2 h2#thebulbsarenurtured  { padding: 0; margin: 30px 1px 0 -20px; line-height:75px; background:url(images/headings/thebulbsarenurtured.gif) 0px 0 no-repeat; }

#sidebar-2 h2#A_fitting_emblem  { padding: 0; margin: 30px 1px 0 -20px; line-height:75px; background:url(images/headings/A_fitting_emblem.gif) 0px 0 no-repeat; }

#sidebar-2 h2#an_alternative_history  { padding: 0; margin: 30px 1px 0 -20px; line-height:75px; background:url(images/headings/an_alternative_history.gif) 0px 0 no-repeat; }

#sidebar-2 h2 span { visibility:hidden;}

/*-- Expanding box --*/
.containerc {float:left; 
color:#999900; 
background:url(images/design/BoxCorners_r.gif) top right 
no-repeat; }
.containerc p{ line-height:1.3em; }


.containerb {float:left; 
color:#fff; 
background:url(images/design/BoxCorners_r.gif) top right 
no-repeat; }
.containerb p{ line-height:1.3em; }
.desc { 
margin:0; 
padding: 0px 23px 0 12px; 
background:url(images/design/BoxCorners_l.gif) top left no-repeat;}
.desc span{ visibility:hidden;}
.link { 
margin:0; 
padding:0 0 0 12px; 
background:url(images/design/BoxCorners_l.gif) bottom left 
no-repeat;}
.link em{ display:block; 
padding:0 33px 14px 0; 
font-style:normal; text-decoration:none;
background:url(images/design/BoxCorners_r.gif) bottom right no-repeat;}
.link img{ padding: 0 0 0 10px;}

#sec .link a {color:#000000;}
#sec .link a:link {color:#000000;}
#sec .link a:hover {color:#000000;}
.containerb a { font-size: 100%; color:#fff; text-decoration:none;}
.containerb a:link { font-size: 100%; color:#000; text-decoration:none;}
.containerb a:visited { font-size: 100%; color:#000; text-decoration:none;}
.containerb a:hover { font-size: 100%; color:#000; text-decoration:none;}
.containerb a:active { font-size: 100%; color:#000; text-decoration:none;}

.containerc a { font-size: 100%; color:#fff; text-decoration:none;}
.containerc a:link { font-size: 100%; color:#000; text-decoration:none;}
.containerc a:visited { font-size: 100%; color:#000; text-decoration:none;}
.containerc a:hover { font-size: 100%; color:#000; text-decoration:none;}
.containerc a:active { font-size: 100%; color:#000; text-decoration:none;}

.containerbH {float:left; 
color:#fff; 
background:url(images/design/BoxCorners_r.gif) top right 
no-repeat; }
.containerbH p{ line-height:1.3em; }

.containerbH a { font-size: 100%; color:#fff; text-decoration:none;}
.containerbH a:link { font-size: 100%; color:#000; text-decoration:none;}
.containerbH a:visited { font-size: 100%; color:#000; text-decoration:none;}
.containerbH a:hover { font-size: 100%; color:#000; text-decoration:none;}
.containerbH a:active { font-size: 100%; color:#000; text-decoration:none;}



.containerp {float:left; 
color:#fff; 
background:url(images/design/BoxCornersp_r.gif) top right 
no-repeat; }
.containerp p{ line-height:1em; }
.descp { 
margin:0; 
padding: 0px 9px 0 9px; 
background:url(images/design/BoxCornersp_l.gif) top left no-repeat;}
.descp span{ visibility:hidden;}
.linkp { 
margin:0; 
padding:0 0 0 9px; 
background:url(images/design/BoxCornersp_l.gif) bottom left 
no-repeat;}
.linkp em{ display:block; 
padding:0 16px 13px 0; 
font-style:normal; text-decoration:none;
background:url(images/design/BoxCornersp_r.gif) bottom right no-repeat;}

/*-- End expanding box --*/
#personalitiesW h1{ padding-left:220px; padding-top:15px; font-size:1.6em; color:#B4985A; letter-spacing:1px; font-variant:small-caps;}
#personalitiesW {float: right; margin-left:20px;  }
.clear { clear:both; padding: 10px 0 0 0;}
.personalities {   }
.ptxt {padding: 0 0 30px 220px; }
.ptxt h2{ font-size:1.1em; color:#B4985A; margin:0;}
#storyImage { 
border:1px solid red; position:absolute; right:8px; bottom:0px;}
#regform .txtBox { width:160px; height: 18px; font-size:10px; padding:2px; margin-top:2px; border:1px solid #275361; color:#275361; }
#regform { font-size:0.8em; }
/* button styles */

#left ul { list-style: none;	margin: 15px 0 0 0 ; padding: 10px; background-color:transparent; 
width: 158px;
\width: 160px;
w\idth: 158px;
 }
#left li { list-style: none; margin:0; padding:0; display: block; width: 92px;
\width: 150px;
w\idth: 92px; }
#left li a {background:url(images/designImages/Button.gif) 0 0 no-repeat;
margin:0; padding:5px 8px 8px 30px; display: block; width: 92px;
\width: 150px;
w\idth: 92px;
font-size: 10px;
font-weight:bold;
color:#B4985A;
text-decoration:none;
 }
 #left li a:hover {color:#B4985A;}

/*-- Footer --*/
#Footer { clear:both; text-align:center; 
color:#EFEBD8; font-size: .8em; line-height: 30px; padding: 0 0 0 0; margin:0 0 0 0;
background: url(images/design/pageFooterBack.gif) 100% 100% no-repeat;}
#Footer a { color:#EFEBD8;}
.home #Footer {background: url(images/design/pageFooterBackgroundHome.gif) 100% 100% no-repeat;}
#Footer .baseleft {background: url(images/design/pageFooterBackleft.gif)  left bottom no-repeat;} 
/*-- #Footer a:link, a:visited, a:hover, a:active {
	color: #275361;
} --*/
.home #Footer .baseleft {background: url(images/design/pageFooterBackgroundLeftHome.gif)  left bottom no-repeat;}
#sidebar-2 #nerineMap p { margin-right: 10px; margin-left: 10px; padding: 0;}


/**
* @section: 	News 
* @author:  	Ian
* @date:		18/06/2010
* @description:	Add styles for new News section.
*/
p.date {
	margin: 0;
	padding: 0;
	font-style: italic;
}

p.download {
	
}