@import url('fonts.css');
body{margin:0; padding:0; background:#222222; padding-bottom:20px; font:13px/18px "PT Sans", Helvetica, Arial, sans-serif; color:#1d1d1d;}
h1{color:#0f5b1e; font-size:24px; margin:0px; padding:0px; font-weight:normal;}
h2{color:#0f5b1e; font-size:18px; margin:0px; padding:0px; font-weight:normal;}
h3{color:#000000; font-size:18px; margin:0px; padding:0px; font-weight:normal;}
h4{color:#0f5b1e; font-size:12px; margin:0px; padding:0px; font-weight:bold;}

#homeSS{width:100%; padding-bottom:30px;}
#homeSSContainer{width:1000px;height:452px; padding-top:120px; margin:0px auto;}
#innerSSContainer{width:1000px;height:252px; padding-top:120px; margin:0px auto;}
#homeNavBar{width:100%; margin-top:36px; background:url(../images/top-nav-bg.png) repeat-x left; height:78px; position:absolute; z-index:1007;}
#logo{width:328px; height:165px; display:block; position:relative; margin:0px auto; z-index:1009; margin-top:-40px;}
#navContainer{width:1000px; height:75px; display:block; margin:0px auto; z-index:1008; margin-top:-125px;}
#pageContent{background-color:#fbfbf9; width:100%; margin-top:-20px;}
#pageContentContainer{width:960px; margin:20px auto; padding:0px 0px;}

/* Selection CSS - FF Only */
::-moz-selection{background:#0f5b1e; color:#fff;}
::selection {background:#0f5b1e; color:#fff;}
code::-moz-selection {background: #333333;}
code::selection {background: #333333;}
/* Selection CSS End */

ul.nav{width:1000px; margin:0; padding:0;}
ul.nav li{list-style:none; height:75px; display:block; float:left;}
.navsep{width:1px; height:75px; background:url(../images/top-nav-sep.gif) no-repeat center;}
.navmenu{height:75px; width:118px; line-height:75px; vertical-align:middle; text-align:center;}
.navmenu2{height:75px; width:138px; line-height:75px; vertical-align:middle; text-align:center;}
.navmenu a{width:118px; height:75px; display:block; float:left; line-height:75px !important; vertical-align:middle; text-align:center; color:#101010; text-decoration:none;}
.navmenu2 a{width:138px; height:75px; display:block; float:left; line-height:75px !important; vertical-align:middle; text-align:center; color:#101010; text-decoration:none;}
.navmenu a:hover {background:url(../images/top-nav-over.gif) repeat-x top left; text-decoration:none; color:#0f8c27;}
.navmenu2 a:hover{background:url(../images/top-nav-over.gif) repeat-x top left; text-decoration:none; color:#0f8c27;}
.navblank{height:75px; width:246px;}
#homeSSframe{background:url(../images/ss-frame.png) no-repeat center; width:1000px; height:452px; position:absolute; z-index:1006;}
#homeSStimeline{height:6px; width:910px; padding:20px 30px; padding-top:44px; margin:0px auto; position:absolute; z-index:1011; margin-left:15px; margin-top:372px; background:url(../images/timeline-bg.png) no-repeat center;}
#footer{width:100%; padding:20px 0px; }
#footerContainer{width:1000px; margin:0px auto; color:#a4a4a4; font-size:11px}
#footerContainer a{ font-size:11px; color:#a4a4a4; text-decoration:none;}
#footerContainer a:hover{text-decoration:underline;}

.slideCaption{font-size:12px; line-height:12px; color:#ffffff; background-color:#000000; padding:4px; width:500px;}
.brdrT{border-top:1px dotted #cecece;}
.brdrB{border-bottom:1px dotted #cecece;}
.news{line-height:14px;}
.news a{color:#0f5b1e; text-decoration:none;}
.news a:hover{text-decoration:none; color:#000;;}
.news span{font-size:11px; color:#b2b2b2; margin-top:5px; display:block;}
.padTB10{padding-top:10px; padding-bottom:10px;}
.padLR10{padding-left:10px; padding-right:10px;}

/* Button Start */
.clear { /* generic container (i.e. div) for floating buttons */overflow: hidden;width: 100%;}
a.button {background: transparent url(../images/bg_button_a.gif) no-repeat scroll top right;color: #0f5b1e;display: block;float: left;font: normal 12px;height: 28px;margin-right: 6px;padding-right: 18px; /* sliding doors padding */text-decoration: none; margin-top:10px; margin-bottom:10px;}
a.button span {background: transparent url(../images/bg_button_span.gif) no-repeat;display: block;line-height: 18px;padding: 5px 0 5px 18px;}
a.button:hover {background-position: bottom right;color: #000;outline: none; /* hide dotted outline in Firefox */}
a.button:hover span {background-position: bottom left;padding: 5px 0 5px 18px; /* push text down 1px */} 
/* Button End */

ul.team{margin:0; padding:0;}
ul.team li{list-style:none; display:block; float:left; width:72px; height:72px; margin-right:6px; margin-bottom:6px; background-image:url(../images/t-nophoto.jpg); background-repeat:no-repeat; background-position:center;}
ul.team li a{display:block; float:left; width:64px; height:64px; border:4px solid #dddddd; text-decoration:none;}
ul.team li a:hover{border:4px solid #cccccc; background-image:url(../images/t.png); background-repeat:no-repeat; background-position:center;}

ul.ppl{margin:0; padding:0;}
ul.ppl li{list-style:none; display:block; float:left; width:85px; height:64px; margin-right:6px; margin-bottom:6px; background-image:url(../images/p-nophoto.jpg); background-repeat:no-repeat; background-position:center;}
ul.ppl li a{display:block; float:left; width:77px; height:56px; border:4px solid #dddddd; text-decoration:none;}
ul.ppl li a:hover{border:4px solid #cccccc; background-image:url(../images/p.png); background-repeat:no-repeat; background-position:center;}

.pic{
	border-top-style:solid; border-top-width:2px; border-top-color:#0f5b1e;
	/*border-left-style:solid; border-left-width:1px; border-left-color:#000000;
	border-right-style:solid; border-right-width:1px; border-right-color:#000000;
	border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#000000;
	box-shadow:#03F; box-sizing:border-box; box*/
	
	}
ul{border:0; margin:0; padding:0;}

#pagination-digg li{
border:0; margin:0; padding:0;
font-size:11px;
list-style:none;
margin-right:2px;
}
#pagination-digg a{
border:solid 1px #9aafe5
margin-right:2px;
}
#pagination-digg .previous-off,
#pagination-digg .next-off {
border:solid 1px #DEDEDE
color:#888888
display:block;
float:left;
font-weight:bold;
margin-right:2px;
padding:3px 4px;
}
#pagination-digg .next a,
#pagination-digg .previous a {
font-weight:bold;
} 
#pagination-digg .active{
background:#2e6ab1;
color:#FFFFFF;
font-weight:bold;
display:block;
float:left;
padding:4px 6px;
}
#pagination-digg a:link,
#pagination-digg a:visited {
color:#0e509e
display:block;
float:left;
padding:3px 6px;
text-decoration:none;
}
#pagination-digg a:hover{
border:solid 1px #0e509e
}