/* ##################################################### GLOBALS #########################################################  */
html, body,{margin:0px; padding:0px; height:100%; width:100%; background-color:#fff; background-image:url(images/body.jpg)}
span, p, font, input, select{font-family:Verdana, Arial, Helvetica, sans-serif;}
a, h1, h2, h3, h4, ul, li, ol, form{font-family:Verdana, Arial, Helvetica, sans-serif; margin:0; padding:0}
.clear{clear:both}
form{margin:0; padding:0; list-style:none}
form, input, select{margin:0; padding:0; float:left; font-size:10px}

#data span, p, font, input, select{font-family:Verdana, Arial, Helvetica, sans-serif; color:#3f3f3f}

#data h1{font-size:12px}
#data h2{font-size:12px}
#data h3{font-size:12px}
#data h4{font-size:12px}
#data h5{font-size:12px}
#data h6{font-size:12px}

#data img{margin:5px; border:1px solid #d7ab62;}

#data a{color:#704f17; text-decoration:none; font-weight:bold}
#data a:hover{background-color:#d7ab62; color:#fff}

.nav{display:block; width:130px; height:15px; background-color:#d7ab62; border:1px solid #00997c; font-size:10px; line-height:15px; text-decoration:none; color:#FFFFFF; text-align:left; padding:2px; margin:0px 0px 3px 4px;}
.nav:hover{background-color:#00997c; border:1px solid #d7ab62;}
.hover{background-color:#00997c; border:1px solid #d7ab62;}

.erow{clear:both}
.emailLabel{width:150px; float:left}
.emailData{float:left}

#contactdata{margin: 0 auto}


#contactpad{width:606px; height:50px; display:block}

/* ##################################################### FRAMEWORK #########################################################  */

#container{width:953px; margin:auto; background-color:#eff7f3; background-image:url(images/bodyback.jpg)}

#navigation{width:926px; margin:0 auto;  height:50px; background-color:#96cebd;}

#header{width:953px; height:161px; background-image:url(images/headerback.jpg)}
#flash{width:926px; height:150px; margin:11px auto;}
#boxes{width:926px; height:30px; background-color:#7cd6bf; margin:0 auto; }
#boxleft{width:150px; height:30px; float:left; background-color:#c0c0c0}
#boxcent{float:left; height:30px;}
#boxright{width:150px; height:30px; float:right; background-color:#c0c0c0}

#body{width:926px; margin-left:12px; background-color:#dbebe6; background-image:url(images/bbg.jpg); background-repeat:repeat; float:left}

#left{width:150px; float:left; background-color:#96cebd; position:relative}
#data{width:606px; float:left; padding:10px; background-color:#dbebe6; background-image:url(images/databack.jpg); background-position:bottom right; background-repeat:no-repeat; min-height:450px}
#right{width:150px; float:right;}
#footer{width:953px; height:41px;  background-image:url(images/footerback.jpg)}
.footerdata{height:30px; line-height:30px; margin-left:20px; color:#FFF; font-size:10px}


/* ##################################################### FRAMEWORK #########################################################  */

#boxleft h2{font-size:16px; color:#019a7e; line-height:30px; text-align:center}
#boxcent h1{font-size:16px; color:#FFFFFF; line-height:30px; margin-left:10px}
#boxright h2{font-size:16px; color:#019a7e; line-height:30px; text-align:center}

/* ##################################################### MINI GALLERY #########################################################  */

.minigal{float:left; padding-top:4px; display:block; height:88px; width:129px; background-image:url(images/galleryback.jpg); background-repeat:no-repeat; margin-left:10px;}
.minigalholder{height:100px; text-align:center; margin-right:3px}


/* ##################################################### NEWS #########################################################  */

.newsMini{width:127px; margin:0px 5px 0px 5px; border:1px solid #d7ab62; background-color:#fff; padding:3px}
.pDate{font-size:10px; font-weight:bold; color:#019a7e}
.pDesc{font-size:12px; font-weight:bold;}
.pLead{font-size:11px}
.go{display:block; width:105px; height:15px; background-color:#d7ab62; border:1px solid #00997c; margin:0 auto}
.go:hover{background-color:#00997c; border:1px solid #d7ab62; margin:0 auto}
.go a{font-size:10px; line-height:15px; text-decoration:none; color:#FFFFFF; text-align:center; border:none}
.go a:hover{border:none}
