@charset "utf-8";
/* CSS Document */
* {font-family:Arial, Helvetica, sans-serif;}
.shadow{width:778px; margin:0 auto; height:58px;}
#header {background-color:#000;width:100%; height:275px; background: #000 url(../images/header.jpg) no-repeat top center;}
#header h1{ display:none; text-indent:-5000px;}
#content
{width:778px; height:100%;margin:0 auto; background:url(../images/divider.jpg) 225px 0px repeat-y;}

#leftcolumn
{width:219px; float:left; clear:right;text-align:left;}
#leftcolumn h3
{color:#5e090b; font-size:18px; padding-left:3px; }
#leftcolumn h4
{color: #009; font-size:15px; padding-left:3px; font-weight:bold; }
#leftcolumn p
{padding:3px; }
#content .date
{color:#5b5c5c;}
/*Form Elements*/
#leftcolumn input {border:1px solid #ddd; padding:3px; margin:3px; color:#666;}
#leftcolumn .button {background-color:#900; color:#FFF; float:right; }
#leftcolumn .button:hover {background-color:#427320; color:#fff; float:right; cursor:hand; }
.small-text { font-size:9px;}
#rightcolumn
{width:539px; float:right; text-align:left;}

#rightcolumn h1, h2, h3, h4, h5, h6 {text-align:left;}
#rightcolumn h1 {font-size:36px; font-family:Georgia, "Times New Roman", Times, serif;}
#rightcolumn h2 {font-size:30px; }
#rightcolumn h3 {font-size:25px; }
#rightcolumn h4 {font-size:20px; }
#rightcolumn h5 {font-size:18px; color:#125b9d;}
#rightcolumn p {padding:3px}
#rightcolumn ul {padding:3px;}
#rightcolumn ul li { list-style:inside circle; padding-left:9px;}
#rightcolumn .web {padding:13px 21px; background:Transparent url(../images/web.gif) no-repeat 0px 11px;}
#rightcolumn  .pdf {padding:13px 21px; background:Transparent url(../images/pdf_icon.gif) no-repeat 0px 11px;}
#rightcolumn blockquote {
color:#01272f;
margin:19px;
padding: 19px ;
background-color:#eee;
text-align:justify;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
quotes: "\201C" "\201D";
}
#rightcolumn blockquote:before { content: open-quote; font-weight: bold;font-size:36px;}
/*-------------------------*/

a:link {color:#900;}
a:visited {color:#900;}
a:active {color:#900;}
a:hover {color: #427320; text-decoration:none;}
.red {color:#F00;}
#footer { background-color:#022741;height:39px; width:100%; display:block; border-top:2px solid #ccc; }

#footer ul {margin:3px auto 0px auto; padding:10px 0px;}
#footer ul li{display: inline;text-align:left;}
#footer ul li a{color: white; padding:0px 9px; color: #CCC; text-decoration: none; font-size:12px;}

#footer ul li a:link, #footer ul li a:visited{
color: #ccc;}

#footer ul li a:hover{
color: white;}

.boxgrid{ 
width: 100px; 
height: 231px; 
margin:13px; 
float:left; 
background:#eee; 
border: solid 1px #100; 
overflow: hidden; 
position: relative; 
}
.boxgrid img{ 
position: absolute; 
top: 0; 
left: 0; 
border: 0; 
}

#rightcolumn	.boxgrid h3{ 
color: #900; font-size:15px; padding:3px; font-weight:bold;
}
				
.boxgrid p{ 
padding: 0 10px; 
font-weight:bold; 
font:8pt "Lucida Grande", Arial, sans-serif; 
text-align:left;
}
.boxgrid ul{ 
	font:8pt "Lucida Grande", Arial, sans-serif; 
}


.boxcaption{ 
float: left; 
position: absolute; 
background: #000; 
height: 231px; 
width: 100%; 
opacity: .8; 
/* For IE 5-7 */
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
/* For IE 8 */
-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}
.captionfull .boxcaption {
top: 260;
left: 0;
}
.caption .boxcaption {
top: 220;
left: 0;
}