*{
    padding:0;
    margin:0;
}
body {
	padding:0;
	margin:0;
    color:#066678;
	background-color:#000;
	text-align:left;
    font-weight:bold;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	background:url(../imgs/page-background-tile.jpg) #b89251;
}
h1 { font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; color:#fff; }
h2 { text-align:center; color:#066678; }
.outerwrapper{
	margin:0 auto;
	background:url(../imgs/page-background.jpg) no-repeat top center;
}

.tilingwrapper {background:url("../imgs/content-background-tile.jpg") top center repeat-y;margin:0 auto;}

.wrapper{
	width:992px;
	background:url(../imgs/page-background.jpg) no-repeat top center;
	margin:0 auto;
}

/* Water wrappers*/
.waterouterwrapper{
	margin:0 auto;
	width:992px;
	background-color:#001736;
	/* background:url("../imgs/brgrdGradient.jpg") repeat-y; */
}

.waterwrapper{
	width:992px;
	background:url("../imgs/OceanBkgrd.jpg") no-repeat;
}

.spacer{margin:5px 0;}
#column-1 {
  	position: relative;
  	float: left;
  	width: 679px; /* remember to set a width */
}

.NavTop{
	position: relative;
  	float: right;
	padding-right:10px;
	margin-top:-86px;
	height:86px;
	width: 642px;
/*	background:url("../imgs/navWhole.png") no-repeat; */
}

#column-2 {
  	position: relative;
  	float: right;
	width: 288px; /* remember to set a width */
}

#column-2  .nav-top { width: 277px; height: 25px; background: url(../imgs/navBottom.png); position: absolute; top: 0; left: 0; }

.contentArea{
	padding:0px 0 25px 25px;
}

.FCCLogo{
	padding:20px 0 0 5px;
}

.overlay{
  	position: absolute;
  	top: 0; /* These positions makes sure that the overlay */
  	bottom: 0;  /* will cover the entire parent */
  	left: 0;
  	width: 100%;
  	background: #fff;
  	opacity: 0.90;
  	-moz-opacity: 0.90; /* older Gecko-based browsers */
	filter:alpha(opacity=90); /* For IE6&7 */
}

.overlay2{
  	position: absolute;
  	top: 0; /* These positions makes sure that the overlay */
  	bottom: 0;  /* will cover the entire parent */
  	left: 0;
  	width: 100%;
  	background: #fff;
  	opacity: 0.90;
  	-moz-opacity: 0.90; /* older Gecko-based browsers */
  	filter:alpha(opacity=90); /* For IE6&7 */
}

.container {
	position: relative;
	float: left;
}
	
#column-1 .content {
	margin-bottom:5px;
	width: 640px;
	padding:25px 20px 5px;
}


#column-1  .round-top { width: 679px; height: 25px; background: url(../imgs/topRoundedCornersNav.png); position: absolute; top: 0; left: 0; }

#column-1  .round-top2 { width: 679px; height: 15px; background: url(../imgs/topRoundedCorners.png); position: absolute; top: 0; left: 0; }

.round-btm { width: 679px; height: 15px; background: url(../imgs/btmRoundedCorners.png) no-repeat top left; float:left; display:block;}

#column-1  .overlay { top:25px; }

#column-1  .overlay2 { top:15px; }

.content { position: relative; }

.contentBlock{
    border-bottom:1px solid #709e33;
    margin-bottom:0.75em;
    padding:0.75em 0;
}

.contentBlockLast{
    margin-bottom:0.75em;
    padding:0.75em 0;
}
.headerCopyBlock{	
	margin-bottom:0.75em;
    padding:0.75em 0;
}
.contentBlockLeft{
    float:left;
    width:170px;
}

.contentBlockRight{
	padding-left:10px;
	width:460px;
    float:left;
}

.contentBlockRight p {
	padding:5px 0 ;
	font-size:10px;
	color:#020e13;
}

.moreLinkDiv{ width:160px; text-align:center; padding:5px;}

b{color:#709e33; font-size:12px;}

.clear{ clear:both; }

.cb_title{ text-align:left;  font-size:14px; }

.greencopy{	text-align:center;  font-size:12px; color:#709e33;}
.greencopyLeft{	text-align:left;;  font-size:12px; color:#709e33;}
.blackcopyLeft {
	padding:5px 0 ;
	font-size:10px;
	color:#020e13;
}

.blackLink{
	font-size:11px;
    color:#709e33;
    text-decoration:none;
}

.greenmoreLink{
	font-size:14px;
    color:#709e33;
    text-decoration:none;
	text-align:center;
}

.moreinfo{
	margin:5px 0;
    font-size:12px;
    color:#6ba537;
    text-decoration:none;
	text-align:left;
}
.moreLink{
	margin:5px 0;
    font-size:14px;
    color:#6ba537;
    text-decoration:none;
	text-align:center;
}

.moreCopy{
    font-size:10px;
}


.btm_container {
	margin-top:25px;
	padding:20px 0;
	position: relative;
	width:679px;
}

.btm_container p{
	font-size:12px;
	color:#b8d9f8;
	padding-bottom:0.85em;
}

.btm_container p.morelinks{
	font-size:16px;
}

.btm_container a.morelinks{
	font-size:12px;
	color:#b8d9f8;
}

.btm_container .white{
	color:#fff;
}

.contentBlockLeft_2{
    float:left;
    width:350px;
}

.contentBlockRight_2{
	padding-left:20px;
	width:309px;
    float:left;
}

a.logoLink{
	width:346px;
	height:211px;
	background: url(../imgs/FFC_Logo_03.png) no-repeat top left; display:block;
}

div.imgCaption {font-size:10px;font-weight:normal;line-height:normal;}
