@charset "UTF-8";
/* CSS Document */

* {
margin:0; 
padding:0;
}

img div {
border: none;
behavior: url(iepngfix.htc);
}

.imageborder
{
    border-width: 1px;
    border-color: Black;
}

th{
font-weight:normal;
}

html, body {
margin:0; 
padding:0;
background-image: url(../images/bg.jpg);
}

a.nav:link {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; text-decoration: none; }
a.nav:visited {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; text-decoration: none; }
a.nav:hover {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; text-decoration: none; border-bottom: #ffffff solid 1px; }
a.nav:active {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; text-decoration: none; }

a.imgbord:link {color: #000000;}
a.imgbord:active {color: #000000;}
a.imgbord:visited {color: #000000;}
a.imgbord:hover {color: #000000;}

#image{

}

.thumb{
float:left;
margin-right:10px;
margin-top:10px;}


#background{
position:absolute; 
z-index:-10; 
width:100%; 
height:100%;
overflow:scroll;
}

#middle{
position:absolute; 
top:100px; 
left:0px; 
width:100%;
height: 485px;
border-top: #FFFFFF solid 1px;
border-bottom: #FFFFFF solid 1px;
z-index:10;
padding:0px;
}

#middle2{
width:900px;
height: 485px;
background-image: url(../images/white.png);
z-index:10;
padding:0px;
margin-left: auto;
margin-right: auto;
text-align: left;
border-left: #ffffff solid 1px;
border-right: #ffffff solid 1px;
}

#middle_left{
width:380px;
height: 485px;
z-index:10;
padding:0px;
margin-left: auto;
margin-right: auto;
text-align: left;
float: left;
}

#nav {
position:absolute; 
top:50px; 
left:0px; 
width:100%;
height: 50px;
z-index:10;
padding:0px;
}

#navwrap{
width:900px;
height: 50px;
z-index:10;
padding-top: 18px;
margin-left: auto;
margin-right: auto;
text-align: left;
}

#bottom{
position:absolute; 
top:587px; 
left:0px; 
width:100%;
height: 50px;
z-index:10;
padding:0px;
}

#bottom2 {
width:900px;
height: 50px;
z-index:10;
padding:0px;
margin-left: auto;
margin-right: auto;
text-align: left;
}

#abouttext{
width: 380px;
height: 450px;
overflow:hidden;
z-index: 10;
}




/***************FONT STYLES***************/

h1{
font-family: Helvetica, Arial, sans-serif;
font-weight: bold;
font-size: 22px;
font-style: italic;
color: #333333;
letter-spacing: 1px;

}


h2{
font-family: Helvetica, Arial, sans-serif;
font-weight: bold;
font-size: 14px;
color: #333333;
line-height: 22px;

}

.body{
font-family: Helvetica, Arial, sans-serif;
font-weight: normal;
font-size: 12px;
font-style: normal;
color: #333333;
line-height: 20px;

}

.navOn{
font-family: Arial, Helvetica, sans-serif; 
font-size: 13px; 
color: #ffffff; 
text-decoration: none; 
border-bottom: #ffffff solid 1px; 

}


/***************HOME PAGE BG SLIDESHOW***************/




#content {
margin:0px auto;
height:100px;
width:100%;
bottom:5%;
z-index: 3;
background:#262626 no-repeat 90%;
border-top:1px solid #000;
border-bottom:1px solid #4F4F4F;
position:absolute;
}

#contentframe{
overflow: hidden;
border-top:solid 1px #4F4F4F;
border-bottom:1px solid #000;
height: 100%;
text-align:left;
z-index: -1;
}

#slidecounter{
float:left;
color:#4F4F4F;
font:50px "Helvetica Neue", Arial, sans-serif;
font-weight:bold;
margin:18px 20px;	
}

#slidecaption{
overflow: hidden;
float:left;
color:#FFF;
font:26px "Helvetica Neue", Arial, sans-serif;
font-weight:bold;
margin:33px 0;
}

/*Supersized Stamp*/
.stamp{
float: right;
margin: 25px 20px 0 0;
}

/*Supersize Plugin Styles*/
#navigation{
background: url('images/navbg.gif') no-repeat;
float: right;
margin:22px 20px 0 0;
}

#loading {
position: absolute;
top: 49.5%; 
left: 49.5%;
z-index: -1;
width: 24px; 
height: 24px;
text-indent: -999em;
background-image: url(../images/progress.gif);
}

#supersize{
position:fixed;
}

#supersize img, #supersize a{
height:100%;
width:100%;
position:absolute;
z-index: 0;
}

#supersize .prevslide, #supersize .prevslide img{
z-index: 1;
}

#supersize .activeslide, #supersize .activeslide img{
z-index: 2;
}