
body {
	background:#000000;
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	color:#cccccc;
	height:100%;
    overflow: hidden;
}
body.community {
	background:#000000 url(../images/community.jpg) no-repeat center top;
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	color:#cccccc;
	overflow: visible;
}
body.community #divblck {
    display:none;
}
.communitybg{
	background:url(../images/rpt.gif) left top repeat-x;
}


html{
	height:100%;
	overflow:hidden;
}
form {
	margin:0; padding:0;
}
a{	font-family:Arial, Helvetica, sans-serif;
	color:#cccccc;
	text-decoration:none;
	 }
a:hover, .myforums a:hover, .edit a:hover, .friends a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#be9e51;
	text-decoration:none;
	}
body.body-bg {
	background:#000000 url(../images/body-bg.gif) repeat-x left top;
}
td, th {
	font-size:13px;
}
img {
	border:0;
}
div.top-bg-holder {
	position:relative;
	z-index:1;
}

div.top-bg {
	
}
div.top-bgold {
	position:absolute;
	left:0;
	top:83px;
	width:100%;
	background:#408cd7;/*bf1920*/
	border-top:4px solid #cfb26c;
	height:60px;
	filter:alpha(opacity=90); 
	-moz-opacity: 0.9; 
	opacity: 0.9;
}
div.menu-holder {
	position:relative;
	z-index:10000;
}
div.menu {
	position:absolute;
	left:0;
	top:25px;
	width:1000px;
}

div.content-holder {
	position:relative;
	z-index:15000;/*30-1-2009*/
}
div.content {
	position:absolute;
	left:0;
	top:162px;/*margin top 195*/
	z-index:15000;/*30-1-2009*/
}
div.contentNews {
	position:absolute;
	left:0;
	top:135px;/*margin top 195*/
	z-index:15000;/*30-1-2009*/
}
.trans {
	filter:alpha(opacity=90); 
	-moz-opacity: 0.9; 
	opacity: 0.9;
}
.black {
	/*background:url(../images/mainBG.png) repeat-x top;*/
	background:#000000;
	padding:25px 25px 0px 25px;
	text-align:justify;
	line-height:20px;
	color:#fff;
	min-height:365px;
}
.black2 {
	background:url(../images/listBG.png) repeat-x top;
	padding:25px;
	text-align:justify;
	line-height:20px;
	color:#fff;
}
div.show-bg-holder {
	position:relative;
	z-index:100000;
}
div.show-bg-search {
	position:absolute;
	left:675px;
	top:85px;
}
div.show-bg-search input{
					width:90px;
					height:12px;
					font-size:11px;
					background:#172b3d;
					border:none;
					margin:0 5px 0 0;
					padding:3px 0 3px 3px;
					color:#fff;
}

div.show-bg {
	position:absolute;
	left:880px;
	top:115px;
}
div.show-bg a{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
}
div.show-bg a:hover{
	color:#FFFFFF;
}
.title{
		font-size:36px;
		color:#ffffff;
		margin-bottom:36px;
		margin-left:40px;
		}
.title span{
			font-size:13px;
			color:#9c8a65;
			}
.title strong{
			font-size:18px;
			color:#9c8a65;
			font-weight:normal;
			}
.photoArtist{
			 padding-left:40px;
			 }
.photoArtist img{
			border:3px solid #fff;
			 }
.media{
		font-size:20px;
		white-space:nowrap;
		margin:10px 0;
		}
.media span{
		font-size:36px;
		}
.mediaBtns{
		white-space:nowrap;
		text-align:right;
		padding-top:10px;
		}
.mediaBtns a{
		padding-left:10px;
		}
.news{
		height:150px;
		}
.news .bordernone img{
				border:none;
				}
.date{
	font-size:18px;
	color:#fff;
	}
.date span{
			font-size:24px;
			color:#408cd7;/*B72025*/
			}
.gallery img{
		border:3px solid #fff;
		}
.gallery{
		text-align:left;
}
.list a{
		display:block;
		color:#fff;
		text-decoration:none;
		border-bottom:1px solid #352B14;
		padding:5px 0;
		}
.list a:hover{
			background:#352B14;
		}
table.form{
	margin-top:30px;
	}
table.form td{
		vertical-align:top;
		}
table.form input, table.form textarea, table.form select{
						background:#262522;
						border:1px solid #4e4b4b;
						width:199px;
						height:22px;
						color:#4588C7;
						}
table.form span.selectstyle input
	{
	width:auto;
	height:auto;
	border:none;
	}
table.form input.radioBtn{
				width:14px;
				height:14px;
				margin:0;
				padding:0;
				background:none !important;
				border:none;
}
.lineSpacing td{
			padding-bottom:5px;
}
.box {
		width:115px;
		height:77px;
		float:left;
		margin-left:5px;
		cursor:pointer;
	}
.floatLeft li{
			display:inline;
			background:#9F6
}
/* carousel*/

/***Tags Menu***/
.paddingRightNone{
		padding-right:0 !important;
		}
.profileImg{
		padding:0 20px 0 0;
}
.profileImg div{
		font-size:11px !important;
}
.profileImg img{
			border:1px solid #fff;
		}
td.profileImg2{
		padding:0 30px 0 0;
		width:75px;
		height:75px;
		border:1px solid #fff;
		vertical-align:middle;
		text-align:center;
		margin:auto;
}
.profileImg2 a{
	display:block;
	margin:auto;
		}





td.profileImg3{
		padding:0 30px 0 0;
		width:38px;
		height:38px;
		border:1px solid #fff;
		vertical-align:middle;
		text-align:center;
		margin:auto;
}
.profileImg3 a{
	display:block;
	margin:auto;
		}








.myforums{
			color:#be9e51;
			font-size:12px;
			margin:20px 0 0 0;
			border-bottom:1px solid #4f4f4e;
}
.myforums a{
			color:#377ebc;
}
.myFormsList ul{
			margin:10px 0;
			padding:0;
			list-style:none;
}
.myFormsList ul li{
			margin:3px 0;
			padding:0 0 0 10px;
			background:url(../images/cross.gif) no-repeat left top;
			list-style:none;
}
/*.scroll-pane table td{
					vertical-align:top;
}*/
select.faq-dropdown{
			width:350px !important;
}
.profileInfo{
			border-bottom:1px solid #4f4f4e;
			margin-bottom:15px;
}
.profileInfo td{
			padding:0 0 8px 0;
}
.edit{
		padding-right:10px !important;
}
.edit, .edit a{
		color:#377ebc;
}
.profileInfo textarea{
					border:none;
					background:#4a4640;
					width:500px;
					height:100px;
					color:#FFF;
					padding:5px;
}
.profileInfo input.postBtn{
				border:0;
				background:#cfa935;
				border:1px solid #682a11;
				width:60px;
				height:25px;
				color:#000;
				cursor:pointer;
				font-weight:bold;
}
.word_wrap{
		/*white-space: pre-wrap;
		white-space: -moz-pre-wrap;
		white-space: -pre-wrap;
		white-space: -o-pre-wrap;
		word-wrap: break-word;
		width:300px;*/
		padding:0 0 10px 10px !important;
		}
.grey{
		background:url(../images/grey.gif) repeat-x;
		height:12px;
}
.profileselected td{
					padding:15px 0 5px 0;
}
.search table td input{
			width:115px;
			height:14px;
			background:#FFF;
			border-top:1px solid #666564;
			border-bottom:1px solid #666564;
			border:none;
			font-size:10px;
			color:#fff;
}
.friends table td{
		font-size:10px;
		text-align:left;
}
.friends table td{
			padding:0;
			margin:0;
			line-height:normal;
}
.friends table td a{
				color:#4588c7;
}
.friends{
			margin-bottom:30px;
}
.pictures textarea{
					border:none;
					background:#4a4640;
					width:470px;
					height:50px;
					color:#FFF;
					padding:5px;
					margin-bottom:10px;
}
.albums{
		margin-bottom:20px;
}
.albums a img{
			border:3px solid #fff;
			margin-bottom:10px;
}
.albums a:hover img{
			border:3px solid #be9e51;
}
.compose td{
		padding-bottom:10px;
}
.compose input{
		width:280px;
		height:20px;
		border:1px solid #4e4b4b;
		background:#262522;
		color:#fff;
}
.compose textarea{
		width:280px;
		height:125px;
		border:1px solid #4e4b4b;
		background:#262522;
		color:#fff;
}
.subInbox a{
			font-size:14px;
			font-weight:bold;
			display:block;
			padding-top:7px;
}
.subInbox a.select{
			color:#be9e51;
}
/*Marquee*/
.tickercontainer { 
background: #4c4c4c; 
width: 1006px; 
height: 20px; 
margin: 0; 
padding: 0
overflow: hidden; 
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#ccc;
}
.tickercontainer .mask { 
position: relative;
left: 0px;
top: 2px;
width: 990px;
overflow: hidden;
}
ul.newsticker { /* that's your list */
position: relative;
left: 100%;
list-style-type: none;
margin: 0;
padding: 0;

}
ul.newsticker li {
float: left;
margin: 0;
padding: 0;
}
.borderItemTop{
			border-bottom:1px solid #be9e51;
}
.borderItemBottom{
			border-top:2px solid #be9e51;
}
.categories{
			margin-top:60px;
}
div.carouseltitle{
			font-size:12px;
			font-weight:bold;
			color:#be9e51;
			text-align:center;
}
div.carouselsubTitle{
				font-size:18px;
				color:#fff;
				font-weight:normal;
				text-align:center;
}
.title2{
		font-size:24px;
		color:#be9e51;
}
.title3{
		font-size:16px;
		color:#be9e51;
}
.details{
		font-size:13px;
}
.details span{
			font-size:18px;
}
.addtoCart input{
			width:50px;
			height:21px;
			border:1px solid #b1b1b1;
			background:#FFF;
}
.addtoCartsmall span{
			font-size:12px;
			color:#be9e51;
}
.borderBottomNone{
		border-bottom:none !important;
}
.categoriesDetails{
				margin:0px 0;
				border-bottom:1px solid #5d594d;
				padding-bottom:10px;
}
.categoriesDetails strong{
						font-size:18px;
}
.categoriesDetails span{
					color:#be9e51;
					font-weight:bold;
}
.categoriesDetails input{
					width:48px;
					height:19px;
					border:1px solid #b1b1b1;
					background:#FFF;
}
.availibility span{
					color:#4689c8;
					font-weight:bold;
}
.lineSep{
		background:#ab8f49;
		margin:14px 0 10px 0;
}
.sepNews table{
			border-right:1px solid #ab8f49;
			border-bottom:1px solid #ab8f49;
}
.sepNews td{
			padding:10px;
			background:#CCC;
			border-top:1px solid #ab8f49;
			border-left:1px solid #ab8f49;
}
div.alert-holder{
display:none;
}
div.blackbtn a:hover{
	text-decoration:none;
} 
.notify, .notify2{
	width:400px;
	background-color:#333333;
	padding:5px;
	text-align:left;
	 }
.notify2{
	width:300px;
}

.links div {
	color:#1a5d9b;/*007eff*/
	font-weight:bold;	
}
.links a {
	display:block;
	color:#FFFFFF;
	text-decoration:none;
	background:url(../images/dash.gif) no-repeat left 7px;
	padding-left:15px;
} 
.links a:hover {
	color:#1a5d9b;
}
.vert-line {
	background:url(../images/dot.gif) repeat-y center top;
}
	/*splash page*/
body.splash{
	background:#000000 url(../images/splashrpt.gif) repeat-x left top;
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	color:#cccccc;
	height:100%;
}
.splashmain{
	background:url(../images/splash.jpg) no-repeat left top;
	width:956px;
	height:645px;
}
.splashpad{
	padding-top:262px;
	padding-right:3px;
	text-align:right;
}
.forumList td{
		vertical-align:top;
}
.forumList h1{
			font-family:Arial, Helvetica, sans-serif;
			font-size:13px;
			font-weight:bold;
			color:#1a5d9b;
			margin:0;
			padding:0;
}
.forumList h6{
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:normal;
			color:#be9e51;
			margin:0;
			padding:0;
}
.forumListContent td{
					vertical-align:top;
}
.forumListContent{
				border-bottom:1px solid #352e1b;
				padding:0 0 10px 0;
				margin:0 0 5px 0;
}
.paging ul{
		margin:10px 0 0px 0;
		padding:0;
}
.paging li{
			margin:0;
			padding:0;
			float:left;
			display:block;
			color:#1a5d9b;
			font-weight:bold;
			font-size:13px;
}
.paging li a {
			color:#1a5d9b;
			font-weight:bold;
			font-size:13px;
			padding:0 10px 0 10px;
}
.paging li a:hover{
			color:#be9e51;
			font-weight:bold;
			font-size:13px;
			padding:0 10px 0 10px;
}
a.faqLink{
		color:#1a5d9b;
}
a.faqLink:hover{
		color:#be9e51;
		background:none;
		
}
strong.question{
			color:#1a5d9b;
}
a.faqLinkLast{
		color:#fff;
		border-bottom:none;
		display:inline-block;
}
a.faqLinkLast:hover{
		color:#1a5d9b;
		background:none;
		
}


/*----------------------------------------------*/

.blackholder {
	position:relative;
	z-index:1;
}
.blackbg {

	/*background:url(../images/mainBG.png) repeat-x top;*/
	position:absolute;
	left:0;
	top:0;
	z-index:1;
	width:768px;
	background-color:#000000;
	filter:alpha(opacity=90); 
	-moz-opacity: 0.9; 
	opacity: 0.9;
	height:450px !important;
}
.blackbg2 {
	position:absolute;
	/*background:url(../images/bg.png);*/
	left:0;
	top:0;
	z-index:1;
	width:787px;
	height:649px;
	
}
#contenthold {
	z-index:1000;
}
.padding {
	padding:25px;
	padding-bottom:0;
	padding-top:10px;
}
.clearer { clear:both }

#pane2 {
	position:relative;
	z-index:2000;
}
.searchList ul{
			list-style:none;
			color:#1a5d9b;
			margin:0;
			padding:0;
}
.searchList li{
			list-style:none;
			color:#1a5d9b;
			margin:0;
			padding:0 0 0 15px;
			background:url(../images/dash-search.gif) no-repeat left 10%;
}
.searchList li span{
					color:#fff;
}
.searchList li a{
				font-size:10px;
			/*display:block;*/
				color:#1a5d9b;
}
.searchList li a:hover{
				color:#fff;
}
.trackListing span{
			color:#be9e51;
}
.sepTrack{
		background:url(../images/sepTrack.gif) no-repeat center center;
		display:block;
		padding:0 28px;
}
.trackdetails{
			border-bottom:1px solid #645f52;
			padding:0 0 10px 0;
			margin:0 0 10px 0;
}
.trackdetails span{
			color:#be9e51;
}
.trackNumColor{
				color:#f00;
}
.searchForum input{
				background:#444;
				border:none;
				width:94px;
				height:18px;
				padding:2px 0 0 2px;
				color:#fff;
}
.searchForum input.goBtn{
				background:url(../images/goBtn.gif) no-repeat;
				width:31px;
				height:20px;
}
.answer {
	margin-top:10px;
	text-align:left;
	display:none;
	clear:both;
	padding-top:10px;
}
.positionRelative{
			position:relative;
}
.positionAbsolute{
			position:absolute;
}
.frameEmp{
		background:url(../images/za3imFrame.gif) no-repeat top;
		width:175px;
		height:250px;
}
.posEmp{
		top:-228px;
		left:20px;
		z-index:-1;
}
.personalInfo{
			line-height:22px;
			margin:40px 0 25px 0;
}
.writeWall{
		background:url(../images/write-on-your-wall.png) no-repeat top;
		width:512px;
		height:90px;
}
.writeWall textarea{
			width:502px;
			height:80px;
			border:none;
			background:none;
			overflow:auto;
			padding:5px;
			color:#dfa239;
}
.empLinks a{
		display:block;
		color:#dfa239;
		border-bottom:1px solid #69614f !important;
		padding:12px 0 6px 3px;
}
.listLinks{
		line-height:28px;
		padding:10px 0 0 3px;
}
.listLinks span{
			color:#dfa239;
			padding:0 5px 0 0;
}
.empLinksResults{
			border-bottom:1px solid #69614f;
			padding:10px 0 7px 0;
}
.empLinksResults a{
		color:#dfa239;		
		padding:12px 0 6px 3px;
		font-size:11px;
}
.empLinksResults span{
			color:#dfa239;
			padding:0 5px 0 0;
			color:#377ebc;
}
.frameMem{
		background:url(../images/frame-Member.gif) no-repeat top;
		width:63px;
		height:63px;
}
.posMem{
		 vertical-align:middle !important;
		 text-align:center !important;
}
.posMem img{
		border:none;
}
.frameMemBig{
			background:url(../images/frame-Member-big.gif) no-repeat top;
			width:63px;
			height:66px;
}
.posMemBig{
		top:-58px;
		left:7px;
		z-index:-1;
}
.posMemBig img{
		border:none;
}
#gvMessages td{
		white-space:word-wrap;
}
.profileInfo #LbFirstName, .profileInfo #LbLastName{
		font-weight:bold !important;
		font-size:14px;
}

/*
    PAGING
*/
.pages_nav a {
    margin-right:10px;
}
.pages_nav a.active {
    color:#BE9E51;
    font-weight:bold;
}
a.contlink {
    color:#BE9E51;
}
.accordion a {
	padding:0;
	margin: 0;
	cursor: pointer;
	display:block;
	font-weight:bold;
}
.accordion a:hover {
	color: #a5ae38;
	padding:0;
	margin: 0;
}
.accordion a.active {
	padding:0;
	margin:0;
	color:#a5ae38;
}
.accordion div {
	margin:0;
	padding:0;
}
.twoLines{
		border-top:1px solid #414141;
		border-bottom:1px solid #414141;
		text-align:right;
}
.names{
		font-weight:bold;
		font-size:12px;
}
.messages{
		font-weight:bold;
		font-size:12px;
		text-decoration:underline;
}
.twoLines td{
		vertical-align:middle;
}
.buttonSend, input.buttonSend{
		background:url(../images/sendbtn.gif) no-repeat !important;
		width:50px !important;
		height:20px !important;
		border:0 !important;
		cursor:pointer !important;
}
.addbutton, input.addbutton{
		background:url(../images/addBtn.gif) no-repeat !important;
		border:0 !important;
		width:40px !important;
		height:20px !important;
		cursor:pointer !important;
}
.cancelBtn, input.cancelBtn{
		background:url(../images/cancelBtn.gif) no-repeat !important;
		border:0 !important;
		width:74px !important;
		height:20px !important;
		cursor:pointer !important;
}
.editBtn, input.editBtn{
		background:url(../images/editBtn.gif) no-repeat !important;
		border:0 !important;
		width:42px !important;
		height:20px !important;
		cursor:pointer !important;
}
.deleteBtn, input.deleteBtn{
		background:url(../images/deleteBtn.gif) no-repeat !important;
		border:0 !important;
		width:74px !important;
		height:20px !important;
		cursor:pointer !important;
}
.submitBtn, input.submitBtn{
		background:url(../images/submitBtn.gif) no-repeat !important;
		border:0 !important;
		width:74px !important;
		height:20px !important;
		cursor:pointer !important;
}
.updateBtn, input.updateBtn{
		background:url(../images/update.gif) no-repeat !important;
		border:0 !important;
		width:74px !important;
		height:20px !important;
		cursor:pointer !important;
}
.greyBorder{
		border:1px solid #fff;
		padding:2px;
}
.plusBG{
		background:url(../images/plus.gif) no-repeat left 5px;
		padding-left:10px;
}
.plus{
		background:url(../images/plus.gif) no-repeat left 5px;
		padding-left:10px;
}
.minus{
		background:url(../images/minus.gif) no-repeat left 5px;
		padding-left:10px;
}
.image-holder{
    border:1px solid #FFFFFF;
	width:100px;
	height:100px;
	display:block; text-align:center;
	vertical-align:middle;
	}
	.image-holder2{
    border:1px solid #FFFFFF;
	width:160px;
	height:160px;
	display:block; text-align:center;
	vertical-align:middle;
	}
	.image-holder img{
	border:none; 
	}
		.image-holder2 img{
	border:none; 
	}
.backBtn{
		 position:relative;
		 z-index:11100;
		 padding-right:30px;
		 width:30px;
		 height:30px;
		 text-align:right;
		 float:right;
}
