body { 
font: 11px tahoma, arial, sans-serif;
color: #7e7685;
background-color: #bfb9c3; 
margin: 0px; 
padding: 0px;
text-align: center;
	}

blockquote {font-size: 11px; font-family: tahoma, arial, sans-serif; text-align: right; width: 250px; margin: 0 auto; padding: 15px;}   
blockquote strong {float: left;}

p, table { 
padding: 0px;
font: 11px tahoma, arial, sans-serif; 
margin-top: 0px;
margin-bottom: 15px;
text-align: left;
color: #7e7685;
}

a, a:visited { 
font-weight: bold;
text-decoration: none;
color: #bfb9C3;}

a:hover, a:active { 
text-decoration: none;
color: #a29aa5; }

img {
	border: 0px solid #000000;
	padding: 2px;}		

li, li a {
font: 11px tahoma, arial, sans-serif; 
margin: 0;
padding: 0;
list-style-type: none;
}

table {
margin: 0 0 0 10px; }

label {font-weight: bold;}

input, select, textarea {
font: 11px tahoma, arial, sans-serif;
margin: 0 10px 10px 10px;
color: #7e7685;
border: 1px solid #7e7685;
border-bottom: 3px solid;
background-color: #aaa3b3; 
}
/*LAYOUT*/	
#container { 
	width: 560px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	padding-top: 0px;
	text-align: left;
	position: relative;
   	background: url(background.jpg) repeat;
	}

#header { 
	background: url(header.jpg) no-repeat right top; 
	width: 560px;
	height: 270px;
	margin: auto;
	}
    
/*CONTENT*/
#contentcontainer {
	border-top: 0px solid;
	margin: 0px auto;
	padding: 0px;
	width: 560px;
}


#content {
	float: left;
	border-top: 0px solid;
	margin: 0px auto;
	padding: 5px;
	width: 360px;;
}

#content h1, #content h2{
	font: 11px tahoma, arial, sans serif; 
	text-transform: uppercase;
	font-weight: bold;
    color: #7e7685;
    margin-bottom:1px;
    padding:1px 2px 2px 2px;
    background: #aaa3b3;
    border-right: 100px solid #a399a4;
}

#content .p{
	margin: 0;
	padding: 0px;
}

/*SUBMENU*/
#menu {
	float: right;
	margin: 0px auto;
    padding: 2px;
	width: 185px;
    background: #a39baa;
}
#menu h1{
	margin: 0;
	padding: 2px;
	font: 11px tahoma, arial, sans serif; 
	text-transform: uppercase;
	font-weight: bold;
    color: #7e7685;
    margin-bottom:1px;
    padding:1px 2px 2px 9px;
    background:#a29aa5;
    display: block;
}

#menu .p{
	margin: 0px;
	padding: 0px;
}

ul.nav
{
list-style-type:none;
font-family:verdana,sans-serif;
font-size:11px;
width:185px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
display: block;
}

ul.nav li
{
margin-bottom:1px;
padding:1px 2px 2px 9px;
background:#a29aa5;
border-right:8px solid #aaa3b3;
font-weight: none;
}

ul.nav li a
{
font-weight: bold;
text-decoration: none;
color: #bfb9C3;
}

ul.nav li:hover
{
border-right-color:#7e7685;
background:#aaa3b3;
text-decoration: none;
color: #a29aa5;
}

ul.nav li a:hover
{
border-right-color:#7e7685;
background:#aaa3b3;
text-decoration: none;
color: #7e7685;
}


/*FOOTER*/
#footer {
	position:relative;
	border-top: 2px solid #D3D3D3;
	margin: 0px auto;
	padding: 5px;
	width: 550px;
	background: #aaa3b3;
    clear: both;
    
}

#footer h1{
	font: 11px tahoma, arial, sans serif; 
	text-transform: uppercase;
	font-weight: bold;
    color: #7e7685;
    margin-bottom:1px;
    padding:1px 2px 2px 2px;
    background: #aaa3b3;
    border-right: 390px solid #a399a4;
}
