@charset "utf-8";
/* CSS Document */


body#site {
	/*background-image:url(../Img/oneils.jpg)*/
	background-color:#000
}

body#private {
	background-image:url(../Img/manager.jpg)
	/*background-color:#000*/
}
body#landing{

	background-color:#000;
	text-align:center;
	padding:200px;
	margin: 0 auto;
	a:link {color:#FFFFFF;}    /* unvisited link */
	a:visited {color:#FFFFFF;} /* visited link */
	a:hover {color:#FFFFFF;}   /* mouse over link */
	a:active {color:#FFFFFF;}  /* selected link */

}

.classname {
-webkit-animation-name: cssAnimation;
-webkit-animation-duration:3s;
-webkit-animation-iteration-count: 2;
-webkit-animation-timing-function: linear;
-webkit-animation-fill-mode: forwards;
}
@-webkit-keyframes cssAnimation {
from {
-webkit-transform: rotate(0deg);
}
to {
-webkit-transform: rotate(2160deg);
}
}
	img.responsive-fill {
        width : 100%;
        height: auto;

    }
    img.responsive-shrink {
        max-width : 100%;
        height: auto;
    }
	
	img.centeredimage {
		display:block;
		margin-left:auto;
		margin-right:auto;
	}

area.pointer {
	cursor:pointer;
}
/*#landing {
	background-color:#000;
	text-align:center;
	padding:200px;
	margin: 0 auto;

*/
	
}



	a:link {color:#FFFFFF;}   /* unvisited link */
	a:visited {color:#FFFFFF;} /* visited link */
	a:hover {color:#0000FF;}   /* mouse over link */
	a:active {color:#0000FF;}  /* selected link */



table, th, td {

border: 1px solid black;

}

logo{
    position: absolute;
    margin: auto;
    width: 400px;
    height: 90px;	
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}

.logoNew{
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}


@font-face {
 font-family:centgoth;
 src: url("../fonts/gothic_0.eot");
} 



@font-face {
 font-family:centgoth;
 src: url("../fonts/gothic_0.TTF");
} 

@font-face {
 font-family:aero;
 src: url("../fonts/AeroviasBrasilNF.ttf");
} 




CGfooter {
	font-family: "centgoth";
	font-size: 16px;
	color: #FFFFFF;
}

CGContent {
	font-family: centgoth,courier, serif;
	font-size: 13px;
	color: #FFFFFF;
	
}

CGContentA {
	font-family: centgoth,courier, serif;
	font-size: 13px;
	color: #FFFFFF;
	text-align:right;

	
}


wheelfont{
	font-family:aero;
	font-size: 35px;
	color: #FFFFFF;
	text-decoration:none;

}




#container {
	width: 968px;
    	margin: 0 auto;
	background-color:#000;
	padding-bottom:10px;
	padding-left:10px;
	padding-top:10px;
	padding-right:10px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	
 }

#content {
	width: 968px;
	height: auto;
	float: left;
	
	
}

#left {
	width: 450px;
	height: auto;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:8px;
	float:left;	
	text-align: left;

	
}
#leftpriv {
	width: 750px;
	height: auto;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:8px;
	float:left;	
	text-align: left;

	
}

#soundcloud {
	width: 910px;
	height: auto;
	padding:25px;
	float:left;
}
#right {
	width: 450px;
	height: auto;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
    float:right;
	text-align: right;
	
}
#rightpriv {
	width: 150px;
	height: auto;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
    float:left;
	text-align: left;
	
}
#add {
	width: 250px;
	height: auto;
	padding:20px;
    float: left;
	text-align: right;
	border:2px solid;
	border-radius:25px;
	border-color:#FFF;
}
#remove {
	width: 250px;
	height: auto;
	padding: 20px;
    float:left;
	text-align: right;
	border:2px solid;
	border-radius:25px;
	border-color:#FFF;

}
#addremove {
	width: 220px;
	height: auto;
    float:right;
	text-align: left	;

}
#righttitle {
	width: 450px;
	height: auto;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
    float:right;
	text-align: right;
}

.clear {
	clear:both;
	
}
#footer {
	float:left;
	width: 968px;
	height: auto;
}

#menubar {
	float:left;
	width: 968px;
	height: auto;
}

#slideshow {
    position:relative;
    height:168px;
	width:968px;
}

#slideshow DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
    height: 168px;
    background-color: #000000;
}

#slideshow DIV.active {
    z-index:10;
    opacity:1.0;
}

#slideshow DIV.last-active {
    z-index:9;
}

#slideshow DIV IMG {
    height: 168px;
    display: block;
    border: 0;
 
}
.rounded {

}

.calendar{
	margin:.10em 7px 7px 0;
	/*adding-top:2px;*/
	float:left;
	width:50px;
	background:#ededef;
	background: -webkit-gradient(linear, left top, left bottom, from(#ededef), to(#ccc)); 
	background: -moz-linear-gradient(top,  #ededef,  #ccc); 
	font:bold 20px/40px Arial Black, Arial, Helvetica, sans-serif;
	text-align:center;
	color:#000;
	text-shadow:#fff 0 1px 0;	
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;	
	position:relative;
	-moz-box-shadow:0 2px 2px #888;
	-webkit-box-shadow:0 2px 2px #888;
	box-shadow:0 2px 2px #888;
	}
.calendar em{
	display:block;
	font:normal bold 8px/20px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#fff;
	text-shadow:#00365a 0 -1px 0;	
	background:#04599a;
	background:-webkit-gradient(linear, left top, left bottom, from(#04599a), to(#00365a)); 
	background:-moz-linear-gradient(top,  #04599a,  #00365a); 
	-moz-border-radius-bottomright:3px;
	-webkit-border-bottom-right-radius:3px;	
	border-bottom-right-radius:3px;
	-moz-border-radius-bottomleft:3px;
	-webkit-border-bottom-left-radius:3px;	
	border-bottom-left-radius:3px;	
	border-top:1px solid #00365a;
	}	
.calendar:before, .calendar:after{
	content:'';
	float:left;
	position:absolute;
	top:4px;	
	width:6px;
	height:6px;
	background:#111;
	z-index:1;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	-moz-box-shadow:0 1px 1px #fff;
	-webkit-box-shadow:0 1px 1px #fff;
	box-shadow:0 1px 1px #fff;
	}
.calendar:before{left:7px;}	
.calendar:after{right:7px;}	
.calendar em:before, .calendar em:after{
	content:'';
	float:left;
	position:absolute;
	top:-3px;	
	width:2px;
	height:10px;
	background:#dadada;
	background:-webkit-gradient(linear, left top, left bottom, from(#f1f1f1), to(#aaa)); 
	background:-moz-linear-gradient(top,  #f1f1f1,  #aaa); 
	z-index:2;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	}
.calendar em:before{left:9px;}	
.calendar em:after{right:9px;}	