/*
Theme Name: Main-1-Media Basic
Theme URI: http: //main1media.com/
Description: The Basic Main-1-Media Wordpress Theme
Author: Main-1-Media
Author URI: http: //main1media.com/
version: 1.0
*/

/* -------------------------------
||		Color Setup				||
------------------------------- */

/* Page */ 								body{background: #AAA;}
/* Content Area */ 							#page {background: #DDD;}
	/* Header */								#header {background: #CCC;}
	/* Sidebar */								#sidebar {background: #DDD;}
	/* Content */								#content {background: #FFF;}
	/* Footer */								#footer {background: #333;}
		/* Footer Menu */							#footer ul li a {
														border-color: #FFF;
														color: #FFF;}
			/* Footer Menu Hover */							#footer ul li a:hover {
																background: #FFF;
																color: #333;}
			/* Footer Text */							#footer p {color: #FFF;}

/* Post */				.post {}
	/* Date */				.post small {color: #444;}
	/* Metadata */			.postmetadata {color: #444;}

/* First Heading */ 	h2, h2 a {color: #222;}
/* Second Heading */	h3, h3 a {color: #222;}
/* Third Heading */		h4, h4 a {color: #222;}

/* Anchors */				a {color: #0066CC;}
	/* Anchors Hover */			a:hover {color: #114477;}

/* Main Menu */ 				#menu {background: #EEE;}
	/* Drop Down */ 				#menu ul ul {background: #DDD;}
	/* Menu Item */ 					#menu ul li a {color: #000;}
		/* Menu Item Hover */ 				#menu ul li a:hover, #menu ul li a.over {
												background: #444;
												color: #FFF;}


/* -------------------------------------------------------
||					DO NOT EDIT BELOW					||
------------------------------------------------------- */

/* -- Quick Styles -- */
.alignright {
	float: right;}
.alignleft {
	float: left;}

/* -- Layout -- */
* {
	margin: 0;
	padding: 0;
	outline: 0;}
	body {
		font: 0.85em Arial, sans-serif;}
		#page {
			margin: auto;
			width: 1000px;}
			#header {
				height: 246px;}
				#header h1 a {
					background: url(images/header.jpg) no-repeat;
					display: block;
					font-size: 0;
					height: 221px;
					text-indent: -9000;}
				#header h2 {
					display: none;}
			#content {
				float: left;
				padding: 15px;
				width: 690px;}
			#sidebar {
				float: right;
				padding: 15px;
				width: 250px;}
				#sidebar form {
					margin-bottom: 15px;}
				#sidebar ul {
					margin-left: 0px;}
					#sidebar ul li {
						list-style-type: none;}
					#sidebar ul ul {
						margin-bottom: 15px;}
						#sidebar ul ul li {
							list-style-type: circle;
							margin-left: 20px;}
						#sidebar ul ul ul {
							margin-bottom: 0px;}
			#footer {
				clear: both;
				padding: 10px;}
				#footer ul {
					margin: 0 0 5px;
					text-align: center;}
					#footer ul li {
						display: inline;
						list-style-type: none;
						margin: 0 0 0 -4px;}
						#footer ul li a {
							border-right-width: 1px;
							border-right-style: solid;
							padding: 0 20px;}
							#footer ul li a:hover {
								text-decoration: none;}
				#footer p {
					margin: 0;
					text-align: center;}

/* -- Menu -- */
#menu {
	height: 25px;}
	#menu ul {
		margin: 0;}
		#menu ul li {
			float: left;
			list-style-type: none;}
			#menu ul li a {
				display: block;
				font-weight: bold;
				line-height: 25px;
				padding: 0 25px;}
				#menu ul li a:hover {
					text-decoration: none;}
		#menu ul ul {
			display: none;
			position: absolute;}
			#menu ul ul li {
				float: none;}
				#menu ul ul li a {}
					#menu ul ul li a:hover {}

/* -- Post -- */
.post {
	margin: 0 0 30px;}
	.post small {
		display: block;
		margin: 0 0 10px;}
	.postmetadata {
		font-size: 0.85em;
		text-align: center;}

/* -- Typography -- */
h1, h2, h3, h4 {}
	h1 {}
	h2 {}
	h3 {}
	h4 {}
	h1 a, h2 a, h3 a, h4 a {
		text-decoration: none;}

p, ul, ol {
	margin: 0 0 15px;}
	p {}
	ul {margin-left: 40px;}
		ul ul, ul ol {margin-bottom: 0px;}
	ol {margin-left: 40px;}
		ol ol, ol ul {margin-bottom: 0px;}

a {
	text-decoration: none;}
	a:hover {
		text-decoration: underline;}

/* -- sidebar typography -- */
#sidebar {
	font-size: 0.95em;}
#sidebar h2 {
	border: 0;
	font-size: 1.15em;}