﻿body{
	background-color: #c6d3dc;
	margin:0 0;
	padding:0;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color:#353535; text-decoration: none;
	font-size:10px;
}

/*GENERAL STYLE*/
a{
	color: rgb(68,81,100);
	text-decoration: none;
}

a:hover{
	text-decoration: underline;
}

p,a{
	font-size:10px;
}
h1{
	font-size:11px;
}

#container{
	margin:0 auto;	
	padding:0;
	width:816px;	
	padding: 0 9px;
	background-image:url(/resources/images/template/bg_wrapper.gif);
	background-repeat: repeat-y;
}

#wrapper{	
	margin:0px;		
	width:798px;	
	background-image:url(/resources/images/template/bg_wrapper.jpg);
	background-repeat: repeat-x;	
}

/*header */
#header-top{
	width:798px;
	height:108px;
	margin:0;
	padding:0;
	background-image:url(/resources/images/template/bg_head_top.jpg);
}

#header-middle{
	width:798px;
	height:207px;
	margin:0;
	padding:0;
}

#header-bottom{
	width:798px;
	height:131px;
	background-image:url(/resources/images/template/bg_head_bottom.jpg);
	background-repeat:no-repeat;
	margin:0;
	padding:0;	
}

/*header  - top*/
a.header-sponsor{
	display:block;
	float:right;
	margin-top:60px;
	margin-right:30px;
}

a.header-sponsor img{
	border:0;
}

/*header  - middle*/
#header-image{
	float:left;
	width: 798px;
	height: 205px;
	border-top:1px solid black;	
	border-bottom:1px solid black;	
}

#header-image-frame{
	float:left;
	margin-top:-207px;
}

/*header  - bottom*/
#top-menu{	
	float:right;
	margin-top:15px;
	margin-right:0px;
	padding:0;
	display:inline;
}

#top-menu a{
	font-weight:bold;
	text-decoration:none;
	color:black;
	text-transform: capitalize;
}
a#language{				
	margin:0;
	padding-right:30px;
	padding-left:30px;
	text-transform: uppercase;
}
#logo{
	display:block;
	float:left;
	margin:-175px 0 0 15px;
	overflow:hidden;	
	width:303px;
	height:102px;
}
#logo img{
	border:0;
}

/*content */
#content{
	padding:20px 10px;	
	background-color:white;		
}
#left-pane{	
	float:left;
	background-color:#e0e5e6;
	width:175px;
	padding:0;
	margin:0;
	overflow:hidden;
}
.left-pane-divider{
	height:4px;	
	margin:0;
	padding:0;	
}
.left-pane-content{
	margin:0;
	padding:10px;
}
.left-pane-content h1{
	margin:0;
	padding:0;
	font-size:11px;
	font-weight:bold;
	color:black;
}
#right-content{		
	width:560px;
	float:left;
	margin:0;
	padding-left:30px;
	overflow:hidden;
}
.news{
	margin-bottom:30px;
}
.news .img-header{
	margin-bottom:30px;
}
.news .date{	
	float:left;
	width:100px;
	font-size:11px;
	font-weight:bold;
}
.news .title{
	float:left;
	width:440px;
	font-size:11px;
	font-weight:bold;
}
.news .content{
	margin:0;
	padding-top:2px;
	width:540px;
	line-height:14px;
}

/*CALENDAR*/
#tt{
	width:147px;
	overflow:hidden;	
}
#tt a{
	font-weight:bold;
	text-decoration:none;
	color:#000;
}
a.tt-month-link{
	font-size:7px;
	text-decoration:none;
	color:#000;
}
#tt-content tr td, #tt-content tr th{	
	width:21px;
	height:20px;
	text-align:center;
}
#tt-content tr td#tt-month-name{
	width:105px;
	text-align:center;
}
/*LEFT-PANE-LIST*/
ul.left-pane-list{
	list-style:none;
	padding:0;
	margin:0;
}
ul.left-pane-list a{
	color:#333333;
	text-decoration:none;
}

ul.left-pane-list a:hover{	
	text-decoration:underline;
}