body { font-size: 1em; line-height: 130%; background-color: #452f2b; text-align: center; padding-top: 15px; }
p { color: #fff; font-size: 86%; font-family: "Trebuchet MS", verdana, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 130%; text-decoration: none; margin-top: 5px; margin-bottom: 5px; }
td { }
h1 { color: #dcdcdc; font-size: 1.4em; font-family: verdana, "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; font-style: italic; line-height: 100%; text-align: left; margin-top: 0; margin-bottom: 8px; margin-left: 0; }
h2 { color: #dcdcdc; font-size: 1.1em; font-family: "Trebuchet MS", verdana, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; font-style: italic; line-height: 100%; text-align: left; margin-top: 5px; margin-bottom: 5px; margin-left: 0; }
h3 { color: #dcdcdc; font-size: 0.9em; font-family: "Trebuchet MS", verdana, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-style: italic; font-weight: bold; line-height: 100%; text-align: left; margin-top: 0; margin-bottom: 0; margin-left: 0; }
h4 { color: #f1eb77; font-size: 0.9em; font-family: Arial, "Trebuchet MS", verdana, Geneva, Helvetica, SunSans-Regular, sans-serif; font-style: italic; font-weight: bold; line-height: 100%; text-decoration: underline; text-align: left; margin-top: 0; margin-bottom: 0; margin-left: 0; }
a:link { color: #f1eb77; font-weight: bold; text-decoration: none; }
a:visited { color: #dcdcdc; font-weight: bold; text-decoration: none; }
a:hover { color: #fffa9d; font-weight: bold; text-decoration: none; }
a:active { color: #f1eb77; font-weight: bold; text-decoration: none; }
.cont1 { background-image: url(../images/backer1.jpg); background-repeat: no-repeat; background-position: 0 0; text-align: left; width: 780px; height: 620px; margin: 0 auto 0; }
.cont2 { background-image: url(../images/backer2.jpg); background-repeat: no-repeat; background-position: 0 0; text-align: left; margin: 0 auto; width: 780px; height: 620px; }
.cont3 { background-image: url(../images/backer3.jpg); background-repeat: no-repeat; background-position: 0 0; text-align: left; margin: 0 auto; width: 780px; height: 620px; }
.cont4 { background-image: url(../images/backer4.jpg); background-repeat: no-repeat; background-position: 0 0; text-align: left; margin: 0 auto; width: 780px; height: 620px; }
.leftcolumn { color: #fff; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: justify; position: relative; top: 70px; width: 350px; height: auto; float: left; clear: right; min-height: 200px; margin-top: 10px; margin-right: 0; margin-left: 25px; padding: 0; }
.menucolumn { text-align: right; position: relative; top: 290px; width: 250px; height: auto; float: left; clear: none; margin-left: 75px; list-style-type: none; }
#menu2 ul { color: #aaa; list-style-type: none; font-family: "trebuchet ms", verdana, Arial, Helvetica, sans-serif; padding-right: 25px; }
#menu2 a { color: #f5f5f5; font-size: 86%; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; position: relative; display: block; width: 205px; margin-bottom: 2px; padding-top: 0; padding-right: 5px; padding-bottom: 0; border-color: #dcdcdc; border-style: solid; border-width: 1px 6px 1px 12px; }
#menu2 a:link, #menu a:visited { color: #dcdcdc; text-decoration: none; }
#menu2 a:hover { background-color: #fafafa; color: #452f2b; border-color: #f1eb77 #873c63 #873c63 #f1eb77; border-style: solid; border-width: 1px 6px 1px 12px; }
.vsmalllink { color: #c8c8c8; font-size: 69%; }
.genform { color: #dcdcdc; font-size: 69%; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 300%; text-align: right; width: 90%; padding: 5px 15px 5px 5px; border: groove 2px; }
.infield { background-color: #dcdcdc; width: 200px; height: 12px; margin-left: 10px; border: dotted 1px #646464; }
.textfi { background-color: #dcdcdc; margin-bottom: 10px; border: dotted 1px #646464; }
/* Lightbox styles */

#lightbox { background-color: #c8bebe; padding: 15px 15px 0  }

#lightboxDetails  { font-size: 1em ; }

#lightboxCaption { color: #734a25; font-size: 86%; font-weight: bold; text-decoration: none; float: left; margin-bottom: 0; padding-top: 0.6em        ; padding-bottom: 0; }

#lightbox img{ border: none; clear: both;} 

#overlay img{ border: none; }

#overlay   {
	background-image: url(../lightbox/overlay.png) }

* html #overlay   {
	background: #333 url(../lightbox/transparent.gif);
	back\ground-color: transparent;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/lightbox/overlay.png", sizingMethod="scale") }

