/*   
Theme Name: Foard Panel 1.0
Theme URI: http://www.foardpanel.com
Description: The site template and style for Foard Panel
Author: John DiGeorge (design) and Daniel Damkoehler (coding) for Good Bear Productions
Author URI: http://www.good-bear.com and http://www.8lionsmedia.com
Version: 1.0 Beta
.
Layout and styles Creative Commons license.
.
*/

/* Header Styles */

#header
{
position: relative;
width: 760px;
height: auto;
background: #FFFFFF;
margin-top: 0px;
margin-bottom: 8px;
text-align: right;
}

/* headbannerwrap
position: relative;
width: 760px;
min-height: 200px;
margin: 0px 0px 0px 0px;
border: none;
background: url('images/floatingPanel760-200.jpg') no-repeat;
border-top: 2px solid #333;
border-bottom: 2px solid #333;
*/

#headerbanner1
{
position: relative;
width: 760px;
height: 290px; /*auto*/
margin: 0px 0px 0px 0px;
border: none;
}

#headerbanner2
{
position: relative;
width: 760px;
height: 200px; /*auto*/
margin: 0px 0px 0px 0px;
}


#descriptarea
{
position:relative;
width: 760px;
height: 30px;
background: #FFFFFF;
}


#description
{
	position: relative;
	font-weight: normal;
	font-family: Geneva, Helvetica, Arial, sans-serif;
	text-align: right;
	font-size: 11px;
	color: #444;
	padding-bottom: 6px;
	padding-top: 13px;
	padding-right: 6px;
	letter-spacing: 1px;
}

#description a:link
{
color: #444;
text-decoration: none;
}

#description a:visited
{
color: #444;
text-decoration: none;
}

#description a:hover,a:active,a:hover:visited
{
color: #444;
text-decoration: underline;
}

/* Footer Styles */

#footerborder
{
position: relative;
width: 760px;
height: 18px;
background: #2d5b3a url('images/foot_border_1.gif') no-repeat;
margin: 0px;
vertical-align: bottom;
}

#footer {
position: relative;
clear: both;
margin: 0px auto;
background: #d4d4d4; 
color: #d4d4d4;
width: 760px; 
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 8pt;
text-align: left;
}

#footertext {
background: #2d5b3a; 
}

#footertextlinks {
position: relative;
clear: both; 	
margin: 0px; 
overflow: auto; 
width: 760px; 
text-align: left;
}

#footertextlinks ul {
text-align: left;
padding: 0;
margin: 5px 0px 10px 10px;
}

#footertextlinks ul li {
display: inline; 
list-style-type: none;
padding: 0px;
text-transform: lowercase;

}

#footertextlinks li.page_item {
border-left: 1px solid #d4d4d4;
padding-left: 7px;
padding-right: 5px;
}

#footertextlinks li.current_page_item {
border-left: 1px solid #d4d4d4;
}

#footer p {
float: left;
margin: 10px 0px 0em 10px;
font-size: 10px;
padding: 0px 0px 0px 0px;
letter-spacing: 0.1em;
}

#footer p img {
vertical-align: text-bottom;
}

#footertextlinks a:link
{
color: #d4d4d4;
text-decoration: none;
}

#footertextlinks a:visited
{
color: #d4d4d4;
text-decoration: none;
}

#footertextlinks a:hover,a:active,a:hover:visited
{
color: #d4d4d4;
text-decoration: underline;
}

#copyright {
color: #666;
background: #d4d4d4;

}

#copyright p.left {
text-align: left;
width: 200px;
margin-top: 3px;
}

#copyright p.right {
float: right;
text-align: right;
width: 200px;
margin-right: 5px;
margin-top: 3px;
}

#copyright a:link
{
color: #666;
text-decoration: none;
}

#copyright a:visited
{
color: #666;
text-decoration: none;
}

#copyright a:hover,a:active,a:hover:visited
{
color: #666;
text-decoration: underline;
}


/* Page Template Styles    Page Template Styles    Page Template Styles*/

body 
{
	background: #d4d4d4; 
	margin: 10px 7px; 
	color: #000; 
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
}

#container {
	position: relative;
	background: #fff; 
	margin: 0px auto;
	width: 760px;
	text-align: left;
	border: none; 
}

#img {
color:#999999;
font-size:9px;
}

/* Sidebars & Content Areas    Sidebars & Content Areas   Sidebars & Content Areas*/


#maincontent1
{
margin: 1.5em 10px 0em 150px; /*135*/
background: #fff;
width: 595px; /*595 625->605 - set to accomodate InternetExploder6*/
font-size: 13px;
padding-top: 2px;
padding-bottom: 100px;

}

#maincontent2
{
margin: 1.5em 10px 0em 150px;/*135*/
width: 450px;/*430*/
font-size: 13px;
background: #fff;
padding-top: 3px;
padding-bottom: 70px;

}

#contentrap
{
width: 560px;
margin: 0px;
padding: 0px;
z-index: 50;
float:left;
}

#maincontent3 /* for right image bar template */
{
margin: 12px 0px 0em 0px;
width: 410px;/*450*/
font-size: 13px;
background: #fff;
padding-top: 3px;
padding-bottom: 70px;
float:right;
}

#sidebar
{
margin-top: 0em;
background: #fff;
}
#sidebarR
{
margin-top: 0em;
background: #fff;
}

.rightbar
{
float:right;
width: 200px; /*180<-225*/
margin: 0px;
padding: 0px;
}

.leftbar
{
margin: 20px 0px 0px 0px;  /*1.5em*/
padding: 0px;
float: left;
width: 140px; /*135*/
}

/* Content & Post Styles   Content & Post Styles   Content & Post Styles*/

#maincontent1 h1
{
color: #2d5b3a;
font-size: 1.4em;
padding: 0 0 0 0;
letter-spacing: .05em;
margin: 0;
}

#maincontent1 h2
{
color: #2d5b3a;
font-size: 1.1em;
padding: 1.8em 5px 0.1em 0;  /*0.1em*/
border-bottom: 1px solid #2d5b3a;
margin: 0;
}

#maincontent1 p.bio
{
padding: 20px; /*10*/
text-align:justify;
}

#maincontent1 a:link,visited
{
color: #054477; /*#054477*/
text-decoration: none;
}

#maincontent1 a:hover,active
{
color: #054477;
text-decoration: underline;
}

#maincontent1 ul
{
margin: auto;
}

#maincontent1 li
{
margin-left: 5px;
list-style: disc;
list-style-position:inside;
padding-bottom: 2px;
}

#maincontent1 table img
{
border: none;
text-decoration: none;
}

#maincontent1 td
{
font-size: 11px;
text-align: center;
}


#maincontent2 h1
{
color: #2d5b3a;
font-size: 1.4em;
padding: 0 0 0 0;
letter-spacing: .05em;
margin: 0;
}

#maincontent2 h2
{
color: #2d5b3a;
font-size: 1.1em;
padding: 1.8em 5px 0.1em 0; /*0.1em*/
margin: 0;
border-bottom: 1px solid #2d5b3a;
}

#maincontent2 p.bio
{
padding: 13px; /*20*/
text-align:justify;
}

#maincontent2 p.fineprint
{
font-size: 9px;
text-align:justify;
}

#maincontent2 a:link
{
color: #054477; /*054477*/
text-decoration: none;
}

#maincontent2 a:visited
{
color: #054477; /*054477*/
text-decoration: none;
}

#maincontent2 a:hover,active
{
color: #054477;
text-decoration: underline;
}

#maincontent2 ul
{
margin: 10px;
padding: 5px;
list-style-position:outside;
}

#maincontent2 li
{
margin-left: 5px;
list-style: disc;
list-style-position:inherit;
padding-bottom: 2px;
}

#maincontent2 table img
{
border: none;
text-decoration: none;
}

#maincontent2 table.left
{
text-align: left;
}

#maincontent2 td ul
{
font-size: 11px;
text-align: left;
margin: 3px;
padding: 0;
}

#maincontent2 td li
{
padding-bottom: 5px;
}

#maincontent3 h1
{
color: #2d5b3a;
font-size: 1.4em;
padding: 0 0 0 0;
letter-spacing: .05em;
margin: 0 0 0 0;
}

#maincontent3 h2
{
color: #2d5b3a;
font-size: 1.1em;
padding: 1.8em 5px 0.1em 0;  /*0.1em*/
border-bottom: 1px solid #2d5b3a;
margin: 0;
}

#maincontent3 a:link,visited
{
color: #054477;
text-decoration: none;
}

#maincontent3 a:hover,active
{
color: #054477;
text-decoration: underline;
}

#maincontent3 ul
{
margin: auto;
}

#maincontent3 li
{
margin-left: 5px;
list-style: disc;
list-style-position:inside;
padding-bottom: 2px;
}



/* Post Styles */

.post-info
{
color: #333;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
padding-top: 0.5em;
}

.postmetadata
{
color: #333;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
padding: 0.5em 0 0.5em 0;
}

#entry
{
font-size:15px;
}

#comments h3
{
color: #992227;
font-size: 1.1em;
padding: 1em 0 0.1em 0;
}

.img
{
border: 3px solid #2d5b3a;
margin: 8px 8px 9px 8px;
}




/* Sidebox Styles */

#sidebar dl dt {
	display: inline;
	margin-right: 5px; 
	height: 20px;
	background:url(images/feed.png) no-repeat left center;
	padding-left:19px;
	margin-bottom: 5px;/*10*/
	margin-top: 5px; /*10*/
}

#sidebar ul
{
	list-style:none;
	padding: 0;
	margin-left: 18px;  
	font-size: 13px; 
	text-transform: lowercase;
	font-weight: bold; /*bold*/
        margin-bottom: 100px; 
}

#sidebar li {
	list-style-type: none;
	color: #777777;  /*#999999*/
	padding-top: 2px;  /*10*/
	padding-bottom: 2px;  /*10*/
	padding-left: 0; 
	margin-bottom: 1px; /*5*/
        font-weight: bold;
}

#sidebar li.page_item.current_page_item a{
	color: #054477;
        font-weight: bold; /* */

}

#sidebar li ul {
  
	padding-top: 2px;  /*10*/
	margin-bottom: 0px; /*10*/
        font-weight: bold;
}

#sidebar li li.page_item {
	padding-top: 2px;  /*10*/
	padding-bottom: 2px;  /*10*/
	margin: 0px; /*10*/
        font-weight: bold; /*normal*/
   
}

#sidebar li.page_item.current_page_item li.page_item a:link{
	color: #0965A2;  /*#777777*/
        font-weight: bold;

}

#sidebar li.page_item.current_page_item li.page_item a:visited{
	color: #0965A2;
        font-weight: bold;

}

#sidebar li.page_item.current_page_item li.page_item a:hover,a:active,a:hover:visited{
	color: #777777; /*#777777 hover*/
	text-decoration: none;
        font-weight: bold;

}

#sidebar li.page_item.current_page_item ul li.page_item.current_page_item a:link{
        font-weight: bold;
	color: #0965A2;
}

#sidebar li.page_item.current_page_item ul li.page_item.current_page_item a:visited{
        font-weight: bold;
	color: #0965A2;
}

#sidebar li.page_item.current_page_item ul li.page_item.current_page_item a:hover,a:active,a:hover:visited{
	color: #0965A2;
	text-decoration: none;
        font-weight: bold;
}


#sidebar a:link,a:visited
{
color: #777777; /*#999999*/
text-decoration: none;
        font-weight: bold;
}

#sidebar a:hover,a:active,a:hover:visited
{
color: #054477;
text-decoration: none;
        font-weight: bold;
}

/* Front Page Styles */



/* For TempHome */
.anchorsmall {
	font-family: "Garamond", "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #992227;
	text-decoration:underline;
}