body {
    margin-top: 10px;
margin-bottom: 10px;
    padding: 0px;
    text-align: center;
    background-color: #666666;

}

.main {
    width: 740px;
    margin: 0px;
    text-align: left;
    padding: 0px;
    border: 0px solid #666666;
    background-color: #666666;
text-decoration: none;
}

 
.header { 
width: 700px; 
padding: 20px;
background-color: black; 
border: solid 0px black;
color: white;
text-align: left;
font-weight: bold;
}

.page {

float: left; 
    width: 700px;
    
    
    padding: 20px;
    border: 0px solid #346797;
    background-color: #346797;
text-decoration: none;
}

.photo { 
float: left; 
width: 211px;
border-right: 3px double #ffffff;
border-bottom: 3px double #ffffff;
border-top: solid 1px #ffffff;
border-left: solid 1px #ffffff;
margin-left: 0px; 
margin-right: 0px;
margin-top: 0px;
margin-bottom: 20px;
background-color: #000000;
padding-top: 10px;
padding-bottom: 0px;
color: white;
text-align: center;
font-weight: bold;
}

.home { 
float: right; 
width: 423px; 
margin-left: 0px;
margin-right: 0px; 
margin-top: 0px;
margin-bottom: 20px;
background-color: #EBEAF0;
border: solid 1px #000000;
padding: 20px;
color: black;
}


.home-text { 
float: right; 
width: 400px; 
margin-left: 0px;
margin-right: 0px; 
margin-top: 10px;
margin-bottom: 0px;
background-color: #ffffff;
border: solid 1px #000000;
padding: 10px;
color: black;
}









.text { 
float: left; 
width: 590px; 
margin-left: 20px; 
margin-right: 0px;
margin-top: 20px;
margin-bottom: 0px;
background-color: #346797;
border: solid 0px #000000;
padding: 20px; 
color: white;


}


.intro { 
float: left; 
width: 660px; 
margin-top: 20px; 
margin-left: 20px;
margin-right: 20px;
margin-bottom: 20px;
background-color: #EBEAF0;
border: solid 0px #000000;
padding: 0px;
color: black;


}


.intro-text { 
float: left; 
width: 630px; 
margin-left: 0px;
margin-right: 0px; 
margin-top: 10px;
margin-bottom: 0px; 

background-color: #ffffff;
border: solid 1px #000000;
padding: 10px;
color: black;


}






.body { 
float: left; 
width: 698px; 
margin-top: 0px; 
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-color: #346797;
border: solid 0px #000000;
padding-bottom: 20px;
color: black;


}








.list { 
float: left; 
width: 450px; 
margin-top: 20px; 
margin-left: 0px;
margin-right: 0px;
margin-bottom: 20px;
background-color: #EBEAF0;
border: solid 1px #000000;
padding: 20px; 
color: black;


}


.thumbs { 
float: left; 
width: 145px; 
margin-left: 0px; 
margin-top: 20px;
margin-bottom: 0px;
background-color: #346797;
border: solid 0px #346797;
padding-left: 5px;
padding-right: 5px;
padding-top: 10px;
padding-bottom: 0px; 
color: white;

} 

 
.menu { 
float: right;
width: 170px; 
margin-top: 20px;
margin-left: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
padding-left: 10px;
padding-right: 10px;
padding-top: 20px; 
padding-bottom: 20px; 
background-color: #000000; 
color: white; 
font-weight: bold;

} 


.footer { 
float: left; 
width: 720px; 
margin-top: 0px; 
background-color: #000000;
padding: 10px; 
color: white;
text-align: left;
font-weight: bold;

}

.button{ 
float: left; 
width: 140px; 
margin-left: 0px; 
margin-top: 0px;
margin-bottom: 0px;
background-color: #000000;
border: solid 0px #346797;
padding-left: 10px;
padding-right: 5px;
padding-top: 10px;
padding-bottom: 20px; 
color: white;
font-weight: bold;




}
.menu-color-{


cursor: pointer;
}
.menu-color-:hover
{
background: #00FF00;

}

.menu-color-checked
{

background: #999999;
cursor: pointer;
}
.menu-color-checked:hover
{
background: #00FF00;



}





fieldset
{
border: 1px solid #000000;
width: 500px;
padding-left: 10px;
padding-bottom: 10px;

padding-right: 3px;
background-color: #ffffff;
color: #000000;

position:relative; 
display:block;


}

legend
{
width: 100px; 
border: 1px solid #000000;
padding: 5px;

margin-bottom: 20px;
background: #000000;
color: #fff;
text-align: center; 
position:relative; 
top: -15px;

}


ul {
list-style-type: disc;

}

li{
margin-left: -20px;

} 








.cntr { 
text-align: center; 
} 
.rghtalign { 
text-align: right; 
}  
a {
	FONT-SIZE: 11pt;
	color: #ffffff;
	FONT-FAMILY: Helvetica;
	text-decoration: none;
                
}

a:link { 
	color: #00679F; 
              
}

a:visited {
	color: #999999; 
}

a:hover {
	color: #cc0000; 
                background-color: #00FF00;
}

h1 {
   color: white;
   text-align: left;
   margin:0;    
}

h2 {
   color: white;
   text-align: left;
   margin:0;    


}

h3 {
   color: red;    
   text-align: left;
   margin:0;


}

strong {
   color: red;    
   

}

.listings { 
float: left; 
width: 435px; 
margin-left: 0px; 
margin-top: 0px;
margin-bottom: 20px;
background-color: #ffffff;
border: solid 1px #000000;
padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 3px; 
color: black;

} 
.title { 
float: left; 
width: 432px; 
margin-bottom: 10px;
background-color: #ffffff;
border: solid 0px #ffffff;
padding: 0px; 
color: black;

}

.image { 
float: left; 
width: 120px; 
margin-left: 0px; 
background-color: #ffffff;
border: solid 1px #ffffff;
padding: 0px; 
color: white;


} 
.text { 
float: left; 
width: 315px; 
margin-left: 0px; 
margin-top: 0px;
margin-bottom: 0px;
background-color: #ffffff;
border: solid 0px #ffffff;
padding: 0px; 
color: black;

} 
