a img {border:none;}
html
{
	background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,.5)),url('images/bodyBg.jpg');
		background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0,0,0,.5))),url('images/bodyBg.jpg');
}

body
{
	margin:0;
	padding:0 0 30px 0;
	background:url('images/bodyBg.jpg') center #124;
	background-image: -moz-linear-gradient(top,rgba(0,0,0,0) 20%, rgba(0,0,0,.5)),url('images/bodyBg.jpg');
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.2, rgba(0,0,0,0)), color-stop(1, rgba(0,0,0,.5))),url('images/bodyBg.jpg');

	background-position:center;
	background-color: #124;
	overflow:visible;
}

.pageholder {
	-moz-box-shadow: 0 0 30px 5px rgba(0,0,0,0.8); 
	border: solid #374665;
	border-width: 0 3px 3px 3px;
	padding-top:10px;
	background-color:#000;
	MARGIN: 0px auto;
	WIDTH: 950px;
	overflow:hidden;
}
.fieldholder {
	CLEAR: both; WIDTH: 416px; PADDING-TOP: 6px;margin-left:10px;
}
.fieldlable {
	FLOAT: left; WIDTH: 130px
}
.field {
	FLOAT:left; WIDTH: 286px
}
.header {
	height:196px;
	background:url('images/masthead.png') #000 no-repeat;
}

.headnavebar {
	padding:4px 0 4px 12px;
	FONT-SIZE: 13px;
	FLOAT: left;
	OVERFLOW: visible;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	position:relative;
	top:128px;
}
.headnavebaritem {
	font-weight:900;
	text-shadow:1px 1px 7px rgba(255,0,0,1),-1px -1px 7px rgba(255,0,0,1),1px -1px 7px rgba(255,0,0,1),-1px 1px 7px rgba(255,0,0,1);
	width:auto;
	padding:0 30px 0 0;
	FONT-SIZE: 13px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	VERTICAL-ALIGN: middle;
	OVERFLOW: visible; 
	COLOR: #ff5f5f;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
}
.headnavebaritemLink {
	FONT-SIZE: 13px; VERTICAL-ALIGN: middle; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none;
	text-shadow:none;
}
.headnavebaritemLink:hover {
	FONT-SIZE: 13px; VERTICAL-ALIGN: middle; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center;
	text-shadow:1px 1px 4px rgba(174,200,255,.6),-1px -1px 4px rgba(174,200,255,.6),1px -1px 4px rgba(174,200,255,.6),-1px 1px 4px rgba(174,200,255,.6);
	font-weight:900;
}

.mainbodyholder {
	display:inline;
	CLEAR: both;  OVERFLOW: visible;  WIDTH: 950px; 
}
.leftnavholder {
	FLOAT: left;
	WIDTH: 236px;
	padding:10px 10px 0 10px;
	background-color:#000;
}

.leftnavholder p
{
	font-weight:900;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color:#fff;	
	font-size:11px;
	margin-top:0;
}

.leftnavholder a
{
	color:#f00;
}

img.twitterLogo
{
	position:relative;
	top:5px;
}

.contentholder {
	position:relative;
	top:-9px;
	OVERFLOW: visible;
	padding:9px 0 0 0;
	float:left;
	background:url('images/centerBg.gif') repeat-x #f7fcfc;
	width:438px; 
}

.contentholder p
{
	margin:0 10px;
}

#centerFadeBottom
{
	background:url('images/centerFade.png') repeat-x #000;
	clear:both;
	height:229px;
}	

.hover.anavitem {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
.active.anavitem {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.visited.anavitem {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.link.anavitem {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.anavitem {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
a.anavitem {
	display:block;
	height:32px;
	background:#f00 url('images/childPageBg.gif') repeat-x;
	FONT-WEIGHT:900;
	FONT-SIZE: 14px;
	padding:12px 5px 0 5px;
	text-align:center;
	COLOR: #fff;
	font-family:Georgia, "Times New Roman", Times, serif;
	TEXT-DECORATION: none;
}

.paraholder p a
{
	color:#f00;
	text-decoration:none;
}

.rightcolvholder {
	FLOAT: right;
	WIDTH: 236px;
	padding:10px;
	margin:0;
	overflow:hidden;
}

.paraholder {
	width:438px;
	overflow:hidden;
	CLEAR: both;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	FLOAT: left;
	PADDING-BOTTOM: 6px;
	COLOR: #000000;
	PADDING-TOP: 16px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
}

.paraholder p
{
	margin-bottom:10px;
}

.hover.paralink {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.active.paralink {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.visited.paralink {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.link.paralink {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.paralink {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.htwoparaholder {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-BOTTOM: 10px; MARGIN: 0px 10px; COLOR: #ff0000; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.hthreeparaholder {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ff0000; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.promopanel {
	CLEAR: both; FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: middle; WIDTH: 188px; COLOR: #1e2875; PADDING-TOP: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}

.exleftparaholder {
	CLEAR: both;  FONT-WEIGHT: normal; FONT-SIZE: 9px; FLOAT: left; PADDING: 6px; VERTICAL-ALIGN: top; WIDTH: 166px; COLOR: #000000;  FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.exleftparaholderred {
	CLEAR: both;  FONT-WEIGHT: normal; FONT-SIZE: 8px; FLOAT: left; PADDING: 6px; VERTICAL-ALIGN: top; WIDTH: 166px; COLOR: #000000;  FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; color:#CC0000
}
.exleftparaholderLarger {
	CLEAR: both;  FONT-WEIGHT: normal; FONT-SIZE: 11px; FLOAT: left; PADDING: 6px; VERTICAL-ALIGN: top; WIDTH: 166px; COLOR: #000000;  FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.exRightlogoholder{
float:right; width:67px; padding-right:6px;
}
.exleftlogoholder{
clear:both; float:left; width:94px; padding-left:6px;
}
.exrightcoltitleholder{
clear:both; width:226px; padding-left:6px; padding-right:6px; height:19px; padding-top:4px;	padding-bottom:4px; font-family:Arial, Helvetica, sans-serif; font-size:16; font-weight:bold; color:#FF0000; background-image:url(images/rightcoltitle.jpg)
}
.exrightcoltitle{
color:#ff0000; font-family:Arial, Helvetica, sans-serif; font-size:10px; padding-left:6px; padding-top:6px; font-weight:bold; clear:both
}
.exWinner{
color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:10px; padding-left:6px; padding-top:4px; font-weight:bold; clear:both; width:197px; float:left
}
.exWinneryear{
color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:10px;  padding-top:4px; font-weight:bold;  width:27px; float:right
}

img.button
{
	margin-bottom:10px;	
}

ul.galleryThumbs
{
	padding:0;
	margin:0;
	position:relative;
	left:25px;
	width:400px;
}

.galleryThumbs li
{
	-moz-box-shadow: 0 3px 3px 0 rgba(0,0,0,0.4); 
	display: block;
	float:left;
	padding:10px;
	list-style-type: none;
	background-color:#fff;
	border:1px solid #666;
	margin:10px;
	overflow:hidden;
}

.galleryThumbs li img
{	
	vertical-align:middle;
	horizontal-align:middle;
	border:1px solid #bbb;
}

.galleryThumbs li p
{
	width:152px;
	height:27px;
	padding-top:5px;
	border-top:1px solid #bbb;
	line-height:12px; 
	margin:0;
	margin-top:8px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
}

#footer
{
	clear:both;
	text-align:center;
	padding-bottom:32px;
}