/**
 * Copyright Kiker Forestry 2008
 */
body{
	background:#e8ede8 url(/images/2008/page-bg.jpg) center 0px repeat-x;
	text-align:center; /* IE 5.5+ */
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
a{
	color:#0b2980;
}
a:visited{
	color:#2546a5;
}
.pageTable{
	margin:0 auto;
	
}
.pageTable TD{
	/* background-color:#ffffff; */
}
.pageBanner{
	background:#fdfdfd url(/images/2008/banner-top.jpg) center -1px no-repeat;
	height:150px;
}
.navBar{
	background-color:#253425;
	font-size:85%;
	text-align:right;
	padding-right:5px;
}
.navBar a, .navBar a:visited{
	color:white;
	text-decoration:none;
	margin:0 5px;
}
#breadcrumbs{
	font-size:77%;
}
a.breadcrumbs{
	
	color:#999999;
}
a.breadcrumbs:hover{
	color:black;
}
H1{
	font-family:"Times New Roman", Times, serif;
	font-size:212%;
	letter-spacing:0.025em;
	margin:0 0 0.67em 5px;
}
H2{
	font-size:182%;
	font-family:"Times New Roman", Times, serif;
	letter-spacing:0.025em;
	margin:0 0 0.67em 0;
}
H3{
	font-size:138.5%;
	color:#0c0642;
}
H4{
	font-size:123.1%;
	color:#0c0642;
	margin: 0 0 0.67em 0;
}
H5{
	color:#0c0642;
	font-size:108%;
	font-weight:bold;
	margin: 1.67em 0;
}

#inner-content{
	background-color:#ffffff;
}
.footer{
	font-size:85%;
	line-height:1.5em;
	padding:10px;
	color:#666666;
}
A#pellucid{
	color:#999999;
}
A#pellucid:hover{
	color:black;
}
/* ------- Content -------- */
.contentitem{
	margin-left:5px;
}
.contentitem .headline{
	font-weight:bold;
	margin-left:15px;
}
#companynews .contentitem H2{
	margin-bottom:0px;
}
#companynews .contentitem{
	margin:1.5em 0 1.5em 1.5em;
}
#companynews .contentitem .date{
	color:#666666;
	font-size:85%;
}
#companynews .contentitem .intro{
	margin-top:1em;
	margin-right:8em;
	line-height:1.5em;
	color:#333333;
}

.contentitem .body{
	line-height:1.5em;
	margin-left:15px;
}
.contentitem .body H1, .contentitem .body H2, .contentitem .body H3, .contentitem .body H4, .contentitem .body H5{
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.contentitem .body H1{
	/* font-size:153.9%; */
}
.contentitem .body H2{
	font-size:138.5%;
	margin:0.67em 0 0.67em 0;
	color:#0c0642;
}
.contentitem .body H3{
	font-size:123.1%;
}
.contentitem .body H4{
	font-size:108%;
	color:#0c0642;
	margin: 0 0 0.67em 0;
}

.contentitem .attached-images{
	width:200px;
	/* border:1px solid #cccccc; */ /* debugging */
	float:right;
}
/* images included inline in article (not attached images) */
.contentitem .body IMG{
	margin:5px;
}
/* SPAN is used instead of P */
.contentitem .body DIV{
	 margin: 1.33em 0;
}
.contentitem LI{ 
	display: list-item; 
	list-style:circle;
}
.contentitem UL{
	 margin: 1.33em 0;
	 margin-left:40px;
}


/* ------ Home content -------- */
#home-splash{
	background:url(/images/2008/home-top-bg.jpg) top left no-repeat;
}
#home-splash #intro{
	width:330px;
	line-height:1.7em;
	padding:15px;
}
#home-splash #intro H1{
	font-family:"Times New Roman", serif;
	font-size:123.1%;
	font-weight:bold;
	line-height:1.5em;
	margin-right:10px;
}
#home-splash #intro .subHeading{
	width:80%;
	margin:1em 0 0 0;
}
#home-splash #services{
	float:right;
	line-height:2em;
	width:180px;
	padding:10px;
	font-size:85%;
}
#home-splash #services A{
	color:white;
}
#home #flash-container{
	background:#fcfdfc url(/images/2008/green-fade-bg.gif) top left repeat-x;
	height:218px;
	border-bottom:6px solid #112d11;
	padding-top:15px;
}
#home .nugget .hd{
	font-size:212%;
	color:white;
	font-family:Garamond, "Times New Romans", serif;
	padding:3px;
	background-color:#33353a;
}
#home .nugget .bd{
	font-size:77%;
}
/* contains actual sale listings */
#home .nugget .bd TABLE{
	margin-left:28px;
	margin-top:5px;
	/* width:216px; */
}
#home .nugget .list TD{
	padding:3px;
}
#home #acf-logo{
	margin-top:20px;
	width:95px;
	height:111px;
	background:url(/images/2008/acf-logo.png) top left no-repeat;
}


/* ----- Right hand nuggets ------- */
#home .nugget#timbersale{
	border-bottom:6px solid #9a9436;
	background:url(/images/2008/timbersale-bg.jpg) bottom left;
}
#home .nugget#timbersale .hd{
	background-color:#0b2a0b;
}
#home .nugget#huntinglease{
	border-bottom:6px solid #cddbcd;
	background:url(/images/2008/huntinglease-bg.jpg) top left;
}
#home .nugget#newsletter{
	background:#f7f8fa url(/images/2008/newsletter-bg.jpg) top left repeat-y;
}
#home .nugget#newsletter TD{
	padding:3px;
}
#home .nugget#newsletter .textfield{
	border:1px solid #5a5a5a;
	background-color:white;
	margin:2px 0px;
	height:1.8em;
	padding:2px;
	color:#666666;
}
#home .nugget#landsale .hd{
	background-color:#687a7b;
}
#home .nugget#landsale TABLE{
	margin-left:100px;
}
#home .nugget#landsale TD{
	padding:5px;
	padding-right:20px;
}
#home .nugget#landsale{
	background:url(/images/2008/landsale-bg.jpg) top left no-repeat;
}
#home .new{
	color:#2d7f7a;
}
#home .sold TD{
	/* text-decoration:line-through; */
}
#home SPAN.sold{
	color:#d70000;
	text-decoration:none;
}

/* ------ Company news -------- */
#home #company-news{
	border-bottom:6px solid #cddbcd;
}
/* move to font section */

#home #company-news H2{
	margin:5px 0 0 5px;
}
#home #company-news H3 A{
	color:#121a50;
}
#home #company-news H3{
	font-size:108%;
}
#home #company-news .contentitem{
	margin:15px 100px 10px 25px;
}
#home #company-news .date{
	font-size:77%;
	color:#999999;
	margin:5px 0px 0 0;
}
#home #company-news .intro{
	font-size:85%;
	line-height:1.8em;
	margin-left:15px;
}
/* ------ Logos -------- */
#home #logos{
	background:white url(/images/2008/logos-bg.jpg) top repeat-x;
	height:155px;
}
/* ------ Services ------- */
/* any nugget on a sub-page (home is addressed #home .nugget) */
#right .nugget .bd{
	/* padding:15px 10px 0 20px; */
	line-height:1.8em;
	font-size:85%;
}
#right H2{
	margin:25px 0 0 0;
}
#right .nugget h3{
	font-size:108%;
}
#right .nugget .date{
	color:#999999;
}

#service-list{
	 width:198px;
	 background:#fafbfd;
	 text-align:left;
	/* background:#fafbfd url(/images/2008/services-bottom.jpg) bottom left no-repeat; */
}
#service-list .bd{
	border-left:1px solid #8c8d8e;
	padding:15px 10px 0 20px;
}
#company-news{
	background-color:#fafbfd;
}
#company-news .bd{
	border-left:1px solid #8f8f8f;
	padding:15px 10px 0 0px;
}
#company-news .intro{
	margin-left:10px;
}
/* -------- Timbersale List -------- */
/* Page wrapper that contains header and list table for all sale types */
.sale TD{
	padding:5px;
}
.sale H2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#1d264d;
	font-size:123.1%;
}
.sale H2 STRONG{
	font-weight:bold;
}
.sale .contentitem{
	margin-left:20px;
}
.sale .contentitem .sold{
	color:red;
	font-size:197%;
	font-family:"Times New Roman", Times, serif;
	text-align:right;
}
.sale .contentitem .details{
	/* padding-right:215px; */
}
/* bold first P */
.sale .contentitem p.first-child{
	font-weight:bold;
	font-family:"Times New Roman", Times, serif;
	font-size:123.1%;
	margin:1.12em 0;
}
.sale .summary{
	font-size:85%;
	width:100%;
	background-color:#eaf0ea;
}
.sale .details{
	font-size:85%;
	line-height:2em;
}
.sale .summary STRONG{
	font-weight:bold;
}
.sale .attached-files{
	float:right;
	width:205px;
	margin-left:10px;
}
.sale .attached-files TH{
	background-color:#ebf2eb;
	font-size:108%;
	font-family:"Times New Roman", Times, serif;
}
.sale .attached-files TD{
	font-size:85%;
}
.sale-listing .row-count{
	font-size:85%;
	margin-left:20px;
}
.sale .list{
	border:1px solid #bbb9b9;
	margin-left:20px;
	width:650px;
}
.sale .list TH, .list TD{
	padding:5px;
}
.sale .list TH{
	font-family:"Times New Roman", Times, serif;
	background-color:#ebf2eb;
	font-size:108%;
}
.sale .list TD{
	font-size:85%;
}
.pagination{
	text-align:center;
	font-family:"Times New Roman", Times, serif;
	font-size:123.1%;
}
/* ------------ CONTACT -------------- */
.contact H2{
	margin:2em 0 0 0;
	font-size:138.1%;
}
.contact H3{
	margin:0 0 .5em 0;
	font-size:123.1%;
}
.contact TH{
	font-weight:bold;
	padding-right:10px;
}
.contact .contentitem{
	margin-left:25px;
}
#googleMap{
	height:300px;
	width:550px;
	border:1px solid #999999;
}
.gmnoprint STRONG{
	font-weight:bold;
	font-size:108%;
}
.gmnoprint{
	line-height:1em;
}
/** tool tips **/
.toolTipLink{
	text-decoration:none;
	border-bottom:1px dashed #003366;
}
.tool-tip{
	border:1px solid #909090;
	background-color:#f0edca;
	font-weight:normal;
	padding:5px;
	line-height:1.5em;
	width:200px;
	text-align:left;
	font-size:85%;
}
.tool-title {
	font-weight: bold;
	margin: 0;
	color: #666666;
	padding: 4px 0px;
}