/* CSS Document */
/*
Colors
Main Gray  777465
Dark Gray  423f33
Main Tan   C1B691
Light Tan  e5ddc0
Gold       EAD93C

*/



* {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:14px;
color: #fff;
font-weight:normal;
line-height:120%;
background: #777465; 

}


h1, h2, h3, h4, h5, h6 {
font-weight:normal;
line-height: 110%;
color:#fff;
padding:0;
font-weight:normal;
font-family:Georgia, "Times New Roman", Times, serif;
}

h1 {font-size: 32px; text-align:right!important;}
h2 {font-size: 20px; color:#fff; margin:3px 0 2px 10px;}
h3 {font-size: 18px; color:#fff; font-style:italic; margin:0 0 0 20px; }
h4 {font-size: 14px; margin:0 0 0 20px; }
h5 {font-size: 1.0em; color:#e5ddc0; margin: 0 0 10px 0;}
h6 {font-size: 1.0em; }


p {
margin-bottom:20px; padding:0;
font: 15px/150% Georgia, "Times New Roman", Times, serif;
color:#fff;
font-weight:normal;
}

#content a:link {
text-decoration: none;
font-style:italic;
color: #EAD93C;
cursor:pointer;
}

#content a:visited {
text-decoration: none;
font-style:italic;
color: #EAD93C;
cursor:pointer;
}


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

#content ul {
padding: 0 0 15px 0;
margin:0 0 10px 0;
padding:0;
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;
}

.portrait {margin:0 10px 5px 0;
border:1px solid #000;}

.thumb {border:1px solid #000;}
h5 a:hover {text-decoration:none;}

/*** --------------------- Div Placement --------------------- ***/

#wrapper {
width: 100%;
border: none;
margin:0 auto;
padding: 0;
text-align: center;
}

#branding {
margin: 0 0 20px 0;
padding: 0;
background:url(images/american-landscape-artist_01.gif) repeat-x top;
}


#content {
width:700px;
margin: 0 auto;
padding:14px 20px 0 20px;
text-align:left;
}

#footer{
clear:both;
margin: 0 auto;
text-align:center;
width:100%;
background-color:#C1B691;
padding:0;
}

#footer p {
padding:8px 0;
color:#000;
}

#footer a, a:link {
color:#777465;
}

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


 
/* --------------------- navigation --------------------- */
#navigation {
margin: 0;
padding: 115px 0 20px 0;
font-size:16px;
}

#navigation ul {
list-style-type: none;
text-align: center;
padding: 10px 0 8px 40px;
margin:0 0 10px 0;
position: relative;
border-bottom:2px solid #C1B691;
}
#navigation li {
display: inline;
text-align: center;
}
#navigation li a {
padding: 0 10px;
color: #e5ddc0;
text-decoration: none;
outline:none;
}
#navigation li a:hover {
color:#000;
}
#current a:link, #current a:visited, #current a:hover {
color: #EAD93C !important; 
}
  
/* --------------------- Tables --------------------- */  
  
table th {
padding:3px 0 3px 2px;
border:1px solid #C1B691;
text-align:left;
}
table td {
padding:5px 0 10px 10px;
}


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

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

.fText {
color:#000;
font-size:12px;
margin:3px;
padding:3px;
background-color:#e5ddc0 !important;
border:1px solid #C1B691;
width:410px;
height: 21px;
}
.fTextHear {
color:#000;
font-size:12px;
margin:3px;
padding:3px;
background-color:#e5ddc0 !important;
border:1px solid #C1B691;
width:500px;
height:21px; 
}
.fTextArea {
color:#000;
font-size:12px;
margin:3px;
padding:3px;
background-color:#e5ddc0 !important;
border:1px solid #C1B691;
width:500px;
height:80px; 
}
.fText:focus, .fText.sffocus, .fTextHear:focus, .fTextHear.sffocus, .fTextArea:focus, .fTextArea.sffocus {background:#ff9;}

#sentit {text-align:center}

