@charset "utf-8";

/* Reset */
a, abbr, acronym, address, area, b, bdo, big, blockquote, body, button, caption, cite,
code, col, colgroup, dd, del, dfn, div, dl, dt, em, fieldset, form, h1, h2, h3, h4,
h5, h6, hr, html, i, images, ins, kbd, label, legend, li, map, object, ol, p, param, pre,
q, samp, small, span, strong, sub, sup, table, tbody, td, textarea, tfoot, th, thead,
tr, tt, ul, var {margin:0;padding:0;vertical-align:baseline}

/* Defaults */
:focus {outline:0}
a, a:visited {color:#FFF54C; text-decoration:underline;}
a:hover {}
body {background:#202020;color:#FFF54C;font:100%/125% Helvetica, Arial, sans-serif}
h1 em {color:#FFF;font-style:normal}
h2 {font-size:1.5em;margin:0 0 10px}
img {border:0;vertical-align:bottom}
fieldset {border:0}
p {margin:0 0 1em; font-size:12px;}

/* Containers */
#wrapper {margin:0 auto;overflow:hidden;position:relative;width:814px}

#photos { border:#CCCCCC solid 1px; padding:2px;margin:0 0 10px 20px; height:auto; display:block; float:right; text-align:center;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background-color: #9D7945;
	font-size:10px; line-height: 14px; font-weight:700; 
}

/* Header */

#header {width:814px; height:179px; background:url("../img/_temp-header-bg_wwd.png") no-repeat;}

	/*### Header Menu */
	#header ul {float:right; position:absolute top right; list-style:none; margin:3px 1px 0 0;}
	#header ul li {float:left; margin:0 19px 0 0;}
	#header ul li a {font-size:12px; letter-spacing:0.5px; text-decoration:none;}
	
	/*### Header Logo */
	#header h1.logo a  {margin:21px 0 0 36px; position:absolute;height:125px; width:214px; display:block;}
	
/* Content */
#content {width:778px; padding:0 0 0 18px; color:#fff;}
	
	/*### Main Content Body */
	#content #main {width:565px; float:right;}
	#content #main p.leftParagraph {width:246px; padding:18px; float:left; letter-spacing:0.5px; line-height:16px;}
	#content #main p.rightParagraph {width:246px; padding:18px; float:right; letter-spacing:0.5px; line-height:16px;}
	
	#content #main img {float:right; padding:5px;}
	#content #main #video img { float:none; text-decoration:none; padding:0;}
	#content #main #photogallery img { float:none; text-decoration:none; padding:3;}
	
	#content #main ul { list-style:outside square; font-size:12px; }
	#content #main ul li {margin: 0 0 0 30px;}

	/*### Sidebar Content */
	#content #sidebar {width:200px;}
	#content #sidebar ul {list-style:none;}
	#content #sidebar ul li a {text-decoration:none; text-indent:10px;line-height:30px; font-size:12px; display:block; border-bottom:1px dotted #666; height:30px;}
	#content #sidebar ul li a:hover  {background:#2c2c2c;}
	
	#content #sidebar ul li.subnav { text-decoration:none; color:#FFFFFF; text-indent:20px;line-height:20px;  font-size:11px; display:block; border-bottom:none; height:20px;}	
	#content #sidebar ul li.subnav a { text-decoration:none; color:#FFFFFF; text-indent:20px;line-height:20px;  font-size:11px; display:block; border-bottom:none; height:20px;}
	#content #sidebar ul li.subnavlast a { text-decoration:none; color:#FFFFFF; text-indent:20px;line-height:20px;  font-size:11px; display:block; border-bottom:1px dotted #666; height:20px;}
	
	#content #sidebar #news {}
	#content #sidebar #news h2 {color:#FFF54C; padding:2px; margin:20px 0 5px 0; text-indent:10px; border-bottom:1px dotted #666; text-transform:uppercase; font-size:12px;}
	#content #sidebar #news h3 {color:#FFF54C; font-size:12px; margin:5px 0 0 0 }
	#content #sidebar #news p {letter-spacing:0.5px; line-height:15px; font-size:10px;}
	#content #sidebar #news #title {letter-spacing:0.5px; line-height:15px; font-size:11px; font-weight:bold; text-transform:uppercase;}
	
	#content #sidebar #contest {background-color:#FFF54C;}
	#content #sidebar #contest h2 {color:#9D7945; padding:2px; margin:5px 0 5px 0; text-indent:10px; border-bottom:1px dotted #666; text-transform:uppercase; font-size:12px;}
	#content #sidebar #contest p {margin:0 0 10px 10px; padding:2px 2px 10px 2px; color:#9D7945; font-size:12px; font-weight:bold;}
	#content #sidebar #contest a {color:#202020; }
	#content #sidebar #contest #title {letter-spacing:0.5px; line-height:15px; font-size:11px; font-weight:bold; text-transform:uppercase;}
	


/* Footer */
#footer {color:#545454;font-size:.75em;padding:5px 15px; padding:34px 20px 20px 20px; clear:both; background:url("../img/footer-bg.png") top left no-repeat;}
#footer #left {float:left}
#footer #right {float:right}
#footer #right a {color:#545454; text-decoration:underline;}

/* Text Styles */
.textTitle{
color:#FFF54C; padding:2px; text-transform:uppercase; font-size:18px;
}

.newsTitle{
color:#FFFFFF; text-transform:uppercase; font-size:14px;
}
.newsDate{
color:#FFF54C; font-size:14px;
}

#content #main #imageContainer {
	position:relative;
	height:280px;
}

#content #main #imageContainer img {
	display:none;
	position:absolute;
	top:0; left:0;
}

