@charset "utf-8";
/*
Theme Name: TheUnbeatenTrack.com Blog for MTV / Staying Alive
Theme URI: http://www.theunbeatentrack.com/
Description: Custom theme for MTV / Staying Alive. Designed by Sam Gilbey. Built by Oliver Jones.
Author: Oliver Jones
Author URI: mailto:oj.freelance@gmail.com
*/


BODY {
	background-color: #191719;
	padding: 0;
	margin: 0;
	border: 0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #fff;
}

A IMG { border: none; }


/* ------------------------------------------------------ */
/* LAYOUT */

#wrapper {
	width: 896px;
	margin: 0 auto;
}

	#header {
		width: 896px;
		height: 373px;
		background: #bec8c9 url("gfx/temp_gfx_header.jpg") top left no-repeat;
	}
	
		#menu ul { list-style: none; margin: 0 0 0 20px; padding: 0;}
		#menu ul li { display: inline; margin: 0; padding: 0; }
		#menu ul li a { 
			font-size: 18px; 
			text-decoration: none; 
			color: #fff; 
			background: transparent url("gfx/sprite_tab.gif") 0 -82px no-repeat;
			display: block;
			padding: 13px 6px 4px 6px;
			float: left;
			margin: 0 1px 0 0;
		}
		
		#menu ul li a:hover { background-position: 0 0; }
		
		#menu ul li.current_page_item a,
		#menu ul li.current_page_item a:hover { background-position: 0 -41px; }
	
	#main {
		padding-top: 8px;
		width: 896px;
		background: #413d3f url("gfx/bg_shim_main.gif") top left repeat-y; /* repeat-y; */
	}
	
		#intro {
			background-color: #2d2b2d;
			padding: 20px 20px 0 20px;
			width: 541px;
			line-height: 1.5em;
			border-bottom: 1px solid #413d3f;
		}
		#intro h2 { color: #bc42e8 !important; padding: 0 !important; margin: 8px 0 !important;}
		#intro p { padding: 0 0 10px 0; margin: 0; color: #CCC; font-size: 12px; }
		#content { 
			float: left; 
			width: 581px; 
			background-color: #191719; 
			margin-left: 21px;
			margin-top: 8px;
			height: 1830px;
			min-height: 1830px;
			line-height: 1.5em;
		}
		html>body #content { height: auto; }
		
#content a {
	color: #191719;
	background-color: #f57900;
	text-decoration: none;
	padding: 2px 5px;
}
		
#content a:hover {
	background-color: #413d3f;
	color: #f57900;
}		
		
		#content h2, #content h1 { font-size: 30px; color: #399ef5; }
		#content h2 a { color: #399ef5; text-decoration: none; background-color: #191719;  }		
		#content h2 a:hover { background-color: #191719; }
		
		#content h3 { font-size: 18px; color: #f57900; }
		#content h4 { font-size: 18px; color: #ddc80c; }
		
		#sidebar { float: left; width: 264px; padding-left: 30px; font-size: 12px; }
		
	#footer {
		width: 896px;
		background: #413d3f url("gfx/bg_shim_main.gif") top left repeat-y;
		color: #413d3f;
		text-transform: uppercase; font-size: 10px;
	}
	
	#footer a {
		color: #f4951f;
		background-color: #191719;
		text-decoration: none;
	}
	#footer a:hover {
		color: #fff;
		background-color: #191719;
		text-decoration: none;
	}
	
		#copyright { 
			width: 541px; 
			padding: 15px 20px 20px 20px;
			margin-left: 21px; 
			background-color: #191719;
		}
		
		#design { }
	
/* ------------------------------------------------------ */
/* POSTS */
IMG.size-full, IMG.size-large { border: 1px solid #399ef5; }
IMG.alignright { margin: 0 0 6px 6px; }
IMG.alignleft { margin: 0 6px 6px 0; }
IMG.wp-image-64 { border: none; }

DIV.post, #respond {
	margin: 0 25px 0 20px;
	padding-bottom: 20px;
	background: transparent url("gfx/divider_blue_long.gif") bottom left no-repeat;
}

DIV.post small { font-size: 12px; font-weight: bold; }

DIV.post small span { color: #d9c208; }

p.postmetadata IMG { vertical-align: middle; }
p.postmetadata a.plain { background-color: transparent !important; }
p.postmetadata span { font-size: 18px; color: #f46d00; }

#comments, .pagetitle { padding-left: 25px; }

DIV.navigation {
	margin: 10px 25px 0 20px;
}
.alignleft { float: left; }
.alignright { float: right; }

/* ------------------------------------------------------ */
/* SIDEBAR / WIDGETS */

#sidebar h2 { font-size: 24px; }

#sidebar ul, #sidebar ul ol {
	margin: 0;
	padding: 0;
	}

#sidebar ul li {
	list-style-type: none;
	list-style-image: none;
	margin-bottom: 15px;
	}

#sidebar ul p, #sidebar ul select {
	margin: 5px 0 8px;
	}

#sidebar ul ul, #sidebar ul ol {
	margin: 5px 0 0 0px;
	}

#sidebar ul ul ul, #sidebar ul ol {
	margin: 0 0 0 10px;
	}

ol li, #sidebar ul ol li {
	list-style: decimal outside;
	}

#sidebar ul ul li, #sidebar ul ol li {
	margin: 2px 0 0 25px;
	padding: 0;
	}
	

/* TWITTER */
#twitter_div { 
	background: transparent url("gfx/divider_orange.gif") bottom left no-repeat; 
	padding-bottom: 20px;
}

#text-447794371 { margin: 2px 0 0 0 !important;}
#text-447794371 h2 { color: #f46d00; }

#twitter_link { padding: 6px; }

#twitter_link a {
	color: #191719;
	background-color: #f57900;
	text-decoration: none;
	padding: 2px 5px;
}
		
#twitter_link a:hover {
	background-color: #191719;
	color: #f57900;
}
#twitter_update_list {	width: 230px; margin: -5px 0 6px 0 !important; }
#twitter_update_list LI {	padding: 5px 0;	margin: 0 !important;}
#twitter_update_list LI A { color: #f4951f; background-color: #413d3f; padding-bottom: 5px; font-size: 12px; font-weight: bold; }

/* DONATE */
#text-447808922 h2 { visibility: hidden; display: none; }
#donate img { background: transparent url("gfx/gfx_make_a_donation.jpg") 0 -155px no-repeat; margin-top: 20px; }
#donate:hover img { background: transparent url("gfx/gfx_make_a_donation.jpg") 0 0 no-repeat; }

/* DOPPLR */
#dopplr-TravisMTV-header-embed {
	margin-right: 25px;	
	/*padding-bottom: 5px;
	background: transparent url("gfx/divider_yellow.gif") bottom left no-repeat; */
}
#text-449953971 h2 { color: #d9c208; }

/* YOU'RE SAYING */
#get_recent_comments_wrap {
	background: transparent url("gfx/divider_orange.gif") bottom left no-repeat; 	
	padding-bottom: 20px;	
}

#get-recent-comments h2 { color: #f46d00; }

#get_recent_comments_wrap ul li { list-style: url("gfx/bullet_orange.gif"); list-style-position: outside;}

#get_recent_comments_wrap ul li a {
	display: block;
	color: #191719;
	background-color: #f57900;
	text-decoration: none;
	padding: 2px 5px;
	margin-right: 25px;
}

#get_recent_comments_wrap ul li a:hover {
	background-color: #191719;
	color: #f57900;
}

/* FLICKR FEED */
#photoAlbum {
	margin-left: -4px;
	height: 180px;
	background: transparent url("gfx/divider_blue.gif") bottom left no-repeat; 
	padding-bottom: 10px;
}
#flickr-photostream h2 { color: #448de5; }
#flickr-photostream h2 span { color: #ff0084; }

/* LINKS */
.widget_links {
	background: transparent url("gfx/divider_blue.gif") bottom left no-repeat; 	
	padding-bottom: 20px;
}

#linkcat-3 h2 { color: #399ff6; }

#linkcat-3 ul li { height: 22px; list-style: url("gfx/bullet_blue.gif"); list-style-position: outside;}
#linkcat-3 ul li a {
	color: #191719;
	background-color: #46a7f7;
	text-decoration: none;
	padding: 2px 5px;
	position: absolute;
}

#linkcat-3 ul li a:hover {
	background-color: #191719;
	color: #46a7f7;	
}

/* BROUGHT TO YOU BY */
#text-447813421 h2 { color: #afe845; }

/* HELP BADGE */
#text-447817661 h2 { display: none; visibility: hidden; }

/* ARCHIVES */
#archives {
	background: transparent url("gfx/divider_yellow.gif") bottom left no-repeat; 	
	padding-bottom: 20px;	
}

#archives h2 { color: #fadd0c; }

#archives ul li { height: 22px; list-style: url("gfx/bullet_yellow.gif"); list-style-position: outside; }
#archives ul li a {
	color: #191719;
	background-color: #ddc80c;
	text-decoration: none;
	padding: 2px 5px;
	position: absolute;
}

#archives ul li a:hover {
	background-color: #191719;
	color: #ddc80c;
}

/* ------------------------------------------------------ */ 
/* HELPER CLASSES */

.hidden {
	display: none;
	visibility: hidden;
}

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}