* {
	padding: 0px;
	margin: 0px;}

body  {
	font-size: 62.5%;
	background-color: /*#D8DADB;*/ #ffffff;
	font-family: Verdana, Helvetica, Times, sans-serif;
	letter-spacing: 1px;	

	}
/*----------------------------------------------------------------------------------------------------------*/
.padder {
	margin: /*11px 15px 15px 15px ;*/16px 20px 20px 0px;
	}
#biog {padding:0px
	}
	
/*----------------------------------------------------------------------------------------------------------*/
#top-left {	width: 280px; 
				padding:0px 26px 5px 0px;
				vertical-align:bottom;		
				text-align:right;
				height:75px;
}
#top-right {	width: 435px; 
				padding:0px 0px 5px 0px;
				vertical-align:bottom;		
				text-align:left;
				height:75px;
				}
				
#bottom-left {	width: 280px;
				padding:0px 26px 0px 0px;
				vertical-align:top;		
				text-align:right;
				
				}
#bottom-right {	width: 435px;
				padding:0px 0px 0px 0px;
				vertical-align:top;		
				text-align:left
				}
#news_r {		width: 430px;
				padding:0px 0px 0px 0px;
				vertical-align:top;		
				text-align:left; 
				}
#news_r p { line-height: 1.8em}

#biog_r {		width: 430px;
				/*height:1.6667em;*/
				padding:0px 0px 0px 0px;
				vertical-align:top;		
				text-align:left; 
				}
#biog_r p {		text-indent: -1.6667em; margin-left: 1.6667em; }
				
#biog_l {		width: 280px;
				/*height:1.6667em;*/
				padding:0px  26px 0px 0px;
				vertical-align:top;		
				text-align:right;

				}
	#text {		width: 346px;
				padding:0px  30px 30px 30px;
				vertical-align:top;		
				text-align:left;
				background-color: #eddee8;
				}
			
					
/*----------------------------------------------------------------------------------------------------------
.pic_main {		padding-top:4px;
				float:right;	padding-bottom:.8em}
.pic_thumb_top_of_page {	padding-top:1em;

					}
.pic_thumb {	padding-top:8px;
}
----------------------------------------------------------------------------------------------------------*/
h1 {
		font-size: 3.5em;
		letter-spacing: -1px;	
		line-height: 1em;/*1.2em;*/
	text-decoration: none;
	word-spacing: normal;
	vertical-align:top;
	font-family: Arial, Helvetica, Verdana, Times, sans-serif;
	font-weight: normal;
}
h2 {
		font-size: 1em;
		letter-spacing: 2px;	
		line-height: 1.6667em;
	text-decoration: none;
	/*vertical-align:bottom;*/
	padding-bottom:1.66em;
	font-weight: normal;
		}
h3 {
	font-family: Verdana, Helvetica, Times, sans-serif;
	letter-spacing: 1px;	
	font-size: .9em;
	line-height: 1.6667em;
	word-spacing: normal;
	text-transform: lowercase;
	color:#444;
		font-weight: normal;

		}
h4 {
	font-size: 1.4em;
	word-spacing: normal;
	font-weight: normal;
	line-height: 1.6667em;
		}
h5 {	font-family: Verdana, Helvetica, Times, sans-serif;
	letter-spacing: 1px;	
	font-size: .9em;
	line-height: 1.6667em;
	word-spacing: normal;
	text-transform: lowercase;
	color: #444;
		font-weight: normal;
}		
		
p {	font-family: Verdana, Helvetica, Times, sans-serif;
	letter-spacing: 1px;	
	font-size: .9em;
	line-height: 1.6667em;/*1.3em:*/
	/*text-align: justify;*/  
	margin-bottom:0; 
}
	 
	 
/*-------------------------------------------------------------------------------------------*/
.caps { 		letter-spacing: 2px;
				text-transform:uppercase;
}		
.titlecaps { 		margin:3px 0 0 0;
				letter-spacing: 2px;
				text-transform:uppercase;
}		
.right {				text-align:right;
}

/*-------------------------------------------------------------------------------------------*/
#biog_r a:link {	
	color: #d94ebd;	
	text-decoration: none;
	}
								
#biog_r a:visited {
	color: #d94ebd;	
	text-decoration: none;
	}

#biog_r a:hover {
	color:#ffffff;  text-decoration:none; background-color:#d964c1;
								}
#biog_r a:active {
	color: #d94ebd; text-decoration:none;
}
#news_r a:link {	
	color: #d94ebd;	
	text-decoration: none;
	}
								
#news_r a:visited {
	color: #d94ebd;	
	text-decoration: none;
	}

#news_r a:hover {
	color:#ffffff;  text-decoration:none; background-color:#d964c1;
								}
#news_r a:active {
	color: #d94ebd; text-decoration:none;
}

/*-------------------------------------------------------------------------------------------*/
#top-left a:link {	
	color: #000000;	
	text-decoration: none;
	}
								
#top-left a:visited {
	color: #000000;	
	text-decoration: none;
	}

#top-left a:hover {
	color:#000000;  text-decoration:none; background-color:#ffffff;
								}
#top-left a:active {
	color: #000000; text-decoration:none;
}
/*-------------------------------------------------------------------------------------------*/
#bottom-left a.highlight{
    color:#d94ebd;
    text-decoration:none}

#bottom-left a.highlight:hover{
    color:#ffffff;
    text-decoration:none}

#bottom-left a.highlight span{	color:#000000;  text-decoration:none; background-color:#ffffff;
}

#bottom-left a.highlight:hover span{	color: #000000; text-decoration:none;
}
/*-------------------------------------------------------------------------------------------*/
#bottom-right a.highlight{
    color:#d94ebd;
    text-decoration:none}

#bottom-right a.highlight:hover{
    color:#ffffff;
    text-decoration:none}

#bottom-right a.highlight span{	color:#000000;  text-decoration:none; background-color:#ffffff;
}

#bottom-right a.highlight:hover span{	color: #000000; text-decoration:none;
}
/*-------------------------------------------------------------------------------------------*/
a.info{
    position:relative; /*this is the key*/
    z-index:24; background-color:#ccc;
    color:#000;
    text-decoration:none}

a.info:hover{z-index:25; background-color:#ff0}

a.info span{display: none}

a.info:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:2em; right:280px; width:280px;
    border:1px solid #0cf;
    background-color:#cff; color:#000;
    text-align: right}
/*-------------------------------------------------------------------------------------------*/
.highlight {	color: #d94ebd;
}
/*==============================================================*/
ul {
	list-style: none;
	margin-left: 0;
	padding-left: 1em;
	text-indent: -1em;
	}

/*===================================================*/
a:link { 
	color: #000000;	text-decoration: none;
	}
a:visited { 
	color: #000000; text-decoration:none;
	}
a:hover { 
	color:#ffffff;  text-decoration:none; background-color:#d964c1;
	}
a:active { 
	color: #d94ebd; text-decoration:none;
	}
/*======================================================*/
#biog_r a:link {	
	color: #d94ebd;	
	text-decoration: none;
	}
								
#biog_r a:visited {
	color: #d94ebd;	
	text-decoration: none;
	}

#biog_r a:hover {
	color:#ffffff;  text-decoration:none; background-color:#d94ebd;
								}
#biog_r a:active {
	color: #d94ebd; text-decoration:none;
}

/*======================================================*/
.padding-bottom{padding-bottom:8px}