/* CSS Document */

body {
background-color:#353535;
background-image:url(bg_tile.jpg);
background-repeat:repeat-x;
color:#eeeeee;
font-family: Verdana, Arial, sans-serif;
font-size:11px;
margin:20px 0;
color:#6c6e6e;
line-height:17px;
}

.hidden {display:none;}

a {
color:#2aa4ca;
text-decoration:none;
}


#nav a {
color:#FFF;
text-decoration:none;
padding:14px 20px;
width:119px;}

#nav a:hover {
color:#D7E6E8;
}

#nav .current a:hover {
color:#FFF;
}

a:hover {
text-decoration:underline;
}

#wrapper {
width:597px;
margin:0 auto;
}

#logo {}

#form {
width:300px;
float:right;
padding-top:65px;}

.header {
height:27px;
background-image:url(header_tile.jpg);
background-repeat:repeat-x;
}

#navbar {
background-image:url(nav_tile.jpg);
background-repeat:repeat-x;

height:39px;
text-align:center;
}

#nav {
margin-left:-40px;
}


#nav li {
display:inline;
float:left;
font-size:11px;
width:119px;
padding:14px 0;
text-transform:uppercase;
}

.current {
background-color:#2aa4ca;

}

#content {
background-color:#ebeded;
padding:20px;
}

h1 {
background-color:#b3bcbf;
color:#FFF;
margin:0;
padding:2px 5px;
font-size:12px;
font-weight:normal;
text-transform:uppercase;}

span.title {margin:0;
padding:0;
color:#1d1d1d;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
}

.fancy_p {
margin:0;
padding:10px;
background-color:#e4e7e8;
}

#footer {
background-color:#1d1d1d;
height:45px;
text-align:center;
color:#c4c4c4;
font-size:10px;
padding-top:15px;
}

#contact_tbl {
background-color:#e4e7e8;
}

#contact_form {
color:#6c6e6e;
line-height:17px;}

td.pad {
padding :0 9px 0 10px;}

.list {
background-color:#e4e7e8;
margin:0;
padding-bottom:15px;
}