﻿
.enter-now {
	background: url(img/flash_holding.jpg) no-repeat 0 0;
	width: 482px;
	height: 168px;
	text-indent: -9999px;
	}
	
#logos li.assetsmodels a{ width: 77px; height: 23px; background-image: url(img/logo_assets.gif); background-repeat:no-repeat; margin: 0px 10px; margin-top: 25px;}
#logos li.liliforberg a{ width: 77px; height: 27px; background-image: url(img/logo_liliforberg.gif); background-repeat:no-repeat; margin-right: 10px; margin-top: 25px;}
#logos li.brownsugar { width: 71px; height: 26px; background-image: url(img/logo_brownsugar.gif); background-repeat:no-repeat; margin-right:10px; margin-top: 18px;}
#logos li.dundrum a{ width: 67px; height: 20px; background-image: url(img/logo_dundrum.gif); background-repeat:no-repeat; margin-right:10px; margin-top: 25px;}
#logos li.frangos a{ width: 70px; height: 54px; background-image: url(img/logo_frangos.gif); background-repeat:no-repeat; margin-top: 0px;}

#supporters h2 a { background-position: 0px 0px; width: 191px; height:80px; }
#supporters h2.assetsmodels a { background-image: url(img/logo_assetsLge.jpg); height: 59px;}
#supporters h2.dundrum a { background-image: url(img/logo_dundrumLge.gif); width: 198px; padding-bottom: 8px; margin-top: 15px; height: 47px;}
#supporters h2.liliforberg a { background-image: url(img/logo_liliforbergLge.jpg); padding-bottom: 10px; height: 60px;}

#supporters .logoboxwide {width: 204px; clear: none; float: left; height: auto;margin-right: 0px; padding-right: 30px; }
#supporters .logobox {padding-right: 20px;}

.logoboxwide a:link, .logobox a:visited, a.green:link, a.green:visited {color:#009552; text-decoration:none;}
.logoboxwide a:hover, .logobox a:active,a.green:hover, a.green:active {text-decoration:underline;}

 a.supporters:link, .logobox a:visited, a.green:link, a.green:visited {color:#009552; text-decoration:none;}
 a.supporters:hover, .logobox a:active,a.green:hover, a.green:active {text-decoration:underline;}

#prizeContainer .prize#first {background-image:url(/assets/img/1stPrize.gif); background-position: 0px 8px; }
#prizeContainer .prize#first li {padding: 5px 0px;}
#prizeContainer .prize#first li.last { border-bottom: none; }
#prizeContainer .prize#first li.first { border-top: none;}
#prizeContainer .prize#second {background-image:url(img/home_runnersup.gif); background-position: 0px 8px; }
#prizeContainer .prize#second li {padding: 5px 0px;}
#prizeContainer .prize#second  li.last {border-bottom:none; }
#prizeContainer .prize#second  li.first {border-top: none; }
#prizeContainer .prize#third {background-image:url(/assets/img/3rdPrize.gif); background-position: 0px 8px; margin-right:0;}
#prizeContainer .prize#third li {padding: 5px 0px;}
#prizeContainer .prize#third li.last {border-bottom:none; }
#prizeContainer .prize#third li.first {border-top:none; }

#profile #header {background-image: url(img/bg_profile.jpg); height:268px;}
#lastyearsevent #header {background-image: url(/assets/img/bg_lastyear.jpg); height:164px; margin-top: 38px;}

#postalAddress {width: 300px; padding: 0px;}

h2#homeLogo a { background-image: url(img/logo_specsavers.gif); width:126px; height:86px; }

.enter-now { display: block; text-indent: 0px; background-image: none; height: 425px; width: 244px; }

#home #rightcol { border-bottom: 1px solid #05b25c; }

ul.listitem-finalists { 
	float: left; 
	display: inline; 
	list-style: none; 
	padding: 0; 
	margin: 0 0 0 0px;
	}
ul.listitem-finalists li { 
	float: left;
	display: inline;
	position: relative;
	margin: 0 0 25px 0px;
	width: 343px;
	min-height: 205px;
	height: auto !important;
	height: 205px;
	}

.textset .town {width: 340px;}
.textset .town input {width: 330px;}