		html {
			padding:0px;
			text-align:center;
			font-family:verdana;
			font-size:12px;
		}

		body {
			background:#9C4139 url(/img/redbackground.png);
			padding:0px;
			margin:0px;
		}
		
		a {color:#c24322;}
		
		#mainWrapper {
			width:762px;
			text-align:left;
			background:#E4D1AD;
			margin:0px auto;
			position:relative;
		}
		#header {
			background:#9C4139 url(/img/redivy.gif) no-repeat right -15px;
			height:101px;
			border-right:1px solid #E4D1AD;
			border-left:1px solid #E4D1AD;
			position:relative;
		} 
		
				#header h1#title {
					margin:0px;
					padding:0px;
					color:#FFF;
					position:absolute;
					top:63px;
					font-size:40px;
					font-weight:100;
					left:2px;
					font-family: Gorgeia, serif;
				}
				
				#header img {
					border-right:3px solid #736A2B;
				}
				
				#header .iwantto {
					text-align:center;
					padding:30px 0px 0px 0px;
					float:right;
					width:198px;
					color:#FEEAC6;
					font-weight:900;
					font-size:18px;
				} * html #header .iwantto {width:196px;}
				
		#body {
			background: url(/img/tanivy.gif) no-repeat 695px -10px;
			padding:0px 0px 10px 0px;
		}
		#maincontent {
			margin:0px 0px 0px 0px;
			padding:0px 10px 0px 10px;
		}
				#maincontent.sidebar { 
				 margin:0px 0px 0px 200px;
				}
			
		#sub-nav {
			width:200px;
			float:left;
			margin:0px 0px 0px 0px;
		}
				#sub-nav .header {
				 padding:3px 3px 3px 10px;
				 margin:10px 0px 0px 0px;
				 background:#736A2B;
				 color:#FFF;
				}
				
				#sub-nav .vcard {
					padding:10px 5px 5px 10px;
					font-size:1em;
				}
				
				#sub-nav ul {
					margin:5px 0px;
					padding:0px 0px 0px 20px;
				}
				
				#sub-nav ul li {
					margin:0px;
					padding:0px;
					list-style:outside;
				}
				
				#sub-nav #post {
					margin:0px 0px 0px 5px;
				}
		
		#menu {
			background:#736A2B;
			margin:0px;
			font-size:12px;
			font-weight:bold;
			color:#FFF;
			border-right:1px solid #E4D1AD;
			border-left:1px solid #E4D1AD;
		} * html #menu {position:relative; top:-2px;}
		#menu a {color:#FFF; text-decoration:none; padding:5px 6px 7px 6px;}
		#menu a:hover {color:#FFF; text-decoration:underline; background:#998B38; padding:5px 6px 7px 6px;}
		#menu ul {
			padding:0px;
			margin:0px;
			height:25px;
		}
		#menu li {
			float:left;
			list-style:none;
			margin:0px;
			padding:5px 0px 7px 0px;
		}
		#menu ul li ul {
			background:red;
			width:90px;
		}
		#menu li li {
			background:#736A2B;
			padding:0px;
			float:none;
		}
		#menu li li a {
			display:block;
		}
		
		/***************/
		/* 	  Global   */
		
		blockquote {
			border-left:3px solid #FEEAC6;
			padding:0px 0px 0px 10px;
			margin:0px 0px 0px 30px;
		}
		
		#body img {
			border:2px solid #FEEAC6;
			padding:5px;
			margin:0px 5px;
		}
		
		/***************/
		/* TYPOGRAPHY */
		
		h2 {
			color:#C25A3F;
			font-family:Georgia;
			font-weight:100;
			margin:0px 0px 0px 0px;
		}
		
		h2 a {
			color:#C25A3F;
			text-decoration:none;
			font-size:27px;
		}
		h2 a:hover {text-decoration:underline;}
		
		h3 {
			color:#C25A3F;
			font-family:Georgia;
			font-weight:100;
			margin:0px 0px 0px 0px;
			font-size:20px;
		}		
		
		.PostMetaData {
			color:#736A2B;
			font-size:11px;
		}
		
		/*****************/
		/* 		POST 	*/

		.post {
			margin:0px 0px 20px 0px;
		}
		
		.post .head {
			margin:0px 0px 10px 0px;
		}

		
		
		/*******************
		Removes need for markup to clear floats
		http://www.positioniseverything.net/easyclearing.html
		**********************/

		.clearfix:after {
		    content: "."; 
		    display: block; 
		    height: 0; 
		    clear: both; 
		    visibility: hidden;
		}

		.clearfix {display: inline-table;}

		/* Hides from IE-mac \*/
		* html .clearfix {height: 1%;}
		.clearfix {display: block;}
		/* End hide from IE-mac */
		
		
		
img { border:0px;}

ul.doublespace li {margin-bottom:10px;}

