/*	CSS "Styles" Document
	E4 Media Group	*/
	
/*	Always Include:	
	
	These styles do the following:
		* - Removes padding and margin from ALL elements, must be added back
				for elements that normally have it included, such as 'p' or
				'h1' tags.  Note: Standard padding can generally be substituted
				for 1em or 10-12 pixels, top and bottom for normal text, sides
				as well for lists.
		img - Removes IE spacing around images.  Images must be returned to inline
				in situations where they are required to fit in with text.
		a: - Fixes a problem in FF3 where a small dot appears at the top left corner
				of an image on a page.
		a - Removes underlining from all links on a page, can be added back in in
				specific instances where it is needed. 
		.clear - Used in every document with a float for IE6 compatibility, added 
				here because it is so ubiquitous.*/

	* {
		padding: 0;
		margin: 0;
	}
	
	img {
		border: none;
		display: block;
	}
	
	a:focus, a:hover, a:active {
		outline: none;
	}
	
	a {
		text-decoration: none;
	}
	.clear {
		clear: both;
	}

/*	End Always Include	*/

/*	Base Tags	*/

	body {
		
	}

/*	End Base Tags	*/

/*	Structure	*/
	
	#container {
		width: 948px;
		margin: 0 auto;
	}
		#header {
			height: 136px;
			background: url(images/jpgs/header.jpg) top left no-repeat;
		}
		#nav {
			height: 40px;
			background: #6a923a;
			overflow: hidden;
		}
		#content {
			height: 867px;
			background: url(images/jpgs/contentbg.jpg) top left no-repeat;
			position: relative;
		}

/*	End Structure	*/

/*	Important Elements	*/

	/*	Nav	*/
		#nav a {
			float: left;
			display: inline;
			font: bold 13px Arial, Helvetica, sans-serif;
			color: #ffffff;
			padding: 11px 10px 9px 10px;
			margin: 0 2px;
		}

	/*	Content	*/
		#bud {
			position: absolute;
			top: 36px;
			left: 244px;
		}
		#cheader {
			width: 357px;
			height: 35px;
			position: absolute;
			top: 104px;
			left: 293px;
			text-align: center;
		}
			#cheader h1 {
				font: bold 28px "Papyrus", Arial, Helvetica, sans-serif;
				color: #6e973e;
			}
		#cbody {
			width: 400px;
			height: 540px;
			position: absolute;
			top: 164px;
			left: 441px; 
			overflow-y: auto;
		}
            #cbody h1, #cbody h2 {
                color: #6a923a;
            }
			#cbody p, #cbody ul {
				font: 14px Arial, Helvetica, sans-serif;
				color: #403f3f;
				line-height: 18px;
				margin: 0 0 15px 0;
			}
            #cbody ul {
                margin-left: 20px;
            }
			#cbody strong {
				color: #6a923a;
				font-size: 14px;
				font-style: italic;
			}
			
		#blog_sidebar{
			position: absolute;
			left: 230px;  
			top: 266px;
			line-height: 18px;
		}
		#blog_sidebar a{
			color: #555555;
		}
		.blog{
			font: 14px Arial, Helvetica, sans-serif;
			line-height: 16px;
		}
		.blog b{
			color: #6a923a; 
			font-size: 20px;
		}

/*	End Important Elements	*/

/*	Classes

	This section is for non-specific classes.  Classes associated with important elements will
		generally be located with the elements group.	*/
	
	
/*	End Classes	*/