
html { -webkit-text-size-adjust: none; }

body, div, table, td, select, input {font-family: Arial,Helvetica,sans-serif; font-size:12px; color: #ffffff; line-height: 18px;} 
.main_body{ background: url( ../images/background-tile.jpg ); background-position: top-left; background-repeat: repeat; margin: 0px; } 

a:a { color: #ac4982; TEXT-DECORATION: none; FONT-WEIGHT: normal;}
a:link { color: #ac4982; TEXT-DECORATION: none; FONT-WEIGHT: normal;}
a:visited { color: #ac4982; TEXT-DECORATION: none; FONT-WEIGHT: normal;}
a:active { color: #ac4982; TEXT-DECORATION: none; FONT-WEIGHT: normal;}
a:hover { color: #ac4982; TEXT-DECORATION: none; FONT-WEIGHT: normal;}

h1,h2,h3,h4,h5,h6 { padding: 0px; margin: 0px; font-weight: normal;}
.error{ color: #CC0000; font-weight: bold; }   

hr{ border: 0; height: 1px; color: #877225; background-color: #877225; margin-top: 20px; margin-bottom: 20px; }
form {padding: 0px; margin: 0px;}
img {border: 0px;}

#outermost {  height: 136px; background: url( ../images/top-back.png ); background-position: top-left; background-repeat: repeat-x; }

#top { width: 965px; margin-right: auto; margin-left: auto; height: 136px; }
#logo { float: left; width: 214px; height: 136px;}
#topbuttons { float: right; text-align: right; width: 751px; padding-top: 95px; height: 37px; }

#nav-fl-wrap { width: 80px; margin-right: auto; margin-left: auto; display: none; }

#nav-fl {position: absolute; margin-top: 560px; z-index: 20000; }
#nav-fl li { width: 17px; height: 17px; background: url( ../images/slider-off.png ) no-repeat; float: left; padding: 0 2px; list-style: none; display: block; cursor: pointer;}
#nav-fl a { width: 17px; padding: 0px; display: block; border: 0px solid #ccc; }
#nav-fl li.activeLI {  background: url( ../images/slider-on.png ) no-repeat; }
#nav-fl a:focus { outline: none; }
#nav-fl img { border: none; display: block; }

#navlist li{
display: block;
float: right;
width: auto;
margin: 0px;
line-height: 20px;
padding-left: 15px;
padding-right: 0px;
border-left: #3b3216 0px solid;
}

#navlist li a{
display: block;
font-size: 14px;
font-family: Arial;
color: #d9c77f;
font-weight: normal;
text-decoration: none;
padding-left: 0px;
padding-right: 0px;
padding-top: 5px;
padding-bottom: 5px; 
border-top: transparent 1px solid;
text-transform: uppercase;
}

#navlist li a:hover{
display: block;
font-size: 14px;
font-family: Arial;
color: #bd9705;
font-weight: normal;
text-decoration: none;
border-top: #bd9705 1px solid;
padding-left: 0px;
padding-top: 5px; 
padding-right: 0px;
padding-bottom: 5px;
text-transform: uppercase;
}

/* dropdown CSS */

    
.navbutSubTbl a{
    position:relative; 
    display:block;
    }
   

 .navbutSubTbl {
    font-family: Arial, sans-serif;
    color: #211301;
    font-size: 12px;
    background-color: #bd9705;
    border-color: #bd9705;
    border-style: solid;
    border-top-width: 0px;
    border-right-width: 0px; 
    border-bottom-width: 0px;
    border-left-width: 0px;
  text-transform: uppercase; width: 150px; }
  

.navbutSubTbl a, .navbutSubTbl a:visited {  
    position:relative; 
    display:block; 
    text-decoration: none; 
    padding-top: 9px;
    padding-bottom: 9px; 
    padding-left: 10px;
    padding-right: 10px; 
    font-weight: normal;
    font-family: Arial, sans-serif;
    color: #211301; 
  text-transform: uppercase;  text-align: center;}
   

.navbutSubTbl a:hover {  
    font-family: Arial, sans-serif; 
    color: #211301;
    font-weight: normal;
    background-color: #d9c77f;
    text-decoration: none;
 text-transform: uppercase;  text-align: center;  }
	

.drop_pad{
	margin-top: 0px;
	
	}

.drop_border2{
	border-color: #fffff;
    border-style: solid;
    border-top-width: 0px;
    border-right-width: 2px; 
    border-bottom-width: 2px;
    border-left-width: 2px;
	}


.drop_border{
	border-color: #fffff;
    border-style: solid;
    border-top-width: 0px;
    border-right-width: 0px; 
    border-bottom-width: 0px;
    border-left-width: 0px;
	}


/* dropdown CSS */




 

#flash-outer { background-color: #211301; border-top: #bd9805 1px solid; border-bottom: #bd9805 1px solid; height: 590px; }
#flash { width: 965px; height: 590px; margin-right: auto; margin-left: auto; }

#content-outer { border-top: #bd9805 1px solid; border-bottom: #bd9805 1px solid; height: 590px; background: url( ../images/backgrounds/1.jpg );  background-repeat: no-repeat; min-height: 590px; background-color: #211301; background-position: center; width: 100%;  }
#content { width: 965px; margin-right: auto; margin-left: auto; padding-top: 16px; padding-bottom: 16px; min-height: 558px;}
#page-title { float: left; width: 80px;}
#content-box { float: right; width: 833px; border: #bd9805 1px solid; min-height: 506px; background: url( ../images/content-back.png ); color: #f4eabf; padding: 25px; font-size: 13px; line-height: 21px; }
#content-box h3 { color: #ccae38; font-size: 32px; }
#content-box h2 { color: #f4eabf; font-size: 21px; padding-bottom: 5px; }
#content-box h4 { color: #f4eabf; font-size: 16px; }

#contactus { text-align: center; width: 411px; margin-left: 211px; border: #bd9805 1px solid; background: url( ../images/content-back.png ); padding-top: 20px; padding-bottom: 30px; margin-top: 120px; overflow; hidden; }
#contactus h5 { color: #ccae38; font-size: 21px; }
#contactus h2 { color: #f4eabf; font-size: 21px; padding-bottom: 15px; }

#footer-outer { background: url( ../images/bottom-back.png ); background-position: top-left; background-repeat: repeat-x; overflow: hidden; }

#footer { width: 965px; margin-right: auto; margin-left: auto; min-height: 50px; }
#phone { float: left; padding-top: 20px; width: 400px; height: 25px; }
#social { float: right; text-align: right; width: 565px; padding-top: 15px; height: 30px; }
#social img { padding-left: 6px; vertical-align: middle; }

#copyright-outer { background: url( ../images/copyright.png ); background-position: top; background-repeat: no-repeat; margin-top: 5px; min-height: 60px; }
#copyright { width: 965px; text-align: center; margin-right: auto; margin-left: auto; padding-top: 15px; color: #d9c77f; font-size: 11px; }
#copyright a { color: #d9c77f; }
#copyright span {padding: 0 10px;}

input, select, textarea {
background-cololr: #FFFFFF;
border: #cccccc 1px solid;
color: #55311a;
font-family: Arial; 
font-size: 10px;
font-weight: normal;
padding: 3px;
line-height: 14px; 
}
.signupfield { width: 190px; BORDER: #784e29 1px solid; PADDING-LEFT: 4px; padding-right: 4px; padding-top: 6px; padding-bottom: 6px; line-height: 14px;}   
.blank { border: none; padding: 0px; background-color: transparent; }

* {
margin: 0;
padding: 0;
}
