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

body {
background-color:#fff;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}

p {
line-height:160%;}

h1 {
font-weight:bold;
font-size:14px;
color:#7ED3F8;}

a, a:hover, a:visited, a:active {
color:#7ED3F8;
text-decoration:underline;}

img {
border:none;}

li {
margin:7px 0;}

.container {
margin:0px auto;}

.nav {
width:861px;
margin:0px auto;
}

.nav img {
margin:32px 4px 28px 0px;}

.logo {
margin-right:12px !important;}

.subnav {
float:left;
width:660px;
}

.subnav img {
margin:0 2px 0 0;}

.gallerysubnav {
width:861px;}

.gallerysubnav img {
margin:0 4px 0 0;}

.content {
width:858px;
margin:0px auto;
padding:0 11px 0 0px}

.aboutimg {
width:168px;
float:right;}

.aboutimg img {
margin:0 0 15px 0;}

.innercontent {
float:left;
width:660px;
padding:10px 0px;}

.gallerycontent {
width:861px;}

.footer {
width:861px;
margin:0px auto;
padding:30px 0 20px 0;}

.footer-l {
width:500px;
float:left;}

.footer-r {
width:300px;
float:right;
text-align:right;
margin:25px 15px 0 0;}

.footerleftimg {
margin:25px 0 0 0;}

.contactform input, textarea {
padding:5px;
margin:0px;
border:2px solid #7ED3F8;
width:400px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;}

.checkbox {
padding:0px;
margin:0px;
width:10px !important;
border:0px;}

.submit {
padding:5px;
background-color:#7ED3F8;
border:1px solid #666666 !important;
width:100px !important;}

.compbtn {
text-align:center;
padding-top:20px;}

.compbtn a{
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
background-color:#7ED3F8;
padding:5px;
}