/* CSS Document */
* {
margin: 0;
padding: 0;
/*border: 1px solid #ff0000;*/
}
body {
background-color: #94cee1;
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 100%;
}
/*.......form on contact page.....*/
form {
font-size: 80%;
margin-left: 15px;
margin-top: 15px;
}
input, textarea {
padding: 5px;
}
input.textentry, textarea {
width: 300px;
}
span {
font-weight: bold;
}
/*.......table on links page.......*/
table.links {
width: 100%;
/*border: 1px solid #000;*/
font-size: 80%;
}
table.links td {
padding: 0 0 25px 20px;
}
table.links  a {
color: #001a2d; 
}
#wrapper {
width: 800px;
text-align: left;
margin: 20px auto 0;
background-color: #fff;
}
#header {
width: 800px;
height: 170px;
background-image: url(images/header1.jpg);
background-repeat: no-repeat;
}
/*///////////////////////////////////////////
........................menu stuff
///////////////////////////////////////////*/
#menu {
background-color: #000;
text-align: center;
}
#menu ul {
font-size:90%;
list-style: none;
padding-top: 4px;
padding-bottom: 4px;
}

#menu li {
display: inline;
font-weight: bold;
}
#menu a {
padding: 3px 24px 3px; 
color: #fff;
text-decoration: none;

}
#menu a:hover {
background-color: #fff;
color: #000;
border-top: 1px solid #a9c5ec;
border-bottom: 1px solid #a9c5ec;
}
/*........below menu............*/
#blue_fade {
width: 800px;
height: 21px;
background-image: url(images/blue_fade.jpg);
background-repeat: no-repeat;
}
/*................End...............*/

/*///////////////////////////////////
..........Right Panel
////////////////////////////////////*/
#Rpanel {
float: right;
width: 250px;
height: 370px;
background-image: url(images/Rpanel.jpg);
background-repeat: no-repeat;
margin-top: 5px;
}
/*.............End.............*/

/*///////////////////////////////////
.....Left Badges panel
//////////////////////////////////*/
#badges {
float: left;
width: 100px;
text-align: center;
margin-left: 3px;
padding-top: 20px;
}
#badges img {
border: 0;
padding: 15px 0 15px 0;
}
/*..........End...............*/

/*//////////////////////////////////
..........Copy
//////////////////////////////////*/

#copy {
width: 420px;
padding: 0 10px;
margin: 5px 255px 0 108px;
background-image: url(images/alpine_flower.jpg);
background-repeat: no-repeat;
background-position: 60px 0;
}
#copy p {
padding: 0 5px 10px 20px;
font-size: 80%;
line-height: 2em;
}
#copy p.testim {
color:  #8d0200;
margin-top: 15px;
line-height: 1.5em;
}
#copy h4 {
margin-left: 20px;
color: #1e7aa4;
margin-bottom: 15px;
margin-top: 15px;
}
/*....address on contact page.......*/
#copy p.addy {
margin: 15px 0 15px 70px;
}
.tt-review-snippet {
margin: 20px !important;
}

.tt-review-snippet p {
padding: 0 !important;
}

/*////////////////////////////////////
.....gallery page only
////////////////////////////////////*/
#gallery_page {
width: 670px;
padding: 0 10px;
float: right;
}
#gallery_page h4 {
margin: 15px 18px;
color: #1e7aa4;
}
#gallery_page p {
font-size: 80%;
line-height: 2em;
padding: 0 20px 0 20px;
}

/*/////////////////////////////////
.....Footer stuff
/////////////////////////////////*/
#footer {
clear: both;
background-color: #323232;
}
#footer p {
font-size: 75%;
color: #f69505;
padding: 4px 0 4px 15px;
}
#footer a {
color: #fff;
}
