
	body{
		background: url(images/background.jpg);
		margin: 0;
		font-family: arial, helvetica, tahoma, verdana, sans-serif;
		font-size: .75em;
	}
	.entry img{
		border: 10px solid white;
	}
	a{
		text-decoration: none;
		font-weight: bold;
		color: #d19514;
	}
	
	a:hover{
		color: #ccc;
	}
	#mycontainer{
		background: transparent url(images/main-bg.jpg) top center repeat-x;
		margin: 0;
		text-align: center;
		padding-bottom: 50px;
	}
	
	#main{
		background: transparent url(images/textbody-bg.jpg) 0px 70px repeat-y;
		width: 960px;
		margin: 0 auto;
		text-align: left;
		position: relative;
	}
	
	#head-contain{
		background: transparent url(images/header.jpg) top no-repeat;
		min-height: 800px;
	}
	
	#footer{
		position: absolute;
		bottom: -15px;
		left: 0;
		width: 872px;
		height: 81px;
		background: transparent url(images/footer-bg.jpg) bottom no-repeat;
	
	}
	
	#footer #xanga{
		font-size: 1.2em;
		padding-left: 180px;
	}
	
	#xanga-content .entry h3, #xanga-content hr{
	margin: 0;
	padding: 0
	}
	
	#xanga-content{
		padding: 220px 0 80px 170px;
	}
	
	#xanga-content .item{
		background: transparent url(images/xanga-bg.jpg) repeat-y;
		width: 405px;
		border-right: 1px dashed #ccc;
		
	}
	
	#xanga-content .item .hr{
		background: #fff url(images/hr.jpg) 10px 0px no-repeat;
		height: 93px;
		border: 0;
		margin: 0;
		border: none;
	}
	
	#xanga-content .item .hr hr{
		display: none;
	}

	#xanga-content .item h3.head{
		background: transparent url(images/xanga-header.jpg) top left no-repeat;
		height: 83px;
		margin: 0;
		position: relative;
	}
	
	#xanga-content .item h3.head span{
		position: absolute;
		padding-left: 30px;
		padding-right: 60px;
		bottom: 0;
		font-size: 1.2em;
	}
	
	#xanga-content .item h3 a{
		color: #7fb1ae;
		text-decoration: none;
	}
	
	#xanga-content .item .entry{
		background: transparent url(images/xanga-footer.jpg) bottom left no-repeat;
		padding: 0px 40px 30px 30px;
		line-height: 21px;
	}
	#xanga-content .item .date{
		text-align: right;
		font-weight: bold;
		margin-top: 7px;
		height: 20px;
		color: #82b329;
		
	}
	
	
	#xanga-content img {
		max-width:300px;
		/* IE Image max-width */
		width: expression(this.width > 300 ? 300: true);
	}

	
#sidenav{
	position: absolute;
	top: 270px;
	right: 110px;
}
#navbar{
	position: absolute;
	top: 145px;
	right: 102px;
}
.kwicks, .navigation {
	/* recommended styles for kwicks ul container */
	list-style: none;
	position: relative;
	margin: 0;
	padding: 0;
	border-top: 1px dashed #ccc;
}

.navigation{
	border-top: 0;
}

.navigation span{
	display: none;
}

.navigation a{
	width: 150px;
	height: 30px;
	display: block;
}
.navigation li{

    width: 98px;  
    height: 30px;  
	
}
#nav_1 { 
	background: transparent url(images/home.gif) no-repeat;
}
#nav_2{ 
	background: transparent url(images/portfolio.gif) no-repeat;
}
#nav_3 { 
	background: transparent url(images/archives.gif) no-repeat;
}


.kwicks li, #subscribe{  
    width: 258px;  
    height: 110px;  
    margin-bottom: 3px;  
	border-bottom: 1px dashed #ccc;

	/*do not change these */
	display: block;
	overflow: hidden;
	padding: 0;  /* if you need padding, do so with an inner div (or implement your own box-model hack) */
}
.kwicks.horizontal li ,.navigation.horizontal li {
	/* This is optional and will be disregarded by the script.  However, it should be provided for non-JS enabled browsers. */
	margin-right: 5px; /*Set to same as spacing option. */	
	float: left;
}
.kwicks.vertical  li{
	/* This is optional and will be disregarded by the script.  However, it should be provided for non-JS enabled browsers. */
	margin-bottom: 5px; /*Set to same as spacing option. */	
}

#kwick_1 { 
	background: #fff url(images/picasa.jpg) no-repeat;
}
#kwick_2 {
	background: #fff url(images/kim-fb.jpg) no-repeat;
}
#kwick_3 {
	background: #fff url(images/brent-fb.jpg) no-repeat;
}
#kwick_4 { 
	background: #fff url(images/about.jpg) no-repeat;
}
#kwick_5 { 
	background: #fff url(images/subscribe.jpg) no-repeat;
}
.kwicks.horizontal #kwick_4 {
	margin-right: none; /* cancel margin on last kiwck (if you set a margin above) */
}
.kwicks.vertical #kwick_4 {
	margin-bottom: none; /* cancel margin on last kiwck (if you set a margin above) */
}



.rss a.head{
    width: 258px;  
    height: 110px; 
	display: block;
}
.rss a.head span{
	display: none;
}

.rss

#kim-fb a{
	color: #f09268;
	text-transform: uppercase;
}
#brent-fb a{
	color: #73ab24;
	text-transform: uppercase;
}

#picasa{
	text-align: right;
}
#picasa .item{
	width: 50px;
	float: left;
	padding: 3px;
	border: 1px solid black;
	margin: 3px;
	background: transparent;
}
#picasa img{
	width: 50px;
}

#intro span{
	display: none;
}

#intro h2{
	background: #fff url(images/intro.jpg) no-repeat;
	margin: 0;
	margin-bottom: 30px;
	display: block;
	width: 232px;
	height: 110px;
}

#about-pic{
	background: #fff url(images/about-pic.jpg) no-repeat;
	height: 299px;
	width: 258px;
	
}

