/* Main */
body {margin:0px; background:#151410 url(../images/bgtile.jpg) repeat-y 0 0; color: #CCC; font:12px Helvetica, Arial, sans-serif; line-height:14px;
scrollbar-3dlight-color:#151410;
scrollbar-arrow-color:#ee277b;
scrollbar-track-color:#2d2c28;
scrollbar-darkshadow-color:#151410;
scrollbar-face-color:#151410;
scrollbar-highlight-color:#31312c;
scrollbar-shadow-color:#31312c;
}
#wrapper {width:935px; margin:0 20px 20px 0; background:url(../images/bg.jpg) no-repeat 0 0; padding:60px 0 0 20px; min-height:750px;}
#leftCol {width:180px; float:left; position:relative; margin-right:20px;}
#mainCol {width:735px; float:left; position:relative; padding-top:90px;}
#footer {clear:both; border-top:1px solid #31312c; color:#474d45; padding-top:7px; font-size:10px; margin-top:20px;}
a {color: #CCC;}
a.hover { text-decoration:underline; }
h5 {width:256px; height:24px; background:url(../images/logo.png) no-repeat 0 0; position:absolute; right:35px; top:0px; font-size:24px;}
#navWrap { padding-top:90px;}
#nav { text-indent:10px; height:20px; overflow:hidden; cursor:pointer;}
.navS { color:#ee277b; }

.colour {color:#ee277b;}

/* News CSS */
#newRow { clear:both; overflow:hidden; padding:10px 0px 20px 0px;}
#newsLeft { float:left; width:310px; overflow:hidden;}
#newsMid { float:left; width:250px; overflow:hidden; padding:10px; }
#newsRight { float:left; width:100px; overflow:hidden; }

/* Gallery CSS */
#title { font-size:24px; font-weight:bold; clear:both; height:40px; overflow: visible; line-height:24px; }
#galleryRow { clear:both; height:120px; margin-bottom:20px; }
#galleryThumb, #galleryThumb2 { float:left; margin-right:18px; margin-bottom:18px; width:220px; height:150px; cursor:pointer; background-color:white;}
#galleryThumb2 { margin-right:0px;}
#gap { clear:both; height:30px; overflow:hidden;}

.top { text-decoration:none; color:#31312c;}
#top {text-align:right; font-size:10px;}

.style1 {font-size: 10pt}
.style2 {
	font-family: Arial;
	font-size: 10pt;
}

.smalltext { font-size:10px;}
