/*  
Theme Name: ApHC
Theme URI: http://www.appaloosablogspot.com/
Description: Custom theme designed exclusively by Zimmcomm, New Media LLC. 
Version: 2.0
Author: Robert Canales
Author URI: http://www.lifesciencedivision.com/
*/

@import url(reset-fonts.css);	
@import url(base-min.css);

body {color:#222;background: #222 url(images/ApHCBorder.gif) top left repeat-x;font-family:arial;}

/* 
 LINKS 
 */
a,a:link,a:active {color:#069;text-decoration: none;outline:none;} 
a:visited {color:#039;} 
a:hover {color:#CC3838;} 

/* 
 FORMS 
 */
form {margin: 0 0 1.5em;}
input {font-family: arial,tahoma,verdana,sans-serif;margin: 2px 0;}
fieldset {border: none;}
label {display:block;padding: 5px 0;}

/* 
 TYPOGRAPHY 
 */
p, ul, ol {margin: 0 0 1.5em}
h1, h2, h3, h4, h5, h6 {letter-spacing: 0;font-family: helvetica,georgia,arial,verdana,sans-serif;font-weight:normal;}
h1 {font-size: 189%;}
h2 {font-size: 153.9%}
h3 {font-size: 123.1%}
h4 {font-size: 108%}
h5 {font-size: 100%}
h6 {font-size: 93%}

.highlight {color:#E17000}
.subdued {color:#999}
.error {color:#c00;font-weight:bold}
.success {color:#390;font-weight:bold}
.caption {color:#999;font-size:11px}
.date {font: bold 82% arial;color:#bbb;display:block;letter-spacing: 1px}
small {font-size:11px}
strong {font-weight: bold;}
em {font-style: italic;color: #555;}

/* 
 LISTS 
 */
ul {margin: .3em 0 1.5em 0;list-style-type:none;}
ol {margin: .5em .5em 1.5em}
ol li {margin-left: 1.4em;padding-left: 0;background: none; list-style-type: decimal}
li {line-height: 1em;padding-left: 22px;}

dl {margin: 0 0 1em 0}
dt {font-weight:bold;margin-top: 1.3em}
dl dl {margin: 0 0 1.5em 30px}

/* 
 GENERAL 
 */
img.right,img.alignright {float:right;margin: 0 0 9px 9px;}
img.left,img.alignleft {float:left;margin: 9px 9px 9px 0;}
img.border {border: 1px solid #555;padding: 0;}
hr {margin: 0;background:#FFF;height:1px;color:#AAA;border:none;clear:both;}
.clear {clear:both;position:relative;font-size:0px;height:0px;line-height:0;}

/*
 STRUCTURES
 */
	

	
	/* RATE CARD TABLE */
	table {margin: 18px 0;}
	th {color: #069;border:1px solid #bfc1af;letter-spacing: 1px;text-transform: uppercase;text-align: left;padding: 6px 6px 6px 12px;background-color:#EFF1E0;}
	td {border-right: 1px solid #bfc1af;border-left: 1px solid #bfc1af;border-bottom: 1px solid #bfc1af;background: #fff;padding: 6px 6px 6px 12px;color: #000;}
	
	/* MASTER CONTAINER */
	#Container {background:#F5F2D6 url('images/aphc_bgrep.gif') top left repeat-x;width: 960px;padding:0 15px;position: relative;margin:0 auto;overflow:auto;border-bottom:1px solid #222;}
	ul#AdvertTop {padding:0;margin-top:5px;}
	ul#AdvertTop li {margin:0;padding:0;list-style-type: none;}
	ul#AdvertTop img {padding:0;border:1px solid #c5c0a0;}
	
	#RightColumn {width:120px;float:right;padding: 9px 0 0 0;}
	#RightColumn img {border:1px solid #c5c0a0;}
	#RightColum ul, #RightColumn li {padding:0;margin:0;list-style-type: none;}
	
	/* NAVIGATION */
	#Navigation {width: 240px;margin: 0;padding: 9px 0 4px 0;float:left;color: #484848;}
	#Navigation ul li {list-style: none;margin: 0;padding: 5px 0 0 0;}
	#Navigation ul li ul li {padding:8px 0 0 0;}
	#Navigation ul li a {padding:0 2px 2px 0;font-family:arial;color: #8A4E1B;}
	#Navigation ul li a:hover {color: #069;}
	#Navigation ul {padding: 0;margin:0;}
	#Navigation h2 {font-family:georgia;font-weight:normal;letter-spacing:1px;border-bottom: 3px double #C4C09F;color: #F0F0F0;padding:4px 0;font-size: 108%;color:#6c0000;margin-bottom:5px;}
	#Navigation em {color: #111;border-bottom: 1px solid #999;}

	/* CONTENT WRAPPER */
	#Content {width: 568px;margin:9px 0;padding-left:18px;overflow:hidden;}
	
	/* SITE BANNER */
	h1#SiteBanner {border: none;background: #FFF url(images/ApHCBorder.gif) top left repeat-x;text-indent: -3000px;margin:0 auto;padding: 0;color: #069;height: 93px;}
	h1#SiteBanner a {margin-left:148px;background: #660000 url(images/ApHCLogo.gif) top left no-repeat;float: left;width: 490px;height: 85px;padding: 0;}
	
	/* POST */}
	div.post {border-top:0px solid #AB8159;}
	div.post ul {list-style-type: disc;margin: 0 0 .5em 0;padding: 0;}
	div.post ul li {margin: 0 0 0 14px;padding: 1px 0;color: #484848;}
	.post p a:link,.post p a {color: #069;}
	.post p a:visited {color: #039;border-bottom: 1px solid #069;}
	.post p a:hover {color: #6D431F;}
	.post h2 {margin:18px 0 0 0;padding:0;}
	.post h3 a, .post h2 a, div.post h2 a:visited {font-family:Georgia;color: #8A4E1B;font-size:108%;margin:0;padding:0;}
	.post h2 a:hover {color: #670000;}
	.categories {background-color: #E8E8CE;letter-spacing: 1px;font-size: 92%;margin:0 0 42px 0;padding: 0px 3px;display: block;color: #666;clear:both;}
	ul.post-categories li {display: inline;margin-bottom:12px;}
	.feed {border:none;}
	.edit {float:right;border-bottom:1px solid #999;}
	
	#Single .post h3 {border-bottom: none;margin-bottom: 0;}
	#Single .post {width: 490px;}
	#Single div.categories {padding-top: 18px;}
	
	/* Search Form */
	#searchform {margin: 5px 12px;}
	#searchform input#s {margin-top: 5px;border: 1px solid #999;height: 18px;width:100%;}
	
	#SidebarOne img{border:1px solid #666;}
	
	/* PAGE TEMPLATE */
	#Page .post h2 {border-color: #DDD;}
	
	/* POST FOOTER */
	div.postFooter {font-size: 92%;font-family: Georgia;border-top: 1px solid #C4C09F;padding: 4px 0;margin-bottom:12px;color: #333;font-family:helvetica;}
	div.postFooter a {color: #069;}
	div.postFooter img {padding: 0;margin: 0;}
	
	/* FOOTER */
	
	#Footer {clear:both;width:925px;margin:28px auto;font-size:93%;color:#666;}
	#Footer a {color:#069;}
	#Footer a:hover {text-decoration:underline;}
