/*BODY TAG STYLES*/
body
{
   width:100%;height:100%;margin:0;padding:0;background-color:#ffffff;
}

/*FLOATING TABLE HOLDING ALL CONTENT*/
#area_float
{
   width:710px;margin-left:auto;margin-right:auto;padding:0;background:#fff;text-align:left;
}

/*FLOATING TABLE HOLDING ALL CONTENT*/
#area_float_gallery
{
   width:710px;margin-left:auto;margin-right:auto;padding:0;background:#fff;text-align:left;
}

#area_contact
{
   width:150px;height:111px;float:right;   
}

#area_contact_address
{
   float:right;padding:20px;font:11px arial, verdana, sans-serif;color:#788b7f;line-height:18px;
}
   
/*NAV*/
#area_nav
{
   width:110px;float:left;padding:20px 11px 20px 11px;
}

.area_left_text
{
   font:10px verdana, arial, sans-serif;color:#b2c0b0;line-height:18px;margin:20px 0 0 5px;   
}

/*MAIN PAGE CONTENT*/
#area_content
{
   width:710px;float:left;background-image:url(../images/orange_dots_grey.gif);
}

/*MAIN PAGE CONTENT*/
#area_content_gallery
{
   width:710px;float:left;background-image:url(../images/gallery_bg.gif);background-repeat:no-repeat;background-color:#2C312D;
}

/*MAIN PAGE CONTENT*/
#area_content_right
{
   width:532px;float:right;background-color:#3F4541;
}

/*MAIN PAGE CONTENT*/
#flashcontent
{
   width:520px;height:320px;border:0;padding:20px 0 0 0;float:right;
}

/*MAIN PAGE CONTENT*/
#flashgallery
{
   width:550px;height:540px;border:0;float:right;
}

#area_subnav
{
   font:12px arial, verdana, sans-serif;color:#79947d;margin:0 0 15px 0;  
}

/*MAIN PAGE CONTENT*/
#area_content_right_text
{
   width:503px;padding:20px 20px 20px 0;font:11px verdana, arial, sans-serif;color:#b2c0b0;line-height:18px;float:right;
}

/*MAIN PAGE CONTENT*/
#area_highlight
{
   width:710px;float:left;background-color:#2c312d;font:11px verdana, arial, sans-serif;color:#b2c0b0;line-height:15px;
}

/*MAIN PAGE CONTENT*/
#area_highlight_col1
{
   width:211px;padding:20px 10px 20px 20px;float:left;
}

/*MAIN PAGE CONTENT*/
#area_highlight_col2
{
   width:188px;padding:20px 0 20px 10px;float:left;
}

/*MAIN PAGE CONTENT*/
#area_highlight_col3
{
   width:221px;padding:20px 0 20px 20px;float:left;
}


/*FOOTER*/
#area_footer
{
  width:710px;font-size:9px;padding-top:5px;margin-left:auto;margin-bottom:10px;margin-right:auto;background-color:#fffff;clear:both;font:#74968b10px arial, verdana, sans-serif;color:#74968b;
}

h1
{
   font-weight:bold;font-size:11px;color:#b9d295;margin:10px 0 0 0;
}

h2
{
   font-weight:bold;font-size:11px;color:#b9d295;margin:10px 0 0 0;
}

h3
{
   font-weight:bold;margin-bottom:0;
}

/*BOLD TEXT*/
.bold
{
   font-weight:bold;   
}

/*ITALIC TEXT*/
.italic
{
   font-style:italic;   
}

/*ITALIC TEXT*/
.italic_bold
{
   font-weight:bold;font-style:italic;
}

ul
{
   color:#b9d295;   
}

ol
{
   color:#b9d295;   
}

ul.nobullet
{
   list-style-type:none;margin:0 10px 10px 0;padding:0 10px 10px 0;   
}

ul.goodworks
{
   font-style:italic;
}

ul.goodworks li
{
   font-style:italic;
}

.list_text
{
   color:#b2c0b0;   
}


.subnavdivider
{
   font:12px arial, verdana, sans-serif;color:#97e6b7;   
}

.footerdivider
{
   color:#db955d;   
}

.testimonial
{
   color:#b9d295;
}

.sidebarquote
{
   font-size:11px;color:#b9d295;
}


/*LINK STYLES*/
.normallink
{
    color: #fbaf5d;text-decoration: underline;
}

.normallink:visited
{
    color: #fbaf5d;text-decoration: underline;
}

.normallink:active
{
    color: #fbaf5d;text-decoration: underline;
}

.normallink:hover
{
    color: #c48746;text-decoration: underline;
}

/*LINK STYLES*/
.boldlink
{
    font:bold 12px arial, verdana, sans-serif;color: #fbaf5d;text-decoration: underline;
}

.boldlink:visited
{
    font:bold 12px arial, verdana, sans-serif;color: #fbaf5d;text-decoration: underline;
}

.boldlink:active
{
    font:bold 12px arial, verdana, sans-serif;color: #fbaf5d;text-decoration: underline;
}

.boldlink:hover
{
    font:bold 12px arial, verdana, sans-serif;color: #c48746;text-decoration: underline;
}

/*10PX LINKS*/
.smalllink
{
    font-size:10px;color: #fbaf5d;text-decoration: underline;
}

.smalllink:visited
{
    font-size:10px;color: #fbaf5d;text-decoration: underline;
}

.smalllink:active
{
    font-size:10px;color: #fbaf5d;text-decoration: underline;
}

.smalllink:hover
{
    font-size:10px;color: #c48746;text-decoration: underline;
}

/*LINKS USED IN FOOTER NAV*/
.footerlink
{
    font:10px arial, verdana, sans-serif;color: #74968b;text-decoration: none;
}

.footerlink:visited
{
    font:10px arial, verdana, sans-serif;color: #74968b;text-decoration: none;
}

.footerlink:active
{
    font:10px arial, verdana, sans-serif;color: #74968b;text-decoration: none;
}

.footerlink:hover
{
    font:10px arial, verdana, sans-serif;color: #74968b;text-decoration: none;
}

.notes
{
   color:red;   
}
