/@charset "utf-8";
/* CSS Document */

html, body{
	font-family:"Lucida Sans Unicode", "Trebuchet MS", sans-serif;
	font-size:13px;
	color:#333333;
	margin-top:20px;
	line-height:20px;
	text-align: left;
}


body{
	
	background-attachment:fixed;
	background-repeat:repeat-x;
	background-color: #ECE8EA;
}

#main{
	width:990px;
	margin:auto;
	background-image: (url(../images/bg_center.png)));
	background-repeat: repeat-y;
}

#container{
	width:940px;
	background-color: #FFFFFF;
	background-repeat: repeat-y;

}

#header{
height:100px;


}

#logo{
	padding-left: 10px;
	padding-top: 10px;

}

#flashheader{
	height:150px;
	background:#006666;
	width:950px;
	border: 1px dotted #BAC9CC;

}

#content{
	padding:10px;
	font-family:"Lucida Sans Unicode", "Trebuchet MS", sans-serif;
	font-size:12px;
	color:#333333;
	vertical-align:top;
	line-height: 25px;
	width: 550px;
	text-align: justify;
}

#cola{
	width:180px;
	vertical-align:top;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #C5D1D4;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-image: url(../images/bg_navigation.png);


}


#colb{
	width:220px;
	vertical-align:text-top;
	background-color: #EBE9ED;
	background-image: url(../images/colbbg.png);
}

#foot{
	height:60px;
	text-align:right;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 8px;
	padding-right: 20px;
	padding-bottom: 8px;
	padding-left: 8px;
	width:950px;
	padding-top:10px;
	margin-top:10px;
	background-image: url(../images/fotgb.png);
	background-repeat: repeat-x;
	background-color: #97C0D4;
}

#foot a:link{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
	font-weight:bold;
	padding-left:3px;

}




ul {
	list-style-type:none;
	margin:5px;
	padding:2px;
	border:1px dotted #006666;
	width:180px;
	font: bold 12px 'Lucida Grande',Verdana,sans-serif;
}
li {
	background-color: #DDDDDD;
	margin: 0;
	
	border-style:solid;
	border-width:1px;
	border-color:#FFF #AAA #666 #FFF;
	background-image: url(../images/navbtn.png);
	background-repeat: no-repeat;
	height: 20px;
}




li a:link, a:visited, a:hover, a:active{
color:#FFFFFF;
text-decoration:none;
padding-left:20px;
padding-top:5px;


}




.higlight{
	font-size:12px;
	border: 1px dotted #98B4E9;
	line-height: 25px;
	font-weight: bolder;
	color: #FFFFFF;
	background-color: #999999;

}


.upcoming{

}


.shadow{
	background-image: url(../images/bg_center.png);
	background-repeat: repeat-y;

}

.shadownav{
	background-image: url(../images/bg_navigation.png);
	background-repeat: no-repeat;


}
