body {
	width:1024px;
	padding: 0px;
	background-color: #A34009;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8B8C8F;
	font-weight:bold;
margin: 0 auto; padding: 0;
	margin-left: auto;
	margin-right: auto;
text-align:center;
}

#wrapper {
    width:1024px;
	margin: 0 auto; padding: 0;
	margin-left: auto;
	margin-right: auto;
text-align:left;

}


TD {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8B8C8F;
	font-weight:bold;
	}

a:link  {
	color: #ffffff;
	text-decoration:none;
}


a:visited  {
	color: #8AA9C0;
	text-decoration:none;
}

a:hover  {
	color: #F2D094;
	text-decoration:none;

}



#topbanner {
text-align: center; /* be nice to IE5 */
		position: absolute;
		top: 32px;
		left: 0px;
		width: 100%;
	height:165px;
	overflow:hidden;
		display:inline;
	z-index:15;

	
}


html>body #topbanner {top: 20px;}


#topbanner p {
text-align: center; /* be nice to IE5 */
margin-left: auto;
	margin-right: auto;
top: 0px;

	width:1024px;


}


#topbanner span {
	display: block;
	top: 0px;
	margin: 0px 0px 0px -38px;
	}
	
	
html>body #topbanner span {margin: 0px 0px 0px 0px;}

#ttopPromo {position: absolute;
	top:  121px;
	left: 858px;
	
	z-index:5;
	width:128px;
	height:60px;
	
}


#topPromo {
text-align: center; /* be nice to IE5 */
		position: absolute;
		top: 25px;
		left: 0px;
		width: 100%;
	z-index:5;
	
	

	
}

#topPromo p {
text-align: center; /* be nice to IE5 */
margin-left: auto;
	margin-right: auto;

	width:128px;


}


#topPromo span {
	display: block;
	margin: 100px 0px 0px 777px;
	}
	
	
	
	
	
	
	
	
	
#logoLink {
text-align: center; /* be nice to IE5 */
		position: absolute;
		top: 25px;
		left: 0px;
		width: 100%;
	z-index:3;
	
	

	
}

#logoLink p {
text-align: center; /* be nice to IE5 */
margin-left: auto;
	margin-right: auto;
	
	width:270px;


}


#logoLink span {
text-align:left;
	display: block;
	margin: 0px 0px 0px -725px;
	}





	
	
	
	

#wrapper_innerNav {
    width:1024px;
	margin: 0 auto; padding: 0;
	margin-left: auto;
	margin-right: auto;
text-align:left;

}




.xwrapper {
	width: 1200px;
	position:relative;
	background-image: url(../images/background.jpg);
	background-repeat: no-repeat;
	padding: 0;
}


 .body_main {
  width:980px;
background-image: url(../images/inner_body.jpg);
		padding-left:11px;
			padding-right:11px;
			background-repeat: no-repeat;
			background-color:#B15F13;
			background-position: -94px 0px;
	}		
			
			
			 .body_inner {
  width:980px;
background-image: url(../images/inner_body.jpg);
		padding-left:11px;
			padding-right:11px;
			background-repeat: no-repeat;
			background-color:#B15F13;
			background-position: -94px 0px;
	}		
		
		
		
			
.body_main-backup {
	width:980px;
	background-image: url(../images/home_body.jpg);
	padding-left:104px;
	padding-right:117px;
	background-repeat: no-repeat;
	background-color:#B15F13;
	disppay:inline;
 }
 
.body_inner-backup {
	width:980px;
	background-image: url(../images/inner_body.jpg);
	padding-left:104px;
	padding-right:117px;
	background-repeat: no-repeat;
	background-color:#B15F13;
	disppay:inline;
}

.body_content {
	background-color: #0071AD;
 	width: 980px; 
 }
 
 .HomeFeaturesTitle {
 background-image: url(../images/featuredBox_top.gif);
 width:435px;
 height:28px;
 
 
 }
 
 .HomeWebsiteRock {
  background-image: url(../images/websiterock_top.gif);
 width:205px;
 height:28px;
  
 
 }


.titleBoxText { 
	float:left;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
	padding-top:6px;
	padding-left:11px;
}
.wideBox {
margin-left:84px;
margin-top:16px;
float:left;
display:inline;
 }
 .wideBoxContent {
width:640px;
background-image: url(../images/widebox_mid.jpg);


}









.featuredBox {
width:435px;
background-image: url(../images/featuredBox_middle.gif);


}

.websiteRockBox {
	width:205px;
	background-image: url(../images/websiterock_middle.gif);
	background-repeat: repeat-y;


}

.websiteRockTop {
width:206px;
height:27px;
background-image: url(../images/headerBox_fansites.jpg);


}



.website_rock_text_box {
width:146px;
height:30px;
background-image: url(../images/websites_text_bg.gif);
float:left;
display:inline;

}

.website_rock_text_content {
padding-top:12px;
padding-left:11px;
}

.textbox {
padding:12px;
}
.rightColumn {
width:300px;
margin-left:8px;
float:left;
display:inline;

}


.centerColumn {
	float: left;
	display: inline;
	width: 435px;
	margin-left: 8px;
}
.centerColumnInner {
	float: left;
	display: inline;
	width: 572px;
	margin-left: 8px;
}
.leftColumn {
	float: left;
	display: inline;
	width: 205px;
	margin-left: 8px;
}
.clearFloats {
	clear: both;
}
.footerLinks {
width:1000px;
text-align:center;
padding-bottom:12px;
font-size:12px;
font-weight:bold;
}






.wrapper_head {
	width:980px;
	height:176px;
	
	background-image: url(../images/header_bg.jpg);
	
}

.hostBox {
width:204px;
	height:150px;
background-image: url(../images/host.jpg);

}

.hostName {
padding-top:132px;
padding-right:11px;
float:right;
font-size:12px;
font-weight:bold;
}


.honorees {
	background-image: url(../images/body_honorees.jpg);
	width:505px;
	padding-top:26px;
	height:345px;
	margin-top:11px;
	min-height:345px;
	height:auto;
	background-repeat: no-repeat;  
}

.leftLinks a, .leftLinks a:visited {color:#ffffff; font-weight:bold; font-size:12px;}

.leftLinks a:hover {color:#F9AE54; font-weght:bold;}


.topBanner {
padding-top: 8px;
padding-left: 238px;

}
.headerText {
	float:left;
	padding-top: 12px;
	padding-left: 260px;
	
}
.headerPromo {
width:160px;
height:65px;
padding-left:24px;
float:left;

}

.honoree1 {
width:220px;
height:146px;
margin-left:25px;
margin-top:18px;
float:left;
display: inline;

}





.honoree2 {
width:220px;
height:146px;
margin-left:15px;
margin-top:18px;
float:left;
display: inline;

}

.honoreeName {
padding-top:127px;
padding-left:11px;
float:left;
font-size:12px;
font-weight:bold;
}

.honoreeLinks {
padding-top:127px;
padding-right:11px;
float:right;
font-size:11px;
font-weight:bold;
}

.headLineWhite {
font-size:12px;
font-weight:bold;
color:#ffffff;

}

.whiteText {
color:#ffffff;
}
.top_smallLeft {

background-image: url(../images/top_smallLeft.jpg);
width:205px;
height:24px;
font-size:12px;
font-weight:bold;
color:#ffffff;
padding-top:4px;

}


.featuredMainTop {
background-image: url(../images/top_featuredMain.jpg);
height:24px;
width:572px;



}


.featuredMainBox {
	background-image: url(../images/mid_featuredMain.jpg);
	width:572px;
}
.featuredMainBase{
	background-image: url(../images/base_featuredMain.jpg);
	width: 572px;
	height: 27px;
}
.featuredSendToFriend{
background-image: url(../images/base_featured_staf.jpg);
width: 572px;
height: 27px;


}
.featuredSendToFriendButton {
width:139px;
height:22px;
font-size:12px;
font-weight:bold;
color:#ffffff;
text-align:center;
padding-top:6px;

float:right;

}

.featuredPrevious {
background-image: url(../images/features_previous.gif);
width:150px;
height:27px;

float:left;
display:inline;
}

.featuredPreviousText{
padding-top:6px;
font-size:12px;
font-weight:bold;
color:#ffffff;
padding-left:60px;


}

.featuredNextText{
padding-top:6px;
font-size:12px;
font-weight:bold;
color:#ffffff;
padding-left:50px;


}
.featuredNext {
background-image: url(../images/features_next.gif);
width:150px;
height:27px;
display:inline;
margin-left:280px;
float:left;
}



.clearFloats {
clear:both;
}
.centerBody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
strong {
	font-size: 11px;
	color: #FFFFFF;
}

.MoreGreatStuff_Headline {
	font-size: 13px;
	color: #FFFFFF;
}





