
body
{
background-color: #dec888;
margin: 0;
margin-top: 0px;
color: #a26e43;	

font: 70%/130% Arial, Verdana, Tahoma, 'Sans-Serif'; 

text-align: right;
}

strong
{
color: #773a14;
}

em
{
color: #8b733b;
text-decoration: none;
}

a {
color: #984f31;
font-weight: bold;
text-decoration: none;
cursor: default;
}

a:hover {
color: #8b733b;
}

    
input, textarea    
{
background: none; 
border: 1px solid  #984f31; 
text-align: left;
}

h1
{ 
font: 160% 'Bookman Old Style'; 
letter-spacing: 2px;
color: #874b2e; 
text-align: left; 
width: 99%;
display: block;
padding: 0px;
border-bottom: 2px solid #762748;
}

h2
{
color: #874b2e;
font: bold 130%/150% 'Trebuchet MS';
display: block;
text-align: left;
}

h3
{
color: #ac6b4c;
font: italic bold 110%/120% Tahoma, Verdana, Helvetica; 
display: block;
text-align: left;
}


#container 
{
padding-right: 20px;
width: 600px;
text-align: right;
background-color: #dec888;
}

#header 
{
text-align: left;
width: auto;
}

#content 
{
text-align: right;
width: auto;
background-color: #ebdbad;
}


#footer
{
width: 590px;
clear: both;
text-align: right;
height: 50px;
}

#footer a
{
color: #D09EC8;
font-weight: normal;
}


#menu
{
width: auto;
height: 15px;
}

#navigation 
{
list-style: none;
margin: 0; padding: 0;
}

#navigation li 
{
float: left;
}

#navigation li a 
{
display: block;
font: 100%/120% 'Bookman Old Style', Georgia, 'Times New Roman'; 
background: #b17a4c;
width: 119px;
text-align: center;
color: #e6cca8;
padding: 3px 0;
margin: 1px 0;
text-transform: uppercase;
letter-spacing: 2px;
}

#navigation li a:hover 
{
background: #e6cca8;
color: #b17a4c;
}


#short 
{
width: 90%;
border-left: 5px solid #984f31;
font-size: 90%;
padding: 20px;
text-align: justify;
}

.codesort h2
{
color: #874b2e;
font: bold 130%/150% 'Trebuchet MS';
display: block;
text-align: left;
}

.codesort h3
{
color: #ac6b4c;
font: italic bold 110%/120% Tahoma, Verdana, Helvetica; 
display: block;
text-align: left;
}
