/* main */
body {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 14px;
}

h3 {
	color:#999999;
	font-size:24px;
	text-align: center;
	text-transform: uppercase;
}
*html h3 {
	font-size:22px;
}

h4 {
	color:#333333;
	font-size:18px;
	text-align: center;
}

*html h4 {
	font-size:16px;
}

h6 {
	color:#333333;
	font-size:16px;
}

*html h6 {
	font-size:14px;
}

#transinfo {
	font-size: 16px;
	color: #333333;
	font-style: italic;
	padding-right: 50px;
	padding-left: 50px;
}

*html #transinfo {
	font-size:15px;
}

dl { 
	position: relative;
	top:-20px;}
dt {
	font-weight: bold;
	padding-top: 20px;
	padding-left: 30px;
}

dd {
	padding-left:50px;
	position: relative;
}

#MR_dd {
	position: relative;
	text-align: center;
}


#artworks {
	position: relative;
	top: 30px;
}

#artworks td {
	font-size: 12px;
	text-align: right;
	vertical-align: bottom;
}

#artworks img {
	padding: 10px;
}

a {color:#000000;}
a img{border:0px;}
a:hover {
	color:#CCCCCC;
}

b {
	color:#333333;
	font-size:16px;
}

#download {font-size: 12px;	position: relative;	left:128px;	top:4px;}

#title {
	position: relative;
	left: 24px;
}

#prof {
	padding-left: 50px;
	padding-right: 50px;
	padding-top: -10px;
	margin-top: -20px;
	text-align: justify;
}

#prof_ {
	padding-left: 50px;
	padding-right: 50px;
	text-align: justify;
}

h5 {
	padding-left: 20px;
	text-align: left;
	color: #333333;
	font-size: 14px;
}

#contact {
	text-align: center;
	padding-bottom: 20px;
	margin-top: -16px;
}

#or {
	margin-top: 4px;
	padding-bottom: 4px;
	text-align: center;
	width: 200px;
	font-weight: bold;
}

#luwa {
	position: relative;
	margin-top: -18px;
}

#bold {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 14px;
}

#cat td{
	position: relative;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
	text-transform: uppercase;
	vertical-align: bottom;
}
#cat{
	position: relative;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
	text-transform: uppercase;
	vertical-align: bottom;
}
#cat b{
	position: relative;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
	text-transform: uppercase;
}
#winners{background-color:#f6f6f6;}
#cattitle td{
	position: relative;
	font-weight: bold;
	font-size: 20px;
	text-align: center;
	text-transform: uppercase;background-color:#e8e8e8;
}
#cat2 td img{text-align: left;}

#dash2 {
	position: relative;
	letter-spacing: 20px;
	text-align: center;
	padding-bottom: 40px;
	padding-top: 40px;
	top:20px;
}
#HiCom td{
	position: relative;
	font-size: 12px;
}
#HiCom_head{
	position: relative;
	font-weight: bold;
	font-size: 13px;
	text-align: center;
	text-transform: uppercase;
}




/* SPONSORS */
#LionS {
	position: fixed;
	bottom: 10px;
	right: 10px;
	width: 120px;
	font-size: 10px;
	text-align: center;
	background-image: url(../images/transWhite.png);
}

*html #LionS { 
	position: absolute;
	bottom: 10px;
	right: 30px;
	background-image: url(../images/transWhite.png);
}

#spons {
	font-size: 14px;
	position: relative;
	width: 80%;
	text-align: center;
	margin-bottom: 20px;
}

#spons img{padding:10px;}
#sponcenter{text-align: center;}
#sponcenter b{letter-spacing: 2px;}
#sponcenter img{ padding:0 24px 0 24px;}
#sponcenter em{font-size:12px;	font-style: normal;}

h5 {
	position: relative;
	text-transform: uppercase;
	text-decoration: underline overline;
	text-align: center;
	color: #000000;
	padding-top: 10px;
	padding-bottom:0px;
	font-size:18px;
	line-height: 22px;
}

#gold{
	background-color: #E9DCA3;
	border: 2px solid #CFB53B;
	width: 80%;
	text-transform: uppercase;
	text-decoration: underline overline;
	text-align: center;
	color: #000000;
	font-size:18px;
	font-weight: bold;
	padding:8px;
}

#sponGOLD{
	font-size: 14px;
	position: relative;
	top:5px;
	width: 80%;
	text-align: center;
	margin-bottom: 40px;
	border: 2px solid #CFB53B;
}

#dotGOLD {
	font-size: 20px;
	color:#CFB53B;
	letter-spacing: 20px;
}

#silver{
	background-color: #E1E1E1;
	border: 2px solid #C0C0C0;
	width: 80%;
	text-transform: uppercase;
	text-decoration: underline overline;
	text-align: center;
	color: #000000;
	font-size:18px;
	font-weight: bold;
	padding:8px;
}

#sponSILV{
	font-size: 14px;
	position: relative;
	top:5px;
	width: 80%;
	text-align: center;
	margin-bottom: 40px;
	border: 2px solid #C0C0C0;
}

#dotSILV {
	font-size: 20px;
	color:#C0C0C0;
	letter-spacing: 20px;
}

#bronze{
	background-color: #D5C3A4;
	border: 2px solid #A67D3D;
	width: 80%;
	text-transform: uppercase;
	text-decoration: underline overline;
	text-align: center;
	color: #000000;
	font-size:18px;
	font-weight: bold;
	padding:8px;
}

#sponBRON{
	font-size: 14px;
	position: relative;
	top:5px;
	width: 80%;
	text-align: center;
	margin-bottom: 50px;
	border: 2px solid #A67D3D;
}

#dotBRON {
	font-size: 20px;
	color:#A67D3D;
	letter-spacing: 20px;
}

#dash {letter-spacing: 20px;}

#wara{font-size: 20px; background-color:#CC0000; color:#fff; font-weight: bold;	text-transform: uppercase;}
#BHharri {font-size: 20px; color: #DDAA00; font-weight: bold;}
#morton {font-size: 20px; color: #FF6600; font-weight: bold;}
#bolinda {background-color:#296A54; color:#fff; font-size:20px;font-weight: bold;width:180px;}
#seedclean {color:#abc123; font-size:20px;font-weight: bold;text-transform: uppercase;}
#bakers {color:#733d1a; font-size:20px;font-weight: bold;}
#galocon{color:#999; font-size:20px;font-weight: bold;text-transform: uppercase;}
#gundare b {font-size: 20px;color: #990099;}
#shingle{font-size: 16px;background-color:#456789;color: #fff; BORDER:12px;}
#shingle b{font-size: 20px;color: #fff;font-weight: bold;text-transform: uppercase;}

/*FRIENDS*/
#friend4 { background-color:#ff3323;color:#fff; font-size:20px;font-weight: bold;width:120px;}
#friend2 {color:#fff; font-size:20px;font-weight: bold;width:120px;}
#friend3 {background-color:#27f727; color:#fff; font-size:20px;font-weight: bold;width:120px;}
#friend1 {background-color:#b9fdff; color:#026fff; font-size:20px;font-weight: bold;width:120px;}
#friend5 {color:#fff; font-size:20px;font-weight: bold;width:120px;}
#friend6 {background-color:#ffccff; color:#cf21b1; font-size:20px;font-weight: bold;width:120px; padding:40px 0 40px 0;}
#Friends {	width: 80%; text-transform: uppercase; text-decoration: underline overline; text-align: center; color: #000000; font-size:18px; font-weight: bold;}

/*NEWSFLASH*/
#newsflash {
	background-color: #ffff99;
	color: #000000;
	text-align: center;
	width:476px;
	position:relative;
	top:30px;
	padding-top:10px;
	padding-bottom:10px;
	margin-top:10px;
	margin-bottom:10px;
}

#newsflash b {
	color: #000000;
}

#newsflash a:hover {
	color: #ff3300;
}
#newsflash big{font-size:20px; font-weight:bold; position:relative; top:4px; letter-spacing: 2px;}

#rsvp{position:relative;top:30px;padding:8px;font-size:16px; font-weight:bold;}

#tiny {
	font-size: 9px;
}

#medWin {
	font-size: 11px;
	padding-bottom: 0px;
	position: relative;
	font-style:normal;
	line-height:12px;
}

#medWin b {
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
}

#rsvp17 {
	font-size: 12px;
	font-weight: bold;
}

#rsvp17 b {
	font-size: 12px;
	text-decoration: underline;
}

#prevDate {
	font-size: 13px;
	position: relative;
	top: -13px;
}


/*JUDGES*/
#judgelink {
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
#judge10 li{margin-left:16px;}
#judge10 H2{font-size:16px; color:#999;}

/*PRIZES*/
#categories {
	position:relative;
	left: 40px;
	list-style-type: decimal;
}

#categories li {
	margin-top: 8px;
}


/*TRANSPORT*/
#freeTrans {
	position: relative;
	top: 40px;
	left:-60px;
}

#depot li {
	list-style-type: none;
	position: relative;
	left: 20px;
	margin-left: 30px;
}

#dropOFF {
	font-size: 18px;
	font-weight: bolder;
}

#art4wat {
	font-size: 14px;
	font-weight: bold;
}

#deadline {
	color:#333333;
	font-size: 18px;
	font-weight: bold;
	font-style: italic;
	text-decoration: underline;
}