body {
	margin-top: -10px;
	background-color: #ffffff;
    font-family: 'Helvetica Neue', 'HelveticaNeue-Bold', 'Arial', sans-serif;
	font-size:12px;
	color: #000000;
	line-height: 1.4;
	text-align:justify;
	
}











/* 
------------------------------
LINKS
------------------------------ 
*/
a.namefont {
    color: rgb(0, 0, 0);
    text-decoration: none;
    font-family: 'Georgia-Bold', 'Georgia', serif;
	font-weight:bold;
    font-size: 34px;
	
}
a.namefont:visited {
    color: rgb(0, 0, 0);
    text-decoration: none;
}
a.namefont:hover {
    color: rgb(0, 0, 0);
    text-decoration: none;
}
a:hover {
    color: rgb(255, 39, 0);
    text-decoration: underline;
}



a.navi:link, a.navi:visited, a.navi:active {
	color:#000;
	text-decoration: none;
		font-size : 13px;
		font-weight:normal;
line-height: 32px;		}
	
a.navi:hover {
	color:#333;
	text-decoration: none;
		font-size : 13px;
				font-weight:normal;



}




a.linktext:link, a.linktext:visited, a.linktext:active {
	color:#000;
	text-decoration: none;
		font-size : 13px;
		font-weight:normal;
	}
	
a.linktext:hover {
	color:#333;
	text-decoration: none;
		font-size : 13px;
				font-weight:normal;



}




a.navi14:link, a.navi14:visited, a.navi14:active {
	color:#000;
	text-decoration: none;
		font-size : 14px;
		font-weight: bold;
		

}
	
a.navi14:hover {
	color:#333;
	text-decoration: none;
		font-size : 14px;
				font-weight: bold;


}


a.blockC { display:block;padding:0px; color:#000;
	text-decoration: none;
	text-align:left;}
a.blockC:hover, a.blockC:focus, a.blockC:active { display:block; color:#000; background-color:#fff;
	text-decoration: none;}




a.blocklist { display:block;padding:0px; color:#000;
	text-decoration: none; width: 230px;}
a.blocklist:hover, a.blocklist:focus, a.blocklist:active { display:block; color:#000; background-color:#ECECEC;
	text-decoration: none;}




a.blocklistwide { display:block;padding:0px; color:#000;
	text-decoration: none; width: 380px;}
a.blocklistwide:hover, a.blocklistwide:focus, a.blocklistwide:active { display:block; color:#000; background-color:#ECECEC;
	text-decoration: none;}



a.blocklistmid{ display:block;padding:0px; color:#000;
	text-decoration: none; width: 280px;}
a.blocklistmid:hover, a.blocklistmid:focus, a.blocklistmid:active { display:block; color:#000; background-color:#ECECEC;
	text-decoration: none;}







/* 
------------------------------
TEXT
------------------------------ 
*/

.smallfonttop {
    color: rgb(0, 0, 0);
    font-family: 'Georgia', serif;
    font-size: 13px;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 15px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    opacity: 1.00;
    padding-bottom: 3px;
    padding-top: 0px;
    text-align: left;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}

.navbold {
	font-size:14px;
	font-weight:bold;
	    letter-spacing: 0.24em;

}

.title {
	font-size:18px;
	    letter-spacing: 0.24em;
		line-height: 64px;
}

.titleshort {
	font-size:18px;
	    letter-spacing: 0.24em;
		line-height: 42px;
}

.gray
{
	color:#CCC;
}

/* 
------------------------------
misc
------------------------------ 
*/
	
	.hidden {
  display: none;
}


img.pic {
	padding-left: 15px;
	padding-bottom; 10px;
	}
	



/* 
------------------------------
misc
------------------------------ 
*/
	
	
	
.date {
	font-size : 11px;
		color : #ffc600;

	line-height: 20px;
}


.headline {
	font-size : 14px;
	line-height: 1.6;
		font-weight:bold;
	color : #ffcc00;

}

hr {
  border: 0;
  height: 1px;
  color: #000;
  background-color: #000;
  margin-top: -6px;
  }


