@charset "utf-8";

/* CSS Document */



h2,#header img,#headerhm img{

	behavior: url(iepngfix.htc);

}



body{

	background:#000 url(../images/bodybg2.jpg) center top no-repeat;

	/*background:#000 ;*/

	margin:0px;

	padding:0px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

}

#headerhm{

	float:left;

	text-align:center;

	width:935px;

	padding:0px 0px 22px 0px;
	
}

a{

	outline:0;

	-moz-outline:0;

}

object{

	outline:0;

}

a.linkhead{

	text-decoration:none;

	color:#ff8684;

}



a.linkhead:hover{

	color:#fff;

	text-decoration:underline;

}

#header{

	float:left;

	text-align:center;

	width:935px;

	padding:0px 0px 22px 0px;
	
}

ul,li,p,form,ol,h1,h2,h3,h4,h5,h6,form{

	margin:0px;

	padding:0px;

}

.left{

	float:left;

}

.right{

	float:right;

}

.clear{

	clear:both;

}

img{

	border:0px;

}

#wrapper{

	width:935px;

	margin:auto;
	
	color:#0c0404;
	
	

}

#mainMenu{

	background:url(../images/menuBg.jpg) left top no-repeat #000;

	float:left;	

	width:900px;

	padding:45px 0px 22px 35px;

}

#mainMenu ul li{

	float:left;

	list-style-type:none;

}

#mainMenu ul li a{

	color:#fff;

	text-decoration:none;

	padding:3px 7px 3px 7px;

	float:left;

	font-size:13px;

	background:url(../images/menu_sep.jpg) right 3px no-repeat;

}

#mainMenu ul li a:hover,#mainMenu ul li.selected a,#mainMenu ul li.lastselected a{

	color:#ff8684;

}

#mainMenu ul li.last a{

	background:none;

}

#mainBdy{

	background:#0c0404;

	float:left;

	width:890px;

	color:#d4c7c6;

	padding:10px 25px 20px 20px;

}

#mainBdy p{

padding:0 15px 0 0;

text-align:justify;



}

#mainBdy h1{

	font-size:23px;

	font-family:"AR DESTINE","Trajan Pro","Arno Pro", Georgia, Arial;

	font-variant:small-caps;
	
	font-stretch:condensed;

	padding:0px 0px 15px 0px;

	/*font-family:, "Times New Roman", Times, serif;*/

	font-weight:normal;

}

.mainBdyLeft{

	float:left;

	width:575px;

}

.mainBdyLeftInn{

	float:left;

	padding:0px 25px 0px 0px;

	width:550px;

}

#mainBdyInner{

	float:left;

	width:890px;

	padding:20px 0px 0px 0px;

}

.democrTopLeft{

	float:left;

	width:165px;

}

.democrTopRight{

	float:left;

	width:320px;

	border-left:1px solid #612727;

	border-right:1px solid #612727;

	padding:0px 38px 0px 50px;

}

.democrTopLeft ul li,.mainBdyRight .votPlan ul li{

	list-style-type:none;

	padding:0px 0px 7px 0px;

}

.democrTopLeft ul li a,.mainBdyRight .votPlan ul li a,.mapsite ul li a{

	color:#d4c7c6;

	text-decoration:none;

}

.democrTopLeft ul li a:hover,.mainBdyRight .votPlan ul li a:hover,.mapsite ul li a:hover{

	color:#ff8783;

}

.clickBtn{

	float:left;

	background:#000 url(../images/clickhearBg.gif) right top repeat-x;		

}

.clickLeft{

	float:left;

	background:url(../images/clickhear_leftBg.gif) left top no-repeat;

}





.clickb{

	float:left;

	background:url(../images/clickhear_rightBg.gif) right top no-repeat;

	width:277px;

	height:37px;

	padding:24px 0px 0px 24px;

}



.clickMember{

	float:left;

	background:url(../images/clickhear_rightBg.gif) right top no-repeat;

	width:227px;

	height:37px;

	padding:24px 0px 0px 24px;

}



#news{

	height:220px;

	width:490px;

	}



.democrTopRight .left{

	padding:0px 0px 10px 0;

}

.clickb a{

	color:#d4c7c6;

	text-decoration:none;

	font-size:17px;

}



.mainBdyRight{

	float:right;

	width:306px;

}

.votPlan{

	float:left;

	padding:0px 0px 0px 25px;

}

.datefunct{

	float:left;

	background:url(../images/dateBxbg.gif) left top repeat-y;

	margin-bottom:20px;

}

.dateinn{

	float:left;

	width:497px;

	background:url(../images/dateBxTopbg.gif) left top no-repeat;

	padding:22px 13px 16px 13px;

	border-bottom:2px solid #4c0303;

}







.dateinn a{

	color:#f13b3b;

	text-decoration:none;

}

.mainBdyRight ul li{

	list-style-type:none;

	padding:0px 0px 22px 0px;

}

.subtit{

	float:left;	

	width:543px; 

	width:523px  !important;

	padding:22px 0px 0px 0px;

}

.storeBx{

	float:left;

	background:url(../images/storeBx.jpg) left top no-repeat;

	width:269px;

	height:131px;	

	padding:14px 20px 20px 10px;

	font-size:11px;

	_width:255px;

}

.BuyBx{

	float:right;

	background:url(../images/buyBx.jpg) left top no-repeat;

	width:181px;

	height:131px;	

	padding:14px 20px 20px 10px;

	_width:166px;

}



.storeBx h2,.BuyBx h2,.rightBx h2,.Gallery h2{

	background:url(../images/h2arrow.png) left 1px no-repeat;

	font-size:12px;

	padding:2px 0px 15px 15px;

	margin-top:7px;

	

}

.rightBx h2{

	width:180px;

}

.storeBx .desc,.BuyBx .desc{

	float:left;

	padding:0px 0px 0px 18px;

	height:80px;

	line-height:1.1em;

	text-align:left;

}





.storeBx img{

	float:right;

	behavior: url(iepngfix.htc);

}

.storeBx a,.BuyBx a{

	color:#ff9a93;

	font-size:13px;

	text-decoration:none;

	float:left;

	padding:5px 0px 0px 18px;

}

.mapsite{

	float:left;

	padding:20px 0px 0px 0px;

	width:300px;

	background:url(../images/border.jpg) left 40px repeat-x;

}

.mapsite ul{

	float:left;

	width:150px;

}

.mapsite ul li{

	list-style-type:none;

	color:#fb5d65;

	padding:0px 0px 5px 0px;

}

.mapsite ul li.first{

	padding:0px 0px 15px 0px;

}

.mapsite ul li a{

	font-size:11px;

}

.footer{

	float:left;

	width:900px;

	padding:20px 0px 60px 35px;

	color:#9b554d;

	font-size:10px;

}

.rightBx{

	float:left;

	/*width:299px;*/

	background:url(../images/rightBx_topBg.jpg) left top no-repeat;

	padding:17px 0px 0px 0px;

}

.sideList{

	float:left;

}

.sideinner{

	float:left;

	background:url(../images/rightBx_sideBg.jpg) left top repeat-y;

	padding:0px 2px 0px 2px;

}



.sidemain{

	float:left;

	width:250px;

	background:#0a0605 url(../images/rightBx_midBg.jpg) left top repeat-x;

	padding:0px 15px 0px 30px;

	font-size:11px;

	border-bottom:2px solid #4c0303;

}

.rightBx a{

	float:left;

	color:#f67a6f;

	font-size:28px;

	text-decoration:none;

	padding:10px 0px 10px 0px;

}

.rightBx h2 img,.rightBx a img{

	padding:0px;

}

.rightBx img{

	padding:0px 0px 20px 0px;

}



.list1{

	float:left;

}

.list1_member{

	float:left;

	padding-bottom:15px;

}

#band_profile_text{

width:100px;

text-align:right;

float:left;

}

#myslides,.galleryrot{

	float:left;

	width:523px;

	padding:30px 0px 40px 0px;

}



#flashshow{

	width:515px;

	

	padding:10px 0 0 0px;

	

}



h3{

	font-size:55px;

	font-family:"AR DESTINE","Trajan Pro","Arno Pro",Georgia ,Arial;

	font-weight:normal;

}

.galldec{

	float:left;

	font-size:11px;

	padding:0px 0px 40px 0px;

}

.galleryrot p{

	padding:15px 0px 0px 0px;

}

.hmpanal,.Gallery{

	float:left;

}

.hmpanal p{

	padding:0px 0px 10px 0px;

}

.videoply{

	float:left;

	padding:5px 0px 0px 0px;

}

h4{

	font-size:16px;

	color:#d8aca0;

	padding:15px 0px 10px 0px;

}

h4 span{

	color:#ca7f6a;

}

.memberList{

	float:left;

	padding:20px 0px 20px 0px;

}

.GalleryMain{

	float:left;

	width:510px;

}

.GalleryMain p{

	color:#CCCCCC;

}

.Gallery h2{

	font-size:15px;

}



.gallerylist,.Gallery{

	float:left;

	padding:30px 0px 30px 0px;

	width:510px;

}

.gallerylist li,.loginreq ul li{

	float:left;

	list-style-type:none;

	padding:0px 14px 14px 0px;

}

.gallerylist li img{

	border:1px solid #FFF;

}

.logtable{

	float:left;

	width:340px;

}

.logtable .left{

	width:120px;

	float:left;

	padding:5px 0px 20px 0px;

}

.logtable input.text{

	width:190px;

	height:17px;

}

.loginreq{

	float:right;

	padding:10px 0px 0px 0px;

}

.loginreq ul li{

	float:left;

	list-style-type:none;

	padding:0px 0px 0px 20px;

}

.loginreq ul li a,a{

	color:#fff;

	text-decoration:underline;

}

a:hover,.loginreq ul li a:hover{

	color:#fb5d65;

	text-decoration:none;

}







#slideshow {

    position:relative;

    height:530px;

	padding:10px 0px 0px 0px;	

}



#slideshow IMG {

    position:absolute;

    top:0;

    left:0;

    z-index:8;

    opacity:0.0;

}



#slideshow IMG.active {

    z-index:10;

    opacity:1.0;

}



#slideshow IMG.last-active {

    z-index:9;

}



.memberList{

	float:left;	

}

.memberList .left, .memberList .left img{

	width:156px;

}

.memberlistdet{

	float:left;

	width:350px;

	padding:10px 0px 0px 20px;

}

.memberlistdet ul li{

	list-style-type:none;

	padding:0px 0px 10px 0px;

}

.memberlistdet ul li span{

	font-weight:bold;

}

.sponsors{

	padding:0 5px 10px 8px;

	}

#player{

	background:#0a0605 url(../images/rightBx_midBg.jpg) left top repeat-x;

	border-bottom:2px solid #4c0303;

	margin:0 auto 0 auto;

	padding:0 0 10px 8px;

}



#rightRelive{

	float:left;

	width:287px;

	background:#0a0605 url(../images/rightBx_midBg.jpg) left top repeat-x;

	border-bottom:2px solid #4c0303;

	margin:0 auto 10px auto;

	padding:0 0 15px 8px;

}



#rightRelive h2 a img{

	vertical-align:top;

}



#reliveRight{

float:right;

font-size:11px;

width:132px;

margin:0px 5px 10px 0;

padding:0;

text-align:left;

}



#reliveLeft{

float:left;

font-size:11px;

width:132px;

margin:0px 0px 10px 5px;

padding:0;

}



#reliveLeft ul li{

padding:0;

margin:0;

}



#reliveLeft a{

text-decoration:none;

font-size:11px;

padding:0;

margin:0;

}

#reliveRight ul li{

padding:0;

margin:0;

}



#reliveRight a{

text-decoration:none;

font-size:11px;

padding:0;

margin:0;

}



#reliveRight h2,#reliveLeft h2{

	text-align:left;

	width:50px;

}

.downloads{

	padding:0 5px 10px 8px;

}



#advert{

	float:left;

	width:450px;

 	height:100px;

	padding-top:20px;
	clear:both;

 }
#advert img{
	margin-right:15px;
}
#video{

 	float:left;

 	margin-bottom:15px;

 }

 

a.december{

	float:left;

	padding:5px 60px 0 0;

	display:inline;

 	color:#9b554d;

	text-decoration:none;

}

a.december:visited,a.december:link{

	color:#9b554d;

	text-decoration:none;

}

a.december:hover{

 	text-decoration:underline;

}

.delete{
	font-size:8px;
	color:#000;
}
.delete:hover{
	color:#fff;
}
.date{
	text-decoration:none;
	font-size:16px;
	font-weight:bold;
	margin-right:20px;
	color:#d4c7c6;
}
