body
{
	font-family:Verdana; color:#000000; font-size:12px; background-position:center top; background-attachment:fixed;  background-image:url(../images/bg.png);
}
div {margin:0px; padding:0px;}
p{margin:0px; padding:0px;}
span{margin:0px; padding:0px;}

#main-container
{
	margin:0px auto; width:987px; position:relative; 
}
#header
{
	width:987px; height:219px; 
}
#menu
{
	width:877px; background-image:url(../images/menu.png); height:42px; text-align:left; padding-left:110px;
}
#middle
{   
	float:left; min-height:500px; background-image:url(../images/middle.png); width:882px; background-repeat:repeat-y; margin-left:65px; 
}
#top
{
	background-image:url(../images/top.png); width:872px; height:2px; margin-left:65px; float:left;
}
#bottom
{
	background-image:url(../images/bottom.png); width:872px; height:2px; margin-left:65px; float:left; 
}
.heading
{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-weight:bold; font-size:14px; text-transform:uppercase; text-decoration:none;
}
.heading:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-weight:bold; font-size:14px; text-transform:uppercase; text-decoration:none;
}
.txtbox
{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px; padding-left:3px; border:solid 1px #ABAEB3; padding-top:4px; background-image:url(../images/txtbox.png); width:127px; height:15px; background-repeat:no-repeat;
}
.txtbox2
{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px; padding-left:3px; border:solid 1px #ABAEB3; padding-top:4px; background-image:url(../images/txtbox2b.png); width:113px; height:15px; background-repeat:no-repeat;
}
.txtbox3
{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px; padding-left:3px; border:solid 1px #ABAEB3; padding-top:4px; background-image:url(../images/txtbox3.png); width:219px; height:15px; background-repeat:no-repeat;
}
.txtarea
{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px; padding-left:3px; border:solid 1px #ABAEB3; padding-top:4px; background-image:url(../images/txtbox4.png); width:452px; height:70px; background-repeat:no-repeat;
}
.txtboxbig
{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px; padding-left:3px; border:solid 1px #ABAEB3; padding-top:4px; background-image:url(../images/txtboxbig.png); width:454px; height:15px; background-repeat:no-repeat;
}
.button
{
	font-family:Verdana, Arial, Helvetica, sans-serif; width:60px; border:solid 1px #ABAEB3; font-size:12px; background-color:#FFFFFF; color:#000000; cursor:pointer; height:20px; padding-bottom:4px; 
}
#footer
{
	background-image:url(../images/footer.png); width:883px; height:18px; padding-top:2px; background-repeat:no-repeat;
}
.footer
{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#6E3F6A; font-size:12px; text-align:center; 
}
.grayfooter
{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px; font-weight:bold; text-align:right; text-decoration:none;
}
#slideshow {
    position:relative;
    height:219px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}
.over
{	font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:12px; height:42px; text-decoration:none; padding-left:4px; padding-right:4px; cursor:pointer; background-image:url(../images/over.png);
}
.over:hover
{	font-family:Verdana, Arial, Helvetica, sans-serif; color:#FAC512; font-size:12px; height:42px; text-decoration:none; padding-left:4px; padding-right:4px; cursor:pointer; background-image:url(../images/over.png);
}
.out
{	font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:12px; height:42px; text-decoration:none; padding-left:4px; padding-right:4px; cursor:pointer;
}
.out:hover
{	font-family:Verdana, Arial, Helvetica, sans-serif; color:#FAC512; font-size:12px; height:42px; text-decoration:none; padding-left:4px; padding-right:4px; cursor:pointer;
}
.outselected
{	font-family:Verdana, Arial, Helvetica, sans-serif; color:#FAC512; font-size:12px; height:42px; text-decoration:none; padding-left:4px; padding-right:4px; font-weight:bold; cursor:pointer;
}
.whitetxt
{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; text-align:left;
}
.blacktxt
{
	font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; font-size:12px; text-align:left;
}
.yellowheading
{
	color:#FBB70C; font-family:Comic Sans MS; font-size:16px; text-align:center;
}
.yellowtxt
{
	color:#FBB70C; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:left;
}
