/* CSS Document */

* {margin:0; padding:0;
outline:none;
}


/************* Typography ************/

body {
margin: 0;
padding: 0;
text-align: center;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 100%;
font-size:13px;
color: #E7DEB1;
font-weight:normal;
line-height:120%;
background: #463605 url(images/body-bkgrnd.jpg) repeat-x top left; 

}


h1, h2, h3, h4, h5, h6 {
font-weight:normal;
line-height: 100%;
color:#fff;
margin:0;
padding:0;
font-weight:bold;
}

h1 {font-size: 1.8em; margin:0 0 5px 0}
h2 {font-size: 1.4em;}
h3 {font-size: 1.3em; text-align:left;}
h4 {font-size: 1.2em; }
h5 {font-size: 1.1em;}
h6 {font-size: 1.0em; text-align:center; color:#E7DEB1; font-weight:normal; }


p {
margin-bottom:20px; padding:0;
font: 14px/120% "Trebuchet MS", Helvetica, Arial, sans-serif;
color:#E7DEB1;
font-weight:normal;
text-align:justify;
}

.normls {line-height:120%;}
.ultuck {margin: 0;}

#content a:link {
text-decoration: none;
color: #F0C90C;
}

#content a:visited {
text-decoration: none;
color: #F0C90C;
}

#content a:hover {
color: #fff;
}

#content ul {
padding: 0 0 15px 0;
margin:0 0 10px 0;
padding:0;
color:#A97440;
font: 14px/150% "Trebuchet MS", Helvetica, Arial, sans-serif;
}

#content li {list-style-type:disc;
margin:0 0 0 25px;
padding:0;}



img {border:none;
outline:none;
outline-style:none;
margin:0; padding:0;
}




/*** Div Placement ***/

#container {
width: 780px;
border: none;
margin:0 auto;
margin-top:20px;
padding: 0;
text-align: left;
}

/* navigation */
#navigation {
margin: 0;
padding: 115px 0 10px 0;
font-size:16px;
background: url(images/branding-top.jpg) no-repeat top left; 
}

#navigation ul {
list-style-type: none;
text-align: center;
padding: 4px 0 5px 0;
margin:0;
position: relative;
}
#navigation li {
display: inline;
text-align: center;
}
#navigation li a {
padding: 0 8px;
color: #F0C90C;
text-decoration: none;
outline:none;
}
#navigation li a:hover {
color:#fff;
}
#active a:link, #active a:visited, #active a:hover {
color: #E7DEB1; 
}
  
/*** Content ***/

#contenttop{
height:11px;
background: url(images/content-top.jpg) no-repeat top left; 
margin: 0;
}

#content {
margin: 0;
text-align:justify;
background: url(images/content-bkgrd.jpg) repeat-y top left;
}

#text {
margin: 0 27px;
}

.hometbl {
margin: 0 0 0 27px;
}


/*** Footer ***/
#footer {
height:28px;
background: url(images/content-bottom.jpg) no-repeat top left; 
margin: 0;
}

#copyright {
margin:0 0 0 28px;
font-size:12px;
}

#copyright p {
font-size:12px;
color: #BF903D;
}


#copyright a:link {
text-decoration: none;
color: #BF903D;
}

#copyright a:visited {
text-decoration: none;
color: #BF903D;
}

#copyright a:hover {
color: #F0C90C;
}




/* Form */  
.red {color:#ff0; font-weight:bold;}

.text {
color:#A97440;
font-size: 14px;
line-height: 120%;
padding:0 0 10px 0;
margin:0;
word-spacing:-1;
}

.fText {
color:#4E4938;
font-size:12px;
margin:3px;
padding:3px;
background-color:#E7DEB1 !important;
border:1px solid #4E4938;
width:334px;
height: 2!px;
}
.fTextHear {
color:#4E4938;
font-size:12px;
margin:3px;
padding:3px;
background-color:#E7DEB1 !important;
border:1px solid #4E4938;
width:415px;
height:21px; 
}
.fTextArea {
color:#4E4938;
font-size:12px;
margin:3px;
padding:3px;
background-color:#E7DEB1 !important;
border:1px solid #4E4938;
width:415px;
height:80px; 
}
.fText:focus, .fText.sffocus, .fTextHear:focus, .fTextHear.sffocus, .fTextArea:focus, .fTextArea.sffocus {background:#F0EDDB !important;}

#sentit {text-align:center}


/* Intro Page */  

#introtop{
height:11px;
background: url(images/intro-top.jpg) no-repeat top left; 
margin: 0;
}

#introcontent {
margin: 0;
background: url(images/intro-bkgrnd.jpg) repeat-y top left; 
}

#introsubcontent {
margin: 0;
text-align:justify;
background: url(images/intro-blend-patch.jpg) no-repeat top left; 
}

#introbtm {
height:28px;
background: url(images/intro-bottom.jpg) no-repeat top left; 
margin: 0;
}

#introsubcontent table {
margin: 0 0 0 40px;
}

#introtxt {
color:#fff;
font: 14px/280% "Trebuchet MS", Helvetica, Arial, sans-serif;
text-align: justify;
margin: 0 10px 0 25px;
}

#introcaption {
color:#B7D5B5;
font: 12px/100% "Trebuchet MS", Helvetica, Arial, sans-serif;
text-align: left;
margin:5px 0 0 5px
}
