/* Dirty hacks meh! go and have a shower*/
/* ff */
.gecko #menubar ul#socialnetworks li {    padding: 0px 4px 4px 0;}
/* safari */
.webkit #menubar ul#socialnetworks li {    padding: 0px 4px 4px 0;}
#menubar a {padding-bottom:8px;}

/* chrome */
.chrome #menubar ul#socialnetworks li {    padding: 0px 4px 4px 0;}


#body   {margin: auto;width:966px;font-family:Arial,Helvetica,San-Serif;background:#FFFFFF;}
#title {margin:0;padding:0;height:85px;}
#hud    {width:966px;height:300px;padding-top:430px;background:none;background-image:url(../images/hud2.jpg);background-repeat:no-repeat;}

#noh-bg {
  z-index: -999;
  min-height: 100%;
  min-width: 1024px;
  width: 100%;
  height: auto;
  position: fixed;
  top: 0;
  left: 0;
}


/* glowey stuff */
#menubar ul li a:hover, a:focus, a:active { -webkit-stroke-width: 5.3px; -webkit-stroke-color: #FFFFFF; -webkit-fill-color: #FFFFFF; text-shadow: 1px 0px 10px white; -webkit-transition: width 0.1s; /*Safari & Chrome*/ transition: width 0.1s; -moz-transition: width 0.1s; /* Firefox 4 */ -o-transition: width 0.1s; /* Opera */ }
#menubar ul li a { -webkit-transition: all 0.1s ease-in; /*Safari & Chrome*/ transition: all 0.1s ease-in; -moz-transition: all 0.1s ease-in; /* Firefox 4 */ -o-transition: all 0.1s ease-in; /* Opera */ text-decoration:none; color:white; }


/* menu bar */
#menubar {width:900px;height:62px; margin-left:33px;background-image:url(../images/noh_menubar.png);background-repeat:no-repeat;}
#menubar ul {  	list-style: none;	float: left;	display:inline;margin:0;padding:0;padding-left:4px;}
#menubar ul li {  		float: left;font-size:15px;  color:#fff; text-transform: uppercase; padding:11px 0px 5px;}

#menubar ul li img{ margin-top:-9px;float:right;}
#menubar a {	padding-top:11px;padding-right:23px;padding-left:23px;padding-bottom:7px; text-decoration: none;	color: #FFFFFF;}
#menubar ul#socialnetworks { float:right;padding-left:0px;}
#menubar ul#socialnetworks li {padding:11px;padding-top:4px;padding-right:4px;}
#menubar ul#socialnetworks a { padding:0px;}
#menubar ul#socialnetworks a:hover { float:right;padding:0px;}
#menubar ul#socialnetworks img {padding-right:10px;}
#menubar ul#socialnetworks a img.twitter {padding-right:8px;}
#menubar ul#socialnetworks a img.facebook {padding-right:0px;}
#menubar ul#socialnetworks li img{ margin-top:0px;float:left;}
/* general */
#content {width:966px;}
#thebigcontainer {width:966px;float:left;background:#FFFFFF;}
#west   {width:525px;float:left;background:#FFFFFF;margin-left:34px;min-height:350px;}


#west.nominations {width:295px;padding-right:10px;}
#central.nominations {width:295px;padding-right:10px;}
#central.nominations p {padding:0;}
#east.nominations {width:295px;float:left;}
.nominations .category h2 {color:#1B1464;font-style:italic;font-weight:normal;font-size:14px;text-transform:uppercase;margin-bottom:0;padding-bottom:0;}
.nominations .category p {font-style:italic;margin-top:0;padding-top:0;font-size:12px;}
.category {width:295px;;padding:8px;background-image: url(../images/hr_line.gif);background-repeat:repeat-x;background-position:bottom;padding-bottom:15px;margin-bottom:7px;}
#categories {clear:both; margin-left: 14px;}

#central {width:371px;float:left;background:#f4f4f4;margin:8px;min-height:350px;}
#central .imagesection {float:left; margin-left:16px;background-image: url(../images/hr_line.gif);background-repeat:repeat-x;background-position:bottom;padding-bottom:15px;margin-bottom:7px;}
#central .textsection {width:371px;padding:8px;background-image: url(../images/hr_line.gif);background-repeat:repeat-x;background-position:bottom;padding-bottom:15px;margin-bottom:7px;}
#central p {padding:8px;}
#wrapper img {float:right; padding-right:8px;}
#wrapper #central img {float:left; padding-right:0;}

#east   {width:273px;float:right;background:#FFFFFF;margin:8px;min-height:350px;padding-right:34px;}
#findus {float:left;margin-top:40px;}
#footer {width:966px; height:55px;clear:both;padding-top:15px;background-image:url(../images/noh_footer_divider.png);background-repeat:no-repeat;} 
#footer p{font-style:normal;font-size:12px;text-align:center;} 

.calendarimage {background-image:url(../images/icon_calendar.gif);background-repeat:no-repeat;float:left;width:45px; height:47px; padding-top:15px;padding-left:2px;}
.calendarimage p.month {color:#000000; font-style:normal;text-transform: uppercase; }
.calendarimage p.day {color:#FFFFFF; font-style:normal;text-transform: uppercase; }
.coming_soon {min-height:55px;padding-bottom:10px;clear:both;background-image: url(../images/hr_line.gif);background-repeat:repeat-x;background-position:left bottom;padding-top:10px;}

.advert {margin-bottom:20px;}
.download_cell {float:left;width:251px;background-image: url(../images/hr_line.gif);background-repeat:repeat-x;background-position:bottom;margin-top:7px;}
.download_info {float:left;margin-bottom:12px;}
.download_button {float: right;}
.download_button img {margin-top:20px;border:none;}

.textsection p {font-style:normal;}
.textsection {float:left;width:273px;background-image: url(../images/hr_line.gif);background-repeat:repeat-x;background-position:bottom;padding-bottom:15px;margin-bottom:7px;}
p.help {color:#29AAE1;font-style:italic;font-weight:bold;}
p   {font:16px Arial;color:#808080;}
p.quote {font-size:18px; color:#2E3192; font-weight:normal;font-style:italic;padding-bottom:0;margin-bottom:0;}
p.titleline {font-size:20px; color:#2E3192; font-weight:normal;padding-bottom:0;margin-bottom:0;}
p.ref {font-size:12px;padding:0;margin:0;font-style:italic; }

/* hud */ 
/* banner */
#hud img {float:left;}
#hud a img {float:left;padding-top:7px;}


/***** Slider *****/
#slider {	height: 436px;	position: relative;	width: 762px;	float:left;}
#slider_box {	height: 436px;	position: relative;	width: 762px;	margin:0; padding:0;	}
#slider_box li {	display: block; 	height: 436px;	position: absolute;	width: 762px;	z-index: 4;}
#slider_box li img,#slider_box li a img {	position: relative;}

/* Slider Nav */
#slider_nav {	bottom: 0;	padding-left: 5px;	position: absolute;	right: 0;	z-index: 100;}
#slider_nav a {	background: url(../images/slide_btn.png) 0 0 no-repeat;	display: block;	float: left;	height: 20px;	margin: 5px 8px 2px 0;	overflow: hidden;	padding-bottom: 3px; padding-top:2px;	text-decoration:none; font-size:14px; font-weight:500; color:#FFF; text-indent: 6px; 	width: 20px;}
#slider_nav a.activeSlide {	background-position: -40px 0;}


/* sub menu */
#submenu ul {   list-style: none outside none;float: left;padding:0px;margin:0px;margin-top:16px;}
#submenu ul li {   font-size: 17px; padding: 6px 0px 5px 0px; text-transform: uppercase;}
#submenu a { color: #FFFFFF; padding: 6px 8px 6px 8px; text-decoration: none;background-color:#29AAE1;}
#submenu a:hover {background: #52C6E1;}
#submenu a img { margin-left:8px; }

/* links */
a   {text-decoration:none;color:#3399FF;}
a:hover {text-decoration:underline;}
#twitter_container a   {text-decoration:underline;color:#FFF;}
img {border:none;}

/* Twitter */
#twitter_container {  background-image: url(../images/noh_twitter_box.png);background-repeat:no-repeat;width:282px;height:363px;font:12px Arial;color:#FFFFFF;font-style:italic;margin:0;padding:0;padding-top:65px;} 
#west #twitter_container {background-image: url(../images/twitter_box_fused.gif);}
#twitter_update_list {list-style: none outside none;margin:0;padding-top:15px;padding-left:22px;padding-right:20px;}
#twitter_update_list li {padding-bottom:10px;}

/*contact*/
#east #findus {margin-top:0px;}
#contactbox p {font-style:normal;}
#contactbox p.contact {margin:0;padding:0;}
#contactbox {background-image: url(../images/hr_line.gif);background-repeat:repeat-x;background-position:bottom;height:75px;}


/* gallery*/
#valueboxes {margin-top:5px;}
#valueboxes img {padding:17px;}
#visionwrapper {padding-top:8px;float:right; padding-right:8px; width: 657px;}
#visionwrapper h2 {margin-top:35px;}
#visionwrapper p {font-size:18px;}
#valueboxes {float:left;}
#west.valuevision {min-height:0px;width:900px;}


/* events */
.socialnetwork {float:left;}
.socialnetwork .facebook {padding-top:4px;float:left;}
.socialnetwork .twitter {margin-left:16px;padding-top:4px;float:left;margin-right:16px;}

/*awards */
.award {background-image:url(../images/noh_award_divider.png);background-repeat:no-repeat;background-position:bottom;padding-bottom:7px;}
h2 {font-size:20px; color:#2E3192; font-weight:bold;margin-bottom:0;background-image:url(../images/noh_award_divider.png);background-repeat:no-repeat;background-position:bottom;padding-bottom:20px;}
h3 {font-size:18px; color:#2E3192; font-weight:normal;padding-bottom:0;margin-bottom:0;}
.award p {margin-top:0;padding-top:0;}


table { width:730px;}
label {font:16px Arial;color:#808080;text-align: right;}
td.lab {text-align: right;}

select,input {font:16px Arial;color:#808080;}
select {width:346px;}
input {width:340px;}
input#submit {width:200px;}
textarea {width:340px;}
p.leftj {text-align: left;}

td.error {color:#2E3192;}

.winners {height:360px;}