/* CSS Document
alexanderkatlan.com 

colors: 

*/

/* type and color settings */
html, body, div, span, h1, h2, h3, h4, h5, h6 ul, li, {
margin: 0;
padding: 0;
border: 0;
outline: 0;
}
body {
background-color: #827966;
color: #f1e3c2;
font-family: "Trebuchet MS", Helvetica, sans-serif;
font-size: 14px;
line-height: 130%;
margin: 0 0 0 0;
padding: 0 0 0 0;
text-align: center;
}

/* ---------------------------------------- Typography */
h1, h2, h3, h4, h5, h6 {
font-family:Georgia, "Times New Roman", Times, serif;
color: #fff;
line-height: 110%;
padding: 0;
margin:0 0 0 0;
font-weight:normal;
}
h1 {font-size: 25px;}
h2 {font-size: 23px;}
h3 {font-size: 21px;}
h4 {font-size: 19px;}
h5 {font-size: 17px;}
h6 {font-size: 14px;}

p {
color:#f1e3c2;
font-size: 13px;
line-height: 130%;
padding:0 0 12px 0;
margin:0;
text-align:justify;
}


/*  classes */
.tuck {padding-top:0; margin-top:0}
.red {color:#fa0}
.indent{margin:0 0 0 170px; font-size:14px;}
.painting {border:1px solid #000;}
.noborder {border:none;}
.mitch{color:#f43; font-weight:bold;}

a, a:link, a:visited { color: #ffe400; font-weight:bold; outline:none; border:none;}
a:hover  { color: #fff; font-weight:bold; outline:none; border:none; }

ul {margin:0 0 15px 0; padding:0 0 0 20px;}
ul li ul {margin:0 0 0 0; padding:0 0 0 20px;}

blockquote {
background-color:#37342f;
margin:0 5px 10px 0;
padding: 8px 10px;
border:1px solid #242220;
}



/* ---------------------------------------- display framework DIVs */

#outerWrapper {
margin: 0 auto 0 auto;
text-align: left;
width: 820px;
background: url(images/alexander-katlan-identity_07.jpg) repeat-y top center;
}
#outerWrapper #header {
background: url(images/alexander-katlan-identity_03.jpg) no-repeat center;
height: 110px;
}
#outerWrapper #contentWrapper {
background: url(images/alexander-katlan-identity_06.jpg) no-repeat top center;
}
#outerWrapper #contentWrapper #side {
float: right;
padding: 20px 46px 10px 0px;
width: 280px;
margin:0;
}

#outerWrapper #contentWrapper #content {
margin: 0 370px 0 28px;
padding:20px 0 10px  0;
}
#outerWrapper #contentWrapper .clearFloat {
clear: right;
display: block;
}
#outerWrapper #footer {
clear:both;
padding: 10px 10px 30px 10px;
background: url(images/alexander-katlan-identity_09.jpg) no-repeat bottom center;
text-align:center;
font-size:12px;
}

#outerWrapper #footer a {
text-decoration:none;
font-weight:normal;
color:#bbaf4a;	
}

#outerWrapper #footer a:hover {
text-decoration:none;
color:#fff;	
}


/* ---------------------------------------- navigation box*/
#navcontainer {
margin: 0;
background: url(images/alexander-katlan-identity_05.jpg) repeat-y top center;
}
#navcontainer ul {
list-style-type: none;
text-align: center;
margin:0;
padding: 7px 9px 5px 0;
position: relative;
}
#navcontainer li {
display: inline;
text-align: center;
margin: 0 4px;
}
#navcontainer li a {
font-size:16px;
padding: 2px 5px;
text-decoration: none;
color: #000;
outline:none;
}
#navcontainer li a:hover {
color:#ffe400;
}
#current a:link, #current a:visited, #current a:hover {
color: #faf1df;
font-weight:bold;
}





/* ---------------------------------------- contact form styling */  
.fText, .fTextArea, .fTextHear {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;padding:3px;
background-color:#fff !important;
border:1px solid #454037;
color:#000;
}
.fText {width:295px}
.fTextHear {width:385px}
.fTextArea {width:385px; height:120px}
