

@charset "utf-8";


body {
	text-align:center;
	margin:0 auto;
	background-color:#E1E1E1;
}

#page {
	text-align:left;
	width:780px;
	margin:30px auto 30px auto;
}

#top {
	background:#ffffff url(Images/page_top.gif);
	height:14px;
}

#heading {
	background-image: url(Images/header_bg.gif);
	background-repeat: repeat;
	background-position: center top;
	text-align:left;
	vertical-align:text-top;
	position:relative;
}

#heading img {
	margin-left: 14px;
	margin-bottom:10px;
}

#name {
	float:right;
	position:absolute;
	top:0;
	right:0;
	padding-right:1.5em;
	padding-top:1.4em;
	font-size:12px;
	font-size-adjust:68%;
	font-family:"Trebuchet MS";
	color:#333;
}

#navigation a{
	color: #fff;
	text-align:center;
	background:#D81212 url(Images/nav_topleft_over.gif) top left no-repeat;
	text-decoration:none;
	padding-left:2.2em;
	font-family:"Microsoft Sans Serif";
	font-size:14px;
	height:20px;
}

#navigation a span{
	background: url(Images/nav_topright_over.gif) top right no-repeat;
	padding-right:2.2em;
	line-height:1.4em;

}

#navigation a, #navigation a span{
	display: block;
	float: left
}

#navigation a:hover{
	color: #fff;
	background: #970D0D url(Images/nav_topleft.gif) left top no-repeat;
	padding-left:2.2em;
}

#navigation a:hover span{
	background: url(Images/nav_topright.gif) right top no-repeat;
	padding-right:2.2em;
}

#navigation ul{
	list-style: none;
	padding: 0;
	margin: 0;

}

#navigation li{
	list-style:none;
	float: left;
	margin: 0;
} 



#mainbody {
	background-image: url(Images/main_bg.jpg);
	background-repeat: repeat;
	background-position: center top;
	font:68% "Trebuchet MS"; /* Change this % to alter the size of the whole page */
	color:#333;
	border-top:solid #000000 6px;

}

#mainbody a:link {
	text-decoration:none;
	color:#0075C4;
}

#mainbody a:visited {
	text-decoration:none;
	color:#0075C4;
}

#mainbody a:hover {
	text-decoration:none;
	color: #CC0000;
}

#mainbody h1 {
	font-family:"Century Gothic";
	font-size:21px;
	margin-left:20px;
	margin-top:1.3em;
	border-bottom:solid #666666 3px;
}

#mainbody h2 {
	font-family:"Century Gothic";
    font-size:17px;
	margin-left:10px;
	margin-top:1.0em;
	padding-top:.8em;
	
}

#mainbody h3 {
	font-family:"Century Gothic";
    font-size:15px;
	margin-left:10px;
	margin-top:.8em;
}

#mainbody p {
line-height:1.5em;	

	font-size:1.2em;

	margin-bottom:1em;
	margin-left:1em;
	margin-right:1em;
}

#mainbody ul {
	margin-left:2em;
	padding-left: 2em;
}

#mainbody li {
	font-size:1.2em;
	margin-left:1.5em;
}

#sitelist ul { width: 650px; list-style:disc;}

}

#sitelist li {width: 40%; font-size:1.2em;

}


#address {
	text-align:center;
	font-size:1.15em;
	margin-left:8.5em;
	padding: 12px 12px 12px 12px;
	width: 450px;

}

#address b {
	font-size:1.3em;
	font-weight:bold;
	text-align:center;
	margin-left: 0em;
	padding-left: 0px;
	
}

#page_bottom {
	background-image:url(Images/page_bottom.jpg);
	height:20px;
	background-repeat:no-repeat;
	background-position:center bottom;
}

.pagebottom {
	font-size:.95em;
	font-family:"Century Gothic";
	text-align:center;
}

.pagebottom a:link {
	text-decoration:none;
	color:#0075C4;
}

.pagebottom a:visited {
	text-decoration:none;
	color:#0075C4;
}

.pagebottom a:hover {
	text-decoration:none;
	color: #CC0000;
}



#biopic {
	float:right;
	padding: 10px 10px 10px 10px;
	
}

#indexpic {
	background-image: url(Images/handshake.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:380px;
	width:253px;
	float:right;
	padding: 10px 10px 2px 10px;
	font-family:Verdana, Arial, Helvetica;
	font-size: 28px;
	color: #53666F;
	line-height:34px;
	text-align:right;
}

#contact {
	float:right;
	padding: 10px 6px 10px 10px;
	margin-right:40px;
	width: 300px;
	background-color:#D81212;
	border:solid #333333 1px;
	font-size:1.3em;
	color:#FFFFFF;
}

#contact b{
	font-size:1.5em;
	padding-bottom:3px;

}

#contactresponse {
	float:inherit;
	padding: 10px 10px 10px 10px;
	width 300px;
	background-color:#970D0D;
	border:solid #333333 1px;
	font-size:1.3em;
	color:#FFFFFF;
}

@media print {

body {text-align:center; margin:0 auto; background-color:#E1E1E1;}

#page {text-align:left; width:780px; margin:30px auto 30px auto; width:90%}

#top {background:#ffffff url(Images/page_top.gif); height:14px;}

#heading {background-image: url(Images/header_bg.gif); background-repeat: repeat; background-position: center top; text-align:left;}

#heading img {margin-left: 14px; margin-bottom:10px;}

#name {float:right; padding-right:1.5em; padding-top:1.4em; font-size:16px; font-size-adjust:68%; font-family:"Trebuchet MS"; color:#333;}

#navigation a{color: #fff; text-align:center; background:#970D0D url(Images/nav_topleft.gif) top left no-repeat; text-decoration:none; padding-left:2.2em; font-family:"Microsoft Sans Serif"; font-size:14px; visibility:hidden;}

#navigation a span{ background: url(Images/nav_topright.gif) top right no-repeat; padding-right:2.2em; line-height:1.4em; visibility:hidden;}

#navigation a, #navigation a span{ display: block; float: left; visibility:hidden;}

#navigation a:hover{ color: #fff; background: #D81212 url(Images/nav_topleft_over.gif) left top no-repeat; padding-left:2.2em; visibility:hidden;}

#navigation a:hover span{ background: url(Images/nav_topright_over.gif) right top no-repeat; padding-right:2.2em; visibility:hidden;}

#navigation ul{ list-style: none; padding: 0; margin: 0;v visibility:hidden;}

#navigation li{float: left; margin: 0; visibility:hidden;} 

#mainbody {background-image: url(Images/main_bg.jpg); background-repeat: repeat; background-position: center top; font:85% "Trebuchet MS"; letter-spacing:.01em; /* Change this % to alter the size of the whole page */ color:#333; border-top:solid #000000 6px;}

#mainbody a:link { text-decoration:none; color:#0075C4;}

#mainbody a:visited { text-decoration:none; color:#0075C4;}

#mainbody a:hover {text-decoration:none; color: #CC0000;}

#mainbody h1 { font-family:"Century Gothic"; font-size:21px; margin-left:20px; margin-top:1.3em; border-bottom:solid #666666 3px;}

#mainbody h2 {font-family:"Century Gothic"; font-size:17px; margin-left:10px; margin-top:.8em;}

#mainbody h3 { font-family:"Century Gothic"; font-size:15px; margin-left:10px; margin-top:.8em;}

#mainbody p {line-height:1.5em; font-size:1.2em; margin-bottom:1em; margin-left:1em; margin-right:1em;}

#mainbody ul {margin-left:2em;}

#mainbody li { font-size:1.2em; margin-left:1.5em; letter-spacing:.01em;}

#address { text-align:center; font-size:1.15em; margin-left:8.5em; padding: 12px 12px 12px 12px; width: 450px;}

#address b {font-size:1.3em; font-weight:bold; text-align:center; margin-left: 0em; padding-left: 0px;}

#page_bottom { background-image:url(Images/page_bottom.jpg); height:20px; background-repeat:no-repeat; background-position:center bottom;}

.pagebottom {font-size:.95em; font-family:"Century Gothic"; text-align:center;}

.pagebottom a:link { text-decoration:none; color:#0075C4;}

.pagebottom a:visited {text-decoration:none; color:#0075C4;}

.pagebottom a:hover { text-decoration:none; color: #CC0000;}

#biopic {float:right; padding: 10px 10px 10px 10px;}

#indexpic {background-image: url(Images/ist2_5151905_handshake2.jpg); background-repeat:no-repeat; background-position:center; height:380px; width:253px; float:right; padding: 10px 10px 2px 10px; font-family:Verdana, Arial, Helvetica; font-size: 28px; color: #53666F; line-height:34px; text-align:right;}

#contact {float:right; padding: 10px 6px 10px 10px; margin-right:40px; width: 300px; background-color:#970D0D; border:solid #333333 1px; font-size:1.3em; color:#FFFFFF;}

#contact b{font-size:1.5em; padding-bottom:3px;}

}
