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

body{
background-color:#82d9d0;
background-image:url(../images/page_bg.jpg);
background-position:center top;
margin:0px;
padding:0px;
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
}

#container_top
{
position:relative;
width: 1001px;
margin: 0px auto;
color: #333;
border-top:1px solid #82d9d0;
height:165px;
}

#logo_top
{
float: left;
width: 412px;
margin: 0px;
padding:0px;
}

#logo_top #text{
position:relative;
margin: 37px 0 0 120px;
}

#logo_top #name{
position:absolute;
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-weight:bold; 
font-size:28px; 
color:#ffffff;
}
#logo_top #name_shadow{
position:absolute; top:2px; left:1px;
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-weight:bold; 
font-size:28px; 
color:#00b5cb;
}

#logo_top #slogan{
position:absolute; top:37px;
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-weight:bold; 
font-size:16px; 
color:#ffffff;
text-transform:uppercase;
letter-spacing:4px;
font-weight:bold;
border-top:1px dotted #00b5cb;
}

#logo_top #slogan_shadow{
position:absolute; top:39px; left:1px;
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-weight:bold; 
font-size:16px; 
color:#00b5cb;
text-transform:uppercase;
letter-spacing:4px;
font-weight:bold;

}

#nav
{
margin: 75px 0 0 412px;
}

#nav ul{
margin:0; 
padding:0;
}
#nav li{
display:inline; 
padding:0; 
margin:0; 
}
#nav a:link, 
#nav a:visited { 
color:#00b5cb;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
text-decoration:none;
padding-right: 2px;
padding-left: 2px;
} 

#nav a:hover { 
background:#d4f2ef; 
} 


#container_content
{
width: 1001px;
margin: 0px auto;
color: #333;
height:165px;
}

#content_left_1{
float: left;
width: 330px;
margin: 0px;
padding:0px;
padding: 0 65px 0 130px;
font-size:11px;
text-align:justify;
}

#content_right_1{
margin: 0 0 0 525px;
width:390px;
}

#content_left_gallery{
float: left;
width: 150px;
margin: 0px;
padding:0px;
padding: 0 10px 0 130px;
font-size:11px;
text-align:justify;
}

#content_left_gallery2{
float: left;
width: 100px;
margin: 0px;
padding:0px;
padding: 0 10px 0 130px;
font-size:11px;
text-align:justify;
}

#content_right_gallery{
margin: 0 0 0 295px;
width:695px;
}
#content_right_gallery2{
margin: 0 0 0 235px;
width:695px;
}

#image_container_left{
float:left;
width:215px;
}

#content_right_2{
margin: 0 0 0 220px;
}

#content_left_2{
float:left;
width:745px;
}
#content_left_3{
float:left;
width:565px;
}
#image_container_right{
margin: 0 0 0 590px;
}

#content_wide{
clear: both;
padding: 30px 65px 0 130px;
color: #000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

#content_wide3{
clear: both;
padding: 10px 65px 0 130px;
color: #000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

.border_top{
border-top:1px solid #06aabe;
padding-top:15px;
}


#footer{
clear: both;
color: #06aabe;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

#copyright1{
padding:50px 0 0 0;
display: inline-block;
}

#page_title{
font:18px Verdana, Arial, Helvetica, sans-serif bold;
text-transform:uppercase;
color: #06aabe;
letter-spacing:3px;
border-bottom:1px solid #06aabe;
margin: 0 65px 20px 130px;
}

#links{
font:14px Verdana, Arial, Helvetica, sans-serif bold;
font-weight:bolder;
text-decoration:underline;
color: #06aabe;
letter-spacing:3px;
}

#links2{
font:12px Verdana, Arial, Helvetica, sans-serif bold;
font-weight:bolder;
text-decoration:underline;
color: #06aabe;
letter-spacing:2px;
}

#page_title a{color:#06aabe; text-decoration:none;}
#page_title a:hover{color:#06aabe; text-decoration:underline;}

.right{float:right;}
.left {float:left;}


.quote{font-style:italic; font-size:13px; margin-bottom:10px;}
.testimonial_name{font-weight:bold; margin-bottom:25px;}


#contact .text{border:1px solid #06aabe; background-color:#f9f9f9; width:200px;}
#contact textarea{border:1px solid #06aabe; background-color:#f9f9f9; width:200px; height:100px;}
#contact .submit{border:1px solid #06aabe; background-color:#f9f9f9; font-size:14px; font-weight:bold;}


.sample_lg{float:left; width:500px;}
.sample_thumbs_sm{display: inline-block; width:75px; }
.sample_thumbs_sm img{margin:0 0 10px 65px; border: 1px solid gray;}


