/* Default Tags */
BODY
{ background-color:#3E3C38; color:#FFFFFF; margin:0px; padding:0px }

BODY, P, TH, TD, DIV, UL, OL, LI, DT, DD
{ color:#FFFFFF; font:normal 12px verdana,arial,helvetica,sans-serif }
TH, STRONG, B
{ font-weight:bold }
A IMG
{ border:0px }
P
{ line-height:15px; margin-top:0px; margin-bottom:1.2em }
HR
{ clear:both; color:#666; background-color:#666; width:100%; height:1px; margin:.5em 0px; padding:0px; border:0px }
FORM
{ margin:0px }
INPUT, SELECT
{ color:#333; font:normal 11px verdana,arial,helvetica,sans-serif }
H1, H2, H3, H4, H5, H6
{ color:#666; font-family:verdana,arial,helvetica,sans-serif; font-weight:bold; margin-top:0px }


/* Links
A:link{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#FFCCCC; 
	text-decoration:none }
A:visited{
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#FFFFFF; 
	text-decoration:none }
A:hover, A:active{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#FFCCCC; 
	text-decoration:underline }
 */
.darkrow {
	background-color: 990000;
	border: 1px solid #FFFFFF;
	padding: 0px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 15px;

}
.colleft {
	border-bottom:1px solid #FFFFFF; background-color: 990000;
	padding: 0px;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #FFFFFF;

: border-left: 1px solid #FFFFFF; 1px


}
.colcenter {
	background-color: 990000;
	border: 1px solid #FFFFFF;
	padding: 0px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 15px;

}
.colright{
	background-color: 990000;
	padding: 0px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 15px;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left:none;


}
.lightrow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background-color: FF3333;
	border: .5px solid #FFFFFF;
	line-height: normal;
	height: 25px;
	padding-left: 15px;
	color: #FFFFFF;
	margin: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;


}
.imageheader {
	height: 50px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.headline {
	border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; border-top:1px none #FFFFFF; border-bottom:1px none #FFFFFF; height: 25px;
	background-color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 15px;
	background-image: url('../images/background_headline.gif');
	background-repeat: repeat-x;
	background-position: left top
}
.headline A:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#FFFFFF; text-decoration:none
}
.headline A:visited{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;color:#FFFFFF; text-decoration:none 
}
.headline A:hover, A:active{
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;color:#FFFFFF; text-decoration:underline 
}

.thintop {
	margin: 0px;
	padding: 0px;
	height: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.linkbox {
	border-left:1px none #FFFFFF; border-right:1px none #FFFFFF; border-top:1px none #FFFFFF; border-bottom:1px solid #FFFFFF; font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	height: 25px;
	background-position: left center;
	vertical-align: middle;
	text-indent: 0pt;
	background-image: url('../images/arrow_link.gif');
	background-repeat: no-repeat; padding-left:30px; padding-right:5px; padding-top:5px; padding-bottom:5px
}
.linkbox A:link{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
color:#FFFFFF; text-decoration:none }
.linkbox A:visited{ 

font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;color:#FFFFFF; text-decoration:none }
.linkbox A:hover, A:active{
 
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;color:#FFFFFF; text-decoration:underline }

.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	

}

.content A:link{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#FFCCCC; 
	text-decoration:none }
.content A:visited{
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#FFCCCC; 
	text-decoration:none }
.content A:hover, A:active{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#FFCCCC; 
	text-decoration:underline }
	
	.content123 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	

}
.content123 A:link,.content123 A:visited,.content123 A:active{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#FFFFFF; 
	text-decoration:underline;
	 }

.content123 A:hover{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#FFFFFF; 
	text-decoration:underline; }
	
.content-celeb {
	border-left:1px none #FFFFFF; border-right:1px none #FFFFFF; border-top:1px none #FFFFFF; border-bottom:1px solid #FFFFFF; font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	padding: 10px;
	background-image: url('../images/celeb_shadow.gif');
	background-repeat: repeat-x;
	background-position: left top
}

.content-noborder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;

}

.nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	text-align: center;
	margin: 0px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}
.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}
.title A:link{

color:#FFFFFF; text-decoration:none }
.title A:visited
{ color:#FFFFFF; text-decoration:none }
.title A:hover, A:active
{ color:#FFFFFF; text-decoration:underline }
.source {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: normal;
	text-align: left;
	vertical-align: middle;
	color: #FFFFFF;
	padding:10px
}
.contact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFCCCC;
	text-align: right;
	vertical-align: middle;
	padding:10px
}
.contact A, A:link, A:hover, A:active{
font-weight:bold; 
text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFCCCC;
 }
.timeline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #990000;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 15px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: none;


}
.timeline A:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color:#FFFFFF; 
	text-decoration:none }
.timeline A:visited
{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none }
.timeline A:hover, A:active
{ 

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:underline }


.highlight {
	border-right:1px solid #FFFFFF; font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #CC0000;
	background-image: url('../images/winner_shadow.gif');
	background-repeat: repeat-x;
	background-position: left top;
	padding: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF

}
.celeb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding: 10px;
	padding-left:15px;
}
.celeb A:link {
text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
 }
.celeb A, A:active{
text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
 }
 .celeb  A:hover{
 text-decoration:underline;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
 }
 .highlightwinner {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
TABLE .winner{
	background-color: 990000;
border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.text {
	padding: 10px;
}
.celebrityNames {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 0px;
	height: 0px;



}
.winnerCaption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}

.9ptArialWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
; line-height: 12px}
.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 15px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;

}
.subHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	height: 25px;
	padding-top: 5px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 15px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF0000;
	background-image: url('../images/background_headline.gif');
	background-repeat: repeat-x;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none

}
.mainBorder {
	border: 1px solid;
}
.pictures {
	background-color: #330000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
}
.celebrityCornerNames a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;	
	margin-left: 5px;
}

.celebrityCornerNames a:hover {
	color: #FFFFFF;
	font-size: 10px;
	text-decoration: underline;	
}

.viewArchiveBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	background-image: url('../images/arrow_link.gif');
	height: 25px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 30px;
	background-repeat: no-repeat;
	vertical-align: middle;
	background-position: left center;
	color: #FFFFFF
}
.normalRedBox {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
}
.11ptArialWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	}
.10ptPadAllAround {
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;



}
.10ptArialWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.11ptArialWhiteItalic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #FFFFFF;
}
.11ptArialWhiteBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

/* BEGIN CONTENT ISLAND STYLES */

td.forumbox {
	border-left:1px none #FFCCCC; border-right:1px none #FFCCCC; border-top:1px none #FFCCCC; border-bottom:1px solid #FFCCCC; font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	background-position: left center;
	vertical-align: top;
	text-indent: 0pt;
	padding-left:15px; padding-right:5px; padding-top:5px; padding-bottom:0px
}
.forumbox A:link{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
color:#FFFFFF; text-decoration:none }
.forumbox A:visited{ 

font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;color:#FFFFFF; text-decoration:none }
.forumbox A:hover, A:active{
 
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;color:#FFFFFF; text-decoration:underline }

span.ip-ci-title { display: none }
span.ip-ci-byline { font-size: 10px; color: #FFCCCC }

/* END CONTENT ISLAND STYLES */

.formTextBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 15px;
	width: 220px;
	border: none;
}
.formTextArea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: none;
}

.formTextBoxSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 15px;
	width: 75px;
	border: none;
}
.formDropDown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 15px;
	width: 125px;
	border: none;
}.13ptArialWhiteBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}.13ptArialWhiteBoldWithPad {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 10px;
}
.13ptArialWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
}
.12ptArialWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.12ptArialWhiteBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.whiteLineOnRight {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-right-style: solid;
	border-bottom-style: none;
	


}

.honored_production{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#330000;
background-color:#ffffff;
height:20;
font-weight:bold;

}
.whiteLineoOnRightAndBottom {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.12ptTimesBlack {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
	line-height: normal;
}
.11ptTimesBlack {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	color: #000000;
}
.contentBold { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 15px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #FFFFFF; border-right-color: #FFFFFF; border-bottom-color: #FFFFFF; border-left-color: #FFFFFF; }
