@charset "utf-8";

/*----------------------------------------------------------------------------*/
/* CSS Defaults
/*----------------------------------------------------------------------------*/

html, body,  applet, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr,
acronym, address, big, cite, code, del, dfn, em, font,  ins, kbd, q, s, samp, small, strike, strong,
tt, var, dl, dt, dd, ol, fieldset, label, legend, table, caption, tbody, tfoot, thead {
    margin:0;
    padding:0;
    border:0;
    font-family:Verdana, Geneva, sans-serif;
    color:#ffffff;
    font-size:12px;
    height:100%;

}


html, body {
    font-size:12px;
    height:100%;
    margin-top:auto;
    margin-bottom:auto;
	background-color:#000;
}

input
{
	background-color:#000;
	color:#FFF;
	border:none;

}

textarea
{
	background-color:#000;
	color:#FFF;
border:none;
}
h1{
	
	font-size:12px;
	font-weight:bold;

}
p{
	padding-top:20px;	
}

img{
	border:solid 1px #FFF;
}

a:link, a:visited, a:hover, a:active  {
	color: #ffffff;

}
a:active, a:hover{
	color: #cc0000;

}

.menu{
    color: #ffffff;
    text-decoration: none;
    cursor:pointer;
    font-weight:bold;
	font-size:13px;
}
.footermenu{
    color: #ffffff;
    text-decoration: none;
    cursor:pointer;
    font-weight:bold;
	font-size:10px;
}
.submit{

    cursor:pointer;
    font-weight:bold;

}
.cap{

	color: #cc0000;
	text-transform:capitalize;
	font-weight:bold;
}
/****************************************3 Main***********************************************************/

#head {
    height:140px;
    width:1000px;
    margin-left:auto;
    margin-right:auto;
    background-image:url('../img/header.jpg');
    padding:0;
	margin-top:0px;

	/*cursor:pointer;*/

}
#content {
   /* height:100%; */
    width:1000px;
	height:auto;
    margin-left:auto;
    margin-right:auto;
    background-color:#000000;
    background-image:url('../img/content.jpg');
    background-repeat:no-repeat;
    padding:0;
}

/************************************HEADER***********************************************************/


#top {

	float:left;
    height:120px;
    width:1000px;
    padding:0;
	padding:0px 0px 0px 0px;
    margin:0px 00px 0px 0px;
}

#navigation {

	clear:both;
    height:20px;
    width:1000px;
    padding:0;
	padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
}


	#space {
		float: left;
		width:300px;
		height:20px;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
	}
	
	#eins_n {
		float: left;
		width:65px;
		height:20px;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
	}
	
	#zwei_n {
		float: left;
		width:77px;
		height:20px;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
	}
	
	#drei_n {
		float: left;
		width:67px;
		height:20px;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
	}
	
	#vier_n {
		float: left;
		width:67px;
		height:20px;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
	}
	
	#fuenf_n {
		float: left;
		width:80px;
		height:20px;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
	}
	#sechs_n {
		float: left;
		width:100px;
		height:20px;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
	}
	
	#espanol {
		float: left;
		width:200px;
		height:20px;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		text-align:right;
	}
	
	
	
	#zwei_n_s {
		float: left;
		width:89px;
		height:20px;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
	}
	
	#drei_n_s {
		float: left;
		width:77px;
		height:20px;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
	}
/*******************************************CONTENT*****************************************************/	

#contentText{

	padding-left:300px;
    padding-top:50px;    
	padding-bottom:80px;
    padding-right:40px;
	min-height:350px;

}
#contentTextUn{

	height:80px;
	width:350px;
	padding-left:750px;
	padding-bottom:40px;

}#contentTextUnFlash{

	height:80px;
	width:350px;
	padding-left:875px;
	padding-bottom:40px;

}
#contentTextUnTicker{
	height:20px;
	width:500px;


}
#pagecounter
{
	height:10px;
	width:710px;
	padding-bottom:0px;
	padding-top:170px;
}
#pagecounterTs
{
	height:10px;
	width:210px;
	padding-bottom:0px;
	padding-top:0px;
	padding-left:720px;
}
#pagecounterOne
{
	height:10px;
	width:210px;
	padding-bottom:0px;
	padding-top:0px;
	padding-left:160px;
}
#contentTextUnPhotos{

	height:80px;
	width:350px;
	padding-left:875px;
	padding-bottom:40px;

}
#contentTextUnPhotosFlash{

	height:80px;
	width:350px;
	padding-left:450px;

	    padding-top:50px; 

}
#contentPhotos{

	padding-left:195px;
    padding-top:50px;    
	padding-bottom:80px;
    padding-right:80px;
	min-height:490px;

}

#contentPhotoFlowGallery
{
    width:700px;

	padding-left:300px;
    padding-top:50px;    
	padding-bottom:80px;
    padding-right:0px;
	height:380px;

}
#flashgallery{
    width:700px;
    height:300px;
	padding:0;

}
#contentTextIn{

    padding-right:100px;

}
#img_news {
    width:305px;
    height:74px;
	border:none;

}
#img_news2 {
    width:305px;
    height:40px;
	border:none;

}
#img_player {
    width:200px;
    height:20px;
	border:none;
	cursor:pointer;
}
#img_events {
    width:194px;
    height:227px;
	border:none;
	cursor:pointer;

}
#video {
    width:445;
    height:364;
	border:none;
	background-color:#000;
}
#video_s {
    width:100;
    height:87;
	border:none;
	
}

#sn {
    width:40px;
    height:40px;
	cursor:pointer;
}

#sc {
	border:none;
}
#img_contact {
    width:100px;
    height:30px;
}




/******************************************Footer*********************************************/

#footer {
	clear:both;
    height:20px;
    width:1000px;
    margin-left:auto;
    margin-right:auto;
    padding:0;
	padding-bottom:20px
	
}
#footernavi {

	float: left;
    height:20px;
    width:1000px;
    padding:0;
	padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
}


	#footerspace {
		float: left;
		width:720px;
		height:20px;
		padding-left:30px;
		margin:0px 0px 0px 0px;
		color: #666666;
	    font-size:11px;
		
	}	

	.copyright
	{
		color: #666666;
	    font-size:10px;
		text-decoration:none;
		font-weight:bold;
		
	}	



	#null_f {
		float: left;
		width:65px;
		height:20px;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
	}
	#eins_f {
		float: left;
		width:100px;
		height:20px;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
	}
	
	#zwei_f {
		float: left;
		width:65px;
		height:20px;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
	}


/****************************************************************************************************************************/


#fatiandtheband{
	height:349px;
	width:349px;
	opacity:0.4;
	filter:alpha(opacity=40);
	background-image:url(../img/fatiniza-and-the-band.jpg);
}

#bio1, #bio2, #bio3{
	height:266px;
	width:400px;
	opacity:0.4;
	filter:alpha(opacity=40);
	background-image:url(../img/bio1.jpg);
	margin-left:auto;
	margin-right:auto;
	margin-top:50px;
	padding-bottom:20px;
	background-repeat:no-repeat
}
#bio2{
	background-image:url(../img/bio2.jpg);
}
#bio3{
	background-image:url(../img/bio3.jpg);
		height:601px;
}
#event2, #event3,#event6,#event7,#event8,#event9,#event10,#event11,#event12,#event13,#event14,#event15,#event16,#event17{
	height:379px;
	width:252px;
	background-image:url(../img/events_img_2.jpg);
	margin-left:auto;
	margin-right:auto;
	background-repeat:no-repeat;
    border:solid 1px #FFF;
}
#event3{
	background-image:url(../img/events_img_4.jpg);
	width:154px;
}
#event6{
	background-image:url(../img/events_img_6.jpg);
	width:267px;
}
#event7{
	background-image:url(../img/events_img_7.jpg);
	width:285px;
}
#event8{
	background-image:url(../img/events_img_8.jpg);
	width:228px;
}#event9{
	background-image:url(../img/events_img_9.jpg);
	width:474px;
}#event10{
	background-image:url(../img/events_img_10.jpg);
	width:474px;
	height:424px;
}
#event11{
	background-image:url(../img/events_img_11.jpg);
	
	height:424px;
}
#event12{
	background-image:url(../img/events_img_12.jpg);
	width:474px;
	height:112px;
}
#event13{
	background-image:url(../img/events_img_13.jpg);
	width:474px;
	height:438px;
}
#event14{
	background-image:url(../img/events_img_14.jpg);
	width:474px;
	height:536px;
}
#event15{
	background-image:url(../img/events_img_15.jpg);
	width:474px;
	height:438px;
}
#event16{
	background-image:url(../img/events_img_16.jpg);
	width:474px;
	height:179px;
}
#event17{
	background-image:url(../img/events_img_17.jpg);
	width:324px;
	height:424px;
}
#boxes{
width: 252px;
height: 130px;
margin-bottom:50px;
background:#800001;
}

#event_shadow{
	height:50px;
	width:474px;
	background-image:url(../img/events_shadow.jpg);
	border:none;
}


/*--------------------cdbaby------------------------------------------------------*/



#cdbaby{
width:225px; 
height:120px; 
margin:0; 
padding:0; 
border:0; 
background-image:url(http://www.cdbaby.com/Images/Links/White-Buy_Album_100px_horz.png);
}

.cdbaby_text{
display:block; 
padding:10px 10px 10px 115px; 
margin:0; 
border:0;
}

.cdbaby_img{

border:0; 
margin:0; 
padding:0; 
}
#vote{
	padding-top:60px;
	width:100%;
	hight:100%;
	margin-left:auto;
	margin-right:auto;
}
/*----------------------------------------------------------------------------*/



/**{ padding:0px; margin:0px; }

                        body{ background:#D5DEE7; }

                        a{ color:#C8DCE5; }

                        h3{ margin: 10px 10px 0 10px; color:#FFF; font:18pt Arial, sans-serif; letter-spacing:-1px; font-weight: bold;  } */



                        .boxgrid{

                                width: 252px;

                                height: 130px;

                                background:#000000;

                                border: solid 1px #cccccc;

                                overflow: hidden;

                                position: relative;
								clear:both;

                        }

                                .boxgrid img{

                                        position: absolute;

                                        top: 0;

                                        left: 0;

                                        border: 0;

                                }

                                .boxgrid h3{

                                        padding: 0 10px;

                                        font-weight:bold;

                                        color:#990033;

                                }

                                .boxgrid p{

                                        padding: 0 10px;

                                }



                        .boxgridright{

                                width: 252px;

                                height:130px;

                                margin:0px 0px 0px 0px;

                                float:left;

                                border: solid 1px #cccccc;

                                overflow: hidden;

                                position: relative;

                        }

                                .boxgridright img{

                                        position: absolute;

                                        top: 0;

                                        left: 0;

                                        border: 0;

                                }

                                .boxgridright h3{

                                        padding: 0 10px;

                                        font-weight:bold;

                                        color:#990033;

                                }

                                .boxgridright p{

                                        padding: 0 10px;

                                }



                        .boxgridabout{

                                width: 200px;

                                height: 270px;

                                margin:20px 0px 0px 0px;

                                float:left;

                                background:#000000;

                                border: solid 1px #cccccc;

                                overflow: hidden;

                                position: relative;

                        }

                                .boxgridabout img{

                                        position: absolute;

                                        top: 0;

                                        left: 0;

                                        border: 0;

                                }

                                .boxgridabout h3{

                                        padding: 0 10px;

                                        font-weight:bold;

                                        color:#990033;

                                }

                                .boxgridabout p{

                                        padding: 0 10px;

                                }



                        .boxcaption{

                                float: left;

                                position: absolute;

                                background: #000;

                                height: 100px;

                                width: 100%;

                                opacity: .8;

                                /* For IE 5-7 */

                                filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);

                                /* For IE 8 */

                                -MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";

                         }

                                 .captionfull .boxcaption {

                                         top: 260;

                                         left: 0;

                                 }

                                 .caption .boxcaption {

                                         top: 220;

                                         left: 0;

                                 }