/*  
Theme Name: Mospaw.com
Theme URI: http://mars/wp
Description: Your theme
Version: 1
Author: Chris Mospaw
Author URI: http://mospaw.com/

*/


/* GENERAL STYLING */

	* { padding: 0; margin: 0; font-family: "Lucida Sans", Verdana, Tahoma, "Trebuchet MS", Trebuchet, Arial, Helvetica, Geneva, Univers, sans-serif; }
	
	body {
		padding: 0; margin: 0; border: 0; font-size: 11pt;
		z-index: 1;
		}
	
/* HEADER */


	.logo {
		position: absolute;
		top: -1.1in; left: 0;
		height: 100px; width: 174px;
		border: 0; padding: 0; margin: 0;
		z-index: 30;
	}

	#pagewrap {
		position: absolute;
		top: 1in;
	}

	#header {
		position: absolute;
		top: .333in;
		left: 1.875in;
		margin: 0;
		color: #000;
		z-index: 5;
		}
	
	#header p, #header h1, #header h2, #header h3, #header h4, #header h5, #header h6, #header a {
		text-align: left;
		margin: 0;
		padding: 0;
		font-weight: bold;
		font-family: Georgia, "Bookman Old Style", "Century Schoolbook", "Garamond", "Times New Roman", Times, serif;
		}
	#header h1 { font-size: 18pt; }
	#header h2 { font-size: 16pt; }
	#header h3 { font-size: 14pt; }
	#header h4 { font-size: 12pt; }
	#header h5, #header h6 { font-size: 11pt; }
	#header p { 
		font-size: 9.5pt;
	}
	#header a, #header a:link, #header a:visited {
		color: #333;
		text-decoration: none;
	}
	
	
/* MAIN BODY */	

	
	/* TOP (DECORATIVE) AREA BELOW HEADER*/
	
	br.logo { display: none; visibility: hidden; } /* the <BR> is left in for older browsers that 
													  don't use CSS, but isn't necessary for those
													  that display it 
												    */

	/* MAIN CONTENT & WRAPPER */
	
	#pagewrap { position: relative; top: 1.1in; }	
	#maincontent p {
		font-size: 10pt;
		line-height: 1.5em;
		text-align: justify;
		margin: 0;
		padding: .9em 0 0 0; }

	#maincontent h1, #maincontent h2, #maincontent h3, #maincontent h4, #maincontent h5, #maincontent h6 {
		font-family: Georgia, "Bookman Old Style", "Century Schoolbook", "Garamond", "Times New Roman", Times, serif;
		text-align: justify;
		margin: 0; padding: .2em 0 .666em 0;
		color: #000; }
	#maincontent h1, #maincontent h1.pagetitle, #maincontent .post h1
		{ font-size: 18pt; text-align: right; border-bottom: 3px solid #666; padding-bottom: .4em; clear: both; height: .8em;}
	#maincontent h2 { font-size: 16pt; margin-top: 1.2em; }
	#maincontent h3 { font-size: 13pt; margin-top: 1.2em;}
	#maincontent h4, #maincontent h5, #maincontent h6
					{ font-size: 12pt; margin-top: 1.2em; color: #012; }
					
	#maincontent a { color: #666; text-decoration: none; border-bottom: 1px #666 dotted; }
	
	#maincontent ul {
		font-size: 95%;
		line-height: 1.4em;
		text-align: left;
		margin: 0 .66em 0 1.25em;
		padding: .666em 0 .666em 0;
		list-style-image: url(images/square.gif); }

	#maincontent ul li ul {
		font-size: 100%;
		list-style-image: url(images/Tri.gif); 
		padding: 0; 
		margin: 0 .66em 0 2.5em; }

	#maincontent ul li ul li ul {
		font-size: 100%;
		list-style-image: url(images/round.gif); 
		padding: 0; 
		margin: 0 .66em 0 3.25em; }

	#maincontent .indent { padding-right: 1em; padding-left: 1.5em; }
	#maincontent .indent2 { padding-right: 1em; padding-left: 2.5em; }
	
	#maincontent .pullquote {
		position: relative; float: right; clear: right; width: 33%;
		margin: .8em .2em .6em 1em; padding: .5em; 
		border-top: 3px solid #112; border-right: 1px solid #eee; border-bottom: 8px solid #741C0C; border-left: 1px solid #eee;
		font-family: Georgia, "Bookman Old Style", "Century Schoolbook", "Garamond", "Times New Roman", Times, serif;
		text-align: center; font-style: italic; font-size: 1.25em; line-height: 1.5em;	
	}
	
	#maincontent img { border: 2pt solid #000; }
	#maincontent img.noborder { border: 0; }
	
	#maincontent .navigation {
		color: #000;
		margin: 0;
		padding: 0 0 .8em 0;
		display: block;
	}
	
	.navigation .alignleft { text-align: left; height: 1.3em; display: block; }
	.navigation .alignright { text-align: right; height: 1.3em; display: inline; }
	


	/*
	
		All the goodies for the main content will go here. :-)
	
	*/

	
/* A FEW ALIGNMENT ADJUSTMENTS */
	
	.right { position: relative; z-index: inherit; float: right; clear: right; margin: .8em 0 .4em .8em; }
	.left { position: relative; float: left; margin: .8em .8em .4em 0; }
	.end { padding: 0; margin: 0; font-size: 1px; line-height: 1px; }

/* FOOTER BELOW CONTENT AREA */
	
	
	#bottomcontent {
		padding: 5pt;
		margin: 10pt;
		border-top: .5pt solid #999;
		font-size: 8pt; color: #000; text-align: center;
		font-family: Verdana, Tahoma, "Trebuchet MS", Arial, Helvetica, Geneva, Univers, sans-serif;	
		font-weight: bold;	
		}
	
	#bottomcontent a {
		color: #000;
		text-decoration: none;
		border-bottom: 1px dotted #999;
	}
	

/* SIDEBAR AND MENU AREA */
		
	/* wraps the whole thing, making sidebars possible */
	#sidewrap { display: none; }

	/* wraps the menus, allowing a single background */
		#menuwrap {display: none; }
	
