html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, a, abbr, acronym, big, font, img, small, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, tbody, tfoot, thead, tr, th, td {margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent;}
body {line-height:1;}
ol, ul {list-style:none;}
blockquote, q {quotes:none;}
:focus {outline:0;}
ins {text-decoration:none;}
del {text-decoration:line-through;}
table {border-collapse:collapse; border-spacing:0;}

body{
	background-color:#FBAF17;
	font-family:Arial, Helvetica, sans-serif;
}
#kotbs{
	width:1063px;
	height:818px;
	margin:0 auto;
	background:url(/kingoftheblues/img/kotb-bg.gif) no-repeat center;
}
#header{
	position:relative;
	height:166px;
	
}
#header #logo{
	position:absolute;
	top:0px;
	left:400px;
}
ul#topnav a {
	float: left;
	display: block;
	height: 212px; /*--Specify height of navigation--*/
	text-indent: -99999px; /*--Shoot the text off the page--*/
	background-position: left top;
}
ul#topnav li a {
	background-image:url(/kingoftheblues/img/nav-sprite.png);
	background-repeat:no-repeat;
	width: 113px;
}
ul#topnav li{position:absolute;}
ul#topnav li.how{top:15px;left:60px;}
ul#topnav li.prizes{top:0px;left:140px;}
ul#topnav li.tracks{top:16px;left:250px;}
ul#topnav li.when{top:5px;left:700px;}
ul#topnav li.media{top:21px;left:762px;}
ul#topnav li.rules{top:15px;left:865px;}
ul#topnav li.faq{top:75px;left:923px;}
ul#topnav li.how a {
	background-position:0px 10px;
}
ul#topnav li.how a:hover {
	background-position: 0px -202px;
}
ul#topnav li.prizes a {
	background-position: -113px 10px;
}
ul#topnav li.prizes a:hover {
	background-position: -113px -202px;
}
ul#topnav li.tracks a {
	background-position: -226px 10px;
}
ul#topnav li.tracks a:hover {
	background-position: -226px -203px;
}
ul#topnav li.when a {
	background-position: -339px 10px;
}
ul#topnav li.when a:hover {
	background-position: -339px -202px;
}
ul#topnav li.media a {
	background-position: -452px 10px;
}
ul#topnav li.media a:hover {
	background-position: -452px -202px;
}
ul#topnav li.rules a {
	background-position: -565px 10px;
}
ul#topnav li.rules a:hover {
	background-position: -565px -202px;
}
ul#topnav li.faq a {
	background-position: -678px 10px;
}
ul#topnav li.faq a:hover {
	background-position: -678px -202px;
}
.kotb-body{
	height:544px;
	position:relative;
}
#poster{
	position:absolute;
	left:70px;
	z-index:1000;
}
#homepage-right{
	width:500px;
	float:right;
	position:relative;
	margin-right:45px;
}
#video{
	background:url(/kingoftheblues/img/video-bg.png) no-repeat top;
	width:475px;
	height:267px;
	position:relative;
}
#youtube-video{

	position:absolute;
	top:20px;
	left:47px;
}
#news{
	background:url(/kingoftheblues/img/news-bg.png) no-repeat top;
	width:494px;
	height:253px;
	position:relative;
	margin:10px 40px 0 0;
}
#news-wrapper{
	position:absolute;
	top:16px;
	left:35px;
	
}
#news-top-mask{
	position:absolute;
	z-index:100;
	top:-1px;
	left:-6px;
}
#news-bottom-mask{
	position:absolute;
	z-index:100;
	bottom:-3px;
	left:-6px;
}
.news-scroll{
	width:298px;
	height:210px;
}
#news p{
	font-size:13px;
	margin-bottom:6px;
	line-height:16px;
}
#news ul{
	font-size:13px;
	margin:5px 0;
}
#news ul li{
	list-style-type:disc;
	margin-left:15px;
	margin-bottom:3px;
}
#news a{
	color:#000000;
	font-weight:bold;
}
#fade-tiles-wrapper{
	position:absolute;
	top:0px;
	right:8px;
}
#footer{
	position:relative;
}
#sponsors li{
	position:absolute;
}
#sponsors .epiphone{top:17px; left:911px;}
#sponsors .guitar-world{top:17px; left:176px;}
#sponsors .robert{top:2px; left:271px;}
#sponsors .boss{top:22px; left:371px;}
#sponsors .gibson{top:2px; left:486px;}
#sponsors .ball{top:12px; left:614px;}
#sponsors .hob{top:5px; left:755px;}
#sponsors .egnater{top:18px; left:53px;}
