body {
font-family: Trebuchet MS, Arial, Geneva, sans-serif; 
color:  #333333;
font-size: 13px;
background: url('bg.jpg');
line-height: 160%;
letter-spacing: 1px; 
}

#container {
	width: 720px;
	margin: 0 auto;
	overflow: hidden; 
	}
	
#content {
width: 585px;
padding-top: 0px;
float: right;
}

#navi {
width: 100px;
padding-top: 35px;
float: left; 
}

A, A:visited {
    color: #CB2F36;  
	text-decoration: underline; 
}


A:hover, A:active { 
    color: #4169E1; 
	text-decoration: none; 
}

.menu a:link, .menu a:visited {
color: #333355; 
display: block;
font-size: 15px; 
text-align: center;
width: 95px;
padding: 3px;
line-height: 22px ;
font-weight: normal;
text-decoration: none; 
letter-spacing:2px;
background-color: #aabbbb;
}

.menu a:hover, #menu a:active {
color:#ddccaa;
display:block;
text-align:center;
width: 95px;
padding: 3px;
line-height: 22px ;
font-weight: normal;
letter-spacing:2px;
text-decoration: none; 
background-color: #eeeedd;
border: 0; 
}



h1 {
	font-family: Georgia, New Times Roman, Times, serif;
    color: #888888; 
	font-style: italic;
	font-size: 18px;
	letter-spacing: 7px; 
	padding-left: 30px;
}

h2 {
	font-family: Georgia, New Times Roman, Times, serif;
    color: #888888; 
	font-size: 18px;
	font-style: italic;
	letter-spacing: 7px;
	text-align: left; 
	text-transform: lowercase;
	padding-top: 20px;
	padding-left: 30px;
 
}

strong, b, em, i {
color: #0274B6;
}

.pix img { 
border: 6px solid #ddccaa; 
padding: 2px; 
margin: 5px; 
}

blockquote { 
border-left:10px solid #bbbbaa; 
padding:5px; 
background: #eeeedd; 
width: 400px; }

