<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">\ img, div, input { behavior: url("iepngfix.htc") }


body{
	color: #FFFFFF;
	font-size: 12px;
	height: 100%;
	width:100%;
	background-color: #000000;
	line-height: 180%;
	margin:0;
	padding:0;
 
}
h3{
color:#CC0000;
font-size:12px;
}
#logo{
	width:195px;
	height:100px;
	display:block;
	float: left;
	padding-left: 15px;
}

#headercontact{
	width:590px;
	height:31px;
	display:block;
	float: left;
	margin-left: 30px;
	margin-top: 10px;
	background-image: url(../images/newsletter.png);
	background-repeat: no-repeat;
}

#menucontainer{
	width:960px;
	height:40px;
	float: left;
	background-image: url(../images/navbg.png);
	position: absolute;
	background-repeat: repeat-x;
}


#header{
	width:100%;
	height:100px;
	float: left;
	background-image: url(../images/trans-bg.png);
	z-index: 101;
	background-repeat:no-repeat;
}

*html #header{
	background-image: url(../images/trans-bgie.png);
	background-repeat:no-repeat;
}

#headercontainer{
	width:100%;
	height:140px;
	display:block;
}

#maincontainer{
	width:100%;
	display:block;
	float: left;
	z-index: 102;

}

*html #maincontainer{
	width:100%;
	float: left;
	z-index: 102;

}

#middlecontainer{
	width:100%;
	display:block;
}

#nav{
	float:left;
	width:500px;
	height:21px;
	display:block;
	line-height:100%;
	padding-left: 20px;
	padding-top:9px;
	font-size: 12px;
	margin-left: 35px;
	font-family:verdana;

}

#nav a{color:#FFFFFF; text-decoration:none;}
#nav a:hover{color:#CC0000; text-decoration:underline;}

*html #nav{	margin-left: 18px; padding-top:7px;}

#print-but{
	float:right;
	width:17px;
	height:17px;
	display:block;
	margin-right: 5px;
	padding-top: 8px;
}

#print-but a img{ border: none; }

#email-but{
	float:right;
	width:17px;
	height:17px;
	display:block;
	margin-right: 20px;
	padding-top: 8px;
}

*html #email-but{margin-right: 7px;}

#email-but a img{ border: none; }

*html #heading{
	margin-left: 15px;
}


#heading{
	float:left;
	width:210px;
	height:25px;
	display:block;
	margin-top: 10px;
	margin-left: 35px;
	position:relative;
}

*html #heading2{
	margin-left: 15px;
}

#heading2{
	float:left;
	width:460px;
	height:25px;
	display:block;
	margin-top: 10px;
	margin-left: 35px;
}

#heading3{
	float:left;
	width:320px;
	height:30px;
	margin-top: 10px;
	overflow: auto;
}
#heading31{
	float:left;
	width:220px;
	height:25px;
	display:block;
	margin-top: 10px;
}

#maintext{
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	width:500px;
	display:block;
	text-align:justify;
	margin-left: 35px;
}

*html #maintext{
	padding-top:10px;
	margin-left: 15px;
}

*html #maintext3{
	padding-top:10px;

}

#maintext3{
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	width: 500px;
	display: block;
	text-align: justify;

}

#maintext4{
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	width:400px;
	display:block;
	text-align:justify;

}


#map{
	float:left;
	display:block;
	width:575px;
	height: 240px;
	padding: 2px;
	border: 1px solid #414141;
	margin-left: 37px;
	margin-top: 15px;
	margin-bottom: 25px;
}
*html #map{
margin-left: 15px;
}


#menutitle	{
	float:left;
	width:580px;
	height:30px;
	text-align:justify;
	padding-top: 10px;
}



.menus	{
	width:580px;
	height:128px;
	display:block;
	text-align:justify;
	background-image: url(../images/menubg.jpg);
	background-repeat: no-repeat;
	float: left;


}


.menus a:hover{
	background-image: url(../images/menubghover.png);
	background-repeat: no-repeat;
}

.menutitletext{
	font-size:14px;
	color:#FFCC01;
	font-family: "tempus Sans ITC";
}
.menudescriptiontext{
font:"Trajan Pro";
font-size:12px;
color:#CC0000;
}

.menuspic	{
	float:left;
	margin:5px;
	text-align:justify;
}

*html .menuspic	{
margin-left:3px;
}

.menusbutton	{
	background-image:url(../images/view-button.png);
	float:right;
	width:68px;
	height:22px;
	display:block;
	text-align:justify;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}

#content1 a:link img{
	border:4px solid #333333;
	text-decoration: none;
}
	
#content1 a:visited img{
	border:4px solid #333333;
	text-decoration: none;
}
	
#content1 a:hover img{
		border:4px solid #FCE93F;
		text-decoration: none;
}

.menutext	{
	float:left;
	width:410px;
	height:118px;
	margin:5px;
	display:block;
	text-align:justify;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 170%;
	font-weight: normal;
	font-size: 11px;
}

.menubutton	{
	float:right;
	width:100px;
	height:30px;
	position:absolute;
	right:0px;
}



#eventpics{
	float:right;
	width:180px;
	height: 100%;
	margin-top: 2px;

}

*html #eventpics{
}

#mainpics{
	float:right;
	width:161px;
	display:block;
	margin-right: 20px;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 20px;

}

*html #mainpics{

	margin-right: 10px;
}

#flash{
	width:700px;
	display:block;
	height: 460px;
	float: left;
}

div#flash-container {
	height: 100%;
	overflow: visible;
	width: 100%;
	z-index: -50;

}

div#background {
	position: absolute;
	top: 0;
	left: 0;
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
	text-align: center;
	overflow: hidden;
	z-index: -100;
}

#sidebarmenu{
	width:230px;
	display:block;
	height: 470px;
	float: left;
	font-family: "Times New Roman";
	font-size: 12px;
	letter-spacing: 1px;
}

#advertfloat{
	width:250px;
	height:120px;
	display:block;
	float: right;
}

#sideBar a{
text-decoration:none;
}

#sideBar a:link,
#sideBar a:visited{
	font-family:verdana;
	font-size:12px;
	text-decoration:none;

	margin:0px 0px 0px 0px;
	padding:0px;

}

#sideBar a:hover{
	text-decoration:underline;
}

#sideBarTab{
	float:left;
	position:relative;

	/*height:566px;
	width:48px;*/	
}
#sideBarContents{
display:block;

	float:left;
	width:630px;
	background-image:url(../images/trans-bg2.png);
	background-repeat:no-repeat;

}

*html #sideBarContents{
	background-image:url(../images/trans-bg2.png);
	background-repeat:no-repeat;

}



#sideBar{
	z-index:10;
	text-align:left;
	padding-bottom: 0px;
	width: 650px;
	margin-left: 50px;
	float: left;
}

*html #contactaddress{
	margin-left: 15px;
	padding-top:10px;
	margin-bottom:15px;
}

#contactaddress{
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	width: 575px;
	margin-left: 37px;
	float: left;
}

#contactaddress a{color:#FFFFFF; text-decoration:underline;}
#contactaddress a:hover{text-decoration:none;}

*html #contactform{
	margin-left: 18px;
	margin-top:10px;
}

#contactform{
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	width: 280px;
	margin-left: 37px;
	float: left;
	margin-bottom: 15px;
}

#contactform a{color:#FFFFFF; text-decoration:none;}
#contactform a:hover{text-decoration:underline;}

.redtext{
color:#CC0000;
}


#footer{
	width:100%;
	float: left;
	background-image: url(../images/trans-bg3.png);
	z-index: 103;
	font-family: Tahoma;
	height: 65px;
	background-repeat: repeat-x;
}

*html #footer{
background-image: url(../images/trans-bg3ie.png);
}


#footercontact {
	width:220px;
	height:50px;
	float: left;
	display: block;
	margin-left: 10px;
	line-height: 200%;
	font-size: 11px;
	margin-left: 10px;
	letter-spacing: 1px;
}

#footercontact a {
color:#FFFFFF;
text-decoration:none;
}
#footercontact a:hover {
color:#CC0000;
text-decoration:underline;
}

*html #footercontact {	margin-left: 10px; margin-top:5px;}

*html #footercontact2 {	margin-left: 40px; margin-top:5px;}


#footercontact2 {
	width:495px;
	height:50px;
	float: left;
	display: block;
	line-height: 200%;
	font-size: 11px;
	margin-left: 50px;
	letter-spacing: 1px;
}

#footercontact2 a {
color:#FFFFFF;
text-decoration:none;
}
#footercontact2 a:hover {
color:#CC0000;
text-decoration:underline;
}

#footercontact3 {
	width:160px;
	height:55px;
	float: left;
	display: block;
	margin-left: 10px;
	margin-top: 5px;
	line-height: 200%;
	font-size: 11px;
	margin-left: 10px;
}

#footercontact3 a {
color:#FFFFFF;
text-decoration:none;
}
#footercontact3 a:hover {
color:#CC0000;
text-decoration:underline;
}

*html #footercontact4 {
	margin-top: 5px;
}


#footercontact4 {
	width:130px;
	height:55px;
	float: left;
	display: block;
	margin-left: 10px;
	line-height: 200%;
	font-size: 11px;
	margin-left: 10px;
	margin-top: 5px;
}

#footercontact4 a {
color:#FFFFFF;
text-decoration:none;
}
#footercontact4 a:hover {
color:#CC0000;
text-decoration:underline;
}

#footercontact4 a img{
border:none;
}


#menuholder{
float:left;
text-align:left;
display:block;
width:750px;
height:30px;
font-size: 11px;


}

.menu2 ul {
display: inline;

}

.menu2 li {
	display: inline;

}

.menu2 a {	
font-family: "Trajan Pro";
	float: left;
	display: block;
	text-decoration: none;
	color:#FFFFFF;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
	height: 25px;
	text-align:center;


}
.menu2 a:hover {

	float: left;
	display: block;
	text-decoration: underline;
	color:#CC0000;
	padding-top:2px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
	height: 23px;
	text-align:center;
}

.ads{
	float: left;
	display: inline;
	width:210px;
	margin-bottom: 10px;
	padding-left: 10px;
	margin-top: 15px;
	
	}
	
.ads img{border:none;}
	

	
.rightads{
	float: right;
	display: block;
	width:120px;
}

.ads2{
	float: left;
	display: inline;
	width:210px;
	padding-left: 10px;
	margin-top: 5px;
}

.ads2 img{border:none;}

#address {
	width:405px;
	height:25px;
	float: right;
	display: block;
	text-align: left;
}

#flash-container {
	height: 100%;
	overflow: visible;
	z-index: 1;
}

#background {
	position: absolute;
	top: 0;
	margin: 0;
	padding: 0;
	height: 100%;
	text-align: center;
	overflow: hidden;
	z-index: 2;
	width: 100%;
	left: 0px;
}

#newfooter{
	float:left;
	width:1000px;
	height:70px;
	font:"Trajan Pro";
	z-index: 50;
}

#menu{
	z-index:10;
	text-align:left;
	width: 650px;
	margin-left: 50px;
	float: left;
	background-image: url(../images/trans-bg2.png);
	height: 410px;
}

*html #menu{
	background-image: url(../images/trans-bg2.png);
}


#menu2{
	z-index:10;
	text-align:left;
	width: 650px;
	margin-left: 50px;
	float: left;
	height: 410px;
	background-color:#000000;
	background-image: url(../images/trans-bg.jpg);
	background-repeat: no-repeat;
}

*html #menu2{

}


#gallery{
	z-index:12;
	text-align:left;
	width: 650px;
	margin-left: 50px;
	float: left;
	height: 430px;
	border: 1px solid #000000;

}

.ddsmoothmenu-v{
	background-image: url(../images/sidemenu.png);
	background-repeat: no-repeat;
	padding-left: 10px;
	margin-top: 30px;
	padding-top: 1px;
	float: left;
	width: 210px;
}

*html .ddsmoothmenu-v{
line-height:140%;
}

.ddsmoothmenu-v ul{
	margin: 0;
	padding: 0;
	width: 200px; /* Main Menu Item widths */
	list-style-type: none;
	text-align:left;
	display: block;
	float: left;

}
 
.ddsmoothmenu-v ul li{
	position: relative;
	height:25px;
	margin-top:1px;

}

/* Top level menu links style */
.ddsmoothmenu-v ul li a{
	display: block;
	overflow: auto; /*force hasLayout in IE7 */
	color: white;
	text-decoration: none;
	width:180px;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 5px;
	padding-left: 6px;

}

*html .ddsmoothmenu-v ul li a{
	padding-top: 4px;
	padding-bottom: 4px;
}


.ddsmoothmenu-v ul li a:link, .ddsmoothmenu-v ul li a:visited, .ddsmoothmenu-v ul li a:active{
background-repeat:no-repeat;
padding-left:10px;
color: #FFFFFF;

}


.ddsmoothmenu-v ul li a.selected{
padding-left:12px;
color:#FFFFFF;
background-image:url(../images/button-hover.png);
background-repeat:no-repeat;
}
.ddsmoothmenu-v ul li a.current{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/
color:#CC0000;
padding-left:20px;
margin-left:12px;
background-image:url(../images/menuarrowhover.gif);
background-repeat:no-repeat;
}

.ddsmoothmenu-v ul li a:hover{
background-image:url(../images/button-hover.png);
background-repeat:no-repeat;
padding-left:12px;
color:#FFFFFF;

}

*html .ddsmoothmenu-v ul li a.selected{
background-image:url(../images/button-hoverie.png);
background-repeat:no-repeat;

}

*html .ddsmoothmenu-v ul li a:hover{
background-image:url(../images/button-hoverie.png);
background-repeat:no-repeat;

}


/*Sub level menu items */
.ddsmoothmenu-v ul li ul{
	background-image:url(../images/trans-bg3.png);
	position: absolute;
	width: 160px; /*Sub Menu Items width */
	margin: 0;
	padding: 0;
	visibility: hidden;
}


 
/* Holly Hack for IE \*/
* html .ddsmoothmenu-v ul li { float: left; height: 1%; }
* html .ddsmoothmenu-v ul li a { height: 1%; }
/* End */


#menuholder{
	float:left;
	display:block;
	width:690px;
	height:25px;
	margin-left: 45px;
	background-image: url(../images/footermenubg.png);
	background-repeat: no-repeat;
	margin-top: 5px;
	font:"Trajan Pro";
}

*html #menuholder{margin-left: 35px;}


body#home a#homenav
{
color:#CC0000;

}


.ddsmoothmenu{
	font: 11px Verdana;
	width: 100%;
}

.ddsmoothmenu ul{
z-index:100;
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.ddsmoothmenu ul li{
position: relative;
display: inline;
float: left;
}

/*Top level menu link items style*/
.ddsmoothmenu ul li a{
display: block;
}

* html .ddsmoothmenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{
color: white;
}

.ddsmoothmenu ul li a.selected{
color:#CC0000;

}

.ddsmoothmenu ul li a:hover{

}
	
/*1st sub level menu*/
.ddsmoothmenu ul li ul{
position: absolute;
left: 0;
display: none; /*collapse all sub menus to begin with*/
visibility: hidden;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.ddsmoothmenu ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.ddsmoothmenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.ddsmoothmenu ul li ul li a{
font: normal 13px Verdana;
width: 160px; /*width of sub menus*/
padding: 5px;
margin: 0;
border-top-width: 0;

}

/* Holly Hack for IE \*/
* html .ddsmoothmenu{height: 1%;} /*Holly Hack for IE7 and below*/


/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 12px;
right: 7px;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}

/* ######### CSS for shadow added to sub menus  ######### */

.ddshadow{
position: absolute;
left: 0;
top: 0;
width: 0;
height: 0;

}

.toplevelshadow{ /*shadow opacity. Doesn't work in IE*/
opacity: 1;
}
</pre></body></html>