@CHARSET "ISO-8859-1";
html {height:100%; max-height:100%; padding:0; margin:0; border:0;}


body{
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-family:Arial, Helvetica, sans-serif;
		background-color: #F5F4E7; 
		font-size: 0.8em;
		text-align: center; 
		
}

#container{
		width: 800px; 
		border: 1px solid #CCCCCC;
		background-color: #FFFFFF; 
		text-align: left;
		margin-left:auto;
		margin-right:auto;
		margin-bottom:50px;
}

#banner{ 
margin:10px;
margin-bottom:4px;
height:111px;
background-color: #B2CDD6; 
}

#main{
		background-color:#FFFFFF;
		float:left;
		padding-left:12px;
		padding-right:12px;
		padding-top:0px;
}

#footer{
		border-top:1px dotted #666666;
		height:50px;
		margin-left:12px;
		margin-right:12px;
		margin-top:30px;
		padding-top:10px;
		clear:both;
}

.bs{
padding-left:400px;
}

#menu {
	width:780px;
	height:40px;
	margin:0 10px 10px 10px;
	background:repeat-x url("/graphics/images/menu.jpg");
	color:inherit;
}

#bann{
	float:left;
	width:90px;
	height:30px;
	background-color:inherit;
	margin:0 10px 10px 10px;
	font-size:1.2em;
	text-decoration:none;
	border-left:2px solid #fff;
	padding-left:10px;
	padding-top:5px;
}
#bann a{
	color:#427382;
	}
	
div#menu ul {
	float:left;
	list-style-type:none;
}

div#menu ul li {
	float:left;
	list-style-type:none;
	width:120px;
}

div#menu ul li a {
	display:block;
	height:24px;
	padding:6px 16px 0 6px;
	color:#427382;
	background-color:inherit;
	font-size:1.2em;
	text-decoration:none;
	border-left:2px solid #fff;
}

div#menu ul li a:hover {
	background:repeat-x url("/graphics/images/menu-hover-bg.jpg");
}



#main{
		float:left;
		padding-left:12px;
		padding-right:12px;
		padding-top:10px;
}

#main_left{
width:543px;
float:left;
padding-right:10px;

}

#main_right{
float:left;
width:222px;
border-left:1px dotted #666666;
min-height:550px;
}

.left_bottom_pad{
	padding-right:10px;
	padding-bottom:10px;
	
}

.rhs_thumb{
	padding-left:10px;
	padding-bottom:10px;
	border-color:#FFFFFF;
}
	
h1{
font-size:23px;
padding:0px;
margin:0px;
margin-bottom:5px;

}

h2{
font-size:16px;
padding:0px;
margin:0px;
margin-bottom:5px;
color:#B80B49;
}
#events h2 a{
color:#427382;
text-decoration:none;
}

#events h2 a:hover{
color:#B80B49;
text-decoration:underline;
}

p{
padding:0px;
padding-top:3px;
padding-bottom:10px;
margin:0px;
margin:0px;
}


.arr {
background:url(/graphics/images/arrow.gif) no-repeat;
background-position:125px 5px;
line-height:1.6em;
margin-left:100px;
font-size:10px;
padding-left:135px;
}

.arr a{
font-size:10px;
color:#427382;
text-decoration:none;
}

.arr a:hover{
font-size:10px;
color:#B80B49;
text-decoration:underline;
}

a{
color:#427382;
text-decoration:none;
}


a:hover{
color:#B80B49;
text-decoration:underline;
}

.main_story{
clear:both;
padding-bottom:20px;
}


#main_left hr{
clear:both;

}
#featued_box_l{
background-image:url(/graphics/images/featured_event.jpg);
background-repeat:no-repeat;
float:left;
width:252px;
padding:17px;
padding-top:40px;
}

#featued_box_r{
float:right;
width:252px;
}

#events{
clear:both;
padding-top:20px;
}


.event{
clear:both;
padding-bottom:50px;
}

.lead{
font-weight:bold;
vertical-align:top;
background-color:#FCCFDF;
}

.lead2{
font-weight:bold;
vertical-align:top;
background-color:#B2CDD6;
}

.table{
	width:100%;
	border:0px;
	border-collapse:collapse;
}

.table td{
border:1px solid #000000;
padding-left:5px;
vertical-align:top;
}

#pagebrowser{
clear:both;
float:right;
width:80px;
}

#resultstable_bot_next{
float:right;
}
#resultstable_bot_prev{
float:left;
}

#resultstable_bot_page{
float:right;
padding-right:10px;
}

.date{
font-size:0.7em;
color:#888888;
}


