/*
				Thanks to Chris Coyier at css-tricks.com
				Red: #B90422
				Yellow: #FEEA00
				Dark Gray: #575A63
				Black: #252525
				

/*------------------------------------------------------------------------
Theme Name:    WMD Jaycees
Theme URI:     http://www.wmdjaycees.org
Description:   A functional theme for the Jaycees
Version:       1.00
Author:        Bill Moran
------------------------------------------------------------------------*/

	RESET
*/
*						{margin:0; padding:0;	}
html, body				{height: 100%;}
.wrapper				{min-height: 100%; height: auto !important; height: 100%; margin: 0 auto -4em; }
.footer, .push			{height: 4em;}
body					{color: #eaf0f5; font: 14px "Segoe UI",Calibri,"Myriad Pro",Myriad,"Trebuchet MS",Helvetica,Arial,sans-serif; 
							background: #101012 url(/images/bg.jpg) center fixed no-repeat ;	}
a						{color: #FEEA00; text-decoration: none; }
a img					{border: 0; }
li						{list-style: none; color: #eaf0f5; }
li a					{color: #eaf0f5; }
h1,h2,h3,h4,h5,h6		{font-family: "Segoe UI",Calibri,"Myriad Pro",Myriad,"Trebuchet MS",Helvetica,Arial,sans-serif;}

h1, h2, h3, h4, h5, h6 	{font-weight:normal; color:#48b0da;}
h1 						{font-size:3em; line-height:1; margin-bottom:0.5em;}
h2 						{font-size:2em; margin-bottom:0.75em;}
h3 						{font-size:1.5em; line-height:1; margin-bottom:1em;}
h4 						{font-size:1.2em; line-height:1.25; margin-bottom:1.25em; height:1.25em;}
h5 						{font-size:1em; font-weight:bold; margin-bottom:1.5em;}
h6 						{font-size:1em; font-weight:bold;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img 		{margin:0;}
p 						{margin:0 0 1.5em;}
li ul, li ol 			{margin:0 1.5em;}
ul, ol 					{margin:0 1.5em 1.5em 0;}

h1#header 				{margin-bottom: 20px;}

.breaking, .recent 		{padding: 10px; border: 1px solid #eaf0f5; margin: 0 4px 15px 4px;}

.postimg 				{float: right; width: 200px; height: 200px; padding-bottom: 10px;}

.postimg-s 				{float: right; width: 50px; height: 50px; padding-bottom: 10px; }

.breaking h2 			{font-size: 2.5em; line-height: 1em; margin-bottom: 0px; }

.breaking h2 a, .recent h3 a 	{text-decoration: none; color: #48b0da; }

.breaking h2 a:hover, .recent h3 a:hover 		{text-decoration: underline; }

p.datetime 				{font-style: italic; font-size: 0.9em;}


.postmeta 				{margin: -10px; padding: 4px; background-color: #eaf0f5; clear: both; }

.postmeta p 			{margin: 0; padding-left: 6px; text-transform: uppercase; font-weight: bold; }

.postmeta span.comm 	{font-weight: normal;}

.postmeta a:link, .postmeta a:visited 		{color: #B90422; text-decoration: none; }

.postmeta a:hover, .postmeta a:active 		{text-decoration: underline; }



.clear					{clear: all; width: 100%; font-size: 1px;}
#logo-bar				{height: 201px; background: url(/images/logo-bar-bg.jpg) repeat; overflow: hidden; margin: 0 0 20px 0; }
#top-bar				{width: 950px; height: 201px; margin: 0 auto; overflow: hidden; }
#logo					{width: 554px; height: 192px; padding: 9px 0 0 0px; float: left; overflow: hidden;}
#join-button			{width: 296px; height: 181px; float: right; padding: 15px 0 0 0; overflow: hidden; }
#page-wrap				{width: 975px; margin: 0 auto; overflow: hidden; }
#content				{width: 600px; padding: 25px 20px 40px 20px; border: solid 2px #48b0da; float:left; background: #00276a; background: rgba(0, 48, 130, .6); -moz-border-radius: 20px; -webkit-border-radius: 20px;}
#single-post			{width: 575px; padding: 0 10px 20px 0; margin: 0 auto; }
#sidebar				{width: 275px; float:right; padding: 15px 15px 15px 15px; border: solid 2px #76b900; margin: 8px 0 0 0; background: #5f9501; background: rgba(118, 185, 0, .6); -moz-border-radius: 20px; -webkit-border-radius: 20px; overflow: hidden; }
#sidebar ul				{padding:0 0 0 35px; margin: 0 auto; }
#navigation				{width: 275px; height: 180px; float: right; padding: 15px 0 0 0;}
#navigation li			{list-style: none; line-height: 165%; }
#navigation li a		{color: #feea00; font-size: 200% ; letter-spacing: -1px; }
#navigation li a:hover	{color: #eaf0f5; }
#media					{width: 574px; height: 336px; margin: 0 auto ; padding: 10px 0 15px 0; }
#footer					{width: 950px; margin: 0 auto; float: bottom;}
#commentform			{padding: 0 0 15px 10px;}
#sub-content			{margin: 0 20px 0 20px; }
/*#first-post				{padding:40px 12px 20px 12px; border:solid 0 0 2px 0 #a2b0d2;}*/

