﻿/*****************************************************
*   Special styles for the various page templates                      
****************************************************/

/* Styles for the "3-columns-page template" */

#container-3c {
         padding-left: 400px; 
         padding-right: 290px;
         padding-top:30px;
         }

#container-3c .column {
         position: relative;
         float: left;
         }

#pageleft {
	width:340px;
        margin-left:-400px;
        padding:0 20px;
        }

/*** IE6 Fix ***/
* html #pageleft {
  left: 400px;           /* leftcol width with padding */
        }
	
#pagemiddle {
	padding: 20px 20px;
	text-align:justify;
        width:100%;
        }
	
#pageright {
	width: 210px;          
	margin-right:-290px;
        padding:20px 20px;
        }

#pageleft .bullets li, #pagemiddle .bullets li, #pageright .bullets li {
	list-style:none;
	margin-bottom:5px;
	}

/* Styles for the "featured-page template" */

#featured-container {
        padding-right:380px;
        }

#featured-container .column {
        position:relative; 
        float:left;
        }

#featured-top {
        width:96%;        
        padding: 20px 20px;
	border-bottom: double 3px #999; 
	}

#featured-content {
	width:96%;
        padding:10px 20px;
        }

#featured-text {
        color:#000;
        }
	
#featured-sidebar {
        width: 340px;
        float:left;
        margin-right:-380px;
        padding-top:30px;
        }

	
#featured-sidebar h3 {
	padding:5px 8px;
	margin:0;
	}	


#searchform h3 {
        font: 11px Arial, Helvetica, sans-serif;
        background: #dedbd1;
	color: #E15B4C;
	font-weight:bold;
	display: block;
	text-align: left;
        border:none;
        padding:5px 8px;
        margin:0;
        }
	
#featured-leftcol {
	width:100%;
	padding: 0;
	}

#featured-leftcol h2, #featured-rightcol h2, #featured-content h2{
	color: #c32;
	font: 1.8em Georgia, "Times New Roman", Times, serif;
	border:none;
	}

#featured-leftcol img{
	float:left;
	margin:0 20px 10px 0;
	padding:1px;
	border: 1px solid #999;
	}

.featured_post blockquote {
	color:#666;
	background:#F4F4EC;
	padding:0;
	margin:18px 35px;
	border-right:1px solid #DDD;
	border-bottom:1px solid #DDD;
	}	

.featured_post ul li {
	list-style:square;
	margin-bottom:5px;
	
	margin-left:42px;
	}

.featured_post ol li {
	margin-bottom:5px;
	
	margin-left:48px;
	}

