/*
	creativekay.com Default CSS
	=====================
	(c)2008 Kay Williams
	=====================
*/
@import url("default.css");	

body {
	background: 			#FCF6DC url(images/bg_tile.gif);
	color: #444444			  ;
}

a {
	color:					#E92D45;
	border-bottom:			1px dotted #E92D45;
	font-family: Geneva, Arial, Helvetica, sans-serif;

}

* html a { 
	border-bottom:			1px solid #E92D45 
}

a:hover {
	color:					#FF5757;
}

h2, h3, h4, h5 {
	color:					#7DC7B5;
	background:				url(images/header_line.gif) bottom repeat-x;
}

h5 {
	background:				url(images/header_line_footer.gif) bottom repeat-x;
}

div.wrapper_bg {
	background: 			url(images/bg_tile_me.gif) top center repeat-x; 
}

/** header **/
div.header {
	background:				url(images/bg_header.jpg) 0 30px no-repeat;
}

div.header h1 {
	
}


/** content **/
div.content {
	background:				url(images/dotline_vert.gif) 500px 0 repeat-y;
}

/** webnav **/
ul#webprojects li ul.webnav {
	background:				url(images/port_header.jpg) no-repeat;
}
	
	ul#webprojects li ul.webnav li.left {
		color:					#161616;
	}
	
	ul#webprojects li ul.webnav li.name h4 {
		color:					#2d2d2d;
	}
	
	ul#webprojects li ul.webnav li.date {
		color:					#2d2d2d;
	}
	
/** webnav active **/
ul#webprojects li ul.webnav_active {
	color:					#fff;
	background:				url(images/port_header.jpg) no-repeat;
}
	
	ul#webprojects li ul.webnav_active li.name h4 {
		color:					#fff;
	}
	
	ul#webprojects li ul.webnav_active li.left {
		color:					#d5e88d;
	}
	
	ul#webprojects li ul.webnav_active li.date {
		color:					#ffffff;
	}


div.web_content {
	position:				relative;
}

	p.web_header {
		color:					#998373;
	}
		
	p.web_header a {
		color:					#fff;
		border:					none;
	}
	
	p.web_header a:hover {
		color:					#fff;
		border-bottom:			1px solid #9bb934;
	}
	
	p.web_comment {
		color:					#fff;
		border-top:				1px solid #71901e;
	}
	
	p.web_comment span {
		color:					#9bb934;
	}
	
	div.web_imgs ul li.nav_nr {
		background:				url(images/spacer_webheader.gif) right no-repeat;
	}
	
	div.web_imgs ul li.last {
		background:				none;
	}
	
	div.web_imgs ul li a {
		color:					#fff;
		border-bottom:			1px solid #d0f15f;
	}
	
	div.web_imgs ul li a:hover {
	}
	
	div.web_imgs ul li a.active {
		color:					#a5cb5c;
	}
			
div.web_footer {
	background:				url(images/port_footer.jpg) no-repeat;
}
	
/** right bar **/

	ul.contact_form input.txt, textarea {
		color:					#333333;
		background:				#ffffd4;
		border:					1px solid #666633
	}
	
	ul.contact_form input.focus, textarea.focus {
		background:				#ffffd4;
		border:					1px solid #666633;
	}
	
	ul.contact_form span {
		color:					#CCCCCC;
	}
	
	div.rightbar a.contact { 
	color:					#7DC7B5;
	border: none;
	font-family:			Georgia, "Times New Roman", Times, serif;
	font-style:			italic;
	font-weight:			bold;
	padding-bottom:			9px;
	margin-bottom:			12px;	}


/** footer **/
div.footer {
	background:				url(images/bg_footer.jpg) repeat-x;
}
		
	div.footer div.inner ul li {
		background:				url(images/link_arrow_orange.gif) 0 8px no-repeat;
	}
	
	div.footer div.inner ul li a {
		border-bottom:			none;
	}
	
	div.footer div.inner ul li a:hover {
		border-bottom:			1px dotted #999999;
		color:					#FF5757;
	}
	
	* html div.footer div.inner ul li a:hover {
		border-bottom:			1px solid #999999; 
		color:					#FF5757;
	}
	
	div.footnotes {
		color:					#999999;
		font-size:10px;
	}
	
	div.footnotes a.copyright {
		color:					#999999;
		border:					none;
	}

	div.footnotes a.copyright:hover {
		color:					#FF5757;
	}
	



/* slimbox */
#lbCenter {
	background: 			#fff;
}

#lbBottomContainer {	
	background: 			#f6edd8;
}

.lbLoading {
	background: 			#fff url(images/loading.gif) no-repeat center;
}

#lbImage {
	border: 				10px solid #f6edd8;
}

#lbPrevLink:hover {
	background: 			transparent url(images/prevlabel.gif) no-repeat 0% 15%;
}

#lbNextLink:hover {
	background: 			transparent url(images/nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	color: 					#666;
	border: 				10px solid #f6edd8;
}

#lbCloseLink {
	background:				transparent url(images/sb_btn_close.gif) no-repeat center;
}