html.body{
	font-family:Calibri;
	font-size: 12px;
	color: #666;
	margin-top: 0px;
	background-color: #CCCCFF;
}

body {
	font-family:Calibri;
	font-size: 12px;
	color: #666;
	margin: 0px;
	padding:0px;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	background-color:#fff;
	}
/* Clears Divs */
.clr{clear: both;}
p{
margin:0px;
padding:0px;
}
.contentheading{
color:#000000;
font-size:24px;
font-weight:bold;
}
.contentpaneopen{
color:#000000;
}
.contentpaneopen p{
padding-left:15px;
}
.small{
display:none;
}
.createdate{
display:none;
}
.buttonheading{
display:none;
}
.modifydate{
display:none;
}
.componentheading{
display:none;
}
/* #######################  END GENERAL SETTINGS ############################ */
#mainwrap{
	overflow:hidden;
	font-family:Calibri;
	margin:0px;
	padding:0px;
	width:100%;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	background-color:#fff;
}
#contentwrap{
width:740px;
margin-left:auto;
margin-right:auto;
overflow:hidden;
margin-bottom:20px;

}
#header{
	background-image: url(../images/header_bg.jpg);
	background-repeat: no-repeat;
	height: 125px;
}
#logo1{
float:left;
padding-top:30px;
padding-left:13px;
width:384px;
height:48px;
}
#logo2{
float:left;
height:48px;
padding-left:122px;
padding-top:0;
width:384px;
}
/*top menu css*/
#top_menu{
	background-image: url(../images/menu_bg.jpg);
	background-repeat: no-repeat;
	height: 32px;
	width: 740px;
}
.menu_topmenu{
padding:4px 0 0;
margin:0px;
}
.moduletable_topmenu{
padding:0px;
margin:0px;
}
.moduletable_topmenu li{
list-style:none;
float:left;
display:block;
}
.moduletable_topmenu li a{
color:#000000;
font-size:17px;
font-weight:bold;
text-decoration:none;
padding-left:9px;
padding-right:9px;

}
#contentarea{
background-color:#FFFFFF;
margin-left:2px;
overflow:hidden;
padding-bottom:10px;
padding-top:17px;
width:735px;
}
#left{
float:left;
overflow:hidden;
padding-left:10px;
padding-right:20px;
width:505px;
}
#right{
float:left;
width:200px;
overflow:hidden;
}
#footer{
background-color:#27779c;
height:22px;
overflow:hidden;
text-align:right;
}
#slideshow_module{
float:left;
width:200px;
padding-bottom:20px;
}
#latestnews_module{
float:left;
width:200px;
padding-bottom:35px;
}
.moduletable-bottom{
color:#FFFFFF;
font-size:12px;
padding-right:10px;
padding-top:4px;
}
.module-events {
color:#fff;
display:block;
font-size:11px;
margin-bottom:10px;
overflow:hidden;
}
.module-events div {
background-image:url(../images/black_top.jpg);
background-position:center top;
background-repeat:no-repeat;
padding-top:8px;
}
.module-events div div {
background-image:url(../images/black_bottom.jpg);
background-position:center bottom;
background-repeat:no-repeat;
padding-bottom:15px;
}
.module-events div div div {
background-image:url(../images/black_bg.jpg);
background-position:center center;
background-repeat:repeat-y;
}
.module-events h3 {
background-image:url(../images/red_border.jpg);
background-position:center 31px;
background-repeat:no-repeat;
color:#FFFFFF;
font-family:"Times New Roman",Times,serif;
font-size:24px;
font-weight:bold;
margin:-15px 0 0;
padding-bottom:8px;
text-indent:20px;
}
.mod_events_latest_first {
color:#BEBEBE;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
height:30px;
padding-bottom:10px;
padding-left:15px !important;
padding-top:10px;
}
.mod_events_latest_table{
color:#bebebe;
}
.mod_events_latest_date{
color:#bebebe;
}
.mod_events_latest_content{
color:#bebebe;
}
.mod_events_latest_content a{
color:#FFFFFF;
font-family:verdna;
font-size:14px !important;
font-weight:bold;
text-decoration:none;
}
#right_top_module{
padding-bottom:20px;
}
.moduletable_slideshow{
margin:0px;
padding:0px;
}
.menu_slideshow{
margin:0px;
padding:0px;
}
.moduletable_slideshow a{
text-decoration:none;
}
.moduletable_slideshow img{
border:none;
}
.moduletable_slideshow{

}