/* CSS Document */
body {margin:0px; padding:0px;}
td {font: 9 px Tahoma, Arial, Helvetica, sans-serif; color:#6E6E6E; text-decoration:none;}
p {margin:0px; padding:0px;}
img {border:none;}

div.nav, div.nav a:link, div.nav a:visited {
display: block;
width: 180px;
padding: 0 16px 0 0;
font: bold 14px Georgia, "Times New Roman", Times, serif;
color: #666666;
text-align: right;
line-height: 28px;
text-decoration: none;}

div.nav a:hover {
/*color: #C08F55;*/
color: #FFFFFF;
text-decoration: none;
background-color:#999999;}

div.navback {background-color:#CCCCCC;}

/*.hdot {background-image:url(../images/hdot.gif); background-repeat:repeat-x; height:1px; width: 196px;}*/

#photo {width: 430px;
float: right;
margin: -50px 10px 20px 0;
border: thick #ffffff;
}

#headlinks {float:right; margin: -80px 20px 0 250px;
} 

span.headlinks, span.headlinks a:link, span.headlinks a:visited {
font:  bold 12px Verdana, Arial, Helvetica, sans-serif;
color: #ffffff;
text-decoration: none;
text-align: right;}

span.headlinks a:hover {
font: bold  12px Verdana, Arial, Helvetica, sans-serif;
color: #ffffff;
text-align: right;
text-decoration:underline;
}

.name {font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
	margin: -10px 0 0 0;
	color:#828282;}


.footer {
font:  12px Verdana, Arial, Helvetica, sans-serif;
color: #f4f1e7;
text-align: right;
padding: 0 30px 0 0;}

#sidebar {width: 200px;
margin: 10px 0 0 0;
padding: 10px 10px 10px 4px;
}

.sidebar {
font:  11px/15px Verdana, Arial, Helvetica, sans-serif;
color: #444444;
}
.sidebar a:link {
font:  11px Verdana, Arial, Helvetica, sans-serif;
color: #816a50;
}
.sidebar a:visited {
font:  11px Verdana, Arial, Helvetica, sans-serif;
color: #816a50;
}
.sidebar a:hover {
font:  11px Verdana, Arial, Helvetica, sans-serif;
color: #534434;
}
.sidebar a:active {
font:  11px Verdana, Arial, Helvetica, sans-serif;
color: #ff0000;
}


/* MAINTEXT */	
.maintext {
	font: 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
}
.maintext a:link {
	font: 12px/18px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	}
.maintext a:visited {
	font: 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #286db4;
	}
.maintext a:hover {
	font: 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #1f85bf;
	text-decoration: none;}
	
li.maintext {font: 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #000000; }
	
h1, h1.maintext {
	color: #af906e;
	font: bold 22px/38px Verdana, Arial, Helvetica, sans-serif;
	
	padding: 0px 0 10px 0;}
	
h2, h2.maintext {font: bold 18px/24px Verdana, Arial, Helvetica, sans-serif;
	color: #c17456;;}
	
h4, h2.maintext {font: bold 14px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #3886a3;}
	
img.right {
  margin-top: 6px;
  margin-bottom: 6px;
  margin-left: 10px;
  margin-right: 0;
  float: right;
  border: 0;}
  
img.left {
  margin-top: 6px;
  margin-bottom: 6px;
  margin-left: 0;
  margin-right: 10px;
  float: left;
  border: 0;
}
	