@charset "UTF-8";
/* CSS Document */
html {font-size:62.5%;font-family:Georgia, "Times New Roman", Times, serif;height:100%;}
body {font-size:1.2em;height:100%;background:#333333 url(/image/body_bg.gif);background-position:top;background-repeat:repeat-x;color:#666666;}

a {color:#6699ff;text-decoration:none;}
a:hover {color:#6699ff;text-decoration:underline;}

a.greenhouse {color:#36b14a;text-decoration:none;}
a.greenhouse:hover {color:#36b14a;text-decoration:underline;}

img {border:0;}

#outterstage {width:100%;height:100%;position:relative;}
#stagewrapper {width:960px;margin-left:auto;margin-right:auto;position:relative;}
#stage {float:left;width:958px;height:100%;background:#fff;border-top:11px solid #e9e9e9;border-left:1px solid #e9e9e9;border-right:1px solid #3a3a3a;}

#homecontent {float:left;width:958px;padding-bottom:90px;}
#homecontent #heagerlogo {float:left;width:298px;height:172px;}
#homecontent #heagerlogo h3 {display:block;width:100%;text-align:center;margin-top:6px;color:#10155e;}
#homecontent #headerimage {float:left;width:660px;height:276px;background:url(/image/header_home.jpg);}
#homecontent #headerimage ul {float:left;display:block;margin-top:120px;margin-left:52px;}
#homecontent #headerimage li {color:#ffffff;padding-top:6px;padding-bottom:12px;font-size:0.9em;}
#homecontent .headerhomescript {float:left;width:298px;color:#999999;text-align:center;text-transform:uppercase;letter-spacing:2px;padding-top:20px;padding-bottom:20px; border-bottom:1px solid #e9e9e9;border-top:1px solid #e9e9e9;}

#homecontent #headerscript {float:left;width:298px;color:#999999;text-align:center;text-transform:uppercase;letter-spacing:2px;padding-top:20px;padding-bottom:20px; border-bottom:1px solid #e9e9e9;border-top:1px solid #e9e9e9;}
#homecontent #headerspacer {float:left;background:#6699ff;width:11px;border-top:1px solid #ffffff;border-bottom:1px solid #ffffff;height:52px;}
#homecontent #headernav {float:left;width:649px;text-transform:uppercase;padding-top:38px;background:#ffffff url(/image/home_nav_bg.gif);background-position:top;background-repeat:repeat-x;border-bottom:1px solid #e7e7e7;border-top:1px solid #ffffff;font-size:1.2em;text-transform:uppercase;}
#homecontent #headernav a,#insidecontent #headernav a {display:inline;padding-left:11px;padding-right:11px;text-decoration:none;color:#666666;letter-spacing:1.5px;text-transform:uppercase;}
#homecontent #headernav a:hover,#insidecontent #headernav a:hover {color:#6699ff;}
#homecontent #headernav a.on,#insidecontent #headernav a.on {color:#6699ff;text-decoration:none;}

#homecontent #left {float:left;width:298px;padding-top:58px;text-align:center;}
#homecontent #right {float:left;width:595px;border-left:11px solid #666666;padding-top:23px;padding-left:27px;padding-right:27px;}
#homecontent h2 {color:#009eee;font-size:1.9em;font-weight:normal;}
#homecontent p {padding-top:10px;font-size:1.4em;line-height:24px;}
#homecontent p strong {color:#000;font-weight:normal;}
/*#homecontent p a {font-size:0.7em;}*/
#homecontent #list {float:left;width:647px;border-left:11px solid #666666;display:block;text-indent:19px;padding-left:2px;}
#homecontent #list h3 {color:#000;font-size:1.6em;font-weight:normal;border-bottom:1px dotted #b2b2b2;text-transform:uppercase;padding-bottom:10px;width:100%;padding-top:18px;display:block;}
#homecontent #list li {border-bottom:1px dotted #b2b2b2;text-transform:uppercase;padding-bottom:10px;padding-top:10px;}

#insidecontent {float:left;width:958px;background-position:top left;background-repeat:no-repeat;}
#insidecontent #left {float:left;width:298px;}
#insidecontent #left h3 {display:block;width:100%;text-align:center;margin-top:6px;color:#10155e;}
#insidecontent #right {float:left;width:659px;}
#insidecontent #sidenav {float:left;margin-top:72px;display:inline;border-left:11px solid #eeeeee;width:287px;}
#insidecontent #sidenav h3 {font-size:1.2em;padding-bottom:5px;display:block;width:100%;text-align:left;margin-top:0;color:#666;}
#insidecontent #sidenav ul.news_list {margin-bottom:30px;}
#insidecontent #sidenav li {padding-left:10px;padding-top:10px;padding-bottom:10px;text-transform:uppercase;font-size:1.2em;}
#insidecontent #sidenav li a {color:#666666;text-decoration:none;}
#insidecontent #sidenav li a:hover {color:#6699ff;text-decoration:underline;}
#insidecontent #sidenav li a.on {color:#6699ff;text-decoration:none;}

#insidecontent #sidenav ul.news_list li {padding-bottom:5px;padding-top:5px;}

#insidecontent #sidenav .sub {padding-left:20px;font-size:0.8em;}

#insidecontent #headernav {float:left;padding-top:47px;padding-left:22px;}
#insidecontent #pageheader {float:left;}

#insidecontent #teampageheader {float:left;background:url(/image/team_bg.gif);}
#insidecontent #teampageheader #teammemberpic {float:left;margin-top:1px;display:inline;background-position:top right;background-repeat:no-repeat;width:660px;height:398px;}
#insidecontent #teampageheader #teammemberpic #membersummary {float:left;font-size:1.4em;line-height:24px;width:360px;display:block;margin-top:54px;margin-left:26px;}
#insidecontent #teampageheader #teammemberpic #membersummary h2 {color:#6699ff;font-size:1.9em;font-weight:normal;padding-bottom:26px;}
#insidecontent #teampageheader #teammemberpic #membersummary .membertitle {color:#666666;text-transform:uppercase;font-size:0.2em;font-weight:bold;}

#insidecontent #pagecontent {float:left;padding-bottom:50px;border-left:1px dotted #b5b5b5;margin-left:11px;display:inline;width:621px;padding-top:26px;padding-left:26px;}
#insidecontent #pagestarttext {float:left;font-size:1.4em;line-height:24px;width:560px;}
#insidecontent #content {float:left;width:580px;padding-left:15px;}
#insidecontent #content p {padding-top:20px;line-height:18px;font-size:1.2em;}
#insidecontent #content li {border-bottom:1px dotted #b2b2b2;text-transform:uppercase;padding-bottom:10px;padding-top:10px;}
#insidecontent #teamcontent {float:left;width:580px;padding-left:5px;}
#insidecontent #teamcontent p {padding-top:20px;line-height:18px;font-size:1.1em;}

#footer {float:left;height:180px;width:100%;background:#f1f1f1;color:#666666;padding-top:10px;line-height:1.6em;}
#footer #left {float:left;width:25%;text-align:center;}
#footer #center {float:left;width:50%;text-align:center;text-transform:uppercase;}
#footer #right {float:left;width:25%;text-align:center;font-size:0.8em;}


.blogcontainer {float:left;width:560px;display:block;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #ccc;}
.blogcontainer h2 {font-size:1.3em;padding-bottom:5px;}
.blogcontainer h3 {font-style:italic;font-size:1.0em;font-weight:normal;}
.blogcontainer .summary {float:left;width:100%;padding-bottom:20px;}
.blogcontainer h4 {padding-bottom:5px;}

.paginate {float:left;width:100%;display:block;margin-top:10px;padding-top:5px;}


