body
{background:url('bg.jpg') repeat-x bottom #D5D4C8;
margin:10px;}

div,td,xmp,p
{letter-spacing:1px;
text-align:justify;
vertical-align:top;
font-family:arial;
font-size:8pt; 
color:#000000;}

a:link,a:visited,a:active
{text-decoration:none;
color:#5B613A;}

a:hover
{text-decoration:underline;
color:#4B191D;}

h1
{border-bottom:1px solid #67675F;
border-top:1px solid #EBEBE4;
border-left:20px solid #C4C3B3;
background:#D1D0C4;
font-family:georgia;
font-style:italic;
letter-spacing:2px;
margin-bottom:15px;
padding-left:3px;
font-size:12pt;
color:#4B191D;}

h2
{border-left:10px solid #F7F8F3;
background:#D1D0C4;
font-family:georgia;
font-style:italic;
letter-spacing:2px;
margin-bottom:15px;
padding-left:6px;
font-size:8pt;
color:#4B191D;}

h3
{font-variant: small-caps;
padding-bottom:5px;
padding-top:5px;
text-indent:10px;
font-size:9pt;}

.content
{background:url('images/image_04.png') repeat-y;
padding:5px 6px 15px 8px;
width:596px;}

.side
{background:url('images/image_03.png') repeat-y;
vertical-align:top;
padding-right:8px;
padding-left:6px;
padding-top:5px;
width:160px;
height:500px;}

ul
{list-style-type:circle;}

.quote
{border:1px dotted #000000;
background:#E3E3DB;
margin-left:25px;
margin-right:25px;
font-size:7.5pt;
padding:10px;}

hr
{background:#473910;
text-align:center;
color:#473910;
border:0px;
height:1px;}

p
{padding-left:10px;
padding-right:10px;}

input,textarea,select
{border:1px dotted #000000;
background:#E3E3DB;
padding-right:10px;
padding-left:10px;
font-family:arial;
font-size:8pt; 
color:#000000;
width:300px;}

.button
{width:148px;}

.image
{border:1px solid #000000;}

.outline
{border:1px solid #000000;
background:#D1D0C4;}

.info
{padding:10px;}