*{
margin: 0;
padding: 0;
border: 0;
}

body{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8.5pt;
line-height: 12pt;
text-align: left;
color: black;
}

#container{
position: absolute;
top: 0px;
left: 50%;
margin-left: -500px;
width: 1000px;
height: 615px;
background-image: url("images/background.jpg");
background-repeat: no-repeat;
background-position: top;
}

#container_index{
position: absolute;
top: 0px;
left: 50%;
margin-left: -500px;
width: 1000px;
height: 615px;
background-image: url("images/background3.jpg");
background-repeat: no-repeat;
background-position: top;
}

#background_top{
position: absolute;
top: 0px;
left: 842px;
width: 159px;
height: 598px;
/*background-image: url("images/backgroundTop.png");
background-repeat: no-repeat;
background-position: top;*/
}
/* -------------------------------------- content -------------------------------------*/

#main{
float: left;
padding-top: 87px;
padding-left: 312px;
height: 424px;
width: 687px;
}

#index{
float: left;
padding-top: 435px;
padding-left: 360px;
color: white;
}

.redtext{
color: #ed1c24;
}

.boldtext{
font-weight: bold;
}

.italictext{
font-style: italic;
}

#main_left{
float: left;
padding-top: 43px;
padding-left: 10px;
height: 380px;
width: 120px;
background-color: none;
}

#main_leftheader{
float: left;
padding-top: 43px;
padding-left: 10px;
height: 30px;
width: 600px;
background-color: none;
}

#main_lefttext{
float: left;
padding-top: 10px;
padding-left: 10px;
height: 330px;
width: 240px;
background-color: none;
}

#page_header{
font-size: 16pt;
font-weight: bold;
line-height: 20pt;
text-align: left;
color: #d0cece;
}

#main_right{
float: left;
padding-top: 0px;
padding-left: 10px;
height: 418px;
width: 530px;
background-color: none;
}

#changeimage{
float: left;
padding-top: 0px;
padding-left: 10px;
height: 418px;
width: 530px;
background-color: none;
}

#main_righttext{
float: left;
padding-top: 10px;
padding-left: 20px;
height: 330px;
width: 240px;
background-color: none;
}


#page_nav{
position: absolute;
top: 133px;
left: 80px;
height: 260px;
width: 215px;
font-size: 8pt;
font-weight: bold;
line-height: 20pt;
text-align: right;
background-color: none;
}

#copyright{
position: absolute;
top: 499px;
left: 80px;
height: 17px;
width: 215px;
font-size: 6pt;
text-align: right;
color: #afadac;
background-color: none;
}

.gallery_nav{
float: left;
padding-top: 20px;
padding-left: 312px;
height: 60px;
width: 687px;
background-color: none;
}

.gallery_nav1 li{
float: left;
list-style: none;
}
.gallery_nav1 li a{
height: 23px;
width: 23px;
display: block;
}





#gallery_nav_space br{
line-height: 4pt;
}

#gallery_nav_space2 br{
line-height: 4pt;
}

.gallery_spacer{
width: 11px;
height: 23px;
}

.gallery_nav1 li a#menu1{
background-image: url(images/button_up.jpg);
}
.gallery_nav1 li a#menu2{
background-image: url(images/button_up.jpg);
}
.gallery_nav1 li a#menu3{
background-image: url(images/button_up.jpg);
}
.gallery_nav1 li a#menu4{
background-image: url(images/button_up.jpg);
}
.gallery_nav1 li a#menu5{
background-image: url(images/button_up.jpg);
}
.gallery_nav1 li a#menu6{
background-image: url(images/button_up.jpg);
}
.gallery_nav1 li a#menu7{
background-image: url(images/button_up.jpg);
}
.gallery_nav1 li a#menu8{
background-image: url(images/button_up.jpg);
}
.gallery_nav1 li a#menu9{
background-image: url(images/button_up.jpg);
}
.gallery_nav1 li a#menu10{
background-image: url(images/button_up.jpg);
}
.gallery_nav1 li a#menu11{
background-image: url(images/button_up.jpg);
}
.gallery_nav1 li a#menu12{
background-image: url(images/button_up.jpg);
}
.gallery_nav1 li a#menu13{
background-image: url(images/button_up.jpg);
}
.gallery_nav1 li a#menu14{
background-image: url(images/button_up.jpg);
}
.gallery_nav1 li a#menu15{
background-image: url(images/button_up.jpg);
}
.gallery_nav1 li a#menu16{
background-image: url(images/button_up.jpg);
}
.gallery_nav1 li a#menu17{
background-image: url(images/button_up.jpg);
}
.gallery_nav1 li a#menu18{
background-image: url(images/button_up.jpg);
}
.gallery_nav1 li a#menu19{
background-image: url(images/button_up.jpg);
}
.gallery_nav1 li a#menu20{
background-image: url(images/button_up.jpg);
}


/*hover states:*/


.gallery_nav1 li a#menu1:hover{
background-image: url(images/button_over.jpg);
}
.gallery_nav1 li a#menu2:hover{
background-image: url(images/button_over.jpg);
}
.gallery_nav1 li a#menu3:hover{
background-image: url(images/button_over.jpg);
}
.gallery_nav1 li a#menu4:hover{
background-image: url(images/button_over.jpg);
}
.gallery_nav1 li a#menu5:hover{
background-image: url(images/button_over.jpg);
}
.gallery_nav1 li a#menu6:hover{
background-image: url(images/button_over.jpg);
}
.gallery_nav1 li a#menu7:hover{
background-image: url(images/button_over.jpg);
}
.gallery_nav1 li a#menu8:hover{
background-image: url(images/button_over.jpg);
}
.gallery_nav1 li a#menu9:hover{
background-image: url(images/button_over.jpg);
}
.gallery_nav1 li a#menu10:hover{
background-image: url(images/button_over.jpg);
}
.gallery_nav1 li a#menu11:hover{
background-image: url(images/button_over.jpg);
}
.gallery_nav1 li a#menu12:hover{
background-image: url(images/button_over.jpg);
}
.gallery_nav1 li a#menu13:hover{
background-image: url(images/button_over.jpg);
}
.gallery_nav1 li a#menu14:hover{
background-image: url(images/button_over.jpg);
}
.gallery_nav1 li a#menu15:hover{
background-image: url(images/button_over.jpg);
}
.gallery_nav1 li a#menu16:hover{
background-image: url(images/button_over.jpg);
}
.gallery_nav1 li a#menu17:hover{
background-image: url(images/button_over.jpg);
}
.gallery_nav1 li a#menu18:hover{
background-image: url(images/button_over.jpg);
}
.gallery_nav1 li a#menu19:hover{
background-image: url(images/button_over.jpg);
}
.gallery_nav1 li a#menu20:hover{
background-image: url(images/button_over.jpg);
}





// text for images:
#main_left #text1, #text2, #text3, #text4, #text5, #text6, #text7, #text8, #text9, #text10, #text11, #text12, #text13, #text14, #text15, #text16, #text17, #text18, #text19, #text20,  {
	display:none !important;
}





#contact_form{
float: left;
}

#contact_form td{
vertical-align: top;
padding: 0;
background-color: none;
}

#contact_form input{
padding: 1px;
background-color:  white;
}

#contact_form textarea{
background-color:  white;
}

#contact_form button{
width: 50px;
height: 20px;
background-color:  white;
}


.linksout{
font-weight:bold;
}




/*--------------------------------- page links -------------------------------------------*/
#index a{
text-decoration: none;
color: white;
}

#index a:hover{
color: #ed1c24;
}


.linksout a{
text-decoration: none;
color: white;
}
.linksout a:hover{
color: #ed1c24;
}



#page_nav a{
text-decoration: none;
color: white;
}

#page_nav a:hover{
color: #afadac;
}



#main a{
text-decoration: none;
color: white;
}

#main a:hover{
color: #afadac;
}








