/* Team KMAB CSS File © Stuart Neilson #####################################################################*/
/* =Standard elements ######################################################################################*/
* {margin: 0; padding: 0; }
a:link {color:#990000; text-decoration:none;}
a:visited {color:#990000; text-decoration:none;}
a:hover {color:#999; border-width: 1px 0px; border-style:dotted; border-color: #999;}
body {background: #000 url(../images/bg.png) repeat-x fixed left bottom; color: #666; margin: 0px 0; text-align: center; font: normal 0.7em sans-serif,Arial; letter-spacing:1px;}
p {Border:0px; margin:0px; margin:0px;}
img {border: none; text-decoration:none;}
img a {	border: none; text-decoration:none;}
img a:hover{border: none; text-decoration:none;}
.img {border: none; text-decoration:none;}
.img a {border: none; text-decoration:none;}
.img a:hover{border: none; text-decoration:none;}
/*###########################################################################################################*/
/* =Headings ################################################################################################*/
H1{font-size:1.4em; color:#666;  font-weight:bold;}
H2{font-size:1.2em; color:#666;  font-weight:bold;}
H3{font-size:1em; color:#666;  }
/*###########################################################################################################*/
/* =Main Layout #############################################################################################*/
.main { background: #000; border: 3px double #EEE; border-color: #141414 #202020 #222 #202020; margin: 0px auto 0px auto; text-align: left;	width: 900px;}
.mainSpacer {background-image:url(../images/1px.gif); height:20px; background-color: inherit; background-repeat: repeat; margin:0px;padding:0px; margin:0px;}
.smallSpacer {background-image:url(../images/1px.gif); height:12px; background-color: inherit; background-repeat: repeat; margin:0px; padding:0px; margin:0px;}
/*###########################################################################################################*/
/* =Header ##################################################################################################*/
.gfx { height: auto; text-align:center;}
/*###########################################################################################################*/
/* =Flash Layout #############################################################################################*/
#banner {width:800px; height:auto; margin: 0px auto 0px auto;}
.bannerText {text-align:left; font-weight:bolder;}
.bannerLogo {text-align:center;}
#slideshow {width: 800px; height: 550px; margin: 0px auto 0px auto;}
/*###########################################################################################################*/
/* =Menu CSS ################################################################################################*/
#menu2 {display:block; height:120px; min-height:120px; width:520px; text-align:center; margin: 0px auto 0px auto; }
#menu2 ul {margin:0; padding:0; list-style-type:none;}
#menu2 li {display:block; float:left; margin-right:1px; width:100px; border:1px solid #000;}
#menu2 li.list1t {background:#000 url(../images/banner/news1.jpg) no-repeat;}
#menu2 li.list2t {background:#000 url(../images/banner/members1.jpg) no-repeat;}
#menu2 li.list3t {background:#000 url(../images/banner/gallery1.jpg) no-repeat;}
#menu2 li.list4t {background:#000 url(../images/banner/contact1.jpg) no-repeat;}
#menu2 li.list5t {background:#000 url(../images/banner/links1.jpg) no-repeat;}
#menu2 a {display:block; width:100px; padding-top:100px; color:#990000; text-decoration:none; text-align:center; text-transform:uppercase; color:#990000; font-size:1em; font-weight:bold; text-decoration:none;}
#menu2 a#item1t {background:transparent url(../images/banner/news.jpg) -115px -86px no-repeat;}
#menu2 a#item2t {background:transparent url(../images/banner/members.jpg) -115px -86px no-repeat;}
#menu2 a#item3t {background:transparent url(../images/banner/gallery.jpg) -115px -86px no-repeat;}
#menu2 a#item4t {background:transparent url(../images/banner/contact.jpg) -115px -86px no-repeat;}
#menu2 a#item5t {background:transparent url(../images/banner/links.jpg) -115px -86px no-repeat;}
#menu2 a#item1t:hover {background-position:top right; z-index:50; color:#999; border-width: 1px 0px; border-style:dotted; border-color: #999;}
#menu2 a#item2t:hover {background-position:top right; z-index:50; color:#999; border-width: 1px 0px; border-style:dotted; border-color: #999;}
#menu2 a#item3t:hover {background-position:top right; z-index:50; color:#999; border-width: 1px 0px; border-style:dotted; border-color: #999;}
#menu2 a#item4t:hover {background-position:top right; z-index:50; color:#999; border-width: 1px 0px; border-style:dotted; border-color: #999;}
#menu2 a#item5t:hover {background-position:top right; z-index:50; color:#999; border-width: 1px 0px; border-style:dotted; border-color: #999;}
/*###########################################################################################################*/
/* =Content #################################################################################################*/
.redText { color:#990000;}
.redTextBig { color:#990000; font-size:1.4em; background: #030303 url(../images/bgitem_red.gif) repeat-x;}
.contentWrapper { border-top: 1px solid #1A1A1A; background: #030303; clear: both; }
.content h1 { margin: 0 0 4px; font: bold 1.1em sans-serif,Arial; color: #990000;}
.content p { margin: 0 0 12px;}
.contentLeft {width:650px; float:left; border-right:2px solid #EEE; border-color: #111111;}
.contentRight {width:230px; float:left; padding-left:10px; text-align:left;}
.contentROF {width:auto;float:left; padding-left:15px; padding-right:15px;}
.contentFull {width:auto; text-align:center;}
.contentNews {width:auto; text-align:left; padding: 10px;}
.clear { clear:both; height:1px; font-size:1px;}
.item { background: #030303 url(../images/bgitem.gif) repeat-x;	padding: 8px 10px;}
.news {background:#030303; padding: 5px 10px;}
.intro {font-size:1.2em; color:#666;}
.rof {font-size:1.2em; margin: 0px auto 0px auto; width:850px;}
.rss{ text-align:right;}
/*###########################################################################################################*/
/* =Fusion news  ############################################################################################*/
.newswrapper {padding:1px;}
.newsSubject {background: #030303 url(../images/bgitem_red.gif) repeat-x; padding:0px 5px; font-size:1.4em; color:#990000;  font-weight:bold;}
.comSubjectRed {background: #030303 url(../images/bgitem_red.gif) repeat-x; padding:0px 5px; font-size:1.1em; color:#990000;  font-weight:bold;}
.comSubjectGrey {background: #030303 url(../images/bgitem.gif) repeat-x; padding:0px 5px; font-size:1em; font-weight:bold;}
.newsPosted {color:#666; font-size:.7em; font-weight:normal;}
/*###########################################################################################################*/
/* =Quote ###################################################################################################*/
.quoteHeader {font-size:1.2em; font-weight:bold;}
.quoteText {font-size:0.8em;}
/*###########################################################################################################*/
/* =Members Info ############################################################################################*/
.shadetabs{padding: 3px 0; margin-left: 0; margin-top: 1px; margin-bottom: 0; font-size:1.2em; font-weight:bold; list-style-type: none; text-align: center;}
.shadetabs li{display: inline; margin: 0;}
.shadetabs li a{text-decoration: none; padding: 3px 7px; margin-right: 3px; border: 1px solid #111111; color:#990000; background: #030303 url(../images/bgitem.gif) repeat-x 90%; }
.shadetabs li a:visited{color:#990000; background: #030303 url(../images/bgitem.gif) repeat-x 90%;}
.shadetabs li a:hover{text-decoration: none; color:#990000; border: 1px solid #111111; background: #030303 url(../images/bgitem_red.gif) repeat-x 90%;}
.shadetabs li.selected{position: relative; top: 10px;}
.shadetabs li.selected a{border-bottom-color: #111111; background: #030303 url(../images/bgitem_red.gif) repeat-x 90%;}
.shadetabs li.selected a:hover{text-decoration: none; background: #030303 url(../images/bgitem_red.gif) repeat-x 90%;}
.contentstyle{border: 1px solid #111111; width: 800px; margin: 0px auto 0px auto; text-align:left; font-size:1em; padding:15px 10px 5px 10px;}
/*###########################################################################################################*/
/* =Members Info ############################################################################################*/
.ConWrapper {width:400px;height:auto;margin:0px auto 0px auto;text-align:left;color:inherit;}
.cName {font-weight: bold;margin-bottom:5px;}
.cEmail {font-weight: bold;margin-bottom:5px;}
.cSubject {font-weight: bold;margin-bottom:5px;}
.cMessage {	font-weight: bold;margin-bottom:5px;}
.ContactBox {margin-bottom:5px;background-color:#030303;color:#666666;border: 1px;border-style: solid;border-color: #000000 #333333 #333333 #000000;}
.ContactMessage  {margin-bottom:5px;width:380px;overflow: visible;background-color:#030303;color:#666666;border: 1px;border-style: solid;border-color: #000000 #333333 #333333 #000000;}
.ContactButton  {margin-bottom:5px;background-color:#030303;color:#666666;border: 1px;border-style: solid;border-color: #000000 #333333 #333333 #000000;}
/*###########################################################################################################*/
/* =Comments and Send to Friend Box's########################################################################*/
.comWrapper {width:600px;height:auto;margin:0px auto 0px auto;text-align:left;color:inherit;}
.comBox {margin:5px 0px;background-color:#030303;color:#666666;border: 1px;border-style: solid;border-color: #000000 #333333 #333333 #000000; color:#666;}
.comMess {margin:5px 0px;background-color:#030303;color:#666666;border: 1px;border-style: solid;border-color: #000000 #333333 #333333 #000000; color:#666; overflow: auto;}
.comButton  {margin-bottom:5px; margin-right:20px;background-color:#030303;color:#666666;border: 1px;border-style: solid;border-color: #000000 #333333 #333333 #000000;}
.smilie {display:inline; border: none; text-decoration:none;}
.smilie a {display:inline;border: none; text-decoration:none;}
.smilie a:hover{display:inline;border: none; text-decoration:none;}
/*###########################################################################################################*/
/* =Footer  #################################################################################################*/
.footer {background: #0A0A0A; margin-left:10px;} 
.footerLeft {float:left; padding: 5px; color: #666; font-size:.9em; text-align:left; width:420px; height:16px;}
.footerRight {float:left; padding: 5px; color: #666; font-size:.9em; text-align:right; width:auto; height:16px;}