body { 
margin: 0; 
padding:0; 
font: 74% Arial, Verdana, Sans-Serif; 
letter-spacing: 0.1em;
line-height: 1.5em; 
text-align: left;
color:#552E2E; 
background : #000000;
}

.container { 
color: #505050; 
margin: 0 auto;
padding: 0; 
width: 750px; 
background: #fafafa; 
}

.header { 
background: #ffffff url(images/main.jpg) no-repeat; 
width: 750px; 
height: 178px;
float: left;
border-bottom: 3px solid #A87182;
margin-top: 0;
 }

.navigation {
   margin: 0;
   padding: 0;
   list-style-type: none;
float: right; 

}

.navigation ul {
 margin: 0;
padding: 0;
font-weight: bold;
}

.navigation li {
   margin-bottom: 2px;
list-style-type: none;
text-align: left;
}

.navigation a {
   background: #800000;
   color: #c0c0c0;
   display: block;
   width: 160px;
   padding-left: 10px;
}

.navigation a:hover {
   background: #E5BC71;
   color: #800000;
   text-decoration: none;
   }


.sidebar {
background: #FAFAFA; 
color: #000000; 
width: 170px; 
float: left; 
clear: both; 
font: 0.93em Arial, Verdana, Sans-Serif; 
letter-spacing: 0.1em;
line-height: 1.5em; 
text-align: left;
}

.sidebar h2{
text-align: center;
}

.content {
background: #FFF; 
color: #000; 
width: 580px; 
float: left; 
font: 0.92em Verdana, Arial, Sans-Serif; 
letter-spacing: 0.1em;
line-height: 1.5em; 
}

.info {
color: #BF3D43;
text-align: left;
width: 750px;
height: 50px;
float: left;
font: 0.93em Arial, Verdana, Sans-Serif; 
letter-spacing: 0.1em;
line-height: 1.5em; 
}

.info p{
padding-left: 10px;
margin: 3px 65px 3px 0px; 
color: #934310;
}

.info h2{
padding-left: 10px;
margin: 3px 65px 3px 0px; 
}

.info img{
border: 0;
margin: 3px 65px 3px 0px; 
}


.footer {
clear:both; 
background: #ffffff url(images/kiki.jpg) no-repeat; 
width: 750px; 
padding-top: 3px; 
height: 25px; 
color:#D5BC86; 
font-size: 90%; 
text-align:center;
border-top: 3px solid #A87182;
}

.footer a {
color: #FDC64D; 
text-decoration:none; 
}

.footer a:hover { 	
color: #D5BC86;
}

a {
color: #EFA759; 
text-decoration:none; 
}

a:hover { 	
text-decoration: underline; 
}

p {
margin: 0px 3px 15px 5px; 
padding: 0;
text-align: left;  
color: #2D3543; 
background: inherit; 
}

h1 { 
text-align: left;  
color: #800000; 
margin: 10px 3px 5px 5px;
background: inherit;
font-size:140%; 
text-align: center;
}

h2 { 
background-color: inherit; 	
color:#800000; 
text-align: left;
margin: 10px 3px 5px 5px;
font-size:130%; 
font-weight:bold; 
}

h3 { 
background-color: inherit; 	
color:#800000; 
text-align: left;
margin: 10px 3px 5px 5px;
font-size:120%; 
font-weight:bold; 
}

hr { 
height: 1px; 
color: #DDDDDD; 
background-color: #DDDDDD; 
}

img {
border: 0; 
}

input, fieldset, textarea,   {
border: 1px solid #EFA759;
}

.left {
float: left;
border: 1px solid #dddddd;
padding: 4px;
margin: 5px 7px 0px 0px; 
}

.right {
float: right;
border: 1px solid #dddddd;
padding: 4px;
margin: 5px 1px 0px 5px; 
}

.divider {
width: 98%;
height: 1px;
border-top: #dddddd 1px solid;
display: block;
margin: 5px auto;
}

