@charset "utf-8";
/* CSS Document */
body, form, div, img, table, h1, h2, h3, h4, h5, p, span, ul, ol, li {
	padding: 0px;
	margin: 0px;
	border: none;
	outline: none; 
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; font-style: italic;
	color: #D4C582;
	background-color: #000;
	padding: 0px;  
}
input, textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
/* ie7 hack */
div {
	position: relative;
	background-color: transparent;  
    z-index:40;
}
h1, h2, h3, h4, h5 { color: #333; font-weight: normal; }
h1 { font-size: 2.1em; }
h2 { font-size: 1.5em; margin: 10px 0 5px 0; }
h3 { font-size: 1.5em; margin-bottom: 5px; }
h4 { font-size: 1em; }
h5 { font-size: 0.8em; }
ul { margin: 0 0 15px 15px; }
ol { margin: 0 0 15px 20px; }
p  {
	font-size: 1em;
	line-height: 1.7em;
	margin: 0 0 10px 0;
}
table {
	width: 100%;
	border-collapse: collapse;
}
a:link    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #b89400; font-weight: normal; text-decoration: underline; }
a:active  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #b89400; font-weight: normal; text-decoration: underline; }
a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #b89400; font-weight: normal; text-decoration: underline; }
a:hover   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #D4C582; font-weight: normal; text-decoration: underline; }
.greenText { color: #225213; }
.brownText { color: #6C390C; }
.tanText   { color: #ECE6CA; }
.redText   { color: #D80000; }
.goldText  { color: #b89400  }
.floatLeft   { float: left; }
.floatRight  { float: right; }
.leftAlign   { text-align: left; }
.centerAlign { text-align: center; }
.rightAlign  { text-align: right; }
.clear       { clear: both; }
.imgRight    {padding-right:2px;border:0;}
.alignTop    {vertical-align: top; }
.container {
	width: 820px;
	margin: 0px auto;   
}
.header {
	padding: 0px 10px; 
    margin: 5px 0; 
}   
.whiteBox {
	background-color: #FFFFFF;
	width: 800px;
	padding: 10px;
	margin-bottom: 15px;
	color: #333333;    
}
img.sideImg {
	margin: 0 0 5px 10px;
}
ul.centeredList, ol.centeredList {
	text-align: center;
}
ul.noBullets, ol.noBullets {
	list-style: none;
}
ul.centeredList li, ol.centeredList li {
	margin-bottom: 5px;
}
.doubleBorder {
	border: 3px double #333;
	margin: 5px;
	padding: 5px;
}
/* ie7 hack */
.goldBorderedBox {
	border: 1px solid #D4C582;
	padding: 10px;
	margin: 0px;
    z-index:1; 
    position: relative;
}
/* ie7 hack */
.lowindex{z-index:2; 
    position: relative;}
.goldBorderedBox p { /*p:last-child*/
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.goldBorderedBox h1 {
	font-weight: bold;
	color: #D4C582;
	text-align: center;
}
.goldBorderedBox h2 {
	text-align: center;
}
.goldBorderedBox h3 {
	color: #D4C582;
	text-decoration: underline;
    margin: 5px 0px;
}
.goldBorderedBox h4 {
    color: #000;
    text-decoration: none;
}
.leftBox {
	float: left;
}
.rightBox {
	float: right;
}
.marginAll {
    margin:5px;
}
.top {padding-top:5px;}
#header {	
	margin: 0px 0px;
    width:800px;    
    border: 0px solid #D4C582; 
}
#header-left {
    float:left;
    width:260px;
    margin: 10px 0px;
    border: 0px solid #D4C582; 
}
#header-centre { 
    float:left;
    text-align: center;   
    width:270px;
    margin: 10px 0px;
    border: 0px solid #D4C582; 
}
#header-right {
    float:right;
    text-align: right;
    width:260px;
    margin: 10px 0px;
    border: 0px solid #D4C582; 
}

.gallery { margin-top: 10px; }
.gallery .galleryimage { float: left; display: inline-block; margin: 5px 5px; }
.gallery .galleryimage.first {  }
.gallery .galleryimage.last {  }
.gallery .galleryimage.rowfirst { margin-left: 0px; }
.gallery .galleryimage.rowlast { margin-right: 0px; }
.gallery .galleryimage.firstrow { margin-top: 0px; }
.gallery .galleryimage.lastrow { margin-bottom: 0px; }
.gallery .galleryimage img { display: block; border: 1px solid #D4C582; }

