a {
	text-decoration: none;}
		

a:link {
		color: #a39161;
		text-decoration: none;
		}
		
a:visited{
		color: #a39161;
		text-decoration: none;}

a:hover {
		color: #fff;
		text-decoration: none;}


.title{
border-top: 1px solid #4d4531;
margin-top: 7px !important;
margin-top: 0px;
width: 100%;
}

*:first-child+html .imgUp{
	margin-top: -15px;
	}

/*HR FORMATTING*/

.acTitle{
 		height: 1px;
 		color: #000;
 		margin-top:0;
 		}
/*end hr */
*html .alCenter{
	text-align: center;
	float: left;
	margin-left:1.1em;
	}
	
.alCenter{
	text-align: center;
	float: left;
	margin-left:2em;
	}
	

body {
	width:100%;
	margin: 0;
	padding: 0;
	background:#000; /* MAIN SITE BACKGROUND COLOUR */
	color:#fff; /* MAIN SITE FONT COLOUT */
	font-size: 11px; /* MAIN SITE FONT CHANGES ALL FONTS EXCEPT TEXT ENTRY BOXES */
	font-family:  Arial, Verdana, sans-serif; /* MAIN SITE FONT CHANGES ALL FONTS EXCEPT TEXT ENTRY BOXES */
	background: url(../images/dlc_specific/index-background.jpg) #000 no-repeat top left;
	}

/************************ NEW MAIN LAYOUT ******************************/

#mainContainer{

	}

#header{
	width:100%;
	height: 80px;
	background: url(../images/header-line.gif) repeat-x;
	}
	
#leftColumn {
	position:absolute;
	left:0;
	top: 80px;
	padding:0;
	width:200px;
	border: 0px solid yellow;
}

#rightColumn {
	position:absolute;
	right:0;
	top: 80px;
	padding:0;
	width:200px;
	border: 0px solid red;
}

#centerColumn{
	margin-left: 201px;
	margin-right: 201px;
	border: 0px solid blue;
}

#adminCenter{
	margin-left: 20px;
	margin-right: 20px;
	border: 0px solid blue;
}

#footer{
	width:99%;
	border: 0px solid white;
	text-align: center;
	margin-top: 20px;
	}	
	
/*************************************END MAIN LAYOUT ********************/


#headerRightImg{
	position:absolute;
	float: right;
	right: 20px;
	top: 0px;
	}

/***** MEMBERS AREA BANNERS ****/
#leftColAd{
	float:right;
	padding-right: 10px;
	margin-top: 7px !important;
	margin-top: 17px;
	}

#rightColAd{
	margin-left: 10px;
	margin-top: 7px !important;
	margin-top: 17px;
	}
/***** END MEMBERS BANNERS *****/

/***** CART FORMATTING ***/
#rightCart{
	width: 130px;

	text-align: center;
	margin-left: 10px;
	margin-top: 7px !important;
	margin-top: 17px;
	height: 200px;
	}
	
#yourItems{
	border: 1px solid #4d4531;
	width: 125px;
	height: 20px;
	padding-top: 5px;
	margin: 0 auto;
	}
	
#shoppingCart{
	background: #a39161;
	width: 127px;
	height: 13px;
	margin: 5px auto;
	padding-top: 1px;
	}
/****** END CART *********/

/****** RIGHT POLL *******/

#rightPoll{
	width: 130px;
	height: 165px;
	margin: 10px 0 0 10px;
	background:url(../images/right-poll.gif) no-repeat;
	padding: 20px 2px 0 2px;
	border: 0px solid yellow;
	}

#rightPollSubmit{
	margin-top: 20px;
	}

#rightPollResults{
	width: 124px;
	border: 1px solid #4d4531;
	margin: 10px 0 0 10px;
	padding: 2px;
	}
/****** END POLL *********/

/******* LEFT COLUMN ADVERTS FOR HOME PAGE *********/
#leftColAdHome{
	float: right;
	margin-right: 10px !important;
	margin-right: 5px; /** THIS IS FOR IE6 **/
	margin-top: 7px !important;
	margin-top: 17px; /** THIS IS FOR IE6 **/
	text-align: center;
	height: 200px;
	width: 130px;
	border: 0px solid red;
	}
	
#leftColAdHomeBottom{
	float: right;
	width: 130px;
	height: 165px;
	margin-right: 10px !important;
	margin-right: 5px; /** THIS IS FOR IE6 **/
	margin-top: 10px !important;
	margin-top: 6px; /** THIS IS FOR IE6 **/
	border: 0px solid red;
	}
	
	
/************************* NEW GENERAL FORMATTING *************************/

h1{
	font-size: 12pt;
	color: #fff;
	font-weight:bold;
	margin: 0;
	padding: 0;
	}
	
h2{
	color: #cccc99;
	font-size: 9pt;
	font-weight: bold;
	margin: 0;
	padding: 0;
	}
	
h3 {
	color: #fff;
	font-size: 11px;
	}

/*********************** END GENERAL FORMATTING **************************/

a img {
 		border: none;
 		}
.price {
 		margin: 0 0 0.5em 0;
 		}

.btns {
 		text-align:right;
		}


.accountsContent{
 		width:90%;
 		margin: 0 auto;
 		padding: .2em 1.5%;
 		background: none;
 		color: #fff;
 		border: 0px solid #999;
 		}


#ppInsDL {
		width: 80%;
		height: 55px;
		border: 1px solid #a39161;
		margin: 0 auto;
		background-color: #4d4531;
		font-weight: bold;
		vertical-align: middle;
		padding: 3px;
		font-size: 8pt;
		text-align: center;
		}


#smallerBox {
		width: 60%;
		height: 10px;
		border: 0px solid #c6092e;
		margin-left: 19%;
		}

/************************************** ERROR / TEXT FORMATTING ****************************************************************/
.errorMsg{
 		color: #ff0000;
 		text-decoration:none;
		font-weight: bold;
		font-size: 8pt;
 		}

.errorMsg A:link{
 		color: #ff0000;
 		text-decoration:none;
		font-weight: bold;
		font-size: 8pt;
 		}

.errorMsg A:visited{
		color: #ff0000;
 		text-decoration:none;
		font-weight: bold;
		font-size: 8pt;
 		}

.errorMsg A:hover{
 		text-decoration:none;
 		color: #c6092e;
		font-weight: bold;
		font-size: 8pt;
 		}

.changeEmailFltRight{
	float: right;
	}
	
.changeEmailFltRightPass{
	float: right;
	margin-top: -1.5em;
	}

.changeEmail{
 		color: #cccc99;
 		text-decoration:none;
 		}

.changeEmail A:link{
 		color: #cccc99;
 		text-decoration:none;
 		}

.changeEmail A:visited{
		color: #cccc99;
 		text-decoration:none;
 		}

.changeEmail A:hover{
 		text-decoration:none;
 		color: #ffffff;
 		}

.forgotPass{
 		color: #cccc99;
 		text-decoration:none;
 		}

.forgotPass A:link{
 		color: #cccc99;
 		text-decoration:none;
 		}

.forgotPass A:visited{
		color: #cccc99;
 		text-decoration:none;
 		}

.forgotPass A:hover{
 		text-decoration:none;
 		color: #c6092e;
 		}


.print{
color: #c6092e;
text-decoration:none;
}

.print A:link{
color: #c6092e;
text-decoration:none;
}

.print A:visited{
color: #c6092e;
text-decoration:none;
}

.print A:hover{
text-decoration:none;
color: #ffffff;
}

.details{
color: #999966;
text-decoration:none;
}

.details A:link{
color: #999966;
text-decoration:none;
}

.details A:visited{
color: #999966;
text-decoration:none;
}

.details A:hover{
text-decoration:none;
color: #ffffff;
}


.backBtn A:link{
 		color: #a39161;
 		text-decoration:none;
		font-weight: bold;
 		}

.backBtn A:visited{
		color: #a39161;
 		text-decoration:none;
		font-weight: bold;
 		}

.backBtn A:hover{
 		text-decoration:none;
 		color: #fff;
		font-weight: bold;
 		}

.darkRedText{
		color: #c6092e;
		}



.righty {
 		text-align: right;
 		}
 		
.fullRighty {
 		text-align: right;
 		}

.fullRightyReg {
 		text-align: right;
 		margin-top:1px;
 		}

.titleRighty {
 		text-align: right;
 		margin-top: -15px;
 		}
 		
.titleRightyHist {
 		text-align: right;
 		margin-top: -1.3em;
 		}

.lefty {
 		float: left;
 		}


.myInfoText {
		color: #999;
		position:relative;
		top: 0.5em;
		}

.myInfoTextReason {
		color: #999;
		font-size: 7pt;
		text-align: justify;
		}

.myInfoTextEmail {
		color: #cccc99;
		font-weight: bold;
		font-size: 8pt;
		margin: 4px;
		}
		
.changeEmailFltRight{
	float: right;
	margin-top: -15px;
	}

.myInfoHint {
		color: #999;
		}

.myInfoTextRadio {
		color: #999;

		}

* html .myInfoText {
		color: #999;
		position:relative;
		top: 0.4em;
		}

.errorMsgReg {
 		font-size:7pt;
 		color: #c6092e;
 		float:right;
 		}

.littleFoot{
		font-size: 7pt;
		color: #999;
		}

.myDeetsTits{
 		color:#cccc99;
 		}

.cookTxt{
		font-size:9px;
		}

.errorMsgCook{
 		color: #c6092e;
 		text-decoration:none;
 		}

.errorMsgCook A:link{
 		color: #c6092e;
 		text-decoration:none;
 		}

.errorMsgCook A:visited{
		color: #c6092e;
 		text-decoration:none;
 		}

.errorMsgCook A:hover{
 		text-decoration:none;
 		color: #7b7461;
 		}
/*accounts history bits*/
.invNum{
 		color: #c6092e;
 		text-decoration:none;
 		}

.invNum A:link{
 		color: #c6092e;
 		text-decoration:none;
 		}

.invNum A:visited{
		color: #c6092e;
 		text-decoration:none;
 		}

.invNum A:hover{
 		text-decoration:none;
 		color: #fff;
 		}

.refAll{
 		color: #000;
 		text-decoration:none;
 		}

.refAll A:link{
 		color: #000;
 		text-decoration:none;
 		}

.refAll A:visited{
		color: #000;
 		text-decoration:none;
 		}

.refAll A:hover{
 		text-decoration:none;
 		color: #fff;
 		}

.dlid {
 		float:right;
 		text-align:right;
 		color: #c6092e;
 		background:none;
 		margin: -1.2em 0 0 0em;
 		}

.refFor {
 		float:right;
 		text-align:right;
 		color: #fff;
 		background:none;
 		margin: -1.1em 0 0 0em;
 		}

.viewBtn {
 		float: right;
 		clear: both;
 		text-align:right;
		}

.phat{
		font-weight: bold;
		font-size: 12pt;

	}

/*end accounts history*/

/*.indent{
		margin-left:1.2em;
		margin-right:1.2em;
		}*/

.bulletIndent{
		margin-right:2em;
		}

.indentBack{
		margin-left:1.2em;
		margin-top:4em;
		}

.textJustify{
			text-align: justify;
			}


.frontTitles {
		color: #cccc99;
		font-size: 9pt;
		font-weight: bold;
		}

.helpAns {
		color: #cccc99;
		font-size: 7pt;
		text-align: justify;
		}

.endEmail {
		color: #cccc99;
		font-size: 8pt;
		font-weight:normal;
		}

.lessHeadGap {
			margin-top: -0.3em;
			text-align: justify;
			}

.pollText{
			margin-top: 2.5em;
			width: 125px;
			text-align: justify;
			padding-left: 2px;
			}

.pollButts {
			text-align: right;
			padding-right: 2px;

			}

.pollButtsSub {
			text-align: right;
			padding-right: 4px;
			}

.prevPoll{
		position: relative;
		bottom: 0;
		}
/****************************************  TABLE FORMATTING ******************************/

.tblHead {
		border:1px #78705B;
		border-top:1px #78705B;
		border-bottom:1px solid #78705B;
		border-left:1px solid #78705B;
		border-style:solid;
		background-color: #333333;
		padding: 4px;
		}

.tblContent {
		border:1px #000;
		border-top:1px #000;
		border-bottom:1px solid #000;
		border-left:0px solid #000;
		border-style:solid;
		background-color: #7b7461;
		padding: 1px;
		}


.tblContentInv {
		border:1px #000;
		border-top:1px #000;
		border-bottom:1px solid #000;
		border-left:0px solid #000;
		border-style:solid;
		background-color: #444;
		padding: 1px;
		}

.tblContentRef {
		border:1px #000;
		border-top:1px #000;
		border-bottom:1px solid #000;
		border-left:0px solid #000;
		border-style:solid;
		background-color: #555;
		padding: 1px;
		}


.tblContentEnd {
		border:1px #000;
		border-top:1px #000;
		border-bottom:1px solid #000;
		border-left:0px solid #000;
		border-right:1px solid #7b7461;
		border-style:solid;
		background-color: #7b7461;
		padding: 1px;
		}

.tblContentInner {
		border:1px #000;
		border-top:1px #000;
		border-bottom:1px solid #000;
		border-left:0px solid #000;
		border-style:solid;
		background-color: #7b7461;
		padding: 1px;
		}





.moveForgot{
		margin-top: 5px;
		margin-bottom: 5px;
		}


.loginLeft {
 		background: #000;
		vertical-align:top;
		width: 105px;
		border-top: 1px solid #4d4531;
		border-left: 1px solid #4d4531;

 		}

.loginMid {
 		background: #000;
 		border-top: 1px solid #4d4531;
		width: 300px;
 		}


.loginRight{
 		background: #000;
 		border-top: 1px solid #4d4531;
 		border-right: 1px solid #4d4531;
 		border-bottom: 1px solid #4d4531;
 		border-left: 1px solid #4d4531;
 		padding-left: 2px;
 		padding-right: 2px;
 		width: 50%;
 		text-align:center;
 		}

.forgotP {
 		background: #000;
		text-align: right;
		padding-right: 8px;
		border-bottom: 1px solid #4d4531;
		border-left: 1px solid #4d4531;
 		}

.center{
		text-align:center;
		}

.regText{
		background-color: #000;
		border: 1px solid #4d4531;
		width:99%;
		padding: 3px;
		font-weight: bold;
		text-align:center;
		color: #cccc99;
		}

/*========================== formats table borders around main accounts page ========================*/
.datatablel {
border:0px #78705B;
border-top:1px #78705B;border-bottom:1px #78705B;border-left:1px #78705B;border-style:solid;border-right:1px #78705B;
background-color: #333333;
padding: 4px;}

.datatabler {
border:1px #78705B;border-top:1px #78705B;border-bottom:1px #78705B;border-left:1px #78705B;border-style:solid;
background-color: #333333;
padding: 4px;}

.datatablee {
border:1px #78705B;border-top:1px #78705B;border-bottom:1px #78705B;border-left:0px;border-style:solid;
background-color: #333333;
padding: 4px;}

.datatablez {
border:0px #78705B;
border-top:1px #78705B;border-bottom:1px #78705B;border-left:1px #78705B;border-style:solid;
background-color: #333333;
padding: 4px;}

.datatablet {
border:0px;border-top:1px #78705B;
border-bottom:1px solid #000000;
border-left:1px #78705B;
border-style:solid;
background-color: #333333;
padding: 4px;}

.datatablettot {
border:0px;border-top:1px #78705B;
border-bottom:1px solid #000000;
border-left:1px #78705B;
border-style:solid;
background-color: #8C0A22;
padding: 4px;}

.datatablemt {
border:0px;border-top:1px #78705B;
border-bottom:1px solid #000000;
border-left:1px solid #000000;
border-style:solid;
background-color: #333333;
padding: 4px;}

.datatablemttot {
border:0px;border-top:1px #78705B;
border-bottom:1px solid #000000;
border-left:1px solid #000000;
border-style:solid;
background-color: #8C0A22;
padding: 4px;}

.datatablehe {
border:1px #78705B;border-top:1px #78705B;
border-bottom:1px solid #000000;
border-left:1px solid #000000;
border-style:solid;
background-color: #333333;
padding: 4px;}

.datatablehetot {
border:1px #78705B;border-top:1px #78705B;
border-bottom:1px solid #000000;
border-left:1px solid #000000;
border-style:solid;
background-color: #8C0A22;
padding: 4px;}

.datatablem {
border:1px #000000;border-top:0px;border-bottom:1px solid #000000;
border-left:1px #78705B;border-style:solid;
padding: 4px;
background-color: #333333;}

.datatableb {
border:0px;border-top:0px;border-bottom:1px #78705B;border-left:1px #78705B;border-style:solid;
background-color: #8C0A22;
padding: 4px;}

.datatablebe {
border:1px #78705B;border-top:0px;border-bottom:1px #78705B;
border-left:1px #78705B;border-style:solid;
background-color: #8C0A22;
padding: 4px;}

.datatablefigs {
border:1px solid #000000;border-top:0px solid #000000;
border-bottom:1px solid #000000;
border-left:0px solid #000000;
border-style:solid;
background-color: #666666;
padding: 4px;}

.datatablefigse {
border:1px #78705B;border-top:0px solid #000000;
border-bottom:1px solid #000000;
border-left:0px solid #000000;
border-right:1px solid #78705B;
border-style:solid;
background-color: #666666;
padding: 4px;}

.datatabletb {
border:0px;border-top:0px;border-bottom:1px #78705B;border-left:1px #78705B;border-style:solid;
background-color: #333333;
padding: 4px;}

.datatabletbtot {
border:0px;border-top:1px #78705B;border-bottom:1px #78705B;border-left:1px #78705B;border-style:solid;
background-color: #333333;
padding: 4px;}

.datatabletbm {
border:0px;border-top:0px;border-bottom:1px #78705B;border-left:0px;border-style:solid;
background-color: #333333;
padding: 4px;}

.datatabletbe {
border:1px #78705B;border-top:0px;border-bottom:1px #78705B;border-left:0px;border-style:solid;
background-color: #333333;
padding: 4px;}

.datatabletbetot {
border:1px #78705B;border-top:0px;border-bottom:1px #78705B;border-left:0px;border-style:solid;
background-color: #333333;
padding: 4px;}

.datatabletbtote {
border:1px #78705B;border-top:1px #78705B;border-bottom:1px #78705B;border-left:1px #78705B;border-style:solid;
background-color: #333333;
padding: 4px;}

#banner { background-image:url(../../images/bannerright.gif);
background-position: center bottom; position: absolute; height:32px; width: 100%; top: 6em; left: 0em;
}

#banner2 {background-image:url(../../images/bannerright2.gif); background-position: center bottom;
background-repeat: no-repeat;
position: absolute; height:93px; width: 650px; top: 0em; right: 0em;}

#logo {background-image:url(../../images/logo.gif); background-position: center bottom;
background-repeat: no-repeat; position: absolute;
height:42px; width: 150px;  top: 1em; left: 1em;}

.weeBorder{
		border: 1px solid #4d4531;
		font-size: 7pt;
		}

/*************************************************	 FORM FORMATTING ****************************************/
.smIndBox{
		height: 100px;
		text-align: center;
		width: 50%;
		border-top: 1px solid #4d4531;
 		border-right: 1px solid #4d4531;
 		border-bottom: 1px solid #4d4531;
 		border-left: 1px solid #4d4531;
		}

.smIndBoxTwo{

		height: 100px;
		width: 50%;
		text-align: center;
		border-top: 1px solid #4d4531;
 		border-right: 1px solid #4d4531;
 		border-bottom: 1px solid #4d4531;
 		border-left: 1px solid #4d4531;

		}

.myInputReg {
		 width: 210px;
		 background-color: #000;
		 font-size: 8pt;
		 font-family:  Arial, Verdana, sans-serif;
		 color: #fff;
		 border: 1px solid #4d4531;
		 margin: 2px;
		}

.myInputMem {
		 width: 410px;
		 background-color: #000;
		 font-size: 8pt;
		 font-family:  Arial, Verdana, sans-serif;
		 color: #fff;
		 border: 1px solid #4d4531;
		 margin: 2px;
		}

.textFieldReg{
		float: left;
		width: 170px;
		font-weight: normal;
		margin-top: 5px;
}

.textFieldAc{
		float: left;
		width: 170px;
		font-weight: normal;
}

.textFieldPromo{
		float: left;
		width: 120px;
		font-weight: normal;
		margin-top: 3px;
}

.mySubmit {
 		background-color: #3c3c3c;
		font-family:  Arial, Verdana, sans-serif;
		font-size: 8pt;
		color: #fff;
		border:1px solid #7b7461;
		}

.myUpdate {
		margin-bottom:1em;
		background-color: #c6092e;
		font-family:  Arial, Verdana, sans-serif;
		font-size: 8pt;
		border:none;
		color: #fff;
		font-weight:bold;
		}


.myReset {
		margin-bottom:1em;
		background-color: #7b7461;
		font-family:  Arial, Verdana, sans-serif;
		font-size: 8pt;
		border:none;
		color: #fff;
		font-weight:bold;
		}

.mySelectCountry {
		 width: 215px;
		 background: #000;
		 font-family:  Arial, Verdana, sans-serif;
		 font-size: 8pt;
		 color: #fff;
		 border: 1px solid #4d4531;
		 margin: 2px;
		}

.mySelectReg {
		 width: 60px;
		 background-color: #000;
		 font-family:  Arial, Verdana, sans-serif;
		 font-size: 8pt;
		 color: #fff;
		 border: 1px solid #4d4531;
		 margin: 2px;
		}

.mySelect {
		 width: 160px;
		 background-color: #000;
		 font-family:  Arial, Verdana, sans-serif;
		 font-size: 8pt;
		 color: #fff;
		 border: 1px solid #4d4531;
		 margin: 2px;
		}

.myPollSelect {
		 width: 122px;
		 background-color: #000;
		 font-family:  Arial, Verdana, sans-serif;
		 font-size: 7pt;
		 color: #fff;
		 border: 1px solid #4d4531;
		 margin: 2px;
		}

.myPollSubmit {
		 width: 60px;
		 background-color: #000;
		 font-family:  Arial, Verdana, sans-serif;
		 font-size: 7pt;
		 color: #fff;
		 border: 1px solid #4d4531;
		 margin-top: 3px;
		}

.myPollView  {
		 width: 120px;
		 background-color: #a39161;
		 font-family:  Arial, Verdana, sans-serif;
		 font-size: 7pt;
		 color: #fff;
		 border: 1px solid #4d4531;
		 margin-top: 3px;
		}
#viewPoll{
		margin-top: 30px;
		margin-left:6px;
		}
		
.mySelectMedium {
		 width: 100px;
		 background-color: #000;
		 font-family:  Arial, Verdana, sans-serif;
		 font-size: 8pt;
		 color: #fff;
		 border: 1px solid #4d4531;
		 margin: 2px;
		}

.textField{
		float: left;
		width: 70px;
		margin-top: 4px;
}


.textFieldDisc{
		float: left;
		width: 100px;
		margin-top: 4px;
}

.textFieldDL{
		float: left;
		width: 90px;
		margin-top: 4px;}

.myInput {
		 width: 115px;
		 background-color: #000;
		 font-size: 8pt;
		 font-family:  Arial, Verdana, sans-serif;
		 color: #fff;
		 border: 1px solid #4d4531;
		 margin: 1px;
		}

.textFieldLogin{
		float: left;
		width: 80px;
		margin-left: 9px;
		margin-top: 6px;
		margin-bottom: 3px;
}

.myInputLogin {
		 width: 90%;
		 float:right;
		 background-color: #000;
		 font-size: 8pt;
		 font-family:  Arial, Verdana, sans-serif;
		 color: #fff;
		 border: 1px solid #4d4531;
		 margin-right: 9px;
		 margin-top: 3px;
		 margin-bottom: 2px;
		}

.ands {
		text-align: center;
		margin-left: -5px;
		}

.myInputUp {
		 width: 320px;
		 background-color: #000;
		 font-size: 8pt;
		 font-family:  Arial, Verdana, sans-serif;
		 color: #fff;
		 border: 1px solid #4d4531;
		 margin: 1px;
		}


.myInputPrice{
		 width:60px;
		 background-color: #000;
		 font-size: 8pt;
		 font-family:  Arial, Verdana, sans-serif;
		 color: #fff;
		 border: 1px solid #4d4531;
		 margin: 1px;
		}

.myInputDate{
		 width:100px;
		 background-color: #000;
		 font-size: 8pt;
		 font-family:  Arial, Verdana, sans-serif;
		 color: #fff;
		 border: 1px solid #4d4531;
		 margin: 1px;
		}

.myTextArea {
		width: 210px;
		background-color: #000;
		font-size: 8pt;
		font-family:  Arial, Verdana, sans-serif;
		color: #fff;
		border: 1px solid #4d4531;
		margin: 1px;
		height: 100px;
		}

.myTextAreaDisc {
		width: 320px;
		background-color: #000;
		font-size: 8pt;
		font-family:  Arial, Verdana, sans-serif;
		color: #fff;
		border: 1px solid #4d4531;
		margin: 1px;
		height: 100px;
		}

.rember{
		left: 0.5em;
		position:relative;
		top:-2px;
		}


	
.statsImage{
	border: 1px solid white;
	margin: 7px;
	}
	
#box {
		margin-bottom: 2em;
	}

.centerGraphs{
		width:100%;
		margin-top: 1em;
		margin-bottom: 1em;
		text-align:center;
		}


/*********************************** NEW CSS FOR VERSION 1.1 ****************************************/
.eNotVerified{
        font-weight: bold;
        color: red;
}

.eVerified{
        font-weight: bold;
        color: green;
}

.eNeither{
        font-weight: bold;
        color: yellow;
}

.moveUp{
        margin-top: -1.2em;
}

.alignCenter{
	text-align: center;
	}

.moveDown{
	margin-top: 0.6em;
	}
	
.divxMsg{
 		color: #cccc99;
 		text-decoration:none;
		font-weight: bold;
		font-size: 8pt;
 		}

.divxMsg A:link{
 		color: #cccc99;
 		text-decoration:none;
		font-weight: bold;
		font-size: 8pt;
 		}

.divxMsg A:visited{
		color: #cccc99;
 		text-decoration:none;
		font-weight: bold;
		font-size: 8pt;
 		}

.divxMsg A:hover{
 		text-decoration:none;
 		color: #78705B;
		font-weight: bold;
		font-size: 8pt;
 		}
 		
.divxLinks{
 		color: #cccc99;
 		text-decoration:none;
 		font-size: 8pt;
 		}

.divxLinks A:link{
 		color: #cccc99;
 		text-decoration:none;
 		font-size: 8pt;
 		}

.divxLinks A:visited{
		color: #cccc99;
 		text-decoration:none;
 		font-size: 8pt;
 		}

.divxLinks A:hover{
 		text-decoration:none;
 		color: #c6092e;
 		font-size: 8pt;
 		}
 		
.mySubmitRed {
 		background-color: #8c0a22;
		font-family:  Arial, Verdana, sans-serif;
		font-size: 8pt;
		color: #fff;
		border:1px solid #7b7461;
		}
/********************************* CSS FOR STATS TABLE **********************************************/
.statTopLeft {
	border-right:0px #78705B;border-top:1px #78705B;border-bottom:0px #78705B;border-left:1px #78705B;border-style:solid; 
	background-color: #333333;
	padding: 4px;}
	
.statBotLeft {
	border-right:0px #78705B;border-top:0px #78705B;border-bottom:1px #78705B;border-left:1px #78705B;border-style:solid; 
	background-color: #333333;
	padding: 4px;}

.statTopData {
	border-right:0px #78705B;border-top:1px #78705B;border-bottom:0px #78705B;border-left:0px #78705B;border-style:solid; 
	background-color: #777;
	padding: 4px;}

.statTop {
	border-right:0px #78705B;border-top:1px #78705B;border-bottom:0px #78705B;border-left:0px #78705B;border-style:solid; 
	background-color: #333333;
	padding: 4px;}
	
.statTopRight {
	border-right:1px #78705B;border-top:1px #78705B;border-bottom:0px #78705B;border-left:0px #78705B;border-style:solid; 
	background-color: #777;
	padding: 4px;}
	
.statRight {
	border-right:1px #78705B;border-top:0px #78705B;border-bottom:0px #78705B;border-left:0px #78705B;border-style:solid; 
	background-color: #777;
	padding: 4px;}
	
.statMidLeft {
	border-right:0px #78705B;border-top:0px #78705B;border-bottom:0px #78705B;border-left:1px #78705B;border-style:solid; 
	background-color: #333;
	padding: 4px;}
	
.statMid {
	border-right:0px #78705B;border-top:0px #78705B;border-bottom:0px #78705B;border-left:0px #78705B;border-style:solid; 
	background-color: #777;
	padding: 4px;}
	
.statMidRight {
	border-right:1px #78705B;border-top:0px #78705B;border-bottom:0px #78705B;border-left:0px #78705B;border-style:solid; 
	background-color: #777;
	padding: 4px;}

.statBotRight {
	border-right:1px #78705B;border-top:0px #78705B;border-bottom:1px #78705B;border-left:0px #78705B;border-style:solid; 
	background-color: #777;
	padding: 4px;}

.statMidTitle {
	border-right:0px #78705B;border-top:0px #78705B;border-bottom:0px #78705B;border-left:0px #78705B;border-style:solid; 
	background-color: #333;
	padding: 4px;}

.statBot {
	border-right:0px #78705B;border-top:0px #78705B;border-bottom:1px #78705B;border-left:0px #78705B;border-style:solid; 
	background-color: #333;
	padding: 4px;}
	
	
/**************************** NEW FOR UPLOAD PAGE ***********************************/

.myInputUpFile {
		 width: 320px;
		 background-color: #333;
		 font-size: 8pt;
		 font-family:  Arial, Verdana, sans-serif;
		 color: #fff;
		 border: 1px solid #4d4531;
		 margin: 1px;
		}
		
	
.dlQuestion{
	border: 1px solid #c6092e;
	width:50px; 
	font-size: 7pt; 
	font-weight:bold;
	}
	
/****************************** NEW FORMS ************************************************/
.myInputRegHi {
		 width: 210px;
		 background-color: #000;
		 font-size: 8pt;
		 font-family:  Arial, Verdana, sans-serif;
		 color: #fff;
		 border: 1px solid #b40000;
		 margin: 2px;
		}
		
.myInputEditPage {
		 width: 280px;
		 background-color: #000;
		 font-size: 8pt;
		 font-family:  Arial, Verdana, sans-serif;
		 color: #fff;
		 border: 0px solid #4d4531;
		 margin: 3px;
		}	
/**************************** NEW FOR GALLERIES AND NEWS SECTION 29-07-08 ****************************/
.mainNewsTitle{
	font-weight: bold;
	font-size: 11pt;
	color: #c3c3c3;
	}

.mainNewsTime{
	font-style: italic;
	font-size: 8pt;
	color: #c6092e;
	}
	
.newsTitle{
	font-weight: bold;
	font-size: 9pt;
	color: #c6092e;
	}
	
.newsTitle A:link{
	font-weight: bold;
	font-size: 9pt;
	color: #a39161;
	}

.newsTitle A:visited{
	font-weight: bold;
	font-size: 9pt;
	color: #a39161;
	}
	
.newsTitle A:hover{
	font-weight: bold;
	font-size: 9pt;
	color: #fff;
	}
 		
.newsTime{
	font-style: italic;
	font-size: 7pt;
	color: #c6092e;
	}

.descOpac {
	width: 100%;
	display:block;
}


.shortDesc{
	opacity: .5;
	filter: alpha(opacity=50);
	font-size: 8pt;
	}


		
/******* Jscroll containers for index **************************/
.scroll-pane {
	width: 200px;
	overflow: auto;
	background: #ccc;
	float: left;
}

.newsHead{
		margin-left: 20px;
		font-size: 14px;
		font-weight: bold;
		}

#newsCont{
	border: 1px solid #4d4531;
	margin-left: 20px;
	margin-top: 2px;
	background: #000;
	height: 330px;
	}

#newsScroll {
	padding: 10px;
	background: none;
	width: 325px;
	height: 311px;
}

*:first-child+html #newsScroll {
	height: 328px;
	padding: 10px;
	background: none;
	width: 325px;
}
	


	
a.jScrollArrowUp {
	background: url(../images/basic_arrow_up.gif) no-repeat 0 0;
}
a.jScrollArrowUp:hover {
	background-position: 0 -15px;
}
a.jScrollArrowDown {
	background: url(../images/basic_arrow_down.gif) no-repeat 0 0;
}
a.jScrollArrowDown:hover {
	background-position: 0 -15px;
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	background-position: 0 -30px;
}

.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background: #333;
}
.jScrollPaneDrag {
	position: absolute;
	background: #4d4531;
	cursor: pointer;
	overflow: hidden;
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	background-color: #a39161;
	height: 9px;
}
a.jScrollArrowUp:hover {
	background-color: #fff;
}

a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	background-color: #a39161;
	height: 9px;
}
a.jScrollArrowDown:hover {
	background-color: #fff;
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	background-color: #fff;
}
/********************** end jScroll **************************/

.gigsHeadCont{
		margin: 0px 20px 1px 0px;
		border: 0px solid orange;
		height: 35px;
		}
		
*:first-child+html .gigsHeadCont{
		margin: 0px 20px 1px 0px;
		border: 0px solid orange;
		height: 35px;
		}

*html .gigsHeadCont{
		margin: 0px 20px 10px 0px;
		border: 0px solid orange;
		height: 35px;
		}
		
#gigsScroll{
	height: 330px;
	width: 329px;
	background: none;
	padding: 0px;	
	border: 0px solid blue;
	overflow: hidden;
	}
	
#gigsCont{
	margin-right: 20px;
	border: 1px solid #4d4531;
	height: 330px;
	}
	
#viewNews{
	display: none;
	width: 675px;
	height: 425px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -355px;
	margin-top: -205px;
	z-index: 99;
	border: 1px solid #555;
	overflow-y: auto;
	overflow-x: hidden;
	background: #000;
	padding: 5px;
	scrollbar-3dlight-color:#333;
	scrollbar-arrow-color:#fff;
	scrollbar-base-color:#000;
	scrollbar-darkshadow-color:#333;
	scrollbar-face-color:#000;
	scrollbar-highlight-color:#666;
	scrollbar-shadow-color:#000;
	font-size: 12px;
}

.darkenBackground {
	background-color: rgb(0, 0, 0);
	opacity: 0.7; /* Safari, Opera */
	-moz-opacity:0.70; /* FireFox */
	filter: alpha(opacity=70); /* IE */
	z-index: 20;
	height: 100%;
	width: 100%;
	background-repeat:repeat;
	position:fixed;
	top: 0px;
	left: 0px;
}

.gigsTxt{
	font-size: 14px;
	font-weight: bold;
	float: right;
	}
	
.mySelectUpload {
		 width: 212px;
		 background-color: #000;
		 font-family:  Arial, Verdana, sans-serif;
		 font-size: 8pt;
		 color: #fff;
		 border: 1px solid #4f4f4f;
		 margin: 2px;
		}
		

#indexCloseBtn{
	position: absolute;
	top: 50%;
	left: 50%;
	color: #fff;
	z-index: 110;
	margin-left: 285px;
	margin-top: -220px;
	}
	
#newsHeadCont{
	border: 0px solid yellow;
	height: 35px;
	width: 100%;
	margin-bottom: -15px;
	}
	
#scroller{
	width: 122px;
	height: 18px;
	overflow:hidden;
	white-space: nowrap;
	border: 0px solid blue;
	}

.rightArrowScroll{
	position: relative;
	left: 135px;
	top: -16px;
	
	}
.scrollLinks{
	font-size: 8pt;
	}



#slickbox{
	border: 0px solid red;
	width: 140px;
	height: 20px;
	position: relative;
	left: 80px;
	top: -20px;
	}

.dividers{
	color: #9c9c9c;
	}
	
#newsItemsList{
	list-style: none;
	}

.itemBar{
	border: 1px solid #333;
	background: #000;
	margin-top: 5px;
	padding: 5px;
	overflow: hidden;
	}
	
.myTextAreaWidget {
		width: 290px;
		background-color: #000;
		font-size: 8pt;
		font-family:  Arial, Verdana, sans-serif;
		color: #fff;
		border: 1px solid #333;
		margin: 1px;
		height: 60px;
		}
		
.indexLinks{
	color: #a39161;
	}
	
.indexLinks A:link{
	color: #a39161;
	}

.indexLinks A:visited{
	color: #a39161;
	}
	
.indexLinks A:hover{
	color: #fff;
	}
	
.catLinks{
	color: #a39161;
	font-size: 8pt;
	font-weight: bold;
	float: right;
	margin-top: -20px;
	margin-right: 1px;
	}
	
.catLinks A:link{
	color: #a39161;
	font-size: 8pt;
	font-weight: bold;
	}

.catLinks A:visited{
	color: #a39161;
	font-size: 8pt;
	font-weight: bold;
	}
	
.catLinks A:hover{
	color: #fff;
	}
	
.viewAllGigs{
	color: #a39161;
	font-size: 8pt;
	font-weight: bold;
	position: absolute;
	top: 18px;
	}
	
.viewAllGigs A:link{
	color: #a39161;
	font-size: 8pt;
	font-weight: bold;
	}

.viewAllGigs A:visited{
	color: #a39161;
	font-size: 8pt;
	font-weight: bold;
	}
	
.viewAllGigs A:hover{
	color: #fff;
	}
	
*:first-child+html .fixReg{
	margin-top: 3px
	}
	
.fixReg{
	margin-top: 6px
	}
	
.catTable{
	border: 1px solid #555;
	}
	
.membersHead {
	color: #a39161;
	font-size: 10pt;
	font-weight: bold;
	}

.moveRemove{
	margin-top: 3px;
	margin-bottom: 0px;
	}
	
*:first-child+html .moveRemove{
	margin-top: -29px
	}
	
.tblHeadPost {
		border:1px #78705B;
		border-top:1px #78705B;
		border-bottom: 0px solid #78705B;
		border-left:1px solid #78705B;
		border-style:solid;
		background-color: #333333;
		padding: 4px;
		}


.indexEditBtns{
	/*position: absolute;
	top: 10px;
	right: 5px;*/
	float: right;
	}
.rankButtons{
	margin-top: -12px; 
	margin-left: -50px;
	}
	
*:first-child+html  .rankButtons{
	margin-top: -34px; 
	margin-left: -50px;
	}

*:first-child+html .moveThis{
	margin-top: -20px; 
	margin-bottom: -20px;
	}
	
*html .moveThis{
	margin-top: -20px; 
	margin-bottom: -20px;
	}

.widgetLink{
	color: #b2b2b2;
	font-size: 8pt;
	font-weight: bold;
	}
	
.widgetLink A:link{
	color: #a39161;
	font-size: 8pt;
	font-weight: bold;
	}

.widgetLink A:visited{
	color: #a39161;
	font-size: 8pt;
	font-weight: bold;
	}
	
.widgetLink A:hover{
	color: #fff;
	}
	
.moveRemoveMembers{
	margin-top: 3px;
	margin-bottom: 0px;
	}
	
*:first-child+html .moveRemoveMembers{
	margin-top: -18px
	}	
	


/**** INDEX FIXES IE 6 ****/
*html #gigsScroll{
	height: 315px;
	background: none;
	padding: 10px;	
	overflow: hidden;
	}
	
*html #gigsCont{
	margin-right: 20px;
	border: 1px solid #4d4531;
	margin-top: -6px;
	height: 336px;
	}
	
*html #newsScroll {
	padding: 10px;
	background: none;
	width: 325px;
	height: 333px;
}

*html #slickbox{
	border: 0px solid red;
	width: 140px;
	height: 20px;
	position: relative;
	left: 80px;
	top: -20px;
	margin-bottom: -34px;
	}