/* CSS Document */

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	vertical-align: top;
}

body {
  background:#000000;
  margin:0px;
  padding:0px;

  font-family:tahoma;
  color:#ffffff;
}

img {
  border:1px solid #666666; 
}

input, textarea {
  font-size:10px;
  background:#444444;
  border:1px solid #555555;
  padding:1px;

  font-family:tahoma;
  color:#ffffff;
}

.link-nondec {
  color:#ffffff;
  text-decoration:none;
}

.img-nobrd {
  border:0px;
}

.content {
  font-size:10px;
}

.content a {
  color:#ffffff;
  text-decoration:underline;
} 

.header {
  color:#ffffff;
  font-size:11px;
  font-weight:bold;
}

.content_members {
  font-size:10px;
  line-height: 1.7;
}

#center {
  position:relative;
  width:770px;
  height:600px;
  background:url('../images/main/background.jpg') no-repeat;
}

#cont1 {
  position:absolute;
  top:175px;
  left: 30px;
  width:355px;
  
  background:#000000;
	filter:alpha(opacity=7);
	opacity:0.7;
	
	border:1px solid #666666;
	padding:4px;
}

#cont2 {
  position:absolute;
  top:130px;
  left: 430px;
  width:300px;
  
  background:#000000;
	filter:alpha(opacity=70);
	opacity:0.7;
	
	border:1px solid #666666;
	padding:4px;
}

#cont_advert {
  position:absolute;
  top:150px;
  left: 430px;
  width:300px;
  
	filter:alpha(opacity=70);
	opacity:0.7;
	
}

#cont_nextGigs {
  position:absolute;
  top:330px;
  left: 430px;
  width:300px;
  
  background:#000000;
	filter:alpha(opacity=60);  
	opacity:0.6;
	
	border:1px solid #666666;
	padding:4px;
}

#cont_wishlist {
  position:absolute;
  top:200px;
  left: 430px;
  width:300px;
  
  background:#000000;
	filter:alpha(opacity=60);  
	opacity:0.6;
	
	border:1px solid #666666;
	padding:4px;
}


#cont_band_sel {
  position:absolute;
  top:175px;
  left: 30px;
  
  background:#000000;
	filter:alpha(opacity=7);
	opacity:0.7;
}

#cont_band_sel .member_sel {
	border:1px solid #666666;
	padding:2 3 2 3;
}

#cont_band_mem {
  position:absolute;
  top:192px;
  left: 30px;
  width:355px;
  
  background:#000000;
	filter:alpha(opacity=7);
	opacity:0.7;
	
	border:1px solid #666666;
	padding:4px;
}

#cont_reviews {
  position:absolute;
  top:210px;
  left: 430px;
  width:300px;
  
  background:#000000;
	filter:alpha(opacity=70);
	opacity:0.7;
	
	border:1px solid #666666;
	padding:4px;
}

.black_overlay{
    display: none;
    position: absolute;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
    background-color: black;
    z-index:1001;
    -moz-opacity: 0.8;
    opacity:.80;
    filter: alpha(opacity=80);
}

.white_content {
    display: none;
    position: absolute;
    //top: 15%;
    //left: 20%;
    //width: 50%;
    //height: 450px;
    padding: 0px;
    border: 8px solid #444444;
    background-color: black;
    z-index:1002;
    overflow: auto;
}

