body{
background-color: #000000;
font-family: arial, verdana, sans-serif;
text-align: center;
margin-top: 10px;
margin-bottom: 10px;
margin-left: auto;
margin-right: auto;
}
div.container{
background-color: #FFFFFF;
margin-top: 0px;
margin-bottom: 0px;
margin-left: auto;
margin-right: auto;
width: 774px;
text-align: left;
}

img{
border: none;
display: block;
}

div.navigation{
width: 774px;
text-align: left;
}

td.top_nav{
width: 127px;
height: 127px;
border: 1px solid #E6E8D6;
}
td.top_nav_button{
width: 127px;
height: 127px;
border: 1px solid #E6E8D6;
}
td.top_nav_red1{
width: 127px;
height: 127px;
border: 1px solid #E6E8D6;
background-color: #560B00;
}
td.top_nav_red2{
width: 127px;
height: 127px;
border: 1px solid #E6E8D6;
background-color: #881100;
}
td.top_nav_red3{
width: 127px;
height: 127px;
border: 1px solid #E6E8D6;
background-color: #BF1800;
}
td.top_nav_triple{
border: 1px solid #E6E8D6;
width: 385px;
}
td.top_nav_double{
border: 1px solid #E6E8D6;
width: 256px;
}
td.top_nav_button a{
text-decoration: none;
}
td.top_nav_button a:link{
text-decoration: none;
}
td.top_nav_button a:visited{
text-decoration: none;
}
td.top_nav_button a:hover{
text-decoration: none;
}
div.content{
width: 774px;
text-align: left;
vertical-align: top;
}
td.main_pic{
width: 387px;
background-color: #E6E8D6;
vertical-align: top;
}
td.main_pic_home{
width: 387px;
background-color: #E6E8D6;
vertical-align: top;
background-image : url(images/main_pic_home_bg.jpg); 
background-repeat: no-repeat;
background-position: top left;
}
td.main_pic_services{
width: 387px;
background-color: #E6E8D6;
vertical-align: top;
background-image : url(images/main_pic_services_bg.jpg); 
background-repeat: no-repeat;
background-position: top left;
}
td.main_pic_about{
width: 387px;
background-color: #E6E8D6;
vertical-align: top;
background-image : url(images/main_pic_about_bg.jpg); 
background-repeat: no-repeat;
background-position: top left;
}
td.main_pic_contact{
width: 387px;
background-color: #E6E8D6;
vertical-align: top;
background-image : url(images/main_pic_contact_bg.jpg); 
background-repeat: no-repeat;
background-position: top left;
}
td.text{
width: 387px;
background-color: #E6E8D6;
vertical-align: top;
text-align: left;
padding-left: 20px;
padding-right: 20px;
padding-top: 20px;
padding-bottom: 20px;
font-size: 80%;
font-family: arial, verdana, sans-serif;
color: #000000;
}

td.gallery{
background-color: #E6E8D6;
vertical-align: top;
text-align: left;
padding-left: 20px;
padding-right: 20px;
padding-top: 20px;
padding-bottom: 20px;
font-size: 80%;
font-family: arial, verdana, sans-serif;
color: #000000;
}

td.gallery a{
color: #000000;
text-decoration: none;
}
td.gallery a:hover{
color: #000000;
text-decoration: underline;
}
td.gallery h1{
font-size: 120%;
font-family: times, helvetica, sans-serif;
}
td.gallery h2{
font-size: 100%;
font-family: times, helvetica, sans-serif;
}

td.text a{
color: #000000;
text-decoration: none;
}
td.text a:hover{
color: #000000;
text-decoration: underline;
}
td.text h1{
font-size: 120%;
font-family: times, helvetica, sans-serif;
}
td.text h2{
font-size: 100%;
font-family: times, helvetica, sans-serif;
}
div.dots{
text-align: right;
border-bottom: 1px dotted #000000;
height: 25px;
}

div.footer{
width: 774px;
text-align: left;
vertical-align: top;
margin-top: 0px;
margin-bottom: 0px;
margin-left: auto;
margin-right: auto;
padding-left: 0px;
padding-right: 0px;
padding-top: 2px;
padding-bottom: 10px;
}

td.footer_links{
text-align: left;
vertical-align: top;
padding-left: 0px;
padding-right: 10px;
padding-top: 2px;
padding-bottom: 10px;
font-size: 80%;
color: #E6E8D6;
width:450px;
}

td.footer_links a{
color: #E6E8D6;
text-decoration: none;
}
td.footer_links a:hover{
color: #E6E8D6;
text-decoration: underline;
}

td.footer_info{
text-align: right;
vertical-align: top;
padding-left: 10px;
padding-right: 0px;
padding-top: 2px;
padding-bottom: 10px;
font-size: 80%;
color: #E6E8D6;
}
td.footer_info a{
color: #E6E8D6;
text-decoration: none;
}
td.footer_info a:hover{
color: #E6E8D6;
text-decoration: underline;
}

.gallery-img { float:left; margin:2px 2px 2px 2px;}