input, textarea, select, option, button { color:#000000;
font-family:verdana; font-size:14px; line-height:17px;
overflow:hidden; background-color: #F3FAF8; 
border:1px dotted;border-color:#000000;padding:10px; 
}

body {
font-family: trebuchet ms;
font-size: 12px;
letter-spacing: 1px;
text-transform: none;
text-decoration: none;
font-weight: normal;
color: #313421;
text-align: justify; 
background: #F3FAF8; 
background-image: url('bg.jpg'); 
background-repeat: repeat-y;
}

#layout1 {
position:absolute; 
left:0; 
top:0; }

#layout2 {
position:absolute; 
left:0; 
top:50; }

#layout3 {
position:absolute; 
left:0; 
top:100; }

#layout4 {
position:absolute; 
left:0; 
top:150; }

#layout5 {
position:absolute; 
left:0; 
top:200; }

#layout6 {
position:absolute; 
left:0; 
top:250; }

#layout7 {
position:absolute; 
left:0; 
top:300; }

#layout8 {
position:absolute; 
left:0; 
top:350; }

#layout9 {
position:absolute; 
left:0; 
top:500; }

#navi {
position:absolute; 
left:215px; 
top:327px; 
width: 500px;}

#content {
position: absolute; 
left: 190px; 
top: 367px; 
width: 500px; }

#footer {
text-align: right;
color: #3C3C3C;
font-size: 9px; 
font-family: "Century Gothic", "Verdana", "Arial", "Trebuchet MS", sans-serif;
}

A 
{text-decoration: underline;
 color: #960B0E;
 font-weight: bold;
 font-style: none;
 cursor:crosshair;
 }

A:visited
{text-decoration: underline;
 color: #960B0E;
 font-weight: bold;
 font-style: none; 
 cursor:crosshair;
 }
 
 A:hover
{text-decoration: none;
 color: #CB6B6C;
 font-weight: bold;
 cursor:crosshair;
 }
 
A:active
{text-decoration: none;
 color: #CB6B6C;
 font-weight: bold;
 cursor:crosshair;
 }
 
.navi a:link {
    background-color: #313421;
    color: #F3FAF8;
    font-weight: bold;
    text-decoration: none;
    padding: 2px;
}
.navi a:visited {
    background-color: #313421;
    color: #F3FAF8;
    font-weight: bold;
    text-decoration: none;
    padding: 2px;
}

.navi a:hover {
    background-color: #F3FAF8;
    color: #960B0E;
    font-weight: bold;
    text-decoration: underline;
    padding: 2px;
}

.navi a:active {
    background-color: #F3FAF8;
    color: #960B0E;
    font-weight: bold;
    text-decoration: underline;
    padding: 2px;
}

.box { font-family: century gothic; color:#313421; border-left:15px solid #CB6B6C; padding:7px; background:#EFEDDE; }

h1 {
font-family: century gothic;
color: #A08D55;
font-size: 16px;
letter-spacing: 0px; 
font-weight: bold;
font-style: none;
line-height: 11px;
text-align: right;
text-transform: uppercase;
width: 100%;
padding-right: 10px;
padding: 2px;
border-bottom: 1px dashed #A08D55;
margin-bottom: 2px;  }

b {
color: #A08D55;
}

i {
color: #A08D55;
}

img 
{border: 0px;}