a { color: #e8a02c; }
a:hover{ color: #e8a02c; }

body{ background: #ebe9e1 url(default/redstripe.jpg) repeat-x top; }

#background {background: url(default/memelabs_blog_banner.jpg) top center no-repeat;}

#top {
	height: 0;
}

#header {height: 160px; position: relative;}

#header #title {
	width: auto;
	height: 160px;
}
#header h1 {
display: block;
background: none !important;
	width: auto;
	margin: 0;
	}
#header h1 a {
display: block;
	width: 965px;
	height: 160px;
	text-indent: -999em;
	overflow: hidden;
	outline: none;
}

#header .spacer {
	width: 340px;
	height: 47px;
	margin: 0;
	padding: 0;
		position: absolute;
		bottom: -47px;
		right: 0;
}
#search {
background: url(default/search_bg.png) no-repeat;
	margin: 15px 0 0;
		position: relative;
			z-index: 10;
}
	#search input {
	display: inline-block;
		width: 252px;
	}

#topmenu {
	margin: 15px 0 12px 0;
}

#topmenu #nav {
background: url(default/navbar_bg-hover.png) 0 0 no-repeat;
	width: 590px;
}
#topmenu li {
border: none;
}
#topmenu li a {
background-image: url(default/navbar_bg.png);
	text-indent: -999em;
	margin: 0;
	padding: 0;
	overflow: hidden;
	outline: none;
}
#topmenu li a:hover,
#topmenu li.active a {
background-image: url(default/navbar_bg-hover.png);
}
#topmenu li.current-cat a,
#topmenu li a:active {
background-image: url(default/navbar_bg-active.png);
}

/* DEV CATEGORIES ARE 3 4 5 6 8 */
/*#topmenu li.cat-item-3 a {
background-position: 0 0 !important;
	width: 116px;
}
#topmenu li.cat-item-4 a {
background-position: -116px 0 !important;
	width: 115px;
}
#topmenu li.cat-item-5 a {
background-position: -231px 0 !important;
	width: 116px;
}
#topmenu li.cat-item-6 a {
background-position: -347px 0 !important;
	width: 115px;
}
#topmenu li.cat-item-8 a {
background-position: -462px 0 !important;
	width: 117px;
}*/
#topmenu li.cat-item-7 a {
background-position: 0 0 !important;
	width: 116px;
}
#topmenu li.cat-item-8 a {
background-position: -116px 0 !important;
	width: 115px;
}
#topmenu li.cat-item-96 a {
background-position: -231px 0 !important;
	width: 116px;
}
#topmenu li.cat-item-95 a {
background-position: -347px 0 !important;
	width: 115px;
}
#topmenu li.cat-item-94 a {
background-position: -462px 0 !important;
	width: 117px;
}

#topmenu li li {border-left: 1px solid #dedbd1; border-bottom: 1px solid #eaeaea;}
#topmenu li li a {background-image: none; background-color: #eeeeee; color: #333333; border-bottom: 1px solid #dddddd; margin: 0; text-indent: inherit; width: auto !important; margin: 0; padding: 0 15px;}
#topmenu li li.current-cat a {background-image: none; background-color: #cccccc; color: #222222; font-weight: bold;}
#topmenu li li a:hover,
#topmenu li.active li a {
background-image: none;
}
#topmenu li.current-cat li a {
background-image: none;
}

#rss {
display: block;
	width: 340px;
	height: 50px;
	margin: 0 0 5px 5px;
		float: none;
		position: relative;
		top: 0;
		right: 0;
}
#rss .info {
color: #554f4a;
	margin: 0 12px 0 5px;
	font-size: 11px;
}
#rss .icon {
	margin-right: 15px;
	vertical-align: middle;
}

#nav li ul li { background: #FFFFFF url(default/bgr-box-trans.png) repeat-x top; }

#footer { background:#e4e2db url(default/bgr-footer.gif) repeat-x; }	
#footer, #footer a{	color: #777777; }
#footer .fr {display: none;}	

.box, .widget {	background: #FFFFFF url(default/bgr-box-trans.png) repeat-x top left; }
.box2 {	background: #f5f4f0 url(default/bgr-box-trans.png) repeat-x top left; }
.box2 .spacer.white, .list2 li { background: #ffffff; }

.vidtabs .idTabs li a, .idTabs li a { background:#ffffff; color:#363636; }
.vidtabs .idTabs li a:hover, .vidtabs .idTabs .selected, .idTabs li a:hover, .idTabs .selected, #sidebar h3 { background:#ebe9e1; }

span.continue-archives a { color:#777777; }


