.nominees_header ul {
	margin:0;
	padding:0;
	list-style-type:none;
	display:block;
}
.nominees_header li {
	float:left;
	margin-right:0px;
}
#top_navigation {
	position:absolute;
	top:154px;
	left:1px;
}
#top_navigation ul {
	margin:0;
	padding:0;
	list-style-type:none;
	height:18px;
}
#top_navigation li {
	float:left;
	margin-right:0px;
}
#top_navigation a {
	display:block;
	height:18px;
	height:0px !important;
	height:0px;
	padding-top:18px;
	color:#000;
	overflow:hidden;
}
/* HOME   */
#top_navigation a#home {
	background:transparent url(../nav_images/top_nav_home.jpg) 0 0 no-repeat;
}
#top_navigation a#home:hover {
	background-position:-0px -19px;
	z-index:50;
}
#top_navigation li.home {
	width:66px;
	height:18px;
	background:transparent url(../nav_images/top_nav_home.jpg);
}
#top_navigation a#home {
	background:transparent url(../nav_images/top_nav_home.jpg) 0 0 no-repeat;
}
#top_navigation a#homeSelected {
	background:transparent url(../nav_images/top_nav_home.jpg) 0 0 no-repeat;
	background-position:-0px -19px;
	z-index:50;
}
/* NOMINEES   */
#top_navigation a#nominees {
	background:transparent url(../nav_images/top_nav_winners2.jpg) 0 0 no-repeat;
}
#top_navigation a#nominees:hover {
	background-position:-0px -19px;
	z-index:50;
}
#top_navigation li.nominees {
	width:118px;
	height:18px;
	background:transparent url(../nav_images/top_nav_winners2.jpg);
}
#top_navigation a#nomineesSelected {
	background:transparent url(../nav_images/top_nav_winners2.jpg) 0 0 no-repeat;
	background-position:-0px -19px;
	z-index:50;
}
/* REDCARPET   */
#top_navigation a#redcarpet {
	background:transparent url(../nav_images/top_nav_redcarpet.jpg) 0 0 no-repeat;
}
#top_navigation a#redcarpet:hover {
	background-position:-0px -19px;
	z-index:50;
}
#top_navigation li.redcarpet {
	width:140px;
	height:18px;
	background:transparent url(../nav_images/top_nav_redcarpet.jpg);
}
#top_navigation a#redcarpetSelected {
	background:transparent url(../nav_images/top_nav_redcarpet.jpg) 0 0 no-repeat;
	background-position:-0px -19px;
	z-index:50;
}
/* ABOUT THE SHOW   */
#top_navigation a#about {
	background:transparent url(../nav_images/top_nav_about_the_show.jpg) 0 0 no-repeat;
}
#top_navigation a#about:hover {
	background-position:-0px -19px;
	z-index:50;
}
#top_navigation li.about {
	width:175px;
	height:18px;
	background:transparent url(../nav_images/top_nav_about_the_show.jpg);
}
#top_navigation a#aboutSelected {
	background:transparent url(../nav_images/top_nav_about_the_show.jpg) 0 0 no-repeat;
	background-position:-0px -19px;
	z-index:50;
}
/* VIDEO   */
#top_navigation a#video {
	background:transparent url(../nav_images/top_nav_video.jpg) 0 0 no-repeat;
}
#top_navigation a#video:hover {
	background-position:-0px -19px;
	z-index:50;
}
#top_navigation li.video {
	width:84px;
	height:18px;
	background:transparent url(../nav_images/top_nav_video.jpg);
}
#top_navigation a#videoSelected {
	background:transparent url(../nav_images/top_nav_video.jpg) 0 0 no-repeat;
	background-position:-0px -19px;
	z-index:50;
}
/* PHOTOS   */
#top_navigation a#photos {
	background:transparent url(../nav_images/top_nav_photos.jpg) 0 0 no-repeat;
}
#top_navigation a#photos:hover {
	background-position:-0px -19px;
	z-index:50;
}
#top_navigation li.photos {
	width:101px;
	height:18px;
	background:transparent url(../nav_images/top_nav_photos.jpg);
}
#top_navigation a#photosSelected {
	background:transparent url(../nav_images/top_nav_photos.jpg) 0 0 no-repeat;
	background-position:-0px -19px;
	z-index:50;
}
/* FEATURES   */
#top_navigation a#features {
	background:transparent url(../nav_images/top_nav_features.jpg) 0 0 no-repeat;
}
#top_navigation a#features:hover {
	background-position:-0px -19px;
	z-index:50;
}
#top_navigation li.features {
	width:125px;
	height:18px;
	background:transparent url(../nav_images/top_nav_features.jpg);
}
#top_navigation a#featuresSelected {
	background:transparent url(../nav_images/top_nav_features.jpg) 0 0 no-repeat;
	background-position:-0px -19px;
	z-index:50;
}
#top_secondary {
	position:absolute;
	left:2px;
	top:177px;
	width:609px;
	height:20px;
	background:transparent url(../images/bg_sub_nav.jpg) 0 0 no-repeat;
}
#top_secondary ul {
	position:relative;
	margin:0;
	padding:0;
	list-style-type:none;
	height:20px;
}
#top_secondary li.first {
	margin:0 3px 0 6px;
}
#top_secondary li {
	position:relative;
	display:inline;
	margin:0 3px;
	top:2px;
}
#top_secondary a {
	text-decoration:none;
	color:#bd5786;
	font-size:12px;
}
#top_secondary a:hover {	
	color:#ffffff;
}
#top_secondary .pipe_div {	
	color:#f2af20;
	font-weight:900;
	font-size:10px;
	font-family:tahoma;
	top:1px;
	margin:0;
}
/* Page Level */
body, p, a, div, ul, ol, li, h1, h2, h3, h4, h5, h6, form, table {
	padding: 0;
	margin: 0;
}
html {
	min-height: 100%;
	margin-bottom: 1px;
}
body {
	background-color:#000000;
	font: 12px/14px Arial, sans-serif;
	color: #B58248;
	text-align: center;
}
.leftCol {
	min-width:1px;
	background: #000000 url(../images/CCA_left.jpg) no-repeat top right;
}
.rightCol {
	min-width:1px;
	background: #000000 url(../images/CCA_right.jpg) no-repeat top left;
}
a {
	outline: none;
	color: #C64A80;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
img {
	border: none;
	display:block;
}
.clear {
	clear: both;
	height:1px;
}
.clear img {
	display:block;
	height:1px;
}
ul, li {
	list-style-type: none;
}
/* Layout
---------------------------------------------------------------- */
#wrapper {
	width: 962px;
}
#container {
	width: 962px;
	margin: 0 auto;
	text-align: left;
}
#topBar {
	float: left;
	width: 962px;
	height: 24px;
	background: #000;
}
ul#topBarLinks li {
	float: left;
	font: 11px/22px Arial, sans-serif;
	background: url(../images/toplinks_separator.gif) no-repeat left 9px;
}
ul#topBarLinks li a {
	color: #fff;
	text-decoration: none;
	padding: 0 5px 0 9px;
}
ul#topBarLinks li a:hover {
	text-decoration: underline;
}
ul#topBarLinks li.firstLink {
	background: none;
}
/* Search
---------------------------------------------------------------- */


#topBarSearch {
	float: right;
}
form#topSearch {
	margin: 0;
}
label#topSearch {
	color: #fff;
	font: 11px Arial, Arial, sans-serif;
	padding: 0px 4px 0px 0px;
}
input.searchField {
	width: 140px;
	border: 0px;
	background: #464646;
	margin:0;
	height:14px;
	padding:0;
	color: #fff;
	font-size: 10px;
}
input.searchBtn {
	height: 14px;
	border: 0px;
	margin:0 2px 0px 2px;
	padding:0;
}
/* Header with Logo
---------------------------------------------------------------- */
#header {
	clear: both;
	position: relative;
	height: 205px;
	width: 962px;
	background: url(../images/bg_header.jpg) no-repeat 0 0;
}
#header h1 {
	position: absolute;
	width: 225px;
	height: 134px;
	top: 0;
	left: 0;
	margin-left: 0px;
	margin-top:10px;
	text-indent: -99999px;
}
#header h1 a {
	display: block;
	width: 174px;
	height: 160px;
	text-decoration: none;
}
#adLeaderBoard {
	position: absolute;
	top: 12px;
	right: 0;
	display: inline;
}
#headerSponsor {
	visibility:visible;
	position: absolute;
	background:url(../images/bg_sponsor_mod.jpg) 0 0 no-repeat;
	top:110px;
	right:0px;
	width:162px;
	height:84px;
	overflow:hidden;
	display: inline;
	padding:19px 0 0 1px;
}
#headerSponsor table {
	position:relative;
	padding:0;
	margin:19px 1px 1px 1px;
}
#headerText {
	position: absolute;
	top: 97px;
	right: 254px;
	display: inline;
}
/* Content
---------------------------------------------------------------- */
#content {
	float: left;
	width: 800px;
	background: #000 _url(../images/bg_content.gif) repeat-x top center;
	padding-bottom: 20px;
	overflow:hidden;
}
#rightSide {
	float: left;
	border:0px;
	margin-left:2px;
}
#rightSideAd {
	width:160px;
	overflow:hidden;
	margin:0px;
}
#mod_partners {
	width:160px;
	margin:2px 0 0 0;
	text-align:left;
	overflow:hidden;
}
#mod_partners .hd h2 {
	height:30px;
	width:160px;
	padding-bottom:0!important;
	text-indent:-9999px;
	background:url(../include/module/partners/img/hdr_partners.gif) no-repeat top;
}
#partners_body {
	display: block;
	border-left:1px solid #84294b;
	border-right:1px solid #da692f;
	overflow:hidden;
}
#partners_body .item {
	position:relative;
	padding:2px 2px 0 2px;
}
#mod_partners .bd .item .img {
	position:relative;
	width:154px;
	height:107px;
	text-align:center;
	overflow:hidden;
	padding:0;
	margin:0;
}
#mod_partners .bd .item .copy {
	position:relative;
}
#mod_partners .bd .item .copy .hd {
	padding:3px 3px 3px;
}
#mod_partners .bd .item .copy .hd h4 {
	font-size:14px;
}
#mod_partners .bd .item .copy a {
	color:#ffffff;
}
#mod_partners .bd .item .copy .bd {
	width:154px;
	border:0;
}
#mod_partners .bd .item .copy .bd p {
	padding:0px 3px 12px;
	background:transparent url(../images/bg_home_dotted_line.gif) repeat-x scroll left bottom;
}
#mod_partners .bd .item .copy .bd p.last {
	padding:0px 3px 12px;
	background:none;
}
#mod_partners .border_bottom {
	height:1px;
	line-height:1px;
	width:158px;
}
#mod_partners .border_bottom img {
	display:block;
	padding:0;
	margin:0;
	width:158px;
}
#promo a img {
	border: 3px solid #1f1f1f;
}
h2 {
	font-size: 16px;
	padding-bottom: 8px;
	color: #fff;
}
h3 {
	font-size: 14px;
	padding: 8px 0 14px 0;
	color: #fff;
}
h4 {
	font-size: 20px;
	line-height: 22px;
	padding: 2px 0 0 0;
	color: #fff;
}
h5 {
	font-size: 14px;
	padding: 10px 0;
}
h2 a, h3 a, h4 a {
	text-decoration: none;
}
h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h4.green {
	color: #b0cf36;
}
.bodyText {
	font: 13px/15px Arial, sans-serif;
	color: #fff;
	margin-bottom: 16px;
}
.whiteText {
	color: #fff;
}
a.videosLink {
	display: inline;
	background: url(../images/icon_videos_white.gif) no-repeat left;
	padding-left: 15px;
}
a.photosLink {
	display: inline;
	background: url(../images/icon_photos_white.gif) no-repeat left;
	padding-left: 13px;
}
a.btn_more {
	display: inline;
	position: relative;
	float: right;
	width: 106px;
	height: 36px;
	top:0px !important;
	left:0px;
	text-indent: -99999px;
	background: url(../images/btn_more.png) no-repeat left !important;
}
a.btn_play {
	position:relative;
	display: inline;
	float: right;
	width: 57px;
	height: 18px;
	text-indent: -99999px;
	background: url(../images/btn_play.png) no-repeat left !important;
}
a.btn_view {
	position:relative;
	display: inline;
	float: right;
	width: 126px;
	height: 36px;
	left:4px;
	text-indent: -99999px;
	background: url(../images/btn_view.png) no-repeat left !important;
}
a.btn_view_photo {
	position:relative;
	display: inline;
	float: right;
	width: 122px;
	height: 36px;
	left:4px;
	text-indent: -99999px;
	background: url(../images/btn_view_photos.png) no-repeat left !important;
}
a.btn_view_more {
	color:#ca4a7d;
	display: inline;
	float: left;
	height: 18px;/*	text-indent: -99999px;
	width: 57px;
	background: url(../images/btn_view.png) no-repeat left !important;
	background: url(../images/btn_view.gif) no-repeat left; */
}
/* Content Home Page
---------------------------------------------------------------- */
#contentHomePageMain {
	/*border: 3px solid #585858;  */
	padding: 0px;
	background: transparent;
}
#contentHomePageSecondary {
	width: 790px;
	/* 	_height:487px;  */
	padding: 10px 0px 0px 10px;
	margin:0px;
	background-color:#ffffff;
	background: url(../images/bg_HomePageSecondary.gif) no-repeat bottom left;
}
#vh1HomeIntro {
	background: url(../images/tune_in_headline.jpg) no-repeat top left;
	font: normal 12px Arial, sans-serif;
	width:325px;
	height:96px;
}
#vh1HomeIntro p {
	padding: 39px 15px 10px 15px;
}
#NomineesIntro {
	background: url(../images/nominees_intro.gif) no-repeat top left;
	width:319px;
	height:86px;
	font: normal 12px Arial, sans-serif;
}
#NomineesIntro a {
	display:inline!important;
	font-weight:normal!important;
}
#NomineesIntro p {
	padding: 8px 15px 10px 12px;
	margin:0px;
}
#nomineesCategories {
	color: #B58248;
	font: normal 12px Arial, sans-serif;
	background: url(../images/bg_categories.gif) no-repeat bottom left;
	padding-bottom:5px;
}
#nomineesMain {
	color: #B58248;
	font: normal 12px Arial, sans-serif;
	background: url(../images/bg_nominees_main.gif) no-repeat bottom left;
	padding: 0 0 8px 0;
	margin: 0 0 0 2px;
}
#nomineesMain img {
	display:inline;
	float:left;
}
#nomineesMain .winnerStar img {
	display:inline;
	padding-left:5px;
	float:none;
}
#nomineesMain .navButton {
	cursor:pointer;
}
#nomineesComments {
	position:relative;
	width:580px;
	padding:0;
	margin:0;
	overflow:hidden;
}
.nomineesSecondary {
	color: #B58248;
	text-align:left;
	font: normal 12px Arial, sans-serif;
	background: url(../images/bg_nominees_secondary.gif) no-repeat bottom left;
	margin-top:2px;
}
.nomineesSecondary p {
	text-align:left;
}
#nomineesSecondaryForm {
	color: #B58248;
	padding-left:10px;
	padding-right:14px;
	padding-top:14px;
	padding-bottom:8px;
	font: normal 12px Arial, sans-serif;
	background: url(../images/bg_nominees_form.gif) no-repeat top left;
}
#nomineesSecondaryForm p {
	background:none;
	margin-top:10px;
	margin-bottom:0px;
}
#nomineesSecondaryForm h3 {
	font-size:12px;
}
#nomineesPagination {
	color: #ffffff;
	text-align:center;
	font: normal 12px Arial, sans-serif;
	background: url(../images/bg_nominees_pagination.gif) no-repeat bottom left;
	padding-top:5px;
	padding-bottom:7px;
}
#nomineesPagination a:link, #nomineesPagination a:visited {
	color:#c64a80;
	text-decoration:underline;
}
#nomineesPagination a:hover {
	text-decoration:none;
}
.nomineesSecondary_col {
	width:287px;
	float:left;
}
.nomineesSecondary_col strong {
	color:#ffffff;
}
.nomineesSecondary_col p {
	padding-left:10px;
	padding-right:14px;
	padding-top:8px;
	padding-bottom:14px;
	background: url(../images/bg_home_dotted_line.gif) repeat-x bottom left;
}
.nomineesSecondary_col_scrollable {
	height:600px;
	overflow: auto;
	scrollbar-arrow-color:#893e52;
	scrollbar-track-color:#18070f;
	scrollbar-shadow-color:#893e52;
	scrollbar-darkshadow-color:#060606;
	scrollbar-3dlight-color:#060606;
	scrollbar-highlight-color:#893e52;
	scrollbar-face-color:#060606;
}
.col2 {
	margin-left:2px;
}
#nomineesCategories h1 {
	height: 30px;
	text-indent: -99999px;
	background: url(../images/title_categories.jpg) no-repeat top;
	display:block;
}
#nomineesYourChoice {
	color: #B58248;
	font: normal 12px Arial, sans-serif;
	background: url(../images/bg_categories.gif) no-repeat bottom left;
	margin:2px 0 0 0;
}
#nomineesYourChoice td { padding:0px;}
#nomineesYourChoice h1 {
	height: 30px;
	text-indent: -99999px;
	background: url(../images/title_voting_results.jpg) no-repeat top;
	display:block;
}
#nomineesYourChoice p, #nomineesCategories p {
	padding:10px;
}
.blank {
	margin:2px 0 0 0;
}
#nominees_leftnav_blank {
	height:1291px;
	border-left:1px solid #84294B;
	border-right:1px solid #DA692F;
}

.nomineesContainer {
	width:270px;
	height:110px;
}
.nomineesContainer .blurb {
	width:250px;
	clear:both;
}
.nomineesTheFilms_entry ul li, .nomineesTheFilms_entry ul li, .nomineesTheFilms_entry td {
	padding-bottom:4px;
}
#nomineesMain h1 {
	background:url(../images/title_films.jpg) no-repeat;
	height:30px;
	width:578px;
	text-indent:-99999px;
	
}
#nomineesMain #the_films_hd {
	height:30px;
	width:578px;
	margin:0;
	padding:0;
	overflow:hidden;
}
#nomineesMain #films_wrapper {
	border-left:2px solid #84294B;
	border-right:2px solid #DA692F;
	margin:0;
	padding:0;
	overflow:hidden;
}
#nomineesMain .border_bottom {
	clear:both;
	height:2px;
}
.nomineesTheFilms_entry {
	background:transparent url(../images/bg_home_dotted_line.gif) repeat-x scroll left bottom;
	padding:4px 14px 8px 10px;
	margin:0;
	overflow:hidden;
}
.nomineesTheFilms_entry h3 {
	margin-bottom:0;
	padding-bottom:0;
}
.nomineesTheFilms_entry ul {
	margin:0;
	padding:0;
	overflow:hidden;
}
.nominees_resultsStar li {
	line-height: 19px;
	background: url(../images/star_small.gif) no-repeat;
	background-position: 0px 2px;
	padding-left: 20px;
	margin-left:-2px;
	padding-top:2px;
}
.nominees_resultsStar li img {
	vertical-align:bottom;
}
.nominees_resultsStar li.winnerStar {
	background:#2D1032 url(../images/star_big.gif) no-repeat scroll 0 4px;
	background-position: 0px 4px;
	padding-left:20px;
	line-height: 19px;
	margin-left:-2px;
	padding-top:4px;
}
.nominees_resultsStar strong {
	color:#ffffff;
	font-weight:normal
}
.nominees_resultsStar .filmLink {
	cursor:pointer;
	color:#C64A80;
	text-decoration:underline;
}
.nominees_resultsStar .filmLink:hover {
	text-decoration:none;
}
#homepageHonorees {
	color: #B58248;
	font: normal 12px Arial, sans-serif;
}
#homepageHonorees .left_bd {
	border-left:2px solid #892D49;
	border-right:2px solid #DB692F;
	margin:0 1px;
}
#homepageHonorees .border_bottom {
	margin:0 0 0 1px;
	padding:0;
	overflow:hidden;
}
#homepageHonorees .border_bottom img {
	margin:0;
	padding:0;
	vertical-align:top;
}
#homepageHonorees h1 {
	height: 32px;
	text-indent: -9999px;
	background: url(../images/homepage_honorees.jpg) no-repeat top;
	display:block;
}
#homepageHonorees h1 a {
	display: block;
	width: 325px;
	height: 28px;
}
#homepageHonorees a {
	display: block;
	color: #C64A80;
	font-weight: bold;
	text-decoration: underline;
}
#homepageHonorees a:hover {
	text-decoration: none;
}
#homepageHonorees a.videosLink {
	display: inline;
	background: url(../images/icon_videos.gif) no-repeat left 8px;
	padding-left: 15px;
	text-decoration: none;
}
#homepageHonorees a.photosLink {
	display: inline;
	background: url(../images/icon_photos.gif) no-repeat left 8px;
	padding-left: 13px;
	text-decoration: underline;
}
#homepageHonorees a.Link {
	text-decoration: underline;
}
#homepageHonorees a.Link:hover, #homepageHonorees a.photosLink:hover, #homepageHonorees a.videosLink:hover {
	text-decoration: none;
}
/* Honoree home */
.imageBlockHonorees, .imageBlockHonoreesFirst {
	padding: 3px 0;
	margin: 0 13px;
	border-top: 1px solid #999;
}
.imageBlockHonoreesFirst {
	padding-top: 0;
	border: none;
}
.imageBlockHonorees h3, .imageBlockHonoreesFirst h3 {
	font: bold 14px/16px Arial, sans-serif;
	padding: 0 0 2px 0;
	color: #ffffff;
}
.imageBlockHonorees img, .imageBlockHonoreesFirst img {
	float: left;
	margin-right: 8px;
}
.imageBlockHonorees p, .imageBlockHonoreesFirst p {
	line-height: 12px;
	margin: 0;
}
ul.homeListHonorees {
	margin: 0px 13px;
	padding-top:10px;
}
ul.homeListHonorees li {
	clear: both;
	display: block;
	height: 104px;
	background: url(../images/bg_home_honorees.gif) repeat-x bottom left;
	margin-top:1px;
	padding-bottom:0px;
}
ul.homeListHonorees li.lastHonoree {
	background: none;
}
ul.homeListHonorees img {
	float: left;
	display: inline;
	padding-right: 8px;
}
ul.homeListHonorees li h3 {
	font: bold 14px/16px Arial, sans-serif;
	padding: 5px 0 2px 0;
	color: #ffffff;
}
/* ---------------------------------------- */

.imageBlock {
	float: left;
	display: inline;
	width: 390px;
	height:83px;
	padding:0px;
	margin: 0px;
	padding-left:5px;
}
.lineSeparator {
	margin-bottom:1px;
	background: url(../images/bg_home_dotted_line.gif) repeat-x bottom left;
}
.imageBlock a:link, .imageBlock a:visited {
	color:#ffffff;
	text-decoration:none
}
.imageBlock a:hover {
	text-decoration:underline;
}
.imageBlock a.btn_view_more:link, .imageBlock a.btn_view_more:visited {
	color:#ca4a7d;
	text-decoration:underline
}
.imageBlock a.btn_view_more:hover {
	text-decoration:none;
}
.imageBlock img {
	float: left;
	margin-right:8px;
	margin-top:5px;
}
.imageBlock .nomineesContainer img {
	margin-bottom:3px;
}
.imageBlock h3 {
	padding: 0 0 5px 0;
}
.imageBlock p {
	margin-bottom: 0px;
	padding-right:15px;
	color: #B58248;
	font: normal 12px Arial, sans-serif;
}
.imageBlock h5 {
	margin-top:0px;
	padding-bottom:3px;
	padding-top:5px;
}
.imageBlock h5 a {
	margin-top:0px;
	padding-top:0px;
}
.imageBlock a.Link {
	display: block;
}
.imageBlock a.Link, .imageBlock a.videosLink, .imageBlock a.photosLink {
	color:#c64a80;
	text-decoration: underline;
}
.imageBlock a.Link:hover, .imageBlock a.videosLink:hover, .imageBlock a.photosLink:hover {
	color:#c64a80;
	text-decoration: none;
}
.imageBlock div.text {
	padding-bottom: 10px;
}
.imageBlock .ft a {
	text-decoration:none!important;
}
.imageBlock .ft a:hover {
	text-decoration:underline!important;
}
#imageBlock_home_p {
	width:175px;
}
.winner {
	background:#2d1032;
}
.lineNominees {
	margin-top:5px;
	margin-bottom:5px;
	width: 278px;
	height:145px;
	color:#ffffff;
}
.lineNominees a:link, .lineNominees a:visited {
	color:#c64a80;
}
.lineNominees p {
	margin-bottom:8px;
}
.spaceSeparator {
	margin-top: 14px;
}
#host {
	margin-top: 2px;
	width: 475px;
	height: 163px;
	background: url(../images/host_bot.gif) no-repeat bottom left;
}
#host h1 {
	height: 30px;
	text-indent: -9999px;
	background: url(../images/host_top.jpg) no-repeat bottom left;
}
#host img {
	float: left;
	margin: 12px;
}
#host h3 {
	margin-top: 3px;
}
#host p {
	margin-bottom: 10px;
	padding-right:20px;
}
#host a, #host span {
	display: inline;
	font-size: 12px;
	padding-right: 5px;
	color: #C64A80;
	text-decoration:underline;
	line-height: 29px;
}
#host a:hover {
	text-decoration:none;
}
#host a.Link, #host a.videosLink, #host a.photosLink {
	text-decoration: underline;
}
#host a.Link:hover, #host a.videosLink:hover, #host a.photosLink:hover {
	text-decoration: none;
}
#categories {
	display: block;
	height:412px;
	border-left:1px solid #892D49;
	border-right:1px solid #DB692F;
}
#categories h1 {
	height: 32px;
	text-indent: -9999px;
	background: url(../images/also_appearing.jpg) no-repeat top center;
}
.categoriesList {
	width: 457px;
	margin: 0px 0 0 4px;
}
.categoriesList tr.even {
	background: #515151;
}
.categoriesList td {
	padding: 0 0 0 10px;
	background: url(../images/bg_home_dotted_line.gif) repeat-x bottom left;
}
.categoriesList th {
	padding: 0 0 0 10px;
	background:none;
	text-align:left;
}
.categoriesList th {
	padding: 0 0 0 10px;
	text-align:left;
}
.categoriesList tr {
}
#nomineesCategories ul, #nomineesCategories {
	margin-top:0px;
	padding-top:0px;
}
#nomineesCategories ul li, #nomineesYourChoice ul li, #nomineesYourChoice td {
	background: url(../images/bg_home_dotted_line.gif) repeat-x bottom left;
	padding: 0 0 4px 4px;
}
#nomineesYourChoice th {
	font-weight:normal;
	background:none;
	text-align:left;
}
.whiteText {
	color:#ffffff;
}
.pinkText {
	color:#C64A80;
}
.nomineeRowLine {
	background: url(../images/bg_home_dotted_line.gif) repeat-x bottom left;
	width:560px;
	height:1px;
	margin-bottom:2px;
	display:block;
	margin-top:0px;
}
#nomineesCategories .navLink {
	cursor:pointer;
	color:#C64A80;
	text-decoration:none;
}
#nomineesCategories .defCategory div {
	line-height: 16px;
	color: #fff;
	background: url(../images/icon_star.gif) no-repeat left center;
	padding-left: 16px;
	margin-left:6px;
	text-decoration:none;
}
#nomineesCategories .defCategory div:hover {
	text-decoration:underline;
}
#nomineesCategories .defCategory div a {
	color: #ffffff!important;
	text-decoration:none;
}
#nomineesCategories .defCategory div a:hover {
	text-decoration:underline;
}
#nomineesCategories .curCategory div {
	line-height: 16px;
	color: #fff;
	background: url(../images/icon_star.gif) no-repeat left center;
	padding-left: 16px;
	margin-left:6px;
	font-weight:bold;
	color: #C64A80;
}
#nomineesCategories p {
	padding-left:20px;
	color:#C64A80;
}
#nomineesCategories p a:link, #nomineesCategories p a:visited {
	text-decoration:none;
	color:#ffffff;
}
#nomineesCategories p a:hover {
	text-decoration:underline;
	color: #C64A80;
}
#nomineesYourChoice p {
	background: url(../images/line_nominees_yourChoice.gif) repeat-x bottom left;
}
.categoriesList td a, .categoriesList th a {
	display: block;
	color: #fff;
	font-size: 12px;
	line-height:42px;
	padding-left:14px;
	font-weight:bold;
	background: url(../images/icon_star.gif) no-repeat left center;
}
/* Sub Pages
---------------------------------------------------------------- */
.module {
	width: 800px;
	height: 645px;
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
	background: #000000 url(../images/bg_module.jpg) no-repeat top;
}
.games_module {
	width: 800px;
	height: 645px;
	margin: 0px auto;
	padding: 20px 0px 0px 0px;
	background: #000000 url(../images/bg_games_module.gif) no-repeat top;
}
.module_polls {
	width: 578px;
	height: 463px;
	margin-left:223px;
	padding: 0px 0px 0px 0px;
	background: #000000 url(../images/bg_polls_detail.gif) no-repeat top;
}
.module_polls h4 {
	display:block;
	font-size:16px;
	width: 200px;
	float:left;
	margin-left:10px;
	padding: 10px 0px 0px 0px;
	border:1px solid #fff;
}
.module_videos {
	width: 800px;
	height: 965px;
	margin: 0px auto;
	padding: 20px 0px 0px 0px;
	background: #000000 url(../images/bg_videos.jpg) no-repeat top;
}
.module_more {
	margin:2px 0 0 1px;
	padding: 0px 0px 0px 0px;
	background: #000000;
	border-left: solid 1px #db692f;
	border-right: solid 1px #892d49;
}
#module_more_wrapper {
	width: 797px;
	overflow:hidden;
}
.module_more_bottom {
	text-indent: -9999px;
	background: #000000 url(../images/border_module_bottom.jpg) no-repeat bottom;
}
.border_pink_orange {
	text-indent: -9999px;
	background: #000000 url(../images/border_pink_orange.jpg) no-repeat bottom;
}
.module_more a {
	color:#ffffff;
}
.module h1 {
	text-indent: -9999px;
	border-bottom: 0px solid #656464;
	height: 30px;
}
.module_more h1 {
	text-indent: -9999px;
	border-bottom: 0px solid #656464;
	height: 30px;
	background: url(../images/title_honorees.gif) no-repeat left;
}
.module_more h1.title_more_home {
	margin-left:-1px;
	background: url(../images/title_more_home.gif) no-repeat left;
}
.module h1.title_features {
	text-indent: -9999px;
	background: url(../images/title_features.gif) no-repeat left;
}
.feature h1.title_features {
	text-indent: -9999px;
	background: url(../images/title_features.gif) no-repeat left;
	padding-top:16px;
	margin-left:-2px;
}
.module h1.title_redcarpet {
	text-indent: -9999px;
	background: url(../images/title_redcarpet.gif) no-repeat left;
}
.module_more h1.title_morevideos {
	margin-left:-1px;
	background: url(../images/title_more_videos.gif) no-repeat left;
}
.module_more h1.title_redcarpet {
	margin-left:-1px;
	background: url(../images/title_more_redcarpet.gif) no-repeat left;
}
.module_more h1.title_morephotos {
	margin-left:-1px;
	background: url(../images/title_more_photos.gif) no-repeat left;
}
.module_more h1.title_morefeatures {
	margin-left:-1px;
	background: url(../images/title_more_features.gif) no-repeat left;
}
.module h1.title_videos {
	background: url(../images/title_videos.gif) no-repeat left;
}
.module_videos h1.title_videos {
	text-indent:-9999px;
}
.module h1.title_morevideos {
	background: url(../images/title_more_videos.gif) no-repeat left;
}
.module h1.title_photos {
	background: url(../images/title_photos.gif) no-repeat left;
}
.module h1.title_morephotos {
	background: url(../images/title_more_photos.gif) no-repeat left;
}
.module h1.title_sendtofriend {
	background: url(../images/title_send_to_friend.gif) no-repeat left;
}
.module h1.title_categories {
	background: url(../images/title_categories.gif) no-repeat left;
}
.module h1.title_alsoappearing {
	background: url(../images/title_also_appearing.gif) no-repeat left;
}
.module h1.title_alsoperforming {
	background: url(../images/title_also_performing.gif) no-repeat left;
}

h1.title_previouswinners {
	/*	background: url(../images/title_also_performing.gif) no-repeat left; */
	text-indent:-9999px;
}
.module h1.title_hiphopweekend {
	background: url(../images/title_hip_hop_weekend.gif) no-repeat left;
}
.module h1.title_games {
	text-indent:-99999px;
}
.photoBlock {
	float: left;
	display: inline;
	margin: 8px 0px 8px 35px !important;
	padding: 1px;
	background: url(../images/photo_block_bg.jpg) no-repeat top;
}
.photoWrapper {
	width: 343px!important;
	height: 286px;
	padding:0!important;
	margin:0!important;
}
.photoBlock h3 {
	padding: 0px 0;
}
.photoBlock div {
	float: left;
	width: 327px;
	padding: 7px 6px 4px 10px;
}
.photoBlock p {
	margin: 0;
}
.photoBlock a.Link, .photoBlock a.videosLink, .photoBlock a.photosLink {
	line-height: 28px;
	margin-right: 12px;
}
.photoBlock a {
	color:#ffffff;
	text-decoration:none;
}
.photoBlock a:hover {
	color:#ffffff;
	text-decoration:underline;
}
.photoBlock a.videosLink {
	margin-right: auto;
}
.honoreeDetail .photoBlock {
	margin: 12px 9px;
}
/* About the Show
---------------------------------------------------------------- */
p.aboutText {
	color: #b58248;
	font: 12px Arial, sans-serif;
	padding-bottom: 20px;
}
#abouttheshow {
	float: left;
	width: 800px;
	height: 158px;
	background: url(../images/bg_about_show.gif) no-repeat left top;
}
.inner_block {
	padding: 23px 20px 0px 12px;
}
#abouttheshow h1 {
	text-indent: -99999px;
}
#abouttheshow a.videosLink {
	display: inline;
	background: url(../images/icon_videos.gif) no-repeat left 3px;
	padding-left: 15px;
	text-decoration: underline;
}
#abouttheshow a.photosLink {
	display: inline;
	background: url(../images/icon_photos.gif) no-repeat left 3px;
	padding-left: 15px;
	text-decoration: underline;
}
#abouttheshow a.photosLink:hover, #aboutHonorees a.videosLink:hover {
	text-decoration: none;
}
.aboutThisYearsHost {
	float: left;
	display: inline;
	width: 475px;
	height: 150px;
	margin-top:2px;
	background: #000 url(../images/bg_about_host.gif) no-repeat left top;
}
.aboutThisYearsBand {
	float: left;
	display: inline;
	width: 475px;
	height: 150px;
	margin-top:2px;
	background: #000 url(../images/bg_about_band.gif) no-repeat left top;
}
h1.title_aboutHost {
	/*	height: 31px;
	background: url(../images/title_about_host.gif) no-repeat left top;*/
	text-indent: -9999px;
}
h1.title_aboutBand {
	text-indent: -9999px;
}
.aboutHost {
	width: 465px;
	padding: 17px 0 0 10px;
}
.aboutHost a img {
	float: left;
}
.aboutHost h5 {
	color:#fff;
	padding: 10px 0 10px 0;
}
.aboutBand {
	width: 465px;
	padding: 17px 0 0 10px;
}
.aboutBand a img {
	float: left;
}
.aboutBand h5 {
	color:#fff;
	padding: 10px 0 10px 0;
}
.smaller {
	width: 30%;
	margin-top: 5px;
}
.module p.bodyText {
	color: #b58248;
	margin-top: 12px;/*	padding: 0 10px; */
}
.about_previouswinners {
	margin-top:2px;
	color:#fff;
	font-weight:bold;
	padding-top:17px;
	width:475px;
	height:998px;
	background: #000 url(../images/bg_about_previouswinners.gif) no-repeat left top;
}
.about_previouswinners ul {
	margin-left: 0;
	padding-left: 0;
}
.about_previouswinners ul li a {
	padding-top:1px;
	padding-left:20px;
	margin-left:0px;
	background: url(../images/icon_star_large.gif) no-repeat left center;
	color:#b58248;
}
.aboutPreviousWinners ul {
	padding-left:0px;
	margin-left:0px;
}
.aboutPreviousWinners {
	margin-top:6px;
	margin-left:10px;
	margin-right:10px;
	height:44px;
}
#about_yearSelector {
	position:relative;
	top:-1011px;
	left:405px;
}
.about_presenters {
	padding-top:37px;
	margin-top:2px;
	color:#fff;
	/*	padding-top:20px;*/
	width:323px;
	height:427px;
	background: #000 url(../images/bg_about_presenters.gif) no-repeat left top;
}
#hd_about_press {
	margin:2px 0 0 0;
}
#about_press {
	color:#b58248;
	border-left:1px solid #892D49;
	border-right:1px solid #DB692F;
}
#about_press_wrapper {
	width:321px;
	height:1119px;
}
.aboutTour {
	float: left;
	/*	display: inline; */
	margin-top:2px;
	/*	margin-left:0px; */
	width: 323px;
	height: 219px;
	background: #000 url(../images/bg_about_tour.gif) no-repeat left top;
}
.aboutPress {
	width: 303px;
	padding-top:5px;
	margin-bottom:5px;
	margin-left:10px;
	margin-right:5px;
}
.aboutPresenters {
	width: 303px;
	height: 25px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:10px;
	margin-right:5px;
}
.aboutTour a {
	text-decoration: underline;
	color:#c64a80;
}
.aboutTour a:hover {
	text-decoration: none;
}
.aboutTour h1.title_aboutTour {
	height: 31px;
	text-indent: -9999px;
}
.aboutTour .bodyText {
	color:#b58248;
	padding: 10px 12px;
}
.aboutPresenters li {
	padding: 0px 0 0px 0px;
}
.aboutPresenters li a {
	vertical-align: top;
	background: url(../images/icon_star.gif) no-repeat left center;
	padding-left:14px;
	color: #fff;
	text-decoration: underline;
}
.aboutPresenters li a:hover {
	text-decoration: none;
}
/* Host a Party
---------------------------------------------------------------- */

.beige {
	color:#b58248;
}
#partyhost {
	float: left;
	width: 800px;
	height: 347px;
	background: url(../images/bg_party_host.gif) no-repeat left top;
}
#partyhost .inner_block {
	color:#fff7e0;
	padding: 23px 20px 0px 470px;
	line-height:20px;
	font-weight:bold;
}
#partyhost .inner_tips1 {
	color:#d5cab7;
	padding: 0px 0px 0px 470px;
}
.inner_tips1 li {
	background: url(../images/icon_star_trans.gif) no-repeat left top;
	background-position: 0px 2px;
	padding-left:14px;
}
#partyhost h1 {
	text-indent: -99999px;
}
#partygetaway {
	margin-top:2px;
	width: 475px;
	height: 150px;
	background: url(../images/bg_party_getaway.gif) no-repeat left top;
}
#partygetaway h2 {
	font-size:12px;
	padding: 25px 0px 0px 130px;
}
#partygetaway .inner_block {
	color:#b58248;
	padding: 7px 20px 10px 130px;
}
#partygetaway .link {
	padding-top:7px;
	color:#c64a80;
}
#partygetaway h1 {
	text-indent: -99999px;
}
#partyprint {
	margin-top:2px;
	width: 475px;
	height: 78px;
	background: url(../images/bg_party_print.gif) no-repeat left top;
}
#partyprint h1 {
	text-indent: -99999px;
}
#partyprint .inner_block {
	color:#b58248;
	padding: 23px 0px 0px 10px;
}
#partyfood {
	margin-top:2px;
	width: 475px;
	height: 331px;
	background: url(../images/bg_party_food.gif) no-repeat left top;
}
#partyfood h1 {
	text-indent: -99999px;
}
#partyfood .inner_block {
	color:#b58248;
	padding: 23px 0px 0px 10px;
}
.inner_tips {
	color:#b58248;
	padding: 23px 0px 0px 220px;
}
.tip {
	padding-top:10px;
	margin-right:10px;
}
.inner_tips li {
	background: url(../images/icon_star.gif) no-repeat left top;
	background-position: 0px 2px;
	padding-left:14px;
	color: #fff;
}
#partycocktails {
	margin-top:2px;
	width: 475px;
	height: 331px;
	background: url(../images/bg_party_cocktails.gif) no-repeat left top;
}
#partycocktails h1 {
	text-indent: -99999px;
}
#partycocktails .inner_block {
	color:#b58248;
	padding: 23px 0px 0px 10px;
}
#partycocktails .tip {
	padding-bottom:2px;
}
#partyinvite {
	margin-top:2px;
	width: 323px;
	height: 150px;
	background: url(../images/bg_party_invite.gif) no-repeat left top;
}
#partyinvite h1 {
	text-indent: -99999px;
}
#partydecor {
	margin-top:2px;
	width: 323px;
	height: 371px;
	background: url(../images/bg_party_decor.gif) no-repeat left top;
}
#partydecor h1 {
	text-indent: -99999px;
}
#partydecor .inner_block {
	color:#b58248;
	padding: 250px 0px 0px 10px;
}
#partyentertain {
	margin-top:2px;
	width: 323px;
	height: 644px;
	background: url(../images/bg_party_entertain.gif) no-repeat left top;
}
#partyentertain h1 {
	text-indent: -99999px;
}
#partyentertain .inner_block {
	color:#b58248;
	padding: 200px 10px 0px 10px;
}
.inner_tips ul {
	margin-left: 0;
	padding-left: 0;
}
.inner_tips ul li {
	vertical-align:top;
}
.inner_tips1 ul {
	margin-left: 0;
	padding-left: 0;
}
/* Calendar
---------------------------------------------------------------- */
.parnerLogos {
	vertical-align: middle;
	padding: 0 6px;
}
.HHcalendar {
	width: 753px;
	margin: 10px auto;
	border-left: 1px solid #656464;
}
.HHcalendar caption {
	font-size: 12px;
	padding: 5px 0;
}
.HHcalendar th {
	width: 20%;
	vertical-align: top;
	text-align: center;
	font: bold 12px/20px Arial, sans-serif;
	color: #333;
	background: #f0f0f0;
	border-right: 1px solid #656464;
	border-bottom: 1px solid #656464;
	border-top: 1px solid #656464;
}
.HHcalendar td {
	width: 20%;
	color: #fff;
	padding: 0 10px;
	vertical-align: top;
	border-right: 1px solid #656464;
	border-bottom: 1px solid #656464;
}
.HHcalendar td a {
	text-decoration: none;
	display: block;
	margin: 19px 0;
	line-height: 17px;
}
.HHcalendar td a:link {
	color: #fff;
}
.HHcalendar td a:visited {
	color: #999;
}
.HHcalendar td a:hover {
	color: #b0cf36;
}
.calendarEvents {
	padding: 0 10px;
	color: #fff;
}
.calendarEvents h3 {
	border-top: 1px solid #656464;
}
.calendarEvents h6 {
	font: bold 12px Arial, sans-serif;
	margin: 10px 0 5px 0;
	padding-left: 19px;
	background: url(../images/icon_star_yellow.gif) no-repeat left top;
}
.calendarEvents a {
	color: #b0cf36;
}
.calendarEvents ul {
	padding: 8px 0 20px 0;
}
.calendarEvents li {
	padding: 2px 0 2px 20px;
}
/* Features
---------------------------------------------------------------- */
.feature {
	float: left;
	width: 572px;
	margin-right: 0px;
	background: #000;
	padding: 0px 0px 0px 0px;
	border-right: solid 2px #db692f;
	border-left: solid 2px #892d49;
}
.feature p.bodyText {
	padding: 0 20px;
	color: #b58248;
	margin-top: 12px;
}
.feature h4 {
	padding: 0px 0 0 25px;
}
.featureBlock {
	position: relative;
	width: 542px;
	height: 194px;
	margin: 10px 0 20px 16px;
	background: #000;
	padding-right: 4px;
}
.featureBlock img {
	float: left;
	padding-right: 12px;
}
.featureBlock h4 {
	display: inline;
	position: absolute;
	top: 10px;
	left: 353px;
	padding: 0;
}
.photoCredit {
	position: absolute;
	top: 149px;
	left: 353px;
}
.photoCaption {
	position: absolute;
	top: 179px;
	left: 353px;
}
.winnerBlock {
	width: 562px;
	margin: 10px 0 20px 16px;
	background: #000;
	padding: 0;
}
.winnerBlock img {
	float: left;
	padding-right: 12px;
}
.winnerBlock h4 {
	font-size: 18px;
	color: #b0cf36;
	padding: 7px 0 20px;
}
.winnerBlock p {
	color: #fff;
}
.winnerResults {
	margin-left: 210px;
	padding-bottom: 40px;
	color: #fff;
}
.winnerResults ol {
/*	padding: auto;
	margin: auto;  */
}
.winnerResults ol li {
	list-style-type: decimal;
	list-style-position : inside;
	padding: 2px 0;
	text-transform: uppercase;
}
/* Secondary Navs
---------------------------------------------------------------- */
#secondaryNavHonorees {
	float: left;
	display: inline;
	margin: 5px 0 0 8px;
}
#secondaryNavHonorees ul li {
	float: left;
	height: 23px;
	border-left: 1px solid #000;
}
#secondaryNavHonorees ul li a {
	display: block;
	font: bold 14px/22px Arial, sans-serif;
	text-decoration: none;
	color: #000;
	padding: 0 12px;
}
#secondaryNavHonorees ul li a:hover {
	text-decoration: underline;
}
#secondaryNavHonorees ul li.firstItem {
	border: none;
	background: url(../images/bg_secondary_nav_ends.gif) no-repeat left center;
}
#secondaryNavHonorees ul li.lastItem {
	background: url(../images/bg_secondary_nav_ends.gif) no-repeat right center;
}
#secondaryNavFeatures {
	float: left;
	width: 215px;
	margin: 0px 2px 0 0px;
	display: inline;
	border-left:solid 1px #a3433b;
	border-right:solid 1px #ce632d;
}
#secondaryNavFeatures ul li {
	padding: 6px 0 9px 4px;
}
#secondaryNavFeatures ul li a {
	background: url(../images/icon_star.gif) no-repeat left top;
	background-position: 0px 2px;
	padding-left:14px;
	color: #fff;
	text-decoration: underline;
}
#secondaryNavFeatures ul li a:hover {
	text-decoration: none;
}
h1.title_morefeaturesSmall {
	text-indent: -99999px;
	width:215px;
	height: 30px;
	background: url(../images/title_more_features_small.gif) no-repeat left;
}
h1.title_best_sites {
	text-indent: -99999px;
	height: 20px;
	border-bottom: 1px solid #656464;
	margin-left: 10px;
	background: url(../images/title_best_sites.gif) no-repeat 0 0;
}
/* ---------------------------------------------------------------- */

.columnLeft {
	float: left;
	display: inline;
	width: 47%;
	margin: 10px;
}
.columnRight {
	float: right;
	display: inline;
	width: 47%;
	margin: 10px 10px 10px 0;
}
.honoreeDetailL {
	margin: 0;
	width: 363px;
}
.honoreeDetailR {
	width: 400px;
}
.honoreeDetailR a:hover {
	color: #fff;
	text-decoration: underline;
}
.honoreeDetailR p.bodyText a {
	font-weight: bold;
}
.honoreeDetailR p.bodyText a:link, .honoreeDetailR p.bodyText a:visited {
	color: #9c3;
	text-decoration: none;
}
.honoreeDetailR p.bodyText a:hover {
	color: #fff;
	text-decoration: underline;
}
.italicLink {
	margin-bottom: 16px;
	text-align: center;
	font: italic 12px Arial, sans-serif;
}
.italicLink a {
	color: #b58248;
	text-decoration: underline;
}
.italicLink a:hover {
	text-decoration: none;
}
.italicLink span {
	color: #999;
}
.pagination {
	text-align: center;
	color: #c64a80;
	overflow: hidden;
}
.pagination a, .pagination span {
	padding: 0 2px;
	color: #c64a80;
	text-decoration: none;
}
.pagination a:hover {
	text-decoration: underline;
}
.pagination span.selected {
	color: #fff;
}
.quote {
	width: 280px;
	padding: 0 10px;
	margin: 38px auto;
	font: bold 19px/26px Arial, sans-serif;
	color: #fff;
	background: url(../images/quote_close.gif) no-repeat right bottom;
}
.quote p {
	text-align: center;
	padding: 5px 20px 0 26px;
	margin: 0;
	background: url(../images/quote_open.gif) no-repeat left top;
}
.sendtofriend {
	margin-top: 30px;
	margin-bottom: 120px;
	width: 600px;
}
/* Fieldset
---------------------------------------------------------------- */
fieldset {
	border: none;
	font: 14px/16px Arial, sans-serif;
}
fieldset p {
	margin-bottom: 12px;
	padding: 9px 0;
}
fieldset p.errorMessage {
	color: #c00;
	padding: 2px 0;
}
fieldset#sendToFriend {
	margin: 0 auto;
	padding: 22px 10px;
	width: 436px;
	color: #fff;
}
fieldset#sendToFriend label {
	display: inline;
	float: left;
}
fieldset#sendToFriend textarea {
	width: 436px;
	height: 144px;
	border: none;
}
fieldset#sendToFriend input {
	width: 366px;
	float: right;
	border: none;
}
fieldset#sendToFriend input.submit {
	width: auto;
	float: right;
}
/* Related Content
---------------------------------------------------------------- */
.relatedContent {
	display: block;
	background: url(../images/border_related_content.jpg) no-repeat left top;
	width: 578px;
	height:222px;
}
.relatedBlocks {
	/*	border-right: 1px solid #9c3b43; */
	float: left;
	width: 30%;
	padding: 15px 0 22px 16px;
	height:133px;
}
.relatedBlocks h2.icon_videos {
	padding-left: 0px;
}
.relatedBlocks h2.icon_photos {
	padding-left: 0px;
}
.relatedBlocks h2.icon_features {
	padding-left: 0px;
}
ul.relatedLinks li {
	margin-bottom: 12px;
}
ul.relatedLinks li a {
	background: url(../images/icon_star.gif) no-repeat left top;
	background-position: 0px 2px;
	padding-left:14px;
	text-decoration: underline;
}
ul.relatedLinks li a:hover {
	text-decoration: none;
}
/* Right Hand side
---------------------------------------------------------------- */
#partners h1 {
	text-indent: -9999px;
	height: 26px;
	margin: 0 auto;
	background: url(../images/partners.gif) no-repeat top center;
}
#partners h1.press {
	background: url(../images/press.gif) no-repeat top center;
}
.partnersList {
	text-align: left;
	padding: 0 11px;
}
.partnersList li {
	padding-bottom: 3px;
	border-bottom: 1px solid #333;
}
.partnersList li p {
	padding-bottom: 10px;
}
.partnersList li a {
	color: #fff;
	line-height: 38px;
	text-decoration: underline;
}
.partnersList li a:hover {
	text-decoration: none;
}
/* Footer
---------------------------------------------------------------- */
#footer {
	clear: both;
	width:800px;
	height:50px;
	overflow:hidden;
}
#footer_wrapper {
	text-align: center;
	margin: 0 auto;
	font-size: 12px;
	padding-top:10px;
}
ul#footerLinks {
	width: 789px;
	padding-top:5px;
	padding-bottom:15px;
}
ul#footerLinks li {
	display: inline;
}
ul#footerLinks li a {
	color: #963862;
	border-left: 1px solid #666;
	padding: 0 4px;
}
ul#footerLinks li a:hover {
	color: #fff;
}
ul#footerLinks li.fristLink a {
	border: none;
}
/* Ads
---------------------------------------------------------------- */
#adLeaderBoard img {
	border: 1px solid #000;
}
#bottomBar {
	clear: both;
}
#bottomBarAd {
	margin: 0px;
	margin-left:37px;
}
/* titles
---------------------------------------------------------------- */

.module h1.title_games {
	background: url(../images/title_games.gif) no-repeat left;
}
.module h1.title_mobile {
	background: url(../images/title_mobile.gif) no-repeat left;
}
.module_polls h1.title_polls {
	/*	background: url(../images/title_polls.gif) no-repeat left; */
	text-indent:-9999px;
}
.module h1.title_sites {
	background: url(../images/title_sites.gif) no-repeat left;
}
.module h1.title_wallpapers {
	background: url(../images/title_wallpapers.gif) no-repeat left;
}
.module h1.title_more_polls {
	background: url(../images/title_more_polls.gif) no-repeat left;
}
/* buttons
---------------------------------------------------------------- */

a.btn_games {
	display: inline;
	float: right;
	width: 89px;
	height: 22px;
	text-indent: -99999px;
	margin-top: 10px;
	background: url(../images/btn_playgame.png) no-repeat left !important;
	background: url(../images/btn_playgame.gif) no-repeat left;
}
a.btn_take_poll {
	display: inline;
	float: right;
	width: 110px;
	height: 18px;
	text-indent: -99999px;
	margin-top: 10px;
	background: url(../images/btn_take_poll.png) no-repeat left !important;
	background: url(../images/btn_take_poll.gif) no-repeat left;
}
a.btn_buynow {
	display: inline;
	float: right;
	width: 78px;
	height: 17px;
	text-indent: -99999px;
	margin-top: 10px;
	background: url(../images/btn_buynow.png) no-repeat left !important;
	background: url(../images/btn_buynow.gif) no-repeat left;
	margin-right:12px;
}
a.btn_vote_staf {
	float: left;
	width: 155px;
	height: 39px;
	text-indent: -99999px;
	margin-top: 45px;
	margin-left:405px;
	background: url(../images/btn_vote_staf.gif) no-repeat left;
	margin-right:12px;
}
a.btn_vote_results {
	display: inline;
	float: left;
	width: 96px;
	height: 18px;
	text-indent: -99999px;
	margin-top: 10px;
	background: url(../images/btn_vote_results.gif) no-repeat left;
	margin-right:12px;
}
a.btn_back_to_poll {
	display: inline;
	float: left;
	width: 98px;
	height: 18px;
	text-indent: -99999px;
	margin-top: 10px;
	background: url(../images/btn_back_to_poll.gif) no-repeat left;
	margin-right: 12px;
}
a.btn_back {
	display: inline;
	float: left;
	width: 50px;
	height: 18px;
	text-indent: -99999px;
	margin-top: 10px;
	background: url(../images/btn_back.gif) no-repeat left;
	margin-right: 12px;
}
a.btn_polls_next {
	display: inline;
	float: right;
	width: 83px;
	height: 18px;
	text-indent: -99999px;
	margin-top: 20px;
	margin-bottom:10px;
	margin-right:30px;
	background: url(../images/btn_polls_next.gif) no-repeat left;
}
a.btn_polls_previous {
	display: inline;
	float: left;
	width: 83px;
	height: 18px;
	text-indent: -99999px;
	margin-top: 20px;
	margin-bottom:10px;
	margin-left:30px;
	background: url(../images/btn_polls_previous.gif) no-repeat left;
}
a.btn_sites_staf {
	display: inline;
	float: left;
	width: 206px;
	height: 33px;
	text-indent: -99999px;
	margin-left:35px;
	background: url(../images/btn_sites_staf.gif) no-repeat left;
	margin-right:12px;
}
/* wallpapers
---------------------------------------------------------------- */


.wallpaperBlock {
	float: left;
	width: 102px;
	display: inline;
	margin-top: 12px;
	margin-right: 22px;
	margin-bottom:12px;
	margin-left: 26px;
}
.wallpaperBlock p {
	text-align:center;
	margin-top:6px;
	margin-bottom:2px;
}
.wallpaperBlock a:link, .wallpaperBlock a:visited {
	text-decoration: none;
	font-size:12px;
}
.wallpaperBlock a:hover {
	text-decoration: underline;
}
/* polls
---------------------------------------------------------------- */

.pollsBlock {
	float: left;
	width: 343px;
	display: inline;
	margin: 12px 20px 2px 20px;
}
.pollsBlock h3 {
	padding: 2px 0;
}
.pollsBlock div {
	float: left;
	width: 327px;
	height: 62px;
	padding: 7px 6px 3px 10px;
	background: url(../images/poll_block_text.png) no-repeat top !important;
	background: url(../images/poll_block_text.gif) no-repeat top;
}
.pollsBlock p {
	margin: 0;
}
.pollsBlock a.Link, .pollsBlock a.videosLink, .pollsBlock a.photosLink {
	line-height: 28px;
	margin-right: 12px;
}
#pollDetailImage {
	float: left;
	margin-left: 15px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 10px;
}
#pollFormBlock {
	float: left;
	position: relative;
	left:0px;
	top:0px;
	width: 300px;
	padding-top: 10px;
	padding-left: 15px;
}
#secondaryNavPolls {
	float: left;
	width: 173px;
	margin: 22px 0 0 6px;
	display: inline;
}
#secondaryNavPolls ul li {
	padding: 6px 0 9px 4px;
}
#secondaryNavPolls ul li a {
	text-decoration: underline;
}
#secondaryNavPolls ul li a:hover {
	text-decoration: none;
}
.currentPoll, .currentPoll a, .currentPoll a:link, .currentPoll a:visited {
	text-decoration:none;
	font-weight:bold;
}
h1.title_morepolls {
	text-indent: -99999px;
	height: 30px;
	margin-left: -1px;
	/*	border-bottom: 1px solid #656464;*/
	background: url(../images/title_more_polls.gif) no-repeat left;
}
h1.title_morepollsSmall {
	text-indent: -99999px;
	width:220px;
	height: 30px;
	margin-left: -1px;
	/*	border-bottom: 1px solid #656464;*/
	background: url(../images/title_more_polls_small.gif) no-repeat left;
}
.pollCheckbox {
	margin-left: 0px;
	margin-right: 6px;
}
#pollsNav li {
	color:#99cc33;
	font-weight:bold;
}
#pollsNav a:link, #pollsNav a:visited {
	color:#ffffff;
	font-weight:normal;
}
.selectedPoll {
	color:#99cc33;
	font-weight:bold;
}
p.pollEntry {
	font: 13px/15px Arial, sans-serif;
	color: #fff;
	margin-bottom: 16px;
}
p.pollResults {
	font: 13px/15px Arial, sans-serif;
	color: #fff;
	margin-left: 6px;
	margin-bottom: 5px;
	padding-bottom: 7px;
}
p.pollResults span {
	color:#99cc33;
	font-weight:bold;
}
.pollBlock {
	float: left;
	width: 343px;
	display: inline;
	margin: 12px 20px 2px 20px;
}
ul#pollResults {
	margin:0;
	padding:0;
	list-style:none;
	margin-bottom:40px;
}
#pollResults li {
 color#ffffff;
	margin-bottom:10px;
}
#pollResults b {
	float:left;
	color:#ffffff;
}
ul#pollResults li span {
	float:right;
	color:#99cc33;
}
ul#pollResults br {
	clear:both;
}
/* bestHHsites
---------------------------------------------------------------- */
.bestHHsites {
	float: right;
	display: inline;
	width: 599px;
	margin-right: 6px;
}
.bestHHsites h4 {
	margin: 12px 0 12px 22px;
}
.bestHHsites p.bodyText {
	padding: 0 20px;
	float:left;
}
.bestHHsites .photoBlock {
	margin-top: 20;
	width:180px;
	float:left;
}
.bestHHsites .relatedContent {
	background: #000;
}
.bestHHsites .relatedBlocks {
	padding-left: 12px;
	padding-right: 6px;
}
.bestHHsites .linkListing {
	margin-top:10px;
	margin-bottom:20px;
	float:left;
	width:300px;
	padding-left:25px;
}
.bestHHsites_Checkbox {
	padding:0px;
	margin-left:-25px;
	margin-right:5px;
	width:15px;
	float:left;
	margin-top:0px !important;
	margin-top:-2px
}
p.sitesEntry {
	font: 13px/15px Arial, sans-serif;
	padding:0px;
	color: #fff;
	margin-bottom: 16px;
	margin-left:25px;
	margin-top:0px;
}
p.sitesEntry a {
	text-decoration: underline;
}
p.sitesEntry a:hover {
	text-decoration: none;
}
#bestHHsitesNav li {
	color:#99cc33;
	font-weight:bold;
}
#bestHHsitesNav a:link, #pollsNav a:visited {
	color:#ffffff;
	font-weight:normal;
}
#secondaryNav_Voting {
	float: left;
	width: 174px;
	margin: 0px 0 0 0px;
	display: inline;
}
#secondaryNav_Voting ul {
	padding-left: 5px;
}
#secondaryNav_Voting ul li {
	padding: 6px 8px 9px 18px;
	list-style-type: none;
}
#secondaryNav_Voting ul li a {
	text-decoration: underline;
	list-style-type: none;
	color:#cccccc;
}
#secondaryNav_Voting ul li a:hover {
	text-decoration: none;/* color:#b0cf36;   */
}
#secondaryNav_Voting ul li.active {
	background: url(../images/star.gif) no-repeat 2px 9px;
}
#secondaryNav_Voting ul li.active a {
	color: #fff;
}
#noLine, .noLine, #noLine ul li, #noLine li {
	background:none;
}
#homepageHonorees ul li a, #homepageHonorees ul li a:link, #homepageHonorees ul li a:visited {
	font: bold 14px/16px Arial, sans-serif;
	text-decoration:none;
	color: #ffffff;
}
#homepageHonorees ul li a:hover {
	text-decoration:underline;
}
#homepageHonorees ul li p a:link, #homepageHonorees ul li p a:visited {
	font: bold 12px/14px Arial, sans-serif;
	padding: 5px 0 2px 0;
	color: #C64A80;
	text-decoration:underline;
}
#homepageHonorees ul li p a:hover {
	text-decoration:none;
}
#livestream {
	background: url(../images/bg_livestream.jpg) no-repeat;
	width:420px;
	height:414px;
	padding: 30px 0 0 2px;
}
.stream_promo {
	border:1px solid #913445;
	width:376px;
	height:204px;
	h\eight:202px;
	margin-bottom:1px;
}

.nomineesFilmTitle a:link, .nomineesFilmTitle a:visited {
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
}
.nomineesContainer h5 a:link, .nomineesContainer h5 a:visited {
	color:#ffffff
}
.nomineesTheFilms_entry h3 a:link, .nomineesTheFilms_entry h3 a:visited {
	color:#ffffff
}
.nomineesTheFilms_entry h3 a:hover {
	text-decoration:underline;
}
#blog_promo {
	border:1px solid #913445;
	margin-top: 2px;
	width: 473px;
	height: 143px;
	padding-top:20px;
}
#blog_promo img {
	float: left;
	margin: 12px;
}
#blog_promo h3 {
	margin-top: 3px;
}
#blog_promo p {
	margin-bottom: 10px;
	padding-right:20px;
}
#blog_promo a, #blog_promo span {
	display: inline;
	font-size: 12px;
	padding-right: 5px;
	color: #C64A80;
	text-decoration:underline;
	line-height: 29px;
}
