/* CSS Document */

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

body { 
	background:url(../images/bg.gif) repeat-x left top rgb(180, 25, 33) ;
	font-family: Arial,Helvetica,sans-serif; 
	font-style: normal; 
	font-variant: normal; 
	font-weight: normal; 
	font-size: 62.5%; 
	line-height: 1.6; 
	font-size-adjust: none; 
	font-stretch: normal; 
	color: rgb(79, 79, 79); 
	}
#tempo{
  display:table;
  width:100%;
  height:100%;
  background:url(../images/tempo.png) no-repeat center top;
  }
#intro{
	margin:0px auto;
	padding:0px;
	}
#intro #introtext{
	margin:0px auto;
	padding:0px;
	width:700px;
	text-align:center;
	}
#intro a:hover{
	text-decoration:underline;
	}
#intro p{
	color:white;
	font-size:1.2em;
	}
#intro p a{
	text-decoration:none;
	color:white;
	}
#intro h2{
	font-size:1.5em;
	}
#intro #introtext h2 a{
	margin:0px;
	padding:5px;
	color:white;
	text-decoration:none;
	}
#intro #introtext h2 a:hover{
	text-decoration:underline;
	}
#wrapper{
	margin:0px auto;
	padding:0px;
	width:750px;
	}
#body{
	margin:20px 0px 0px 0px;
	padding:10px;
	float:left;
	width:730px;
	background:white;
	}
#top{
	margin:0px;
	padding:0px;
	float:left;
	width:730px;
	background:white;
	}
#header_index{
	margin:0px;
	padding:0px;
	float:left;
	width:730px;
/*	height:300px;*/
	background:url(../images/header.jpg) no-repeat left top;
	}
#header{
	margin:0px;
	padding:0px;
	float:left;
	width:730px;
/*	height:300px;*/
	background:url(../images/header.jpg) no-repeat left top;
	}
 a img{outline:none; border:none;}
#navigation{
	margin:0px;
	padding:0px;
	float:left;
	width:730px;
	height:50px;
	text-align:center;
	background: url(../images/navigation.jpg) no-repeat left top;
	}
#content{
	margin:0px;
	padding:0px;
	float:left;
	width:730px;
	/*background:rgb(254, 253, 250);*/
	background: url(../images/body.jpg) repeat-y left top;
	}
#sidebar{
	margin:0px 0px 0px 0px;
	padding:0px;
	float:left;
	width:220px;
	}
#main{
	margin:0px;
	padding:0px 10px 0px 20px;
	float:left;
	width:480px;
	}
#foot{
	margin:0px;
	padding:0px 0px 20px 0px;
	width:100%;
	/*background:url(../images/back_footer.png) repeat-x left top;
	/*float:left;*/
	clear:both;
	}
#footer{	
	margin:0px auto;
	padding:0px;
	/*float:left;*/
	width:750px;
	height:75px;
	background: url(../images/footer.jpg) no-repeat left top white;
	text-align:center;
	}
#footer p{
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	text-align:center;
	text-decoration:none;
	color:rgb(159, 15, 15);
	}
#footer a{
	text-decoration:none;
	color:rgb(159, 15, 15);
	}
#footer a:hover{
	text-decoration:underline;
	}
	
	
/************banner*********/

#banner{
	margin:0px;
	padding:9px;
	border:1px solid rgb(159, 15, 15);
	float:left;
	}
/*************forma********************/

#main form{
	border:1px solid #E5E5E5;
	padding:10px;
	margin:10px 0px 0px 0px;
	}

fieldset {
	padding:5px;
	border:none;
}
legend {
	font-size:1.6em;
	padding:0px;
	font-weight:bold;
	color:rgb(159, 15, 15);
	/*margin:0px 0px 50px 0px;*/
	display:block;
	}
label, input, textarea {
	display:block;
	margin:0px;
	padding:0px;
}
label {
	font-size:1.4em;
	color:rgb(159, 15, 15);
	/*font-weight:bold;*/
	margin:0px;
	padding:5px;
}
input, textarea {
	margin-top:5px;
	color:rgb(159, 15, 15);
	font-weight:bold;
}
.text {
	width:420px;
	border:1px solid #E5E5E5;
	padding:5px;
	background:url(../images/form.jpg) repeat-x left bottom;
	}
.button{
	border:1px solid #E5E5E5;
	background:black;
	color:white;
	float:left;
	margin:5px;
	padding:3px;
	}
	
/*************forma end **********/

/*************fonts*****************/

h1,h2,h3{
	margin:0px;
	padding:0px;
	}
#main p{
	margin:0px;
	padding:5px 0px 5px 0px;
	text-align:justify;
	font-size:1.2em;
	}
#sidebar h2{
	margin:0px;
	padding:10px 0px 0px 0px;
	display:block;
	color:rgb(159, 15, 15);
	font-size:1.3em;
	border-bottom:1px solid;
	}
#main h2{
	margin:0px;
	padding:10px 0px 0px 0px;
	display:block;
	color:rgb(159, 15, 15);
	font-size:1.3em;
	border-bottom:1px solid;
	}
#main .press{
	margin:10px 0px 10px 0px;
	padding:3px;
	text-transform:uppercase;
	background:rgb(255, 251, 244);
	}
#main h3{
	margin:10px 0px 10px 0px;
	padding:5px;
	display:block;
	font-size:1.4em;
	border:1px solid rgb(159, 15, 15);
	background: url(../images/rosette.png) no-repeat right top /*rgb(255, 251, 244)*/;
	}
/*********fonts end*****************/

/***********top navigation***********/

#navigation ul{
	margin:0px;
	padding:0px 0px 0px 170px;
	float:left;
	list-style-type:none;
	display:block;
	width:560px;
	}
#navigation ul li{
	margin:0px;
	padding:0px;
	float:left;
	display:block;
	list-style-type:none;
	}
#navigation ul li a{
	margin:0px;
	padding:4px 0px 2px 0px;
	display:block;
	width:130px;
	text-decoration:none;
	font-weight:bold;
	font-size:1.1em;
	color:rgb(10, 11, 13);
	}
#navigation ul li a:hover{
	margin:0px;
	padding:5px 0px 0px 0px;
	color:rgb(159, 15, 15);
	}
/***************sidebar**************/

#sidebar ul{
	margin:10px 0px 0px 0px;
	padding:0px;
	list-style-type:none;
	}
#sidebar ul li{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
	font-size:1.1em;
	}
#sidebar ul li a{
	margin:0px 0px 0px 0px;
	padding:5px 0px 5px 5px;
	list-style-type:none;
	border-bottom:1px solid rgb(213, 211, 200);
	display:block;
	width:215px;
	text-decoration:none;
	font-weight:bold;
	color:rgb(10, 11, 13);
	}
#sidebar ul li a:hover{
	background:rgb(230, 227, 216);
	color:rgb(159, 15, 15);
	}
#sidebar ul#spring li{
	margin:0px;
	padding:0px 0px 5px 5px;
	font-size:1.2em;
	font-weight:bold;
	color:black;
	border-bottom:1px solid rgb(230, 230, 230);
	}
#programs, #ads{
	margin:0px;
	padding:5px;
	}
#programs img, #ads img{	
	margin:0px;
	padding:0px;
	}

#sidebar #programs a img, #sidebar #ads a img{
	margin:5px 0px 0px 0px;
	padding:4px;
	border:1px solid rgb(159, 15, 15);
	}	
#sidebar #programs a:hover img, #sidebar #ads a:hover img{
	background:rgb(230, 227, 216);
	}
#sidebar #programs a:hover, #sidebar #ads a:hover { 
	background:white none repeat; 
	}
#sidebar #ads a img{
	margin:5px 0px 0px 0px;
	padding:4px;
	border:1px solid rgb(159, 15, 15);
	}	
 #sidebar #ads a:hover img{
	background:rgb(230, 227, 216);
	}
#sidebar #ads a:hover { 
	background:white none repeat; 
	}
#sidebar #news{
	margin:5px 0px 0px 0px;
	padding:5px;
	border:1px solid rgb(159, 15, 15);
	background:white;
	}
#sidebar #news h2{
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 20px;
	background:url(../images/news.png) no-repeat left top;
	}
#sidebar #news p{
	text-align:justify;
	margin:0px;
	padding:0px;
	font-size:1.2em;
	}
    
#main #mainnews{
    margin:5px 0px 0px 0px;
    padding:0px;
    background:white;
    }
#main h3#title{
    margin:0px 0px 5px 0px;
    padding:0px 0px 0px 20px;
    background:url(../images/news.png) no-repeat left top;
    border:none;
    }
#main #mainnews p{
    text-align:justify;
    margin:0px;
    padding:0px;
    font-size:1.2em;
    }
    
    
    
#sidebar #player{
	margin:10px 0px 0px 0px;
	padding:0px;
	}	
#sidebar #cal{
	margin:0px;
	padding:10px;
	}
/***********sidebar end*********************/

/*****************main*******************/

#main .fotos{
	float:left;
	padding:4px;
	margin:4px 5px 0px 0px;
	border:1px solid rgb(159, 15, 15);
	}
#sidebar blockquote, #main blockquote{
	padding:15px;
	margin:10px 0px 10px 0px;
	border:1px solid rgb(159, 15, 15);
	font-size:1.2em;
	/*font-style:italic;*/
	text-align:justify;
	background:rgb(255, 251, 244);
	color:rgb(159, 15, 15);
	}
#main ul{
	margin:0px;
	padding:10px 0px 50px 0px;
	list-style-type:none;
	}
#main ul li{
	margin:10px 0px 0px 0px;
	padding:0px;
	list-style-type:none;
	}
#main ul li a{
	margin:0px;
	padding:5px 0px 5px 30px;
	text-decoration:none;
	color:rgb(159, 15, 15);
	font-size:1.4em;
	font-weight:normal;
	background:url(../images/down.png) no-repeat left top white;
	}
#main ul li a:hover{
	text-decoration:underline;
	}
#main .mission{
	margin:0px;
	padding:10px;
	list-style-type:none;
	}
#main .mission li{
	margin:0px;
	padding:3px 0px 3px 20px;
	list-style-type:none;
	font-size:1.2em;
	color:rgb(159, 15, 15);
	font-weight:bold;
	background:url(../images/mission.png) no-repeat left top;
	}
#main #minigalery, .minigalery{
	margin:0px;
	padding:0px;
	width:480px;
	display:block;
	}
#main #minigalery img, .minigalery img{
	margin:3px;
	padding:5px;
	border:1px solid rgb(159, 15, 15);
	}
#main #minigalery a:hover img, .minigalery a:hover img{
	background:rgb(230, 227, 216);
	}
#main #minigalery a:hover, .minigalery a:hover{ 
	background:white none repeat; 
	}

#main .signup a{
	margin:0px;
	padding:2px 5px 2px 20px;
	background:url(../images/signup.png) no-repeat left top;
	display:block;
	font-size:1.3em;
	text-decoration:none;
	color:rgb(159, 15, 15);
	font-weight:bold;
	}
	
#main ul#links li a{
	margin:0px;
	padding:0px 0px 0px 20px;
	background:url(../images/soccer.png) no-repeat left top;
	display:block;
	width:460px;
	}
#main ul#links li a:hover{
	background: url(../images/soccer.png) no-repeat left top rgb(255, 251, 244);
	}
#main #info{
	margin:10px 0px 0px 0px;
	padding:10px;
	border: 1px solid rgb(128, 204, 255);
	background:rgb(242, 245, 250);
	font-size:1.3em;
	color:black;
	font-weight:bold;
	}

/* Fading Tooltips By Dustin Diaz*/
body div#toolTip { 
	position:absolute;
	z-index:1000;
	width:220px;
	background:#000;
	border:2px double #fff;
	text-align:left;
	padding:5px;
	min-height:1em;
	-moz-border-radius:5px;
	font-size:1.2em; 
	}
body div#toolTip p { 
	margin:0;
	padding:0;
	color:#fff;
	}
body div#toolTip p em { 
	display:block;
	margin-top:3px;
	font-style:normal;
	font-weight:bold; 
	}
body div#toolTip p em span { 
	font-weight:bold;
	color:#fff; 
	}
	
/* ======= Styling Of WP Calendar ======== */
/* ======= Styling Of WP Calendar ======== */
#wp-calendar {
	width: 200px;
	padding: 0px;
	margin: 0px;
	color: #616B76;
	text-align: center;
	background-color: #fff;
	border-spacing: 0px;
	border-right: 1px solid #D6DED5;
	border-bottom: 1px solid #D6DED5;
	border-left: 1px solid #D6DED5;
	}
#today {
	color: #F6F4DA;
	background: #DF9496;
	}
caption {
	width:200px;
	background: url(images/gradient-blue.jpg);
	color: #336699;
	font-size:1.2em;
	text-align: center;
	margin: 0px;
	}
thead {
	color: #616B76;
	background: #D9E2E1;
	text-align: center;
	border: 1px solid #A2ADBC;
	font-weight: bold;
	margin:0px;
	padding:5px;
	font-size:1.2em;
	}
th {
	color: #616B76;
	background: #D9E2E1;
	border: 1px solid #E9F0E8;
	text-align: center;
	margin:0px;
	padding:3px;
	}
td{
	margin:0px;
	padding:5px;
	border: 1px solid #E9F0E8;
	}
	
#players{
	margin:0px;
	padding:9px;
	border:1px solid rgb(159, 15, 15);
	float:left;
	}