<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";


body  {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	width: 100%;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	background-color: #ffffff;
	background-image: url(images/background2.png);
	background-repeat: no-repeat;
	margin-top: 100px;
	background-position: top;
	background-attachment: scroll;
}

ul, ol, dl { /* Due to variations between browsers, it's best practices to zero padding and margin on lists. For consistency, you can either specify the amounts you want here, or on the list items (LI, DT, DD) they contain. Remember that what you do here will cascade to the .nav list unless you write a more specific selector. */
	padding: 0;
	margin: 0;
}

a img { /* this selector removes the default blue border displayed in some browsers around an image when it is surrounded by a link */
	background-color: #666;
}

/* ~~ Styling for your site's links must remain in this order - including the group of selectors that create the hover effect. ~~ */
a:link {
	color:#666;
	text-decoration: none; /* unless you style your links to look extremely unique, it's best to provide underlines for quick visual identification */
	font-size: 12pt;
	font-weight: lighter;
}
a:visited {
	color: #666;
	text-decoration: none;
}
a:hover, a:active, a:focus { /* this group of selectors will give a keyboard navigator the same hover experience as the person using a mouse. */
	color: #666;
	text-decoration: underline;
	font-size: 12pt;
	
}



#container {
	width: 1024px; /* the auto margins (in conjunction with a width) center the page */
	border: 1px solid #01b8f9;
	text-align: left; /* this overrides the text-align: center on the body element. */
	background-color: #fff;
	margin-top: 1em;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
} 
 #header {
	background-color: #010101;
	background-position: 10px 8px;
	height: 55px;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	width: 1024px;
	clear: both;
	margin-top: 200px;
	margin-right: auto;
	margin-bottom: 1em;
	margin-left: auto;
	border: thin solid #fd00cf;
} 
 #header h1 {
	margin: 0; /* using padding instead of margin will allow you to keep the element away from the edges of the div */
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
}
.class1 a img{ }
.class1 a:visited{
	font: "AvantGarde Bk BT";
	color: #cdcbcb; 
	text-decoration: none;
}
.class1 a:link{
	font-family: "AvantGarde Bk BT";
	font-size:13pt;
	color: #cdcbcb;
	text-decoration:none;
	font-weight: lighter;
}
.class1 a:hover, a:active, a:focus {
	font-size:13pt;
	color: #fd00cf;
	text-align:center;
	font-family: "AvantGarde Bk BT";
	text-decoration: none;
	font-weight: lighter;
}
#header2 {
	padding: 0;  /* this padding matches the left alignment of the elements in the divs that appear beneath it. If an image is used in the #header instead of text, you may want to remove the padding. */
	background-color: #FFFFFF;
	background-image: none;
	background-repeat: no-repeat;
	background-position: center top;
	padding:0;
	height: 425px;
	width: 1026px;
	background-attachment: scroll;
	clear: both;
	margin-top: 1em;
	float: none;
	margin-right: auto;
	margin-left: auto;
} 
 #header2 h1 {
	margin: 0; /* using padding instead of margin will allow you to keep the element away from the edges of the div */
	background-image: none;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
	border: thin solid #d95c11;
}

#color {
	margin:0;
	background-repeat: repeat-x;
	height: 40px;
	background-color: #d4d4d4;
}
 
 #sidebar1 {
	float: left;
	width: 26%; /* top and bottom padding create visual space within this div  */
	background-color: #fff;
	background-image: none;
	background-repeat: no-repeat;
	background-position: center top;
	padding-right: 10px;
	padding-bottom: 15px;
	page-break-before: auto;
	padding-top: 0px;
	background-attachment: fixed;
	height: auto;
	border: thin solid #FFF;
	margin-top: 2.5em;
	margin-left: 30px;
}
 #sidebar1 h5 {
	padding-top: 2em;
	width: 93%;
	padding-left: 1em;
	margin-top: 1em;
	background-repeat: no-repeat;
	background-position: top;
	padding-right: 1em;
	border: thin solid #01b8f9;
	background-color: #e4e4e4;
	font-size: 12pt;
}

#sidebar1 h6 {
	background-color: #e4e4e4;
	width: 95%;
	text-align: left;
	border: thin solid #01b8f9;
	height: auto;
	padding: 1em;
}


#sidebar2 {
	width: 18%; /* top and bottom padding create visual space within this div  */
	background-color: #000;
	background-image: none;
	background-repeat: no-repeat;
	background-position: right center;
	padding-bottom: 15px;
	margin-left: 10%;
	page-break-before: auto;
	padding-top: 0px;
	margin-top: 5px;
}

#centerbar {
	float: left;
	width: 15%; /* top and bottom padding create visual space within this div  */
	background-color: #000;
	background-image: none;
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-right: 5px;
	padding-bottom: 15px;
	margin-left: 35px;
	page-break-before: auto;
	padding-top: 25px;
	margin-top: 5px;
	border: thin none #999;
	color: #FFF;
	font-family: "AvantGarde Bk BT";
	font-size: 18pt;
}
 #centerbar h5 {
	margin-left: 0px; /* the left and right margin should be given to every element that will be placed in the side columns */
	margin-right: 0px;
	background-position: left top;
	padding-left: 1em;
	padding-top: 1em;
	background-color: #E0E0E0;
}

p{
	padding: 2px;
	color: #FFF;
	font-size: 16pt;
}

#centerbar2 {
	float: left;
	width: 18%; /* top and bottom padding create visual space within this div  */
	background-color: #000;
	background-image: none;
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-right: 5px;
	padding-bottom: 15px;
	margin-left: 40px;
	page-break-before: auto;
	padding-top: 0px;
	margin-top: 0px;
	border: thin none #999;
	color: #e4e4e4;
	font-family: "AvantGarde Bk BT";
	font-size: 20px;
}
 #centerbar2 h5 {
	margin-left: 0px; /* the left and right margin should be given to every element that will be placed in the side columns */
	margin-right: 0px;
	background-image: none;
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 1em;
	padding-top: 0px;
	background-color: #000;
}

#centerbar3 {
	float: left;
	width: 19%; /* top and bottom padding create visual space within this div  */
	background-color: #000;
	background-image: none;
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-right: 5px;
	padding-bottom: 15px;
	margin-left: 40px;
	page-break-before: auto;
	padding-top: 0px;
	margin-top: 0px;
	border: thin none #999;
	color: #e4e4e4;
	font-family: "AvantGarde Bk BT";
	font-size: 20px;
}

#centerbar3 h5 {
	margin-left: 0px; /* the left and right margin should be given to every element that will be placed in the side columns */
	margin-right: 0px;
	background-image: none;
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 1em;
	padding-top: 0px;
	background-color: #000;
	text-align: center;
}
/* Tips for mainContent:
1. the space between the mainContent and sidebar1 is created with the left margin on the mainContent div.  No matter how much content the sidebar1 div contains, the column space will remain. You can remove this left margin if you want the #mainContent div's text to fill the #sidebar1 space when the content in #sidebar1 ends.
2. to avoid float drop at a supported minimum 800 x 600 resolution, elements within the mainContent div should be 430px or smaller (this includes images).
3. in the Internet Explorer Conditional Comment below, the zoom property is used to give the mainContent "hasLayout." This avoids several IE-specific bugs.
*/
 #mainContent {
	font-size: 14pt;
	font-family: "AvantGarde Bk BT";
	background-color: #fff;
	width: 61%;
	margin-top: 2.5em;
	margin-right: 2%;
	margin-bottom: 0;
	margin-left: 35%;
} 

#mainContent h5{
	padding-top: 2em;
	padding-left: 3em;
	margin-top: 0em;
	width: 87%;
	padding-right: 2em;
	background-color: #e4e4e4;
	border: thin solid #01b8f9;
}

#gallery {
	background-color: #E4E4E4;
	width: 520px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	}
	#gallery ul { list-style: none; }
	#gallery ul li { display: inline; }
	#gallery ul img {
		border: 5px solid #3e3e3e;
		border-width: 5px 5px 20px;
	}
	#gallery ul a:hover img {
		border: 5px solid #fff;
		border-width: 5px 5px 20px;
		color: #fff;
	}
	
	#gallery ul a:hover { color: #fff; }

#mainContent h6{
	padding-top: 2em;
	padding-left: 3em;
	margin-top: 0em;
	width: 90%;
	padding-right: 2em;
	background-color: #e4e4e4;
	border: thin solid #FFF;
}


#mainContent2 {
	font-size: 14pt;
	font-family: "AvantGarde Bk BT";
	background-color: #e4e4e4;
	width: 61%;
	margin-top: 2.5em;
	margin-right: 28%;
	margin-bottom: 0;
	margin-left: 3%;
	border: thin solid #FFF;
} 

#mainContent2 h5{
	width: 91%;
	background-color: #bfbfbf;
	margin: 1em;
	padding-top: 1em;
	padding-right: 1em;
	padding-bottom: 1em;
	padding-left: 1em;
}
 #footer {
	height: 250px;
	width:1014px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0;
	background-color: #000;
	clear: both;
	height: 330px;
	border: thin solid #01b8f9;
	
} 
.class2 a img { /* this selector removes the default blue border displayed in some browsers around an image when it is surrounded by a link */
	background-color: #666;
}

/* ~~ Styling for your site's links must remain in this order - including the group of selectors that create the hover effect. ~~ */
.class2 a:link {
	color:#666;
	text-decoration: none; /* unless you style your links to look extremely unique, it's best to provide underlines for quick visual identification */
	font-size: 12pt;
	font-weight: lighter;
}
.class2 a:visited {
	color: #666;
	text-decoration: none;
}
.class2 a:hover, a:active, a:focus { /* this group of selectors will give a keyboard navigator the same hover experience as the person using a mouse. */
	color: #666;
	text-decoration: underline;
	font-size: 12pt;
	font-weight: lighter;
	
}
#container #mainContent h5 {
}

 #footer p {
	margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */
	padding: 10px 0;
	font-size: 24px;
	font-family: "AvantGarde Bk BT";
	text-align: left;
	background-color: #000;
}

/* Miscellaneous classes for reuse */
.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
	float: right;
	margin-left: 8px;
}
.fltlft { /* this class can be used to float an element left in your page */
	float: left;
	margin-right: 8px;
	font-size: 12pt;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
 
#container #footer 
.corner {
	color: #e4e4e4;
	font-weight: normal;
}
#container #footer p .style1 {
	text-align: center;
	color: #FA8C13;
	font-weight: bold;
	font-size: 20px;
}
#container #footer #centerbar {
	color: #8D7813;
}
#container #footer #centerbar {
	color: #00200B;
}
#container #footer #centerbar {
	color: #FFF;
	font-family: "AvantGarde Bk BT";
}
#container #footer #centerbar p h {
	font-size: 12pt;
}
.orange {
	color: #01b8f9;
	font-size: 20px;
	font-weight: normal;
}
#container #sidebar1 h5 marquee .style1 {
	font-size: 10pt;
	color: #000;
}
.centerbarlogonames {
	font-size: 14px;
	color: #666;
	font-family: "AvantGarde Bk BT";
}
#container #footer #sidebar2 h3 .style1 .orange {
	text-align: center;
}
#container #footer #sidebar2 h3 .style1 .orange {
	text-align: center;
}
#container #footer #sidebar2 h3 .style1 .orange {
	text-align: center;
}
#container #footer #sidebar2 h3 .style1 .orange {
	text-align: center;
}
#container #footer #sidebar2 h3 .style1 .orange {
	text-align: center;
}
#container #footer #sidebar2 table tr td .corner b {
	font-size: 18pt;
}
#container #footer #sidebar2 table tr td .corner b {
	font-size: 18px;
}
#container #footer #sidebar2 table tr td .corner b {
	font-size: 18pt;
}
#container #footer #sidebar2 table tr td .orange b {
	font-size: 18px;
}
#container #footer #sidebar2 p .orange .orange {
	font-size: 18pt;
}
#container #footer #sidebar2 p .orange {
	font-size: 18pt;
}
#container #sidebar1 h6 p .centerbarlogonames a {
	color: #000;
}
#container #mainContent .style1 .orange .orange {
	font-size: 24pt;
}
#container #mainContent h5 .style1 .style2 {
	font-size: 16pt;
}
#container #mainContent p {
	color: #000;
	font-size: 12pt;
}
#container #mainContent h3 {
	font-size: 24pt;
}
#container p {
	color: #999;
}
#container #mainContent h5 {
	font-size: 12pt;
}
#container #mainContent h5 style2 {
	font-size: 12px;
}
.title {
	font-size: 24pt;
}

.title2 {
	font-size: 16pt;
}
#container #mainContent h5 {
	text-align: justify;
}

#container #mainContent h5 {
	font-size: 12pt;
}
#container #mainContent h5 {
	color: #b2b2b2;
}
#container #mainContent h5 {
	color: #000;
}
#container #mainContent h5 {
	font-family: "AvantGarde Bk BT";
	font-weight: normal;
	font-size: 18px;
}
#container #footer #sidebar2 p {
	color: #666;
	font-size: 12pt;
	text-align: left;
}
#container #footer #centerbar2 .title .orange {
	font-size: 20px;
}
#footer #sidebar2 p {
	color: #999;
}
#footer #sidebar2 p {
	color: #666;
}
#footer #sidebar2 p {
	font-size: 14px;
}
#container #mainContent h5 .orange {
	font-size: 24pt;
}
.centerbar2.title {
	font-size: 20pt;
}
.centerbar2.orange {
	color: #FA8C13;
}
#container #footer #centerbar2 h5 .centerbar2 {
	color: #FA8C13;
}
#container #footer #centerbar2 h5 .centerbar2 .centerbarlogonames {
	font-size: 20px;
	color: #e4e4e4;
	font-weight: normal;
}
#container #footer #centerbar2 h5 p {
	color: #666;
	font-size: 14px;
	font-family: "AvantGarde Bk BT";
	font-weight: normal;
}
#container #footer #centerbar .orange {
	color: #FA8C13;
}
.centerbar.orange {
	color: #FA8C13;
}
#container #footer #centerbar .centerbar {
	color: #e4e4e4;
	font-size: 20px;
}
#container #footer #centerbar {
	color: #e4e4e4;
}
#container #footer #centerbar {
	font-size: 20px;
}
.centerbar.title {
	font-size: 20px;
}
#container #footer #centerbar .centerbar {
	color: #fd00cf;
}
#container #footer #centerbar .centerbar.2 {
	color: #e4e4e4;
}
#container #footer #centerbar .networks {
	color: #e4e4e4;
}
.twtr-tweet-text {
    font size: 10px;
    font-family: "Adobe Caslon Pro"	; font-weight:lighter;
    }
.count {
	font-size: 14pt;
}
#container #footer #centerbar3 h5 strong {
	font-size: 14pt;
	font-weight: lighter;
	text-align: center;
}
.contact {
	color: #F30;
}
#container #footer #centerbar3 h5 p {
	font-weight: lighter;
	text-align: center;
	font-size: 14px;
	color: #666;
}
</pre></body></html>