/*  
Theme Name: AgNewsWire
Theme URI: http://www.agnewswire.com/
Description: A three column - Custom Theme designed exclusively for Zimmcomm Inc. 
Version: 3.0
Author: Robert Canales
Author URI: http://www.lifesciencedivision.com/

Style Sheet last updated: 2006-11-12
*/

@import url(fonts.css);
@import url(reset.css);

body {color:#222;background: #069;}

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


#s {width:100%;}

/* 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;}
label br {clear:left;}

	/* FORMS - general classes */
	input.f-submit {padding: 1px 3px;background:#666;color:#fff;font-weight:bold;font-size:96%}
	
	/* FORMS - f-wrap-1 - simple form, headings on left, form elements on right */
		form.f-wrap-1 {width:100%;padding: .5em 0;background: #f6f6f6 url("images/featurebox_bg.gif") no-repeat 100% 100%;border-top: 1px solid #d7d7d7;position:relative}
		form.f-wrap-1 fieldset {width:auto;margin: 0 1em}
		form.f-wrap-1 h3 {margin:0 0 .6em;font: bold 155% arial;color:#c00}
		form.f-wrap-1 label {clear:left;float:left;width:100%;border-top: 1px solid #fff}
		
		textarea#comment {width:450px;}
		
		/* hide from IE mac \*/
		form.f-wrap-1 label {float:none}
		/* end hiding from IE5 mac */
	
		form.f-wrap-1 label input, form.f-wrap-1 label textarea, form.f-wrap-1 label select {width:15em;float:left;margin-left:10px}
		
		form.f-wrap-1 label b {float:left;width:8em;line-height: 1.7;display:block;position:relative}
		form.f-wrap-1 label b .req {color:#c00;font-size:150%;font-weight:normal;position:absolute;top:-.1em;line-height:1;left:-.4em;width:.3em;height:.3em}
		form.f-wrap-1 div.req {color:#666;font-size:96%;font-weight:normal;position:absolute;top:.4em;right:.4em;left:auto;width:13em;text-align:right}
		form.f-wrap-1 div.req b {color:#c00;font-size:140%}
		form.f-wrap-1 label select {width: 15.5em}
		form.f-wrap-1 label textarea.f-comments {width: 20em}
		form.f-wrap-1 div.f-submit-wrap {padding: 5px 0 5px 8em}
		form.f-wrap-1 input.f-submit {margin: 0 0 0 10px}
		
		form.f-wrap-1 fieldset.f-checkbox-wrap, form.f-wrap-1 fieldset.f-radio-wrap {clear:left;float:left;width:32em;border:none;margin:0;padding-bottom:.7em}
		form.f-wrap-1 fieldset.f-checkbox-wrap b, form.f-wrap-1 fieldset.f-radio-wrap b {float:left;width:8em;line-height: 1.7;display:block;position:relative;padding-top:.3em}
		form.f-wrap-1 fieldset.f-checkbox-wrap fieldset, form.f-wrap-1 fieldset.f-radio-wrap fieldset {float:left;width:13em;margin: 3px 0 0 10px}
		form.f-wrap-1 fieldset.f-checkbox-wrap label, form.f-wrap-1 fieldset.f-radio-wrap label {float:left;width:13em;border:none;margin:0;padding:2px 0;margin-right:-3px}
		form.f-wrap-1 label input.f-checkbox, form.f-wrap-1 label input.f-radio {width:auto;float:none;margin:0;padding:0}
		
		form.f-wrap-1 label span.errormsg {position:absolute;top:0;right:-10em;left:auto;display:block;width:16em;background: transparent url(images/errormsg_bg.gif) no-repeat 0 0}
		form.f-wrap-1 label span.errormsg b {padding: 10px 0;margin: 0 10px 0 30px;color:#B30800;font-weight:bold;display:block;width:auto;float:none;line-height:1.3}

/* TYPOGRAPHY */
p, ul, ol {margin: 0 0 1.5em}
h1, h2, h3, h4, h5, h6 {font-weight: bold;letter-spacing: 0;font-family: verdana,sans-serif;margin: .7em 0 .5em;color:#069;border-bottom: 1px solid #EEE;padding-bottom: .3em}
h1 {font-size: 189%;margin-top:.6em}
h2 {font-size: 152%}
h3 {font-size: 122%}
h4 {font-size: 107%}
h5 {font-size: 100%}
h6 {font-size: 92%}
.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;border-bottom: 1px solid #F5F5F5;}

/* 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 {margin:0 0 -3px 0;color: #666;}
img.right {float:right;margin: 0 0 0 9px;}
img.left {float:left;margin: 0 9px 0 0;}
#ColumnCenter img.left {margin:0;}
img.border {border: 1px solid #555;padding: 0;}
div.postFooter a img {float: right;margin: -2px 12px 0 0;}
#Page div.postFooter a img{float: left;margin: -8px 12px 0 0;}
hr {margin: 0;background:#FFF;height:1px;color:#AAA;border:none;}
.clear {clear:both;position:relative;font-size:0px;height:0px;line-height:0;}

/*
 STRUCTURES
 */
	
	*+html #Content {width: 480px;border-left: none;padding:1px 33px 0 0;}
	* html #Content {padding:1px 21px 0 0;width: 480px;border-left: none;}
	* html #Container {background: #FFF url(images/columnarBg.gif) 1px 0px repeat-y;}
	*+html #Container {background: #FFF url(images/columnarBg.gif) 1px 0px repeat-y;}
	
	/* 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 {border-left: 1px solid #FFF;border-right: 1px solid #039;width: 950px;padding: 0;margin: 0 auto;background: #FFF url(images/columnarBg.gif) 0px 0px repeat-y;}
	
	div#AgWiredHeader {text-indent: -3000px;}
	div#AgWiredHeader a {position: absolute;left: 525px;top: 25px;display: block;height: 80px;width: 490px;background: #FFF;border: 1px solid red;}
	
	/* DATE & SEARCH BOX & FORM */
		div#ToolBar {font-size: 92%;font-family: sans-serif;width: 490px;padding: 12px;margin: 0;font-weight: normal;letter-spacing: 0px;background: #F5F5F5;color: #999;}
		#searchform {margin-top: 5px;margin: 0;}
		#searchform input#s {margin-top: 5px;border: 1px solid #999;height: 18px;}
	
	/* NAVIGATION */
	#Navigation {width: 412px;margin: 0;padding: 0 10px 0 0;color: #484848;}
	#Navigation ul li {list-style: none;margin: 0;padding: 5px 0 0 12px;line-height: 1em;}
	#Navigation li ul li {padding: 3px 0;}
	#Navigation ul li a {color: #069;}
	#Navigation ul li a:hover {color: #039;}
	#Navigation ul {padding: 0;margin: 0;}
	#Navigation h2 {font-variant: small-caps;border-bottom: 1px solid #999;font-weight: normal;letter-spacing: 1px;margin: 12px 0 0 0;padding: 3px 0;color: #484848;font-size: 114%;}
	#Navigation em {color: #111;border-bottom: 1px solid #999;}
	#Navigation p {margin-top: 8px;}
	
	li.newsWired {border-bottom:1px solid #DDD;padding:4px 0px;font-weight:bold;}
	#Navigation .newsWired a {color:#006297;}
	#Navigation .newsWired a:hover {color:#669933;}
	
	ul#Zblogs li a {margin-left:-12px;}

	ul#PodCast li a {color: #069;}
	ul#PodCast {margin-top: -10px;padding: 0;}
	#Navigation li ul#PodCast li {background: transparent url(images/bullet_blue.gif) -5px 2px no-repeat;padding: 2px 9px;}
	#Navigation li ul#PodCast li.iTunes {background: transparent url(images/itunes-logo.gif) 0 2px no-repeat;padding-left: 18px;}
	#Navigation li ul#PodCast li.zimmcast {background: transparent url(images/ipod_sound.gif) 0 0 no-repeat;padding-left: 18px;}
	#Navigation li ul#PodCast li.archives {background: transparent url(http://domesticfuel.com/wp-content/themes/domesticFuel/images/z.gif) 0 0 no-repeat;padding-left: 18px;}
	
	#linkblock-1 li {padding: 18px;}
	#SidebarOne {float: left;width: 187px;}
	
	#AgPros {display:block;margin-left:-7px;}
	#AgPros img {margin-right:4px;margin-bottom:4px;}
	
	
	/* COLUMN CENTER */
	#ColumnCenter {float: right;color: #555;width: 187px;text-align: left;padding: 0 10px 0 0;}
	#ColumnCenter ul {margin: 6px 0 0 7px;}
	#ColumnCenter ul li ul {margin: 6px 0 0 0;}
	#ColumnCenter ul li {margin: 0;padding: 1px 0;}
	#ColumnCenter li a {color: #069;}
	#ColumnCenter li a:hover {color: #187417;}
	#ColumnCenter h3 {font-variant: small-caps;letter-spacing:1px;color: #6EA027;font-size: 122%;font-weight: normal;}
	#ColumnCenter h2, #ColumnCenter h2.widgettitle {font-variant: small-caps;border-bottom: 1px solid #999;font-weight: normal;letter-spacing: 1px;margin: 12px 0 0 -7px;padding: 1px 0 3px 0;color: #484848;font-size: 114%;}
	.description {color: #C00;}
	
	li.feed a {background: url(images/feed.gif) top left no-repeat;padding: 2px 0 0 20px;}
	li.podcast a {background: url(images/ipod.gif) top left no-repeat;padding: 2px 0 0 20px;}
	li.podcast	em, li.feed em {font-size: 85%;}
	
	#ZimmComm {padding: 32px;background:transparent url(images/domFeed.jpg) center right no-repeat;}

	/* CONTENT WRAPPER */
	#Content {width: 490px;background-color: #FFF;text-align: left;float: right;padding: 1px 25px 0 22px;margin: 0;}
	#Content p {font-size: 107%;}
	
	/* SITE BANNER */
	div#SiteBanner {background: #FFF;text-indent: -3000px;margin: 0;padding: 0;color: #069;}
	div#SiteBanner a {border-left: 1px solid #007EA1;border-right: 1px solid #CCC;border-bottom: 1px solid #007EA1;padding: 0;background: #007EA1 url(images/AgNewsLogo.gif) -4px 0px no-repeat;float: right;width: 409px;height: 167px;margin: 0;}
	
	/* POSTS */
	div.post {width: 490px;border-top: 2px solid #2A93E2;}
	div.post ul {list-style-type: disc;margin: 1em 0 .5em 0;padding: 0;}
	div.post ul li {margin: 0 0 0 14px;padding: 1px 0;color: #484848;}
	p.edit {float: right;}
	.post p a:link,.post p a {color: #069;border-bottom: 1px dotted #069;}
	.post p a:visited {color: #039;border-bottom: 1px solid #069;}
	.post p a:hover {color: #CC3838;}
	.post h3 a, div.post h3 a:visited {color: #069;}
	.post h3 a:hover {color: #CC3838;}
	div.categories {letter-spacing: 1px;font-size: 92%;margin: -7px 0 12px 0;padding: 2px 3px;display: block;color: #666;}
	ul.post-categories li {display: inline;}
	span.moreLink {padding-right: 236px;}
	span.numb {position: relative;top: -1px;font-weight: bold;left: 287px;}
	#Single .post h3 {border-bottom: none;margin-bottom: 0;}
	#Single .post {width: 490px;}
	#Single div.categories {padding-top: 18px;}
	
	/* POST FOOTER */
	div.postFooter {font-size: 92%;font-family: Georgia;border-top: 1px solid #DDD;border-bottom: 1px solid #069;padding: 5px 0 5px 0;color: #555;}
	div.postFooter a {color: #069;}
	div.postFooter img {padding: 0;margin: 0;}
	
	#Page div.postFooter {border:0;float:right;}
	
	/* WP FALBUM PLUGIN */
	h3.falbum-title {border-bottom: 1px solid #CCC;margin: 0 0 12px;padding-bottom: 5px;}
	#Album div.post {border: 0;}
	#Album #Container {width: 940px;}
	#Album #ColumnCenter {border-width: 1px 0 0 0;padding: 0;top: 0;}
	#Album #ColumnCenter h3 {margin-top: 2px;padding-bottom: 0px;}
		
	/* PAGE TEMPLATE */
	#Page .post h2 {border-color: #DDD;}
	#Page div.postFooter {margin-bottom:12px;border-color: #2b819f;border-bottom: none;border-top: none;width: 489px;}
	
	/* FOOTER */
	#Footer {background-color: #FFF;clear: both;width: 473px;color: #555;padding: 23px 0 18px 23px;margin: 0 0 0 412px;font-size: 92%;}
	#Footer a {color: #484848;font-weight: bold;}
	#Footer a:hover {color: #6EA027;}

