/*
	mariusroosendaal.com Sunrise theme CSS
	=========================================================
	(c)2007 Marius Roosendaal
	=========================================================
*/
@import url("default.css");

body {
	background: 			#f7eedc url(../images/sunrise/bg_tile.gif);
	color:					#562a00;
}

a {
	color:					#be3200;
}

a:hover {
	color:					#d73800;
}

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

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

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

div.wrapper {
	background: 			url(../images/sunrise/bg_wrapper.gif) 0 205px no-repeat; 
}

/** header **/
div.header {
	background:				url(../images/sunrise/bg_header.gif) no-repeat;
}

div.header h1 {
	background: 			url(../images/sunrise/logo.png) no-repeat;
}

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


/** webnav **/
ul#webprojects li ul.webnav {
	background:				url(../images/sunrise/webnav_header.gif) no-repeat;
}
	
	ul#webprojects li ul.webnav li.left {
		color:					#f1dda8;
	}
	
	ul#webprojects li ul.webnav li.name h4 {
		color:					#562a00;
	}
	
	ul#webprojects li ul.webnav li.date {
		color:					#f1dda8;
	}
	
	
/** webnav active **/
ul#webprojects li ul.webnav_active {
	color:					#fff;
	background:				url(../images/sunrise/webnav-active_header.gif) no-repeat;
}

	ul#webprojects li ul.webnav_active li.name h4 {
		color:					#950000;
	}
	
	ul#webprojects li ul.webnav_active li.left {
		color:					#fff1cd;
	}
	
	ul#webprojects li ul.webnav_active li.date {
		color:					#fff1cd;
	}

	p.web_header {
		background:				url(../images/sunrise/web_header.gif);
		color:					#998373;
	}
		
	p.web_comment {
		color:					#fff;
		background:				#cb8319 url(../images/sunrise/web_comment.jpg) repeat-x top;
	}
	
	p.web_comment span {
		color:					#f1dda8;
	}

	div.web_imgs ul li.nav_nr {
		background:				url(../images/sunrise/spacer_webheader.gif) right no-repeat;
	}
	
	div.web_imgs ul li.last {
		background:				none;
	}
			
	div.web_imgs ul li a.active {
		color:					#f1dda8;
	}
	
div.web_footer {
	background:				url(../images/sunrise/web_footer.gif) no-repeat;
}
	

/** right bar **/
	div.themeselector p {
		color:					#c89c4f;
	}
	
	div.themeselector p strong {
		color:					#562a00;
	}
	
	div.themeselector p span {
		color:					#562a00;
	}
	
	div.themeselector ul {
		background:				url(../images/sunrise/bg_themeselector.gif) no-repeat;
		color:					#fff2cc;
	}
	
	div.themeselector ul li.time {
		color:					#fff;
		background:				url(../images/sunrise/spacer_themeselect.gif) right no-repeat;
	}
	
	div.themeselector a.style_light {
		background:				url(../images/sunrise/btn_light.gif) no-repeat;
	}
	
	div.themeselector a.style_dark {
		background:				url(../images/sunrise/btn_dark.gif) no-repeat;
	}
	
	div.themeselector a.style_sunrise {
		background:				url(../images/sunrise/btn_sunrise.gif) no-repeat;
	}

	ul.contact_form input.txt, textarea {
		color:					#562a00;
		background:				#e8cb83;
		border:					1px solid #e1c077;
	}
	
	ul.contact_form input.focus, textarea.focus {
		background:				#e9ce86;
		border:					1px solid #e1c077;
	}
	
	ul.contact_form span {
		color:					#d0ae74;
	}

	
/** footer **/
div.footer {
	background:				url(../images/sunrise/bg_footer.gif) repeat-x;
}
	
	div.footer div.inner ul li {
		background:				url(../images/sunrise/link_arrow_orange.gif) 0 8px no-repeat;
	}
		
	div.footnotes {
		color:					#d0ae74;
	}
	
	div.footnotes a.copyright {
		color:					#d0ae74;
		border:					none;
	}	
	
	
/*featured dropdown */
div.feat_dd {

}
	div#feat_select {
		background:				url(../images/sunrise/dd_select.gif) top no-repeat;
		color:					#a14100;
	}
	
	#feat_options {
		background:				url(../images/sunrise/dd_option_bg.gif);
	}
	
	#feat_options ul {
		background:				url(../images/sunrise/dd_option_first.gif) no-repeat;
	}
	
	#feat_options ul li a {
		border-bottom:			1px solid #e3c570;
		border-top:				1px solid #f2e0a4;
	}
	#feat_options ul li a:hover {
		background:				url(../images/sunrise/dd_option_over.gif) no-repeat;
	}
	
	#feat_options ul li.first a:hover { 
		background:				url(../images/sunrise/dd_option_over.gif) 0 3px no-repeat;
	}	
	
/* tooltips */
.tt_night-tip {
	background:				url(../images/sunrise/tt_night.gif) no-repeat;
}

.tt_day-tip {
	background:				url(../images/sunrise/tt_day.gif) no-repeat;
}

.tt_sunrise-tip {
	background:				url(../images/sunrise/tt_sunrise.gif) no-repeat;
}

.tt_desc-tip {
	background:				url(../images/sunrise/tt_desc.gif) no-repeat;
}


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

#lbBottomContainer {	
	background-color: 		#f9ebc1;
}

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

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

#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 #f9ebc1;
}

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

