@font-face {
	font-family: 'TheMixPlain';
	src: url('tssp____0-webfont.eot');
	src: local('☺'), url('tssp____0-webfont.woff') format('woff'), url('tssp____0-webfont.ttf') format('truetype'), url('tssp____0-webfont.svg#webfontmLalZGE8') format('svg');
	font-weight: normal;
	font-style: normal;
}
.TheMixPlain {
			font-weight: normal;
			font-style: normal;
			line-height:normal;
			font-family: 'TheMixPlain', sans-serif;
			font-size-adjust: 0.5;
			color:#4e9fa4;
		}

h1 {font-size:24px;color:#4e9fa4;margin-top:0px;border-width:0px 0px 1px 0px ;border-color:#E8E8E7;border-style:solid;height:50px}
body {margin:0px;}
img {border:0px;}

ul{padding-left:15px}
body,a,div,p {font-family:arial;font-size:12px;color:#666666;}
body,div,p {line-height:140%}
a{color:#1b97a0;text-decoration:none}
a:hover{color:#1b97a0;text-decoration:underline}
#header {width:100%;height:90px;position:relative;left:0px;top:0px;}
#headertrans {position: absolute;z-index:1;width:100%;height:90px;background-color:#000000;left:0px;top:0px;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
filter: alpha(opacity=70);
opacity: .7;}
#logo{float:left;width:240px;height:90px;margin-right:100px;padding:25px 0 0 10px;}
#nav{float:right;padding-top:55px;width:570px;height:25px;text-align:right;}
#nav a{color:#ffffff;padding-left:10px;font-size:15px;text-decoration:none}
#nav a:hover,#nav a.navselected{color:#86bdc0;text-decoration:none}
#headermain {width:940px;margin-left:auto;margin-right:auto;position: relative;z-index:2;height:90px;color:#ffffff}
#middle {width:100%;margin-top:30px;background: transparent url(../images/gradtile.jpg) repeat-x 0px 380px ;}
#content {width:940px;float:left;}
#leftcol {width:20px;height:480px;float:left;background:url(../images/shadowl.jpg) no-repeat 0px 380px}
#rightcol {width:20px;height:480px;float:left;background:url(../images/shadowr.jpg) no-repeat 0px 380px}
#topdiv{width:940px;height:380px;background-color:transparent}
#bottomdiv{width:940px;background-color:#ffffff;height:540px}
#main{width:980px;margin-left:auto;margin-right:auto;clear:both}
#footer {width:100%;height:50px;background-color:#454f55;clear:both}
#footerinner{width:900px;margin-left:auto;margin-right:auto;text-align:right}
#copyright{float:left;width:390px;height:25px;padding-top:15px;color:#ffffff}
#telemail{float:right;width:250px;height:25px;padding-top:15px;color:#ffffff}
#subnav{float:left;margin:20px 40px 0px 20px;width:200px;height:100%;position:relative;}
#subnavhome{float:left;margin:20px 40px 0px 20px;width:200px;height:100%;position:relative;background:url(../images/homesubnavgrad.jpg) no-repeat top left}
#subnavmain{float:left;width:210px;background:url(../images/subnavbg.jpg) no-repeat;position:relative; }
#subnavmainhome{float:left;width:180px;position:relative; height:225px;padding:5px 10px 0px 10px}
#subnavhome span {font-size:11px}
#subnavmain a {clear:both;display:block;height:24px;font-size:14px;padding:5px 0px 0px 10px;color:#999999;margin:1px 0px 0px 0px;}
#subnavmain a:hover,#subnavmain a.selected{text-decoration:none;color:#86bdc0;background-color:#ffffff}
#subnavmain a.last{margin-bottom:1px;}

.darker{color:#333333;font-weight:bold}
.larger {font-size:15px}
.newstitle {font-size:16px;color:#333333;font-weight:bold}
h2{height:50px;padding-top:0px;font-size:24px;width:170px;margin:0 0 0 10px;color:#375467;}

#subnavfooter{width:200px;height:70px;position:absolute;bottom:50px;left:0px;padding:5px 0px 0px 10px;}
#maincontent{float:left;width:640px;margin-top:20px;}
#subnavfooter img {float:left;clear:both}
#subnavfooter .sharelinks {float:left;text-align:left;padding-top:6px;width:150px}
a.button {
background-image:url(../images/findout_button.png);
color:#FFFFFF;
font-size:11px;
padding:1px 3px;
text-decoration:none;
font-weight:bold;
}
a.button:hover {
background-color:#999999;
color:#FFFFFF;
}
.homethumbs {float:left; padding-right:10px}

.portfolio {position:relative;clear:both;margin-top:20px;620px;height:100px}
.portfolio img{padding:0px 20px 0px 0px;float:left}
.portfolio span{font-size:14px;font-weight:bold;color:#333333;padding-bottom:10px}

.portfoliobutton {
bottom:0px;
left:223px;
position:absolute;
}
#previous{float:left;width:250px}
#next{float:right;width:250px;text-align:right}
#previous img,#next img,#pdf img{padding-top:5px}
#pdf{width:100px;float:right;height:30px;margin-top:10px;padding-bottom:10px;text-align:right;}
#pdf a {padding:10px 0px 0px 5px;float:left}
#pdf img{float:left;width:20px;height:20px}
#footericons {float:right;width:155px;height:40px;margin-top:6px}
#newssocial {margin-top:-20px;clear:both}
#contenttext, #contenttext div {line-height: 2.5em;}