/*
Theme Name: Holy Trinity Theme
Theme URI: http://chtnashville.com/
Description: Built on Thematic Theme
Author: Anna Howard
Author URI: http://dailyikon.com/
Template: thematic
Version: 1.0
.
All Rights Reserved
.
*/

@import url('../thematic/style.css');


body {
font-family:"Century Gothic", Century, Helvetica, Arial, sans-serif;
color:#000000;
left:0px;

background:#93a3b3;
overflow:visible;
overflow-y:scroll;
}

.nav-previous {display:none;}

img {padding:2px; border:none;}


.entry-content img {padding:2px;
border-top:#eeeeee 3px solid;
border-left:#cbc9c9 3px solid;
border-right:#cbc9c9 3px solid;
border-bottom:#eeeeee 3px solid;}

.alignleft { float:left; margin-right: 1em; }
.alignright { float:right; margin-left: 1em; }
.aligncenter {display: block; margin-left: auto; margin-right: auto;}

#wrapper {
background:#FFFFFF;
width:1000px;
border:#93a3b3 2px solid;
margin-top:5px;
position:absolute;
padding-bottom:50px;
margin-left:-505px;
left:50%;
overflow:visible;

}

#header {
background:#ffffff;
background-image:url('http://chtnashville.com/wp-content/uploads/2010/11/Trinity-Banner4.jpg');


background-repeat:no-repeat;
padding-top:1px;
padding-bottom:0px;
height:176px;
margin-top:0px;
margin-left:0px;
margin-bottom:30px; 
margin-bottom:0px;
border-bottom:#93a3b3 3px solid; 

}

#blog-title {display:none;}
#blog-description {display:none;}

/* Container for main nav bar "sf-menu"*/
#access {

margin-top:48px;
margin-left:0px;
padding-left:1px;
padding-bottom:4px;
width:1000px;
position:absolute;}



#main {background-color:#FFFFFF; width:100%;
border-top:#93a3b3 6px solid; 
margin-top:32px;
padding-top:0px;
}

#container {
float:left;

padding-left:15px;
width:65%;

}

#content {width:100%; padding-bottom:180px;}


/*SIDEBARS*/

#primary {
float:right; 
background:#a09a96;
margin-top:0px; 
margin-right:-10px;
border:none;
width:300px;
padding-bottom: 180px;
padding-top:18px;
font-size: 1em;
}

.widgetcontainer {

padding-left:5px;
padding-bottom:5px;}

.widgetcontainer {color:#333333; font-size:0.8em;}

.widgetcontainer a {color:#617925; }
.widgetcontainer a:hover {color:#b22d09;}


.aside h3 {font-style: normal; font-size:15px;}
.widgettitle {font-family:"Georgia", Times New Roman, serif;
color:#ae2a19; }
.xoxo li {list-style-type:none; display:block; padding-bottom:4px; margin-left:-15px;}
.xoxo ul ul li {list-style-type:round;}



#secondary {display:none; }

/*Nav links style*/
.sf-menu { border: none; }
.sf-menu a {border:none;
font-family:"Century Gothic", Century, Helvetica, Arial, sans-serif;
color:#6e5e51; text-decoration:none; font-size:12px;
 }
.sf-menu a:active {color:#6e5e51;
}
.sf-menu a:hover {color:#6e5e51; background:#a09a96;
 }
.sf-menu a:visited {color:#6e5e51;
}
.sf-menu ul a:hover {color:#6e5e51; background:#a09a96;
 }

.sf-menu ul, .sf-menu li {
list-style-type:none;
float:left;
/*position:relative;*/
border-right: none; 
border-bottom: none;
/*margin-bottom:1px;
border-right:#93a3b3 2px solid;*/
}




/*Page Titles*/ 


.entry-title {font-family:"Georgia", Times New Roman, serif;
color:#ae2a19; font-size:24px; margin-top:20px;}
/*Blog entry style */
h2 {
font-family:"Georgia", Times New Roman, serif;
color:#ae2a19; padding-top:50px; 
}

h2 a {font-family:"Georgia", Times New Roman, serif; font-size:1em;}
.entry-title a {color:#ae2a19; text-decoration:none;}
.entry-title a:hover {color:#94ac57; padding-top:50px;
}


.entry-meta {margin-top:-10px; padding-bottom:10px; font-size:0.8em;font-style:italic;
}
.entry-meta a {color:#8e8e8e; text-decoration:none; font-style:normal;  text-transform:uppercase; font-size:12px; 
}
.entry-meta a:hover {color:#b22d09; text-decoration:none; text-transform:uppercase; font-size:12px;
}

.entry-date {font-style:normal; text-transform:uppercase; font-size:12px; 
}



.entry-utility {font-size:0.8em; font-style:italic; }
.entry-utility a { color:#677686; text-decoration:none;}

.entry-content {font-size:14px;
line-height: 150%;}

#footer {
background-color:#a09a96;
border-top:#93a3b3 6px solid;
margin-top:20px;
margin-left:0px;
position:absolute;
bottom: 0;
padding:10px;
width:98%;
}

#subsidiary {
padding-top:25px;
padding-left:10px;
padding-right:10px;
padding-bottom:0px;
padding-bottom:0px;
margin-top: 0px;
margin-right:0px;
margin-bottom:0px;
margin-left: 25px;

}

/* Font in footer */
.aside {font-size:1em; color:#FFFFFF;}

/* Links in footer */
#footer a {color:#677686;}