/*

Theme Name: 
Theme URI: 
Description:
Version:
Author: 

*/	


			/* Global Layout */


body 
{
font-size: .75em;
margin: 0px;
text-align: center;
background: #EBD3BB url(img/bg.jpg) top left repeat-x;
color: #000;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

#wrap{
	position: relative;
	margin: auto;
	width: 940px;	
}

	#shim2{
		position: absolute;
		top: 0px;
		right: 0px;
		height: 583px;
		width: 995px;
		background: url(img/bg2.jpg) top right no-repeat;
	}
	
	#shim1{
		position: absolute;
		top: 0px;
		right: 0px;
		height: 583px;
		width: 995px;
		background: url(img/bg1.jpg) top right no-repeat;
	}

	#nav{
		position: relative;
		height: 28px;	
		padding-top: 26px;
	}
	
		#nav li{
			position: relative;
			float: left;
			height: 28px;	
			padding-right: 18px;
		}
		
		#nav a{
			position: relative;
			float: left;
			padding: 7px 0 0 0;
			height: 21px;
			color: #fff;
			font-size: .85em;
			text-transform: uppercase;
			text-decoration: none;
		}
		
		#nav a:hover{
			color: #DC8A7E;
		}

	
	
	#page{
		position: relative;
		padding: 219px 0 0 192px;
		min-height: 250px;
	}
	
		#blogpg{
			position: relative;
			float: right;
			width: 426px;
			padding-top: 100px;
			text-align: right;
		}

		
		#front{
	position: relative;
	float: right;
	width: 426px;
	padding-top: 100px;
	text-align: left;
		}
		
			#front-top{
				position: relative;
				background: url(img/fbottom.jpg) top right no-repeat;
				height: 22px;
				margin-top: -5px;
			}
			
			#front-bottom{
				position: relative;
				background: url(img/ftop.jpg) top right no-repeat;
				height: 22px;				
			}
		
			.buckets {
	position: relative;
	
	top: 0px;
	left: -325px;
			}
			
			.fpost1{
	position: absolute;
	font-size: .9em;
	text-transform: uppercase;
	padding-bottom: 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width: 225px;
	top: 38px;
			}
			
			.fpost1 h1{
	position: absolute;
	font-size: 1.3em;
	color: #fff;
	font-weight: bold;
	padding-bottom: 10px;
	letter-spacing: .15em;
	top: 175px;
	left: 10px;
						}
				
			.fpost1 p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: .95em;
	color:#000000;
	padding-top:125px;
	padding-left: 13px;
	padding-bottom: 10px;
						}
						
						.fpost1_descriptor{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: .95em;
	color:#000000;
	padding-left: 10px;
	position: absolute;
	top: 200px;
						}
				
			.fpost1_tagline{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	color:#da8b7c;
	font-style:italic;
	font-weight:bold;
	padding-left: 10px;
	position: absolute;
	top: 265px;
						}
				
			.fpost1 h1 a{
			color: #fff;
					}
				
			.fpost1 img{
				position: relative;
				float: right;
				margin-top: 0;
				margin-right: 10px;
				margin-bottom: 0;
				margin-left: 10px;
				padding-bottom: 10px;
				}
		
		
			.fpost2{
	position: absolute;
	font-size: .9em;
	text-transform: uppercase;
	padding-bottom: 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width: 225px;
	left: 250px;
	top: 38px;
			}
			
			.fpost2 h1{
	position: absolute;
	font-size: 1.3em;
	color: #fff;
	font-weight: bold;
	padding-bottom: 10px;
	letter-spacing: .15em;
	top: 175px;
	left: 12px;					
				}
				
			.fpost2 p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: .95em;
	color:#000000;
	padding-bottom: 10px;
	padding-top:125px;
	padding-left: 13px;
				}
				
				.fpost2_descriptor{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: .95em;
	color:#000000;
	padding-left: 10px;
	position: absolute;
	top: 200px;
						}
				
			.fpost2_tagline{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	color:#da8b7c;
	font-style:italic;
	font-weight:bold;
	padding-left: 10px;
	position: absolute;
	top: 275px;
				}
				
			.fpost2 h1 a{
				color: #fff;
					}
				
			.fpost2 img{
				position: relative;
				float: right;
				margin: 0 10px 0 10px;
				}
				
			.fpost3{
	position: absolute;
	font-size: .9em;
	text-transform: uppercase;
	padding-bottom: 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width: 225px;
	left: 500px;
	top: 38px;	
						}
			
			.fpost3 h1{
	position: absolute;
	font-size: 1.3em;
	color: #fff;
	font-weight: bold;
	padding-bottom: 10px;
	letter-spacing: .15em;
	top: 175px;
	left: 12px;
				}
				
			.fpost3 p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.95em;
	color:#000000;
	padding-bottom: 10px;
	padding-top:125px;
	padding-left: 13px;
				}
				
				.fpost3_descriptor{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: .95em;
	color:#000000;
	padding-left: 10px;
	position: absolute;
	top: 200px;
						}
				
			.fpost3_tagline{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	color:#da8b7c;
	font-style:italic;
	font-weight:bold;
	padding-left: 10px;
	position: absolute;
	top: 235px;
				}
				
			.fpost3 h1 a{
				color: #fff;
					}
				
			.fpost3 img{
	position: relative;
	float: right;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 10px;
	padding-bottom: 10px;
							}
	
		#content{
			position: relative;
			float: left;
			width: 492px;
			padding-right: 45px;
			text-align: left;
		}
		
			.entry{
				position: relative;
			}
			
				.entry h1{
					position: relative;
					font-size: 2.5em;
					text-transform: uppercase;
					color: #DA8B7C;
					padding-bottom: 15px;	
					font-weight: normal;
				}
				
				.entry h2{
					position: relative;
					font-size: 1.8em;
					text-transform: uppercase;
					color: #fff;
					font-weight: normal;
				}
				
				.entry h3{
					position: relative;
					font-size: 1.4em;
					text-transform: uppercase;
					color: #DA8B7C;
				}
				
				.entry p{
					position: relative;
					line-height: 1.6em;
					padding-bottom: 1.2em;
				}
				
				.entry p.caption{
					position: relative;
					text-transform: uppercase;
					font-weight: bolder;
					color: #DA8B7C;
				}
				
				.entry ul, .entry ol{
					position: relative;
					padding-bottom: 1.5em;	
				}
				
				.entry ul li{
					position: relative;
					padding: 4px 0 4px 15px;
					background: url(img/bullet.jpg) left center no-repeat;
				}
				
				.entry a{
					color: #000;
					text-decoration: underline;
				}
				
				#comwrap{
					position: relative;
				}
				
					.commentlist li{
						position: relative;
						padding: 10px;
						background: #f3f3f3;
						border: 1px solid #DA8B7C;
					}
					
					#comwrap input{
						padding: 3px;	
					}
					
					#comment{
						position: relative;
						width: 400px;
					}
					
					#comwrap .avatar{
						position: relative;
						float: right;
						border: 1px solid #DA8B7C;
					}
				
				
				
				
		
		
		#sidebar{
			position: relative;
			float: left;
			width: 210px;
			background: #C79B76;
			text-align: left;
			margin-top: 28px;
		}
		
			.widget{
				position: relative;
				padding: 18px;
			}
			
				.widget h3{
					position: relative;
					text-transform: uppercase;
					font-size: 1.2em;
					font-weight: bold;
					color: #000;	
				}
				
				.widget ul{
					position: relative;
					font-size: .9em;
					text-transform: uppercase;
				}
				
				.widget li{
					position: relative;
					padding: 6px 0 6px 0;

				}

                                .widget li ul{
                                padding-left: 25px;
                                line-height:5px;

				}

                                .widget li ul a{
                                color:#000000;

				}

				.widget a{
					position: relative;
					color: #fff;
					text-decoration: none;
					padding-left: 15px;
					background: url(img/sbtick.jpg) left center no-repeat;
				}
				
				.widget a:hover{
					color: #E9D3BC;
					background: url(img/sbtick-hover.jpg) left center no-repeat;
				}




	#foot{
		position: relative;
		margin-top: 100px;
		text-decoration: none;
		font-size: .9em;
		padding: 20px 140px 16px 160px;
		color: #C79B76;	
		background: url(img/flogo.gif) center no-repeat;
	}
	
		#foot a{
			color: #C79B76;	
		}
		
		#foot a:hover{
			color: #fff;
		}

.blog_link a {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
font-size:1.7em;
line-height: 25px;
}

.header_lines {
	padding-bottom: 15px;
	background-image:url(img/header_lines.gif);
	background-repeat: no-repeat;
	background-position: center 10px;
	width: 737px;
	left: -15px;
	position: absolute;
}

.header_lines h1{
	font-size:20px;
	font-style: normal;
	color: #000000;
	text-align: center;
	font-weight: lighter;
	background-position: center;
	letter-spacing: 4px;
}
#front-bot{
				position: relative;
				height: 22px;
				margin-bottom: 350px;
			}