﻿p{
font-size:14px;
line-height:25px;
font-family:'Trebuchet MS', Arial;
}
a:link, a:visited{
color:#333;
text-decoration:underline;
}
a:hover{
color:#000;
}
h1{
font-size:20px;
line-height:25px;
}
h2{
font-size:16px;
line-height:25px;
color:#818d09;
}
.hr{
background-color:#bec586;
height:1px;
width:100%;
margin:5px 0px;
}
.page_hr{
background-color:#bec586;
width:100%;
height:1px;
margin:-13px;
}

.top_banner{
width:100%;
}
.side_nav{
width:240px;
padding:0px;
display:block;
float:left;
background-image:url("images/page_menus_bottom.gif");
background-position:bottom;
background-repeat: no-repeat;
background-color:#adae7d;
margin:0px;
}
    .top{
    margin:0;
    padding:0;
    position:absolute;
    }
    .side_nav_content{
    padding:10px 20px;
    width:200px;
    }
    .bold{
    font-weight:bold;
    }
.page_content_pages{
width:460px;
display:block;
float:left;
margin:0;
padding:10px 10px;
}
.r_hand_gallery{
width:240px;
display:block;
float:left;
background-image:url("images/page_menus_bottom.gif");
background-position: bottom;
background-repeat: no-repeat;
background-color:#adae7d;
margin:0;
padding:0;
}
    .gallery_content{
    padding:10px 20px;
    }
    
/****************50-50 pages******************/
.half-left{
width:479px;
display:block;
float:left;
border-right: 1px solid #bec586;
padding-bottom: 5000px;
margin-bottom: -5000px;
margin-top:10px;
}
.half-right{
width:479px;
display:block;
float:left;
margin-top:10px;
}

    .half_content{
    padding:10px;
    }
    
.vr{
width:1px;
background-color:#bec586;
float:left;
display:block;
}
.contact_Labels{
width:200px;
display:inline-block;
}
.quote{
width:180px;
display:block;
float:right;
padding:10px;
}
.address_box{
width:200px;
display:block;
float:right;
padding:10px;
}
.pages_ul{

}