/*  
Theme Name: Hat Chat
Theme URI: http://hatchat.net
Description: A Zimmcomm, New Media LLC production.
Version: 1.0
Author: RobC
Author URI: http://www.lifesciencedivision.com
*/

@import url('reset-fonts.css');
@import url('base-min');

body {color:#222;background:#7a7c73;font-family:arial;}
#Container {border-top:5px solid #8f9374;margin:0;width:960px;position:relative;background:#FFF url('images/chatBorder.jpg') 0 116px repeat-x;border-right:1px solid #373737;border-bottom:1px solid #484848;}

/* LINKS */
a,a:link,a:active {color:#00478f;text-decoration: none;} 
a:visited {color:#039;} 
a:hover {color:#be222b;} 

p, ul, ol {margin: 0 0 1.2em}

/* HEADINGS */
h1, h2, h3, h4, h5, h6 {font-weight:normal;font-family:helvetica,arial,verdana,sans-serif;margin: .7em 0 .5em;color:#00733f;padding-bottom: .3em;}
h1 {font-size: 189%;margin-top:.6em;}
h2 {font-size: 153.9%}
h3 {font-size: 123.1%}
h4 {font-size: 108%}
h5 {font-size: 100%}
h6 {font-size: 93%}

/* EXCEPTIONS */
.highlight {color:#E17000}
.error {color:#c00;font-weight:bold}
.success {color:#390;font-weight:bold}
.caption {color:#999;font-size:11px}
strong {font-weight: bold;}
em {font-style: italic;color: #555;border-bottom: 1px solid #F5F5F5;}

/* DATE */

/* LISTS */

/* GENERAL */
img {margin:9px;color: #666;}
img.right,img.alignright {float:right;margin: 0 0 9px 9px;}
img.left,img.alignleft {float:left;margin: 0 9px 9px 0;}
img.border {border: 1px solid #555;padding: 0;}

			
/* MASTER CONTAINER */

	
/* CONTENT WRAPPER */
	
#Hathead h1 {margin:0 auto;padding:0;text-indent: -3000px;}
#Hathead a {margin:0 auto;padding:0;background:#FFF url(images/HAT_hdr.jpg) top left no-repeat;position: relative;display: block;height: 115px;width: 284px;}

#Date {position:absolute;top:123px;right:8px;color:#ccc;}
#Newsletter {position:absolute;top:8px; left:8px;color:#CCC;}
#Newsletter a {color:#931419;font-weight:bold;}
#Newsletter a:hover {text-decoration:underline;}
#RSS {position:absolute;top:123px; left:8px;color:#CCC;}
#RSS a {color:#FFF;font-weight:bold;}
#RSS a:hover {text-decoration:underline;}
#Podcast {position:absolute;top:8px; right:8px;color:#CCC;}
#Podcast a {color:#931419;font-weight:bold;}
#Podcast a:hover {text-decoration:underline;}
	
	/* NAVIGATION */

		
	/* COLUMN CENTER */
	.feed a {background: url(images/feed.gif) top left no-repeat;padding: 4px 0 0 20px;}


	/* SITE BANNER */
	#Posts {background:transparent url('images/hoosier_column.jpg') 620px 180px repeat-y;padding-top:17px;margin-left:180px;}
	.description {font-style:italic;font-size:100%;color:#F9F9F9;display:block;width:240px;margin:0 auto;padding:8px 0 5px 0;}
	.postmetadata {clear:both;border-top:1px solid #EEE;margin:9px 0 0 0;padding:4px;}
	.edit a{float:right;color:#AAA600;text-decoration:underline;}
	span.postMeta {display:block;margin:3px 0 9px 0;color:#777;}
	span.postAuthor {display:block;color:#444;display:block;margin:12px 0;}
	span.postComment {float:right;}
	#comment {width:580px;}
	.post h2 {color:#931419;padding:4px 4px 0 0;font-size:123.1%;border-bottom:1px solid #d8c1b7;}
	.post h2 a{color:#7e1115;}
	.post h2 a:hover {color:#be222b;}
	.entry {padding:0 0 0 4px;}
	.entry a:hover {text-decoration:underline;}
	.post {width:580px;padding-bottom:18px;}
	/* WP FALBUM PLUGIN */
	
	#Sidebar_right {position:absolute;top:43px;left:804px;width:150px;}
	#Sidebar_right li a {font-weight:bold;color:#be222b;padding:0;margin:0;}
	#Sidebar_ul {padding:0;margin:0;}
	#Sidebar_right li a:hover {text-decoration:underline;}
	#Sidebar_right h2 {font-size:123.1%;padding:3px 0 0 4px;color:#7e3211;border-bottom:1px solid #8f9374;}
	#Sidebar_left h2 {font-size:123.1%;padding:3px 0 0 0;color:#7e3211;}
	#Sidebar_left a {color:#252525;}
	#Sidebar_left a:hover {color:#be222b;text-decoration:underline;}
	#Sidebar_right h2 a{color:#FFF;}
	#Sidebar_left {position:absolute;left:0;padding-left:9px;width:165px;top:135px;padding-top:28px;}
	#Sidebar_left ul {margin-top:14px;font-weight:bold;}

	/* Search Form */
	#searchform {margin-top: 5px;margin: 0;}
	#searchform input#s {margin-top: 5px;border: 1px solid #999;height: 18px;}
	
	
	/* PAGE TEMPLATE */
	
	/* POST FOOTER */
	
	/* SITE FOOTER  */
	#Footer span {display:block;color:#666;clear:both;}
	#Footer {font-size:93%;color:#333;margin:45px 0 0 -180px;padding:18px 0 9px 180px;border-top:1px solid #CCC;background-color:#F9F9F9;clear:both;}