/* News and Announcements */

#newsannounce {
	width:670px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-top:15px;
}

#newsannounce h1 {
	width:425px;
	height:28px;
	background: url(/community/images/newsannounce_h1.gif) no-repeat center;
}

#newsannounce h1 span {
	display:none;
}


/* Contests */

#contests {
	width:670px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-top:15px;
}

#contests h1 {
	width:206px;
	height:27px;
	background: url(/community/images/contests_h1.gif) no-repeat center;
}

#contests h1 span {
	display:none;
}

#contests .enternow:link, #contests .enternow:visited {
	display:block;
	width:136px;
	height:45px;
	background: url(/home/images/button_enternow.gif) no-repeat top left;
}

#contests .enternow:hover, #contests .enternow:active  {
	background: url(/home/images/button_enternow.gif) no-repeat 0 -45px;
	cursor:pointer;
}


/* Stay Tuned */

.contest_staytuned {
	text-align:center;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

.contest_staytuned h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#077aab;
}

.contest_staytuned table a {
	font-size:14px;
	font-weight:bold;
}

/* Facebook PicShareBowl 2012 contest */

#contest_football {
	width:670px;
	background:url(/community/images/football_bg.jpg) no-repeat right top;	
	padding:30px 0;
}

#contest_football .whitebox {
	background:#FFF;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	width:350px;
	padding:15px;
	position:relative;
	left:20px;	
}

#contest_football .enternow {
	display:block;
	width:136px;
	height:45px;
	background: url(/home/images/button_enternow.gif) no-repeat top left;
}

#contest_football .enternow:hover, #contest_football .enternow:active  {
	background: url(/home/images/button_enternow.gif) no-repeat 0 -45px;
	cursor:pointer;
}

#contest_football .votenow {
	display:block;
	width:136px;
	height:45px;
	background: url(/home/images/button_votenow.gif) no-repeat top left;
}

#contest_football .votenow:hover, #contest_football .votenow:active  {
	background: url(/home/images/button_votenow.gif) no-repeat 0 -45px;
	cursor:pointer;
}

#contest_football .seewinners {
	display:block;
	width:136px;
	height:45px;
	background: url(/home/images/button_seewinners.gif) no-repeat top left;
	position:absolute;
	left:400px;
}

#contest_football .seewinners:hover, #contest_football .seewinners:active  {
	background: url(/home/images/button_seewinners.gif) no-repeat 0 -45px;
	cursor:pointer;
}



/* Halloween Costume Photo contest */

#contest_halloween11 {
	width:670px;
	background:url(/home/images/halloween11_bg2.jpg) no-repeat -220px 0;	
	padding:30px 0;
}

#contest_halloween11 .whitebox {
	background:#FFF;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	width:350px;
	padding:15px;
	position:relative;
	left:20px;	
}

#contest_halloween11 .enternow {
	display:block;
	width:136px;
	height:45px;
	background: url(/home/images/button_enternow.gif) no-repeat top left;
}

#contest_halloween11 .enternow:hover, #contest_halloween11 .enternow:active  {
	background: url(/home/images/button_enternow.gif) no-repeat 0 -45px;
	cursor:pointer;
}

#contest_halloween11 .votenow {
	display:block;
	width:136px;
	height:45px;
	background: url(/home/images/button_votenow.gif) no-repeat top left;
}

#contest_halloween11 .votenow:hover, #contest_halloween11 .votenow:active  {
	background: url(/home/images/button_votenow.gif) no-repeat 0 -45px;
	cursor:pointer;
}

#contest_halloween11 .seewinners {
	display:block;
	width:136px;
	height:45px;
	background: url(/home/images/button_seewinners.gif) no-repeat top left;
	position:absolute;
	left:400px;
}

#contest_halloween11 .seewinners:hover, #contest_halloween11 .seewinners:active  {
	background: url(/home/images/button_seewinners.gif) no-repeat 0 -45px;
	cursor:pointer;
}


/* Flaming Fireworks Photo Contest Winners */

#contest_fireworks11 {
	width:290px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	position:relative;	
	padding-right:380px;
}

*html #contest_fireworks11 {
	width:670px;
	padding-right:300px;
}

#contest_fireworks11 img {
	border:none;	
}

#contest_fireworks11 .winningphoto {
	position:absolute;
	top:0;
	right:0;	
}


/* Scenic Destinations Photo Contest  */


#contest_scenic {
	width:700px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-top:15px;
	padding:15px 0 0 0;
	background:url(/home/images/scenic11_bg.jpg) no-repeat -20px -35px;
	position:relative;
	right:20px;
}

*html #contest_scenic {
	width:700px;
	margin-top:30px;
}

#contest_scenic h2 {
	width:363px;
	height:172px;
	background:url(/home/images/scenic11_h1.png) no-repeat top left;
	position:relative;
	left:20px;
	margin-bottom:100px;
}

#contest_scenic h2 span {
	display:none;	
}

#contest_scenic .top {
	width:300px;
	position:relative;
}

#contest_scenic .enternow {
	display:block;
	width:136px;
	height:45px;
	background: url(/home/images/button_enternow.gif) no-repeat top left;
}

#contest_scenic .enternow:hover, #contest_scenic .enternow:active  {
	background: url(/home/images/button_enternow.gif) no-repeat 0 -45px;
	cursor:pointer;
}

#contest_scenic .votenow {
	display:block;
	width:136px;
	height:45px;
	background: url(/home/images/button_votenow.gif) no-repeat top left;
}

#contest_scenic .votenow:hover, #contest_scenic .votenow:active  {
	background: url(/home/images/button_votenow.gif) no-repeat 0 -45px;
	cursor:pointer;
}

#contest_scenic .seewinners {
	display:block;
	width:136px;
	height:45px;
	background: url(/home/images/button_seewinners.gif) no-repeat top left;
	position:absolute;
	left:400px;
}

#contest_scenic .seewinners:hover, #contest_scenic  .seewinners:active  {
	background: url(/home/images/button_seewinners.gif) no-repeat 0 -45px;
	cursor:pointer;
}

/* Decade Photo Submit - July 2011 */

#photosubmit_decade {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	width:626px;
	padding-top:315px;
	position:relative;
	background:url(/home/images/decadechannel_bg.jpg) -15px -10px no-repeat;
}

#photosubmit_decade .enternow {
	display:block;
	width:136px;
	height:45px;
	background: url(/home/images/button_enternow.gif) no-repeat top left;
	position:relative;
	left:250px;
}

#photosubmit_decade .enternow:hover, #photosubmit_decade .enternow:active  {
	background: url(/home/images/button_enternow.gif) no-repeat 0 -45px;
	cursor:pointer;
}

/* Pet Photo Submit - February 2011 */

#photosubmit_pet {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	width:606px;
	padding-top:265px;
	position:relative;
	background:url(/home/images/petchannel_bg.jpg) top left no-repeat;
}

#photosubmit_pet .enternow {
	display:block;
	width:136px;
	height:45px;
	background: url(/home/images/button_enternow.gif) no-repeat top left;
	position:relative;
	left:250px;
}

#photosubmit_pet .enternow:hover, #photosubmit_pet .enternow:active  {
	background: url(/home/images/button_enternow.gif) no-repeat 0 -45px;
	cursor:pointer;
}



/* Referral Program - January 2011 */


#referlanding_11 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	width:270px;
	height:346px;
	position:relative;
	left:4px;
	padding:0 10px 0 336px;
	background:url(/community/images/referral11_bg.jpg) top left no-repeat;
}

*html #referlanding_11 {
	width:606px;
	height:346px;
}

#referlanding_11 .h1 {
	position:absolute;
	top:7px;
	right:5px;
	width:314px;	
}

#referlanding_11 .refernow {
	display:block;
	width:136px;
	height:45px;
	background: url(/home/images/button_refernow.gif) no-repeat top left;
	position:relative;
	left:80px;
	}
#referlanding_11 .refernow:hover, #referlanding_11 .refernow:active {
	width:136px;
	height:45px;
	background: url(/home/images/button_refernow.gif) no-repeat 0 -45px;
	cursor:pointer;
}


/* Email Sign-Up Sweepstakes */

#contest_emailsignup {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	width:670px;
	height:320px;
	position:relative;
}


#contest_emailsignup h2 {
	width:619px;
	height:83px;
	background:url(/community/images/newslettercontest_h1.gif) no-repeat top right;
	padding:0;
	margin:0 0 20px 0;
}

#contest_emailsignup h2 span {
	display:none;
}


#contest_emailsignup .prize {
	width:315px;
	position:absolute;
	top:64px;
	left:0;
}

#contest_emailsignup p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	width:300px;
	margin-left:330px;
}

/* Open Submissions - July 2011 */

.photosubmit_thumbs {
	position:relative;
	margin-bottom:20px;	
}

.photosubmit_thumbs a {
	display:inline-block;
	width:135px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:center;
	border:none;
	margin:0 5px;	
}

.photosubmit_thumbs a img {
	border:none;	
	display:block;
}

/* Channel Facebook Contest */


#channels10  {
	width:630px;
	height:513px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	position:relative;
	left:4px;
}


#channels10 p, #channels10 td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
}

#channels10 h2 {
	width:588px;
	height:33px;
	background:url(/community/images/channels2010_h1.gif) no-repeat top left;
	margin-top:15px;
}

#channels10 h2 span {
	display:none;
}

#channels10 h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#077aab;
}

#channels10 .buttonrow {
	width:600px;
	height:65px;
	position:relative;
}

#channels10 .seeall {
	display:inline-block;
	width:136px;
	height:45px;
	background: url(/images/member/button_seeall.gif) no-repeat top left;
	position:absolute;
	top:5px;
	left:250px;
}

#channels10 .seeall:hover, #channels10 .seeall:active  {
	width:136px;
	height:45px;
	background: url(/images/member/button_seeall.gif) no-repeat 0 -45px;
	cursor:pointer;
}

#channels10 .contestbanner {
	width:550px;
	height:90px;
	background: url(/images/member/button_nothanks.gif) no-repeat top left;
	position:absolute;
	bottom:0px;
	left:50px;
}

/* Spook-o-Rama Halloween Photo Contest  */


#contest_halloween10 {
	width:700px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-top:15px;
	padding:15px 0 0 0;
	background:url(/home/images/2010halloween_bg.jpg) no-repeat -20px -35px;
	position:relative;
	right:20px;
}

*html #contest_halloween10 {
	width:700px;
	margin-top:30px;
}

#contest_halloween10 h2 {
	width:356px;
	height:154px;
	background:url(/home/images/2010halloween_h1.gif) no-repeat top left;
	position:relative;
	left:20px;
	margin-bottom:100px;
}

#contest_halloween10 h2 span {
	display:none;	
}

#contest_halloween10 .top {
	width:300px;
	position:relative;
}

#contest_halloween10 .enternow {
	display:block;
	width:136px;
	height:45px;
	background: url(/home/images/button_enternow.gif) no-repeat top left;
}

#contest_halloween10 .enternow:hover, #contest_halloween10 .enternow:active  {
	background: url(/home/images/button_enternow.gif) no-repeat 0 -45px;
	cursor:pointer;
}

#contest_halloween10 .votenow {
	display:block;
	width:136px;
	height:45px;
	background: url(/home/images/button_votenow.gif) no-repeat top left;
}

#contest_halloween10 .votenow:hover, #contest_halloween10 .votenow:active  {
	background: url(/home/images/button_votenow.gif) no-repeat 0 -45px;
	cursor:pointer;
}

#contest_halloween10 .seewinners {
	display:block;
	width:136px;
	height:45px;
	background: url(/home/images/button_seewinners.gif) no-repeat top left;
	position:absolute;
	left:400px;
}

#contest_halloween10 .seewinners:hover, #contest_halloween10  .seewinners:active  {
	background: url(/home/images/button_seewinners.gif) no-repeat 0 -45px;
	cursor:pointer;
}



/* Pet Superstar Photo Contest  */


#contest_pet10 {
	width:700px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-top:15px;
	padding:265px 0 0 0;
	background:url(/home/images/2010pet_bg.jpg) no-repeat top left;
	position:relative;
	right:20px;
}

*html #contest_pet10 {
	width:700px;
	margin-top:30px;
}

#contest_pet10 .top {
	width:700px;
	position:relative;
}

#contest_pet10 .enternow {
	display:block;
	width:136px;
	height:45px;
	background: url(/home/images/button_enternow.gif) no-repeat top left;
}

#contest_pet10 .enternow:hover, #contest_pet10 .enternow:active  {
	background: url(/home/images/button_enternow.gif) no-repeat 0 -45px;
	cursor:pointer;
}

#contest_pet10 .votenow {
	display:block;
	width:136px;
	height:45px;
	background: url(/home/images/button_votenow.gif) no-repeat top left;
}

#contest_pet10 .votenow:hover, #contest_pet10 .votenow:active  {
	background: url(/home/images/button_votenow.gif) no-repeat 0 -45px;
	cursor:pointer;
}

#contest_pet10 .seewinners {
	display:block;
	width:136px;
	height:45px;
	background: url(/home/images/button_seewinners.gif) no-repeat top left;
	position:absolute;
	left:400px;
}

#contest_pet10 .seewinners:hover, #contest_pet10  .seewinners:active  {
	background: url(/home/images/button_seewinners.gif) no-repeat 0 -45px;
	cursor:pointer;
}


/* Bedazzle Your Mom Photo Contest  */


#contest_momcontest10 {
	width:700px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-top:15px;
	padding:135px 0 0 0;
	background:url(/home/images/momcontest10_resultsbg.jpg) no-repeat top left;
	position:relative;
	right:20px;
}

*html #contest_momcontest10 {
	width:700px;
	padding:160px 0 0 0;
	margin-top:30px;
}

#contest_momcontest10 .top {
	width:700px;
	height:376px;
	position:relative;
}

#contest_momcontest10 .top .grandprize {
	width:184px;
	height:26px;
	background:url(/home/images/momcontest10_grandprize.gif) no-repeat top right;
	display:inline-block;
}

#contest_momcontest10 .top h2.grandprize span {
	display:none;
}




/* Holiday Refer-a-Friend Program */

#referlanding_holi09 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	width:670px;
	padding:0 10px;
	background:url(/home/images/referafriendhol09_bg.gif) repeat-x top;
}

*html #referlanding_holi09 {
	width:670px;
}



#referlanding_holi09 h2 {
	width:650px;
	height:165px;
	background:url(/community/images/referafriendholi_h1.png) no-repeat top right;
	padding:0;
	margin:0;
}

*html #referlanding_holi09 h2 {
	width:394px;
}

#referlanding_holi09 h2 span {
	display:none;
}

#referlanding_holi09 .image {
	width:245px;
	float:left;
	padding-right:20px;
	padding-bottom:0px;
}

#referlanding_holi09 .button {
	display:block;
	width:136px;
	height:45px;
	background: url(/home/images/button_refernow.gif) no-repeat top left;
}


#referlanding_holi09 .button:hover, #referlanding_holi09 .button:active  {
	width:136px;
	height:45px;
	background: url(/home/images/button_refernow.gif) no-repeat 0 -45px;
	cursor:pointer;
}


/* Holiday Memories Photo Contest  */


#contest_holiday09 {
	width:640px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-top:15px;
	padding:15px 0 0 0;
	background:url(/home/images/2009holidayphoto_bg2.jpg) no-repeat -200px -20px;
}

*html #contest_holiday09 {
	width:640px;
	padding:30px 0 0 0;
	margin-top:30px;
}


#contest_holiday09 h1 {
	width:252px;
	height:211px;
	background: url(/home/images/2009holidayphoto_h1.png) no-repeat center;
	padding:15px;
	margin:0;
}

*html #contest_holiday09 h1 {
	margin:0 0 20px 0;
}

#contest_holiday09 .enternow {
	display:block;
	width:136px;
	height:45px;
	background: url(/home/images/button_enternow.gif) no-repeat top left;
}

#contest_holiday09 .enternow:hover, #contest_holiday09 .enternow:active  {
	background: url(/home/images/button_enternow.gif) no-repeat 0 -45px;
	cursor:pointer;
}

#contest_holiday09 .votenow {
	display:block;
	width:136px;
	height:45px;
	background: url(/home/images/button_votenow.gif) no-repeat top left;
}

#contest_holiday09 .votenow:hover, #contest_holiday09 .votenow:active  {
	background: url(/home/images/button_votenow.gif) no-repeat 0 -45px;
	cursor:pointer;
}

#contest_holiday09 .seewinners {
	display:block;
	width:136px;
	height:45px;
	background: url(/home/images/button_seewinners.gif) no-repeat top left;
}

#contest_holiday09 .seewinners:hover, #contest_holiday09 .seewinners:active  {
	background: url(/home/images/button_seewinners.gif) no-repeat 0 -45px;
	cursor:pointer;
}

#contest_holiday09 .prizetable {
	width:640px;
}

#contest_holiday09 .prizetable td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

#contest_holiday09 .prizetable h3 {
	color:#3487bc;
	font-size:18px;
	padding:0;
	margin:0;
}



/* Halloween Haunt Photo Contest */

#contest_halloween09 {
	width:640px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-top:15px;
	padding:15px 0 0 0;
	background:url(/home/images/2009halloween_bg.jpg) no-repeat top left;
}

*html #contest_halloween09 {
	width:640px;
	padding:30px 0 0 0;
	margin-top:30px;
}

#contest_halloween09 h1 {
	width:266px;
	height:171px;
	background: url(/home/images/2009halloween_h1.png) no-repeat center;
	margin:15px;
	padding:0;
}

#contest_halloween09 h1 span {
	display:none;
}


#contest_halloween09 .enternow {
	display:block;
	width:136px;
	height:45px;
	background: url(/home/images/button_enternow.gif) no-repeat top left;
}

#contest_halloween09 .enternow:hover, #contest_halloween09 .enternow:active  {
	background: url(/home/images/button_enternow.gif) no-repeat 0 -45px;
	cursor:pointer;
}

#contest_halloween09 .votenow {
	display:block;
	width:136px;
	height:45px;
	background: url(/home/images/button_votenow.gif) no-repeat top left;
}

#contest_halloween09 .votenow:hover, #contest_halloween09 .votenow:active  {
	background: url(/home/images/button_votenow.gif) no-repeat 0 -45px;
	cursor:pointer;
}

#contest_halloween09 .seewinners {
	display:block;
	width:136px;
	height:45px;
	background: url(/home/images/button_seewinners.gif) no-repeat top left;
}

#contest_halloween09 .seewinners:hover, #contest_halloween09 .seewinners:active  {
	background: url(/home/images/button_seewinners.gif) no-repeat 0 -45px;
	cursor:pointer;
}

#contest_halloween09 .prizetable {
	width:640px;
}

#contest_halloween09 .prizetable td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

#contest_halloween09 .prizetable h3 {
	color:#FF6600;
	font-size:18px;
	padding:0;
	margin:0;
}


/* Summer Fun Photo Contest */


#contest_summer09 {
	width:670px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-top:15px;
	padding:125px 0 0 0;
	background:url(/home/images/2009summer_bg.gif) no-repeat top left;
}

*html #contest_summer09 {
	width:670px;
	margin-top:30px;
	padding:135px 0 0 0;
}

#contest_summer09 h1 {
	width:352px;
	height:78px;
	background: url(/home/images/2009summer_h1.png) no-repeat center;
	padding:15px;
	margin:0;
	position:relative;
	left:30px;
}



#contest_summer09 h1 span {
	display:none;
}

#contest_summer09 .votenow {
	display:block;
	width:184px;
	height:45px;
	background: url(/home/images/button_votenow.gif) no-repeat top left;
}

#contest_summer09 .votenow:hover, #contest_summer09 .votenow:active  {
	background: url(/home/images/button_votenow.gif) no-repeat 0 -45px;
	cursor:pointer;
}

#contest_summer09 .seewinners {
	display:block;
	width:184px;
	height:45px;
	background: url(/home/images/button_seewinners.gif) no-repeat top left;
}

#contest_summer09 .seewinners:hover, #contest_summer09 .seewinners:active  {
	background: url(/home/images/button_seewinners.gif) no-repeat 0 -45px;
	cursor:pointer;
}

#contest_summer09 .callout {
	background:url(/community/images/callout_halloween.gif) no-repeat left top #ffffff;
	width:100px;
	height:140px;
	padding:10px 10px 10px 100px;
	border:solid 3px orange;
	font-size:12px;
	position:absolute;
	top:80px;
	right:30px;
}

*html #contest_summer09 .callout {
	width:200px;
	height:120px;
}

#contest_summer09 .callout h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#077aab;
	padding:0;
	margin:10px 0;

}


/* Ugliest Tie Ever Contest */


#contest_uglytie {
	width:670px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-top:15px;
	position:relative;
	right:30px;
}

*html #contest_uglytie {
	width:670px;
	margin-top:30px;
}


#contest_uglytie .bluebar {
	width:100%;
	height:180px;
	background:#110e51;
	position:relative;
	top:10px;
	margin-bottom:80px;
}

#contest_uglytie .top {
	position:relative;
}

#contest_uglytie .topties {
	position:absolute;
	right:33px;
	top:-5px;
	z-index:2;
}

#contest_uglytie h1 {
	width:350px;
	height:218px;
	background: url(/home/images/tiephotocontest_title.gif) no-repeat center #FFFFFF;
	padding:15px;
	margin:0;
	position:absolute;
	left:20px;
	top:0px;
}
#contest_uglytie h2 {
	with:363px;
	height:63px;
	background: url(/home/images/tiephotocontest_h1.gif) no-repeat left top;
	padding:0;
	margin:0 0 12px 0;
}


#contest_uglytie .successblock {
	width:350px;
	height:170px;
	background: #FFFFFF;
	padding:15px;
	margin:0;
	position:absolute;
	left:20px;
	top:0px;
}

#contest_uglytie h2.success {
	with:317px;
	height:54px;
	background: url(/home/images/tiephotocontest_successh1.gif) no-repeat left top;
	padding:0;
	margin:0 0 12px 0;
}
#contest_uglytie h1 span, #contest_uglytie h2 span, #contest_uglytie .pplink span {
	display:none;
}

#contest_uglytie #prizes {
	width:200px;
	position:absolute;
	top:40px;
	right:20px;
	text-align:center;
}

#contest_uglytie #prizes h3 {
	width:195px;
	height:23px;
	background: url(/home/images/tiephotocontest_first.gif);
	padding:0;
	margin:0 0 40px 0;
}

#contest_uglytie #prizes h3 span {
	display:none;
}

#contest_uglytie #prizes .frameimage {
	width:181px;
	height:170px;
}

#contest_uglytie #prizes #second {
	width:225px;
	float:left;
	text-align:center;
	clear:right;
}
#contest_uglytie #prizes #third {
	width:225px;
	float:right;
	text-align:center;
}

#contest_uglytie #prizes #second img, #contest_uglytie #prizes #third img {
	float:right;
	margin-bottom:40px;
}


#contest_uglytie .contestinfo {
	width:363px;
	position:relative;
	left:20px;
}

#contest_uglytie .pplink {
	display:block;
	width:188px;
	height:20px;
	position:relative;
	left:30px;
	top:4px;
	background: url(/home/images/contest_pplink.gif) no-repeat top left;
}

#contest_uglytie .enternow {
	display:block;
	width:184px;
	height:61px;
	position:relative;
	left:100px;
	background: url(/home/images/button_enternow.gif) no-repeat top left;
}

#contest_uglytie .enternow:hover, #contest_uglytie .enternow:active  {
	background: url(/home/images/button_enternow.gif) no-repeat 0 -61px;
	cursor:pointer;
}




#springcontest {
	width:740px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	position:relative;
	right:65px;
}

*html #springcontest {
	width:690px;
	top:15px;
	left:-30px;
	right:0;
}

#springcontest h1 {
	width:364px;
	height:34px;
	background: url(/community/images/contest_springh1.gif) no-repeat left top;
}

#springcontest h1 span {
	display:none;
}

#springcontest .button {
	display: block;
	background-image: url(/community/images/contest_enternow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 144px;
	height: 56px;
	margin-bottom:12px;
	}
#springcontest .button:hover {
	background-position: 0 -56px;
	height: 56px;
	width: 144px;
	}
	
/* Member Photos */



#comm_member_photos {
	width: 651px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #253968;
	}

#comm_member_photos h1 {
	width:290px;
	height:30px;
	background: url(/community/images/memberphotos_h1.gif) no-repeat center;
}

#comm_member_photos h1 span {
	display:none;
}


#comm_member_photos .summer09_h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #0f7c8a;
	text-align:center;
	width:100%;
	height:auto;
	background:none;
}

#comm_member_photos .summer09_h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	letter-spacing:20px;
	color: #077aab;
	border-bottom:solid 5px #135568;
	text-align:center;
	font-weight:normal;
}
	
	
#comm_member_photos .pet08_h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #0f7c8a;
	text-align:center;
}
#comm_member_photos .pet08_h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	letter-spacing:20px;
	color: #8bbcc2;
	border-bottom:solid 5px #135568;
	text-align:center;
	font-weight:normal;
}
	
#comm_member_photos .holi08_h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #135568;
	text-align:center;
}
#comm_member_photos .holi08_h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	letter-spacing:20px;
	color: #135568;
	border-bottom:solid 5px #135568;
	text-align:center;
	font-weight:normal;
}

#comm_member_photos .family08_h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #3e8513;
	text-align:center;
}
#comm_member_photos .family08_h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	letter-spacing:20px;
	color: #3e8513;
	border-bottom:solid 5px #67b736;
	text-align:center;
	font-weight:normal;
}

.memberphoto_table td {
	font-size:18px;
} 

.memberphoto_table td.grandprize {
	font-size:26px;
	color:#077aab;
} 

/* Newsletters */

#newsletters {
	position:relative;
}

#newsletters h1 {
	width:228px;
	height:29px;
	background: url(/community/images/newsletters_h1.gif) no-repeat center;
}

#newsletters h1 span {
	display:none;
}

#newsletters p {
	font-size:14px;
}

#newsletters #currentissue h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#077aab;
}

#newsletters #currentissue {
	width:200px;
	padding:10px;
	margin:10px;
	float:right;
}

#newsletters #currentissue img {
	width:125px;
	position:relative;
	left:26px;
}

#newsletters #currentissue ul {
	list-style:inside;
	margin:0;
	padding:0;
	font-size:10px;
}

#newsletters .signup, #newsannounce .signup {
	display:block;
	width:136px;
	height:45px;
	background: url(/home/images/button_signup.gif) no-repeat top left;
}


#newsletters .signup:hover, #newsletters .signup:active, #newsannounce .signup:hover, #newsannounce .signup:active  {
	background: url(/home/images/button_signup.gif) no-repeat 0 -45px;
	cursor:pointer;
}

#newsannounce .centerbutton {
	position:relative;
	left:276px;	
}
