@charset "utf-8";
/* CSS Document */
body{
font-family:Arial, Helvetica, sans-serif;
font-size: 13px;
color: #000000;
margin: 0px;
padding: 0px;
background: url(../images-index/01a.jpg);
background-position:left top;
background-repeat: repeat-x;
}
.pageContent{
width: 950px;
margin: 0px auto;
padding: 0px;
}
.top-header{
width: 950px;
margin: 0px auto;
padding: 19px 0px 0px 0px;
}
img{
border: 0px;

}
.glowingtabs{
top: 70px;
position: absolute;
float:left;
width:950px;
font-size: 12px;
line-height:normal;
height: 29px;
}

.glowingtabs ul{
list-style-type: none;
margin:0;
margin-left: 5px; /*Left offset of entire tab menu relative to page*/
padding:0;
}


.glowingtabs li{
display:inline;
margin:0;
padding:0;
float:left;
color:#ffffff;
height: 29px;
}
.glowingtabs li.first{
display:inline;
margin:0;
padding:0;
float:left;
color:#ffffff;
font-weight:bold;
padding: 5px 30px 2px 0px;
background:url(../images-index/01b.jpg) no-repeat right top;
height: 24px;
}

.glowingtabs a{
float:left;
background:url(../images-index/01-left.gif) no-repeat left top;
margin:0;
margin-right: 0px; /*spacing between each tab*/
padding:0 0 0 0px;
text-decoration:none;
display: block;
height: 29px;
}

.glowingtabs a span{
float:left;
display:block;
background:url(../images-index/01-right.gif) no-repeat right top;
padding: 5px 26px 5px 25px;
font-weight:bold;
color:#ffffff;

}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.glowingtabs a span {float:none;}
/* End IE5-Mac hack */

.glowingtabs a:hover span {
color: #ffffff;
}

.glowingtabs li.selected a{ /*Selected Tab style*/
background-position:0 -82px; /*Shift background image up to start of 2nd tab image*/
}

.glowingtabs li.selected a span{ /*Selected Tab style*/
background-position:100% -82px; /*Shift background image up to start of 2nd tab image*/
color: #ffffff;
}

.glowingtabs a:hover, .glowingtabs li.selected a:hover{ /*onMouseover style*/
background-position:0% -82px; /*Shift background image up to start of 2nd tab image*/
}

.glowingtabs a:hover span, .glowingtabs li.selected a:hover span{ /*onMouseover style*/
background-position:100% -82px; /*Shift background image up to start of 2nd tab image*/
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_d{
position:absolute;
top: 0;
border: 1px solid #F5DCDF; /*THEME CHANGE HERE*/
font:normal 12px Arial, Helvetica, sans-serif;
line-height:18px;
z-index:100;
background-color: white;
width: 200px;
visibility: hidden;
filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}


.dropmenudiv_d a{
width: auto;
display: block;
text-indent:0px;
padding: 2px 2px 2px 15px;
text-decoration: none;
color: #BC5B64;
background:url(../images-index/01-on-b.png) no-repeat 5px center;
text-align: left;

}

* html .dropmenudiv_d a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_d a:hover{ /*THEME CHANGE HERE*/
background-color: #EEDADC;
color: #851525;
background:url(../images-index/01-on-a.png) no-repeat 5px center;
text-align: left;
text-indent:0px;
}
.mid-left{
margin-top: 8px;
width: 184px;
height: 162px;
float:left;
position:relative;
margin-bottom: 8px;
}
.mid-left ul{
width: 184px;
list-style: none;
margin: 0px;
padding: 0px;
}
.mid-left ul li a{
background:url(../images-index/03a.jpg);
background-position: top left;
background-repeat: no-repeat;
width: 150px;
height: 20px;
padding: 7px 0px 0px 34px;
display: block;
font-size: 12px;
color: #FFFFFF;
text-decoration: none;
}
.mid-left ul li a:hover{
background:url(../images-index/03a-on.jpg);
background-position: top left;
background-repeat: no-repeat;
width: 150px;
height: 20px;
padding: 7px 0px 0px 34px;
display: block;
font-size: 12px;
color: #FFFFFF;
text-decoration: underline;

}
.mid-left ul li.last a{
background:url(../images-index/03b.jpg);
background-position: top left;
background-repeat: no-repeat;
width: 150px;
height: 20px;
padding: 7px 0px 0px 34px;
display: block;
font-size: 12px;
color: #FFFFFF;
text-decoration: none;
}
.mid-left ul li.last a:hover{
background:url(../images-index/03b-on.jpg);
background-position: top left;
background-repeat: no-repeat;
width: 150px;
height: 20px;
padding: 7px 0px 0px 34px;
display: block;
font-size: 12px;
color: #FFFFFF;
text-decoration: underline;

}

.mid-right{
margin-top: 8px;
width: 766px;
height: 162px;
float:left;
position:relative;
margin-bottom: 8px;

}
.search-from{
background:url(../images-index/04e.jpg);
background-position: top left;
background-repeat: no-repeat;
width: 266px;
height: 30px;
padding-top: 1px;
padding-right: 5px;
color:#FFFFFF;
}
.search-from table{
color:#FFFFFF;
font-size: 12px;
}
.col-left{
width: 172px;
float: left;
position:relative;

}
.col-right{
width: 768px;
float: left;
position:relative;
padding-left: 10px;
line-height: 19px;
}
.left-search-top{
background:url(../images-index/05a.jpg);
background-position: top left;
background-repeat: no-repeat;
width: 162px;
height: 22px;
padding-top: 5px;
padding-left: 10px;
color:#FFFFFF;
font-size: 12px;
}

.left-search-mid{
background:url(../images-index/05b.jpg);
background-position: top left;
background-repeat: repeat-y;
width: 162px;
color: #6B6B6B;
padding-top: 5px;
padding-left: 10px;
line-height: 18px;
padding-bottom: 10px;
font-size: 12px;
}
.left-search-mid a{
background:url(../images-index/05d.jpg);
background-position: 5px center;
background-repeat: no-repeat;
color: #B02D3D;
text-decoration:underline;
margin-left: 40px;
padding-left: 15px;
font-size: 12px;
}
.left-search-mid a:hover{
background:url(../images-index/05d.jpg);
background-position: 0px center;
background-repeat: no-repeat;
color: #B02D3D;
text-decoration:underline;
margin-left: 40px;
padding-left: 15px;
font-size: 12px;
}
.left-search-bottom{
background:url(../images-index/05e.jpg);
background-position: top left;
background-repeat: no-repeat;
width: 172px;
height: 7px;
margin-bottom: 10px;
}
.homeCalender {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.homeCalenderWeek {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #8E8E8E;
}
.clander-top{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #B02D3D;
}
.clander-top a{
	color: #000000;
	text-decoration:underline;

}
.clander-top a:hover{
	color: #000000;
	text-decoration:underline;
}
.clander-top-line{
background:url(../images-index/06a.jpg);
background-position: top left;
background-repeat: no-repeat;
width: 172px;
height: 3px;
}
.clander-mid{
background:url(../images-index/06b.jpg);
background-position: top left;
background-repeat: repeat-y;
width: 172px;

}
.homeDate {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #b02649;
}
.clander-bot{
background:url(../images-index/06c.jpg);
background-position: top left;
background-repeat: no-repeat;
width: 172px;
height: 3px;
}
.event-mid{
background:url(../images-index/06d.jpg);
background-position: top left;
background-repeat: repeat-y;
width: 172px;
}
.event-mid a{
color: #555555;
text-decoration:none;
font-size: 11px;
line-height: 19px;

}
.event-mid a:hover{
color: #555555;
text-decoration: underline;
font-size: 11px;
line-height: 19px;
}
.event-bot{
background:url(../images-index/06e.jpg);
background-position: top left;
background-repeat: no-repeat;
width: 172px;
height: 3px;

}
.homeContentLink{
font-size: 12px;
}

.b-style{
color: #A32030;
font-size: 11px;
}
.b-style a{
color: #A32030;
font-size: 11px;
text-decoration:underline;

}
.b-style a:hover{
color: #A32030;
font-size: 11px;
text-decoration:underline;
}
.main-top{
margin-top: 5px;
font-size: 13px;
}
h2{
color: #931D33;
font-size: 13px;
margin: 0px;
padding: 0px 0px 0px 20px;
background:url(../images-index/heading.jpg);
background-position: center left;
background-repeat: no-repeat;
font-weight: normal;
}
ul.home-ul{
	margin:  0px 0px 10px 20px;
	padding: 0px;

}
ul.home-ul li{
	margin:  0px 0px 0px 0px;
	padding: 0px;

}
.homemaincontainlinks2 {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
	line-height: 19px;
	list-style-type: square;
	margin-left: 20px;

}
.homemaincontainlinks2 a:link, .homemaincontainlinks2 a:visited{
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
	text-decoration: underline;

} 
.homemaincontainlinks2 a:hover{
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #931D33;
	text-decoration: none;

} 

.homemaincontainlinks3 {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
	line-height: 19px;
}
.homemaincontainlinks3 a:link, .homemaincontainlinks3 a:visited{
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
	text-decoration: underline;

} 
.homemaincontainlinks3 a:hover{
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #931D33;
	text-decoration: none;

} 

.homemaincontainlinks4 {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
	margin-bottom: 15px;
}
.homemaincontainlinks4 a:link, .homemaincontainlinks4 a:visited{
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
	text-decoration: underline;

} 
.homemaincontainlinks4 a:hover{
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #931D33;
	text-decoration: none;

} 
.homemaincontain {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 130%;
}
.news-top{
background:url(../images-index/07a.jpg);
background-position: top left;
background-repeat: no-repeat;
width: 582px;
height: 5px;
margin-top: 5px;
}
.news-mid{
background:url(../images-index/07b.jpg);
background-position: top left;
background-repeat: repeat-y;
width: 582px;
}

.news-bottom{
background:url(../images-index/07a.jpg);
background-position: top left;
background-repeat: no-repeat;
width: 582px;
height: 5px;
}
.homemaincontainlinks {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
	line-height: 19px;
}
.homemaincontainlinks a:link, .homemaincontainlinks a:visited{
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
	text-decoration: none;

} 
.homemaincontainlinks a:hover{
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #931D33;
	text-decoration: underline;

} 
.items_even {
background-color:#FFFFFF;
padding-left: 14px;
padding-right: 14px;
padding-top: 2px;	
padding-bottom: 2px;
margin-right: 7px;
margin-left: 7px;
}
.items_odd {
padding-left: 14px;
padding-right: 14px;	
padding-top: 2px;	
padding-bottom: 2px;
margin-right: 7px;
margin-left: 7px;
margin-right: 7px;
margin-left: 7px;

}
.footer-hr{
padding-top: 5px;
background:url(../images-index/08a.jpg);
background-position: bottom left;
background-repeat: no-repeat;
width: 950px;
height: 4px;
}
.footer{
background:url(../images-index/08b.jpg);
background-position: bottom left;
background-repeat: no-repeat;
width: 950px;
height: 29px;
}
.footer ul{
margin: 5px 0px 0px 30px;
padding: 0px;
list-style: none;
color: #1A1A1A;
}
.footer ul li.first{
float:left;
position: relative;
padding: 0px 5px 0px 5px;
border-right: 1px solid #1A1A1A;
}
.footer ul li.first a{
color: #1A1A1A;
font-size: 12px;
text-decoration:none;

}
.footer ul li.first a:hover{
color: #1A1A1A;
font-size: 12px;
text-decoration: underline;

}

.footer ul li.mid{
float:left;
position: relative;
padding: 0px 5px 0px 5px;
border-right: 1px solid #1A1A1A;
}
.footer ul li.mid a{
color: #1A1A1A;
font-size: 12px;
text-decoration:none;

}
.footer ul li.mid a:hover{
color: #1A1A1A;
font-size: 12px;
text-decoration: underline;

}

.footer ul li.last{
float:left;
position: relative;
padding: 0px 0px 0px 5px;
border-right: 0px solid #1A1A1A;
}
.footer ul li.last a{
color: #1A1A1A;
font-size: 12px;
text-decoration:none;

}
.footer ul li.last a:hover{
color: #1A1A1A;
font-size: 12px;
text-decoration: underline;

}
.footer-copyright{
width: 950px;
padding-top: 5px;
text-align:center;
color: #939393;
font-size:11px;
}
