@charset "iso-8859-1";



body{

	background-color: #858585;
	background-repeat:repeat-x;
	background-image:url(images/main_bg.jpg);
	background-attachment:fixed;
    margin-top: 10px;
	margin-bottom: 10px;
}


h1 { font-family: "Times New Roman", Times, serif;
    font-style:italic;
	color: #FF99CC;
	font-size: 25px;
	font-weight: bold;
	margin: 0 0 0px;
	
}

h2{ font-family: "Times New Roman", Times, serif;
	font-style:italic;
	color: #300077;
	margin: 0 0 0px;
	font-size: 18px;
	letter-spacing:1px;
	text-align: left;
	vertical-align: middle;
	
}


.main {

	width: 958px;

	margin-right: auto;

	margin-left: auto;

	}

.mainbodyBG { background-color:#930101;

}

.header {

	background-image:url(images/header_bg.jpg);

	height: 288px;

	width: 958px;

	}

.bannerBG{ background-color:#930101;
}


.logo {

	background-image: url(images/logo_png.png);

	height: 162px;

	width: 283px;

	position: relative;

	left: 337px;

	right:337px;

	top: 40px;

}


.style2 {

	font-size: 13px;

	font-weight: bold;

	color: #FFFFFF;

}

.style3 {	font-size: 18px;

	font-weight: bold;

	color: #FFFFFF;

}



.logo a:link, .logo a:hover, .logo a:visited, .logo a:active{

			display: block;

			height: 162px;

			width: 283px;

			text-indent: -100000px;

}



.imgborder{



border:2px solid #edb471 ;

margin:-2px;



}



.imgborder a:link, .imgborder a:hover, .imgborder a:visited, .imgborder a:active{



border:2px solid #edb471 ;

margin:-2px;



}



.attendant_text {

	background-image:url(images/att_hd.jpg);

	height: 200px;

	width: 35px;

	position: relative;

	left: 343px;

	top: 40px;

}



.navigation {

	background-image: url(images/link_bg.jpg);

	height: 56px;

	width: 958px;

	top: 288px;

}



.navlinks{

	height: 56px;

	width: 889px;

	position: absolute;

	left: 32px;

}



.navspacer{

width:31px;

left:0px;



}



.sideright{

	background-image: url (images/line_ffffff.jpg);

	background-repeat:repeat-y;

	height: 56px;

	width: 1px;

	right: 0px;

	

}



.sideleft{

	background-image: url (images/line_ffffff.jpg);

	background-repeat:repeat-y;

	height: 56px;

	width: 1px;

	left: 0px;

	

}





.sider{

	background-image: url (images/line_ffffff.jpg);

	height: 56px;

	width: 1px;

	right: 0px;

	

}



.sidel{

	background-image: url (images/line_ffffff.jpg);

	height: 56px;

	width: 1px;

	left: 0px;

	

}



.templatemiddle {

	border: 0px;

	width: 958px;

	text-align: center;

	color: #FFFFFF;

}



.style1 {font-size: small}



.pagecontent {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	width: 858px;

	text-align: center;

	margin-right: auto;

	margin-left: auto;

}



.pagetitle {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #FFFEFF;

	font-style: italic;

}



.footer {

	background-image: url(images/index_12.jpg);

	height: 72px;

	width: 1000px;

	position: relative;

}

.footernav {

	height: 30px;

	width: 500px;

	position: absolute;

	left: 262px;

	top: 9px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	text-align: center;

}

	

.border {



border-left:#999999 1px solid;

border-right: #999999 1px solid; 

border-top: #999999 1px solid; 

border-bottom: #999999 1px solid; 

}



.attendents_bold {

	font-weight: bold;

}



.attendents_info{

	font-size:14;
font-weight: bold;
	color: #fed29e;
	line-height:20px;

}



.attendents_info2{

	font-family:Arial,Verdana,Tahoma;
font-size:14
	font-size:medium;

	color: #FFFFFF;
	line-height:20px;

}





.body{ font-family: Tahoma,Arial, Helvetica, sans-serif; font-size:13px; font-style:normal; color:#fedbc4; line-height:20px; padding-top:1px; letter-spacing:1px; padding-right:0px; padding-bottom:0px; padding-left:0px; text-align:justify;

}



.menu{ font-family: Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; color:#ffffff; line-height:22px; padding-top:1px; padding-right:4px; padding-bottom:3px; padding-left:20px;

}





.schedule_txt {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #FFFEFF;

	font-style: italic;

}





.service{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; color:#FFFFFF; line-height:19px; padding-left:5px; padding-top:0px;

}



.body1{ font-family:Tahoma,Arial; font-size:13px; font-style:normal; color:#fedbc4; padding-right:0px; padding-top:6px; padding-bottom:8px; font-weight:bold; letter-spacing:1px;    line-height:25px;

}



.body2{ font-family:Arial,Verdana,Tahoma; font-size:17px; font-style:normal; color:#fed29e; padding-right:0px; padding-top:0px; padding-bottom:2px; line-height:24px; letter-spacing:2px; padding-left:0px; 

}



.heading{font-family:Arial, Helvetica, sans-serif; font-size:20px; font-style:normal; font-weight:none; color: #d23d6c; padding-left:2px

}



.heading2{font-family: Arial, Helvetica, sans-serif; font-size:20px; font-style:normal; font-weight:none; color: #000000; padding-left:0px; padding-bottom:4px;

}



.highlight{font-family: Arial, Helvetica, sans-serif; font-size:17px; font-style:normal; color:#ffffff; text-decoration:none; line-height:20px;  font-weight:none;

}



.copyright{font-family:Tahoma; font-size:11px; font-style:normal; color: #ffffff; font-weight:normal; line-height:22px;

}



.tel{font-family:Arial, Helvetica, sans-serif, sans-serif; font-size:15px; font-style:normal; color:#a88f10; padding-left:5px; 

}



.info, a.info, a.info:active, a.info:visited { font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:14px; padding-left:10px; font-weight:normal; text-decoration:underline;

}



a.info:hover {

font-family:Arial, Helvetica, sans-serif;

color:#C9114B;

font-size:14px;

padding-left:10px;

font-weight:normal;

text-decoration:underline;

}



.desiconnection, a.desiconnection, a.desiconnection:active, a.desiconnection:visited {

font-family:tahoma, Helvetica, sans-serif;

padding-top:0px;

font-weight:none;

color:#edb471;

font-size:13px;

letter-spacing:1px;

text-decoration:none;

}



a.desiconnection:hover {

font-family:tahoma, Helvetica, sans-serif;

color: #ffffff;

font-weight:none;

padding-top:20px;

letter-spacing:1px;

font-size:13px;

text-decoration: underline;

}



.desiconnection2, a.desiconnection2, a.desiconnection2:active, a.desiconnection2:visited {

font-family:tahoma,Arial, Helvetica, sans-serif;

line-height:30px;

padding-top:2px; padding-bottom:2px;

color: #363434;

font-size:12px;

text-decoration: underline;

font-weight:bold;

}



a.desiconnection2:hover {

font-family:tahoma,Arial, Helvetica, sans-serif;

color: #F58400;

padding-top:5px; padding-bottom:0px;

font-size:12px;

text-decoration: underline;

font-weight:bold;

}



.desiconnection3, a.desiconnection3, a.desiconnection3:active, a.desiconnection3:visited {

font-family:tahoma, Helvetica, sans-serif;

padding-top:20px;

line-height:20px;

color:#ffffff;

font-size:13px;

text-decoration: none;

font-weight:none;

}



a.desiconnection3:hover {

font-family:tahoma, Helvetica, sans-serif;

color: #930101;

line-height:20px;

padding-top:20px;

font-size:13px;

text-decoration: underline;

font-weight:none;

}



.desiconnection4, a.desiconnection4, a.desiconnection4:active, a.desiconnection4:visited {

font-family:Arial, tahoma, Helvetica, sans-serif;

padding-top:0px;

color: #fe9292;

font-size:16px;

font-weight:bold;

text-decoration: underline;

}



a.desiconnection4:hover {

font-family:Arial, tahoma, Helvetica, sans-serif;

color: #ffffff;

padding-top:0px;

font-size:16px;

text-decoration: underline;

}



.highlight2, a.highlight2, a.highlight2:active, a.highlight2:visited {

font-family:Tahoma, Arial, Helvetica, sans-serif;

color: #9a291c;

font-size:24px;

font-weight:none;

text-decoration:none;

}



a.highlight2:hover {

font-family:Arial, Helvetica, sans-serif;

color: #d77112;

font-size:16px;

font-weight:bold;

text-decoration: underline;

}



.bottomlink, a.bottomlink, a.bottomlink:active, a.bottomlink:visited {

font-family: Arial, Helvetica, sans-serif;

color: #ffffff;

font-size:14px;

font-weight:none;

text-decoration:none;

}



a.bottomlink:hover {

font-family: Arial, Helvetica, sans-serif;

color: #edb471;

font-size:14px;

font-weight:none;

text-decoration:none;

}



.intro, a.intro, a.intro:active, a.intro:visited {

font-family:Arial, Helvetica, sans-serif;

color:#f9e8bc;

font-size:14px;

font-weight:bold;

text-decoration:none;

}



a.intro:hover {

font-family:Arial, Helvetica, sans-serif;

color:#ff9c09;

font-size:12px;

font-weight:bold;

text-decoration:none;

}



.formtext {

font-family:Verdana, Arial, Helvetica, sans-serif;

color:#000000;

text-align:left;

text-decoration:none;

font-size:11px;

}





.formheader {

font-family:Verdana, Arial, Helvetica, sans-serif;

color: #FF6600;

text-align:left;

text-decoration:none;

font-size:11px;

}





.menu_text {

font-family:Verdana, Arial, Helvetica, sans-serif;

color:#000000;

font-size:12px;

font-weight:normal;

text-decoration:none;

}





/* sub-sub nav */



a.navblack {

	line-height: 13px;

	color: #000000;

	text-decoration: none;

	font-weight: bold;

	background: url(graphics/arrow_black.gif) no-repeat left center;

	padding-left: 15px;

}



a.navblack:hover  {

	text-decoration: underline;

}





/* other links*/



a.anchorblack {

	line-height: 13px;

	color: #000000;

	text-decoration: none;

	font-weight: bold;

	background: url(graphics/arrow_black2.gif) no-repeat left center;

	padding-left: 15px;

}





a.anchorblack:hover {

	text-decoration: underline;

}





a.news {

	line-height: 17px;

	color: #C31423;

	text-decoration: none;

	font-weight: bold;

	background: url(graphics/arrow_red.gif) no-repeat left 3px;

	display: block;

	padding-left: 15px;

}





a.news:hover {

	text-decoration: underline;

}



a.arrow {

	line-height: 17px;

	color: #c31423;

	text-decoration: none;

	font-weight: bold;

	background: url(graphics/arrow_red.gif) no-repeat left 3px;

	padding-left: 15px;

}





a.arrow:hover {

	text-decoration: underline;

}





li {	

	color: #ffffff;

	display: list-item;

	font-size: 13px;

	list-style-type: square ;

}





li.morespace {

		margin-top: 10px;

}





.title {

	font-size: 13px;

	font-weight: bold;

	color: #607175;

	line-height: 20px;

}





.title2 {

	display: block;

	font-size: 14px;

	font-weight: bold;

	color: #C31423;

	line-height: 20px;

	margin: 20px 0 0;

}





#contact .nav2 {	

	font-weight: normal;

	padding: 0 0 0 25px;

}





#contact .nav3 {	

	padding: 0 0 0 35px;

}


.footerBG { background-color: #930101;
            height:135px;
			border:#FFF solid 1px;
			text-align:center;
			vertical-align: middle;
			
}

.footerText { font-family:Arial, Helvetica, sans-serif; font-size: 10px; line-height:20px; color: #FFF; font-weight:bold;
}
.footerText a:link {color: #FFF;
 	background : none;
 	text-decoration: underline;
	font-weight:bold;
}
.footerText a:visited {color: #FFF;
 	background : none;
 	text-decoration : underline;
	font-weight:bold;
}

.footerText a:hover {color: #FFFFFF;
 	background : #000;
 	text-decoration : none;
	font-weight:bold;
}

.footerText a:active {color: #FFF;
 	background : none;
 	text-decoration : underline;
	font-weight:bold;
}

.bodyText {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #E8E8E8;
	line-height: 20px;
}
.bodyText a:link {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif; font-weight:bold;
	color: #E8E8E8;
	line-height: 20px;
}
.bodyText a:visited {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif; font-weight:bold;
	color: #E8E8E8;
	line-height: 20px;
}
.bodyText a:hover{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif; font-weight:bold;
	color: #E8E8E8;
	line-height: 20px;
}
.bodyText a:active{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif; font-weight:bold;
	color: #E8E8E8;
	line-height: 20px;
}


.borderTop { border-top :1px;
             border-top-color: #FFF;
			 border-top-style:solid;
}

.borderComments { border-top :1px;
             border-top-color: #DADADA;
			 border-top-style:solid;
			 border-bottom :1px;
             border-bottom-color: #DADADA;
			 border-bottom-style:solid;
}

.TextComments {font-family: Arial, Helvetica, sans-serif; font-size: 11px;  color: #3399FF;

}

.TextComments a:link {color: #C90A20;
 	background : none;
 	text-decoration: underline;
	font-weight:bold;
}
.TextComments a:visited {color: #3399FF;
 	background : none;
 	text-decoration : underline;
	font-weight:bold;
}

.TextComments a:active {color: #3399FF;
 	background : none;
 	text-decoration : underline;
	font-weight:bold;
}

.TextComments a:hover {color: #FFFFFF;
 	background : #000;
 	text-decoration : none;
	font-weight:bold;
}

.borderBody {border:1px;
	border-style:solid;
	border-color: #B5B5B5;
}

.bordersubBody {border:1px;
	border-style:solid;
	border-color: #7E0101;
	background-color:#930101;
}

.bordersubinBody {border:1px;
	border-style:solid;
	border-color: #7E0101;
	background-color:#930101;
}

.redBG{ border:1px;
	border-style:solid;
	border-color: #B5B5B5;
	background-color:#930101;
}