body { font: 11px Tahoma, Arial, sans-serif; line-height: 130%; color: #666666; text-align: center; margin: 0px; background-image: url(../img/background_allthewayback.jpg); background-repeat: repeat-x; background-color: #E8E7E4; }

td,th { font: 11px Tahoma, Arial, sans-serif; line-height: 130%; color: #666666;}
form { margin: 0px; } 
input, select { margin: 3px 0px 3px 0px; font: 12px "Courier New", Courier, mono; }
ul li {padding: 3px 0px 3px 0px; }

#formCreaterelease input, #formCreaterelease textarea { border: 1px solid #AA0000; }

#bodyWrapper { position: relative; /*width: 762px; */ width: 901px; margin: 0px auto 0px auto; padding: 0px; }
#logoPrint { display: none; }
#content { width: 95%; padding: 10px 10px 20px 15px; text-align: left;}
#tableContent { width: 768px; }
#tableContent td.contentcell { background-color: #E8E7E1; background-image: url(../img/background_contentcell.gif); background-repeat: no-repeat; } 

#tableMain { /*background-image: url(../img/background_maintable.jpg); background-repeat: repeat-y; */}
#tableMain td#center { background-image: url(../img/background.gif); background-repeat: repeat-y; }
#tableMain td#left { background: transparent url(../img/grunge_left.png) no-repeat; }
#tableMain td#right { background: transparent url(../img/grunge_right.png) no-repeat; }
* html #tableMain td#left { width: 42px; background-image: url(../img/grunge_left.jpg); background-repeat: no-repeat; }
* html #tableMain td#right { width: 42px; background-image: url(../img/grunge_right.jpg); background-repeat: no-repeat; }

#layerFlower { background: transparent url(../img/flower1copy.png) no-repeat; }
* html #layerFlower { width: 42px; background-image: url(../img/flower1.gif); background-repeat: no-repeat; }

#subnavwrapper { padding: 40px 7px 7px 7px; margin: 7px 0px 0px 7px; background: #FFFFFF url(../img/subnav_header.gif) -2px 0 no-repeat; width: 177px; }
#subnavwrapper table { margin: 7px; padding-top: 0px; }
#subnavwrapper img { padding: 0px 7px 0px 7px; }

h1 { font: 50px Georgia, serif; color: #FFFFFF; display: block; height: 65px; padding: 0px; margin: 0px; /*border: 1px solid #FFF;*/ }
h2, h3 { font: 5px Georgia, serif; color: #AA0000; margin: 0px; padding: 0px; }
.h2, .h3 { font: 5px Georgia, serif; color: #333333; margin: 0px; padding: 0px; }
.h3 { display: block; width: 600px; }
h4, h5 { font: 14px Georgia, serif; color: #333333; margin: 0px 0px 0px 0px; padding: 0px; margin-top: -15px; margin-left: 200px; }
.h4 { font: 14px Georgia, serif; color: #333333; margin: 0px; padding: 0px; }

.doo { margin-left: 0px; margin-top: -13px;}
.add_info {text-align: center; font-size: 34px;}

.h8 { font: 18px Georgia, serif; color: #666666; margin: 0px; padding: 0px; }
.georgiabig { font: 18px Georgia, serif; color: #FFFFFF; margin: 0px; padding: 0px; }

.cert-h4 { font: bold 16px Georgia, serif; color: #2C2C2C; margin: 0px; padding: 0px; letter-spacing: -1px; }

.redbold { color: #AA0000; font-weight: bold; }
.red { color: #AA0000; }
.georgiaWhite { font: 11px Georgia, serif; color: #FFFFFF; }
.bold { font-weight: bold; color: #666666; }
.redsmall { color: #AA0000; font-size: 10px; font-weight: normal; }

.tiny, .tiny a:visited, .tiny a:active, .tiny a:hover { font-size: 10px; }


.greysmall li { color: #666666; font-size: 10px; margin: 6px 30px 0px -10px;}
.greysmall { color: #666666; font-size: 10px; }

.olMoreleading {margin-bottom: 0px; }
.olMoreleading li {padding-bottom: 9px; }

.boldbrown {color: #ACA68E; font-weight: bold;}
.huge { font-size: 18px; font-weight: bold; color:#D5CDBF; }
.hugePadded { font-size: 18px; font-weight: bold; color:#D5CDBF; padding-left: 17px; /*border-top: 1px solid #CCCCCC;*/ }
.tableBorderLeftRight { border-left: 1px solid #B3AEB2; border-right: 1px solid #B3AEB2; }
.selectsmall, .inputsmall { font: 11px Arial, sans-serif; }

.tablesmall { margin: 4px 7px 7px 15px; }
.tablesmall td { font-size: 10px; color: #ACA68E; }

.tableCellsLeft td { text-align: left; } 

.sponsorDescription { border-top: 1px solid #CCCCCC; padding-top: 10px; margin: 0px; }

#tableCategories td#currentcategories { background-color: #FFFFFF; border-width: 0px 2px 2px 1px; border-color: #CCCCCC; border-style: solid; }

.tableborderfilled { background-color: #FFFFFF; border: 1px #E7E8E1 solid; margin-bottom: 5px; }
.tableborderfilled2 { background-color: #D9D7CC; border: 1px #FFFFFF solid; margin-bottom: 5px; }
.tablewhiteborder1 { background-color: #FFFFFF; border: 1px #9D9DA1 solid; margin-bottom: 15px; }
.tablewhiteborder1 input { margin: 0px; }
.tabledotted { border: 1px #333333 dashed; margin-left: 39px;}
.cellButton { border-top: 1px #FFFFFF solid; border-left: 1px #FFFFFF solid; border-bottom: 1px #92918A solid; border-right: 1px #92918A solid; background-color: #CECCC1; }
#winnerslist td { padding-left: 6px; height: 24px;}


#whiteborder1 { background-color: #FFFFFF; border: 1px #9D9DA1 solid; margin-bottom: 15px; padding: 10px; }
#whiteborder1 input { margin: 0px; }


.inputlock { 
	background-image: url(../img/lock.gif); 
	background-repeat: no-repeat; 
	/*background-position:right;*/
	padding: 2px 0px 2px 18px; 
	border: 1px groove #333333;
	/*margin-bottom: 4px;*/
}
.inputnospam { 
	background-image: url(../img/nospam.gif); 
	background-repeat: no-repeat; 
	/*background-position:right;*/
	padding: 2px 0px 2px 2px; 
	border-top: 2px solid #8B8B8F;
	border-left: 2px solid #8B8B8F;
	border-right: 2px solid #FFFFFF;
	border-bottom: 2px solid #FFFFFF;
	/*margin-bottom: 4px;*/
}


/*
.image, .image:visited { border: 2px solid #E8E7E1; }
A:hover .image, A:active .image { border: 2px solid #FFFFFF; }
*/

.textblockBorderandRollover, .textblockBorderandRollover:visited { 
	display: block; 
	border: 2px solid #CCCCCC; 
	font: 10px Verdana; 
	padding: 3px 8px 3px 8px; 
	height: 14px; 
	text-align:center;
	text-decoration: none;
	background: #FFFFFF;
}
.textblockBorderandRollover:hover {
	background: #AA0000; 
	text-decoration: none;
	color: #FFFFFF;
}


/*{------------------- SUBNAV formats ---------------}*/
#LEFTNAV { 
	font: 11px Tahoma, sans-serif; 
	border-top: 1px solid #CCCCCC; 
	margin-bottom: 0px; 
	background: url(../img/subnav_background.gif) -9px 0;
	}
#LEFTNAV a { color: #666666; text-decoration: none; display: block; border-bottom: 1px solid #CCCCCC; padding: 2px 5px 5px 30px;  background-image: url(../img/bullet_clear.gif); background-position: top;  }
#LEFTNAV a:link, #LEFTNAV a:visited { color: #939393; background-image: url(../img/bullet_clear.gif); background-position: top; }
#LEFTNAV a:Hover { color: #666666; background-image: url(../img/bullet_clear_f2.gif); background-position: top; padding-left: 38px; }

/*{------------------- DROPDOWN formats ---------------}*/
#navlistABOUT {  width: 135px; font: 11px Tahoma, sans-serif; border-top: 1px solid #666666; background-color: #ECEBE6; }
#navlistABOUT a { text-align: left; background-color: #ECEBE6; color: #7E7E7E; text-decoration: none; display: block; border-bottom: 1px solid #666666; border-left: 1px solid #666666; border-right: 1px solid #666666; padding: 2px 15px 2px 9px;  margin: 0px;}
#navlistABOUT a:link, #navlistABOUT a:visited { background-color: #ECEBE6; color: #7E7E7E;}
#navlistABOUT a:Hover { background-color: #FFFFFF; color: #AA0000; }

#navlistAWARDS {  width: 136px; font: 11px Tahoma, sans-serif; border-top: 1px solid #666666; background-color: #ECEBE6; }
#navlistAWARDS a { text-align: left; background-color: #ECEBE6; color: #7E7E7E; text-decoration: none; display: block; border-bottom: 1px solid #666666; border-left: 1px solid #666666; border-right: 1px solid #666666; padding: 2px 15px 2px 9px;  margin: 0px;}
#navlistAWARDS a:link, #navlistAWARDS a:visited { background-color: #ECEBE6; color: #7E7E7E;}
#navlistAWARDS a:Hover { background-color: #FFFFFF; color: #AA0000; }

#navlistWINNERS {  width: 125px; font: 11px Tahoma, sans-serif; border-top: 1px solid #666666; background-color: #ECEBE6; }
#navlistWINNERS a { text-align: left; background-color: #ECEBE6; color: #7E7E7E; text-decoration: none; display: block; border-bottom: 1px solid #666666; border-left: 1px solid #666666; border-right: 1px solid #666666; padding: 2px 15px 2px 9px;  margin: 0px;}
#navlistWINNERS a:link, #navlistWINNERS a:visited { background-color: #ECEBE6; color: #7E7E7E;}
#navlistWINNERS a:Hover { background-color: #FFFFFF; color: #AA0000; }


/*{------------------- WINNER TOOLS formats ---------------}*/

#tools { margin: 40px 0px 20px 20px; width: 667px; }

#toolsnav { /*position: relative; height: 39px;  padding: 0; margin: 0;border: 1px solid #333333;*/} 
#toolsnav ul { list-style: none; padding: 0px; margin: 0px; }
#toolsnav ul li { float: left; margin: 0px; padding: 0px; background-repeat: no-repeat; display: block; height: 39px; /*border: 1px solid #333333; */ }

#toolsnav li#customize { background: url(../img/controlpanel_1_f2.gif); width: 141px; }	
#toolsnav li#notify { background: url(../img/controlpanel_2_f2.gif); width: 183px; }
#toolsnav li#pressrelease { background: url(../img/controlpanel_3_f2.gif); width: 139px; }
#toolsnav li#order { background: url(../img/controlpanel_4_f2.gif); width: 158px; }
#toolsnav li#toolsright { background: url(../img/controlpanel_5.gif); width: 46px; }

* html #toolsnav a:hover { display: block; height: 39px; visibility: visible; }

#toolsnav a { height: 39px; display: block; }
#toolsnav a:hover img { visibility: hidden; }
#toolsnav a.current:hover img { visibility: visible; }

#toolstable { background: url(../img/controlpanel_background.gif); margin: 0px; padding: 50px 30px; }
* html #toolstable { padding-top: 10px; }
#toolsfooter { background: url(../img/controlpanel_footer.gif); height: 20px;  }

#tools #submit { margin-left: 450px; }

/*{------------------- LINK formats ---------------}*/
a, a:visited { color: #AA0000; font: 11px Tahoma, sans-serif; line-height: 130%; text-decoration: underline; text-align: left;}
a:hover, a:active { color: #3D71BD; }

a.boldGreyNounderline, a.boldGreyNounderline:visited { color: #666666; font: 11px Tahoma, sans-serif; line-height: 130%; text-decoration: none; text-align: left; font-weight: bold;}
a.boldGreyNounderline:hover, a.boldGreyNounderline:active { color: #AA0000; }

a.bold, a.bold:visited { color: #AA0000; font: 11px Tahoma, sans-serif; line-height: 130%; text-decoration: underline; text-align: left; font-weight: bold;}
a.bold:hover, a.bold:active { color: #3D71BD; }

a.plain, a.plain:visited { text-decoration: none; color: #666666; font: 11px Tahoma, sans-serif; cursor: crosshair; }
a.plain:hover, a.plain:active { text-decoration: none; color: #666666; font: 11px Tahoma, sans-serif; cursor: crosshair; }

a.Whitebold, a.Whitebold:visited { text-decoration: none; color: #FFFFFF; font: bold 11px Tahoma, sans-serif; }
a.Whitebold:hover, a.Whitebold:active { text-decoration: underline; color: #AA0000; font: bold 11px Tahoma, sans-serif; }


/* hack to make scrollbar always appear and keep short pages from appearing to "jump" to the right: */
#scroll { position:absolute; top:0; bottom:-0.1px; width:1em; z-index:-1; } 

/*{------------------- TOP TEN formats ---------------}*/
.nomineeblock { margin: 10px 0px 20px 0px; height: 163px; position: relative; }
.agenciesblock { margin: 10px 0px 20px 0px;  height: 143px; }
.number { float: left; font: 80px Palatino; color: #D8D9BD;   width: 75px; text-align: right; }
.nomineeblock .greenbox {  position: relative; float: left; margin-left: 20px;  background-color: #B7B986; height: 155px; width: 609px; }
.agenciesblock .greenbox { float: left; margin: 20px 0px 20px 0px; background-color: #B7B986; height: 135px; width: 699px; }
.dotted { margin: 4px; border: 1px dotted #FFFFFF; height: 145px; }

.nomineeblock .thumbnail a { float: left; margin: 12px 0px 12px 15px; padding: 3px;  background-image:url(../img/framearrow.gif); background-repeat: no-repeat; width: 178px; height: 99px; }
.nomineeblock .thumbnail a:hover { background-image:url(../img/framearrow_f2.gif); cursor: pointer; }

.agenciesblock .thumbnail a {  float: left; margin: 13px 0px 0px 5px; padding: 16px 0px 0px 16px;  background-image:url(../img/framearrow2.gif); background-repeat: no-repeat; width: 315px; height: 99px;  }
.agenciesblock .thumbnail a:hover { background-image:url(../img/framearrow2_f2.gif); cursor: pointer; }

.nomineeblock .entrydetails { margin: 8px 0px 0px 15px; float: left;  width: 365px; z-index: 1000; }
.agenciesblock .entrydetails { margin: 15px 0px 0px 15px; float: left;  width: 335px; z-index: 1000; }

* html .agenciesblock .entrydetails { margin-left: 5px; }
.nomineeblock .entrydetails td { padding: 5px 0px 5px 0px; margin: 0px;  color: #FFFFFF; border-bottom: 1px solid #A0A550; border-top: 1px solid #CFCDC1; }
.entrydetails .headerrow td { border-top: none; }
.entrydetails .footerrow td { border-bottom: none; }
.toptenwinner { position: absolute;  top: 4px; left: 99px;  z-index: 1000; }

/******************************** call for entries block */

#home-callforentries {
	
	float: inherit;
	margin: 10px 0px 0px 10px;	
}
* html #home-callforentries {
	margin-top: 0px;
}
#home-callforentries a { 
	padding: 0px;
	width: 200px;
	height: 219px;
	display: block;
	text-align: center;
}
.q1 { background: url(../img/deadlinereminder-bg-q1.gif); }
.q2 { background: url(../img/deadlinereminder-bg-q2.gif); }
.q3 { background: url(../img/deadlinereminder-bg-q3.gif); }
.q4 { background: url(../img/deadlinereminder-bg-q4.gif) no-repeat; }

.normalq1 { background: url(../img/callforentriesq1.gif); }
.normalq2 { background: url(../img/callforentriesq2.gif); }
.normalq3 { background: url(../img/callforentriesq3.gif); }
.normalq4 { background: url(../img/callforentriesq4.gif); }

.extended-q1 { background: url(../img/extended-bg-q1.gif); }
.extended-q2 { background: url(../img/extended-bg-q2.gif); }
.extended-q3 { background: url(../img/extended-bg-q3.gif); }
.extended-q4 { background: url(../img/extended-bg-q4.gif); }


#home-callforentries span { 
	background: url(../img/deadlinereminder_daysleft.gif);
	/*
height: 75px; 
	width: 100px; 
*/
	display: block; 
	/*border: 1px solid #000;*/
	margin: 25px auto;
}
#home-callforentries a:hover span { cursor: pointer; }

#home-callforentries .fourteen { background-position: -7px 0px; }
#home-callforentries .thirteen { background-position: -115px 0px; }
#home-callforentries .twelve { background-position: -215px 0px; }
#home-callforentries .eleven { background-position: -320px 0px; }
#home-callforentries .ten { background-position: -427px 0px; }
#home-callforentries .nine { background-position: -535px 0px; }
#home-callforentries .eight { background-position: -638px 0px; }
#home-callforentries .seven { background-position: -7px -83px; }
#home-callforentries .six { background-position: -115px -83px; }
#home-callforentries .five { background-position: -215px -83px; }
#home-callforentries .four { background-position: -320px -83px; }
#home-callforentries .three { background-position: -427px -83px; }
#home-callforentries .two { background-position: -535px -83px; }
#home-callforentries .one { background-position: -638px -83px; }



.top_green {background: url(../img/green_top.gif) 0 0 no-repeat; margin-left: -3px;} 
.b_green {background: url(../img/green_middle.gif) 0 100% repeat-y; padding:15px; margin-left: -3px; margin-top: 0px;} 
.bottom_green {background: url(../img/green_bottom.gif) 0 0 no-repeat; margin-left: -3px;} 


.bl {background: url(../img/bl.gif) 0 100% no-repeat #f8f6f0; width: 532px; margin-left: 0px;} 
.br {background: url(../img/br.gif) 100% 100% no-repeat} 
.tl {background: url(../img/tl.gif) 0 0 no-repeat} 
.tr {background: url(../img/tr.gif) 100% 0 no-repeat; padding:10px}

.clear {font-size: 1px; height: 1px}

.back_green_blur {background: url(../img/background_temp.gif) 0 0 repeat-y; margin-left: -2px; margin-top: -4px;}

.top_news {background: url(../img/toptenwinnersblock2006-top.gif) 0 0 no-repeat; width: 177px; margin-left: -1px;}

.inline{display:inline;} 


.sIFR-active h6 {
  visibility: hidden;
  font-family: Verdana;
  line-height: 10em;
  font-size: 30px;
}

#dropcontentsubject{
width: 177px;
text-align: center;
font-weight: bold;
}

.dropcontent{
width: 177px;
height: 50px;
text-align: center;
background: url(../img/background_temp.gif) 0 0 repeat-y;
padding: 0px;
display:block;
}

.mulan {
padding-right: 10px; 
padding-top: 5px;
}

#slideshow {
    position:relative;
    margin-left: 30px;
    height:350px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
}

#slideshow IMG.active {
    z-index:10;
}

#slideshow IMG.last-active {
    z-index:9;
}

.flasher {
margin-right: -11px; 
margin-top: 0px;
width: 565; 
height: 62px;
}

.middle_pic { padding-right: 10px; margin-top: 10px; padding-top: 20px; width: 300px; height: 200px;}

.moreinfbox{
width: 171px;
height: 25px;
text-align: center;
background: url(../img/more_info.jpg) 0 0;
padding: 0px;
display:block;
}
