@charset "utf-8";
/* CSS Document */


body.contact, body.bio, .biotext{
	font: 11px Arial, Helvetica, Verdana, sans-serif;  line-height: 14px; color: #333;
	}



body.press, body.bio, body.news, .newstext, #textbox  {
	font: 11px Arial, Helvetica, Verdana, sans-serif;  line-height: 14px; color: #000000;
}

#wrapbio, #wrapnews {

	margin :5px auto 0 auto;
	padding:0;
	width:896px;
	height:716px;
	background:url(img/bgred2.gif) repeat-x 10px;

}

#biocontact{
	width:219px;
	height:482px;
	margin:0 8px 15px 225px;
	padding:0;
	background:url(img/bg_bio.gif) no-repeat top left;
}

#newsitems {
	width:219px;
	height:362px;
	margin:0 8px 15px 225px;
	padding:0;
	background: url(img/news_bgitems.gif) no-repeat top left;
}

#biothebio{
	width:219px;
	height:482px;
/*	margin:0 227px 15px auto;*/
    margin:0 4px 15px 0;
	float:right;
	padding:0;
	background:url(img/bg_bio.gif) no-repeat top left;
}

#bioteam{
	width:219px;
	height:482px;
	margin:0 6px 15px 0;
	padding:0;
	float:right;
	background:url(img/bg_bio.gif) no-repeat top left;
}

#bioteam h3 {padding-left:0; margin-left:0; font-size:12px;}

#newsdetails{
	width:439px;
	height:362px;
	margin:0 6px 15px 0;
	padding:0;
	float:right;
	background:url(img/news_bgtext.gif) no-repeat top left;
}

#textbox {margin:15px 0 0 0;}

.biotext, .biotext2, .newstext{padding: 15px 20px 10px 15px;}
.biotext2 {height:440px; overflow:auto;}
.newstextpress {padding:5px 20px 20px 15px;}
.newsdate {
	color:#990000;
	font-size:11px;
	font-weight: bold;
}

.pnews {
	color:#000000;
	font-size:11px;
	line-height:14px;
	margin:5px 0 3px 0;

}

.divnewspreview {
	margin: 0px; padding: 0px;
}
.divnewspreview p {
    margin: 0px; padding: 0px;
}  

.navitems {
	color:#990000; 
	padding:0 5px 0 0;
	font-size:11px;
	font-weight:bold;
}

.navitems a {line-height:40px;}

#navnews {height:13px;}

body.press p.pnews a:link, body.press p.pnews a:visited, body.news p.pnews a:link, body.news p.pnews a:visited {text-decoration:none; color:#000000;}

body.press p.pnews a:hover, body.news p.pnews a:hover {text-decoration:none; color:#FFFFFF;}
body.press a:link, body.press a:visited, body.news a:link, body.news a:visited  {
	color:#990000; font-weight:bold;
	text-decoration: none;
}

body.press a:hover, body.news a:hover {
	color:#FFFFFF;
	text-decoration: underline;
}


/*
----------------------------------------------------------------
	Header - bio page
---------------------------------------------------------------- */

#headerbio, #headernews {
	width:896px;
	height:367px;
	margin:0;
	padding:15px 0 0 0;
	background:transparent url(img/top2.gif) no-repeat top left;
	position:relative;

}

/*
----------------------------------------------------------------
	Header - layout
---------------------------------------------------------------- */

body.bio h1.biostyle, body.contact h1.biostyle {
	font-weight: bold;
	padding-bottom: 15px;
	color:#FFFFFF;
	font-size: large;
	text-transform: uppercase;
}

h1.newstyle {
	font-weight: bold;
	padding-bottom: 5px;
	color:#990000;
	font-size: medium;
	text-transform: uppercase;
}


body.bio #headerbio h2, body.contact #headerbio h2 {
	font-weight: bold;
	line-height:15px;
	padding: 5px 0 3px 0;
	color:#000000;
	font-size: medium;
}

body.contact #headerbio p, body.contact #headerbio p {
 font-size:10px;;
 line-height:14px;
 padding:2px 0;
 margin:1px 0 5px;
}

body.bio img.contact, body.contact img.contact {padding: 0 0 8px 0;}

body.bio img.right, body.contact img.right {float:right; padding:8px 3px 0 3px;}

/*
----------------------------------------------------------------
	Footer - bio page
---------------------------------------------------------------- */


#footericonebio {
	margin :0 2px 0 0;
	padding:0;
	width:220px;
	height:57px;
	margin:60px 0 0 0;
	padding:0;
	text-align:right;

}

img.footiconebio {
	border:0;
	margin-right:8px; 
}

#footerbio {
	margin :5px auto 0 auto;
	padding:0;
	width:896px;
	height:225px;
	text-align:right;
	background:#003366 url(img/bgblue.gif) repeat; 
}
#footerbio a:link {
	color:#FFFFFF;
	text-decoration: underline;
}
/*
#footerbioredround {
    width: 896px;
    height: 5px;
    background-color: green;
}
*/
/*
----------------------------------------------------------------
	Footer - news page
---------------------------------------------------------------- */


#footericonenews {
	margin :0 2px 0 0;
	padding:0;
	width:215px;
	height:45px;
	margin:-50px 0 5px 0;
	padding:0;
	text-align:right;
}

img.footiconenews {
	border:0;
	margin-right:8px; 
}

#footernews {
	margin :5px auto 0 auto;
	padding:0;
	width:896px;
	height:325px;
	text-align:center;
	background:#003366 url(img/bgblue.gif) repeat;

}
