/* Doritos - Main Stylesheet
=============================================================================================*/

/*	global html
----------------------------------- */
body, html { height: 100%; text-align: center; }
body { background: #7e9696 url('../images/bgs/background.jpg') repeat scroll 0 0;  }


/*	global functions
----------------------------------- */
.hide { display: none; }
.show { display: block;	}

.vertical { list-style: none; margin: 0; padding: 0; }
.vertical li { list-style: none; margin: 0; padding: 0; text-align: left; }

.horizontal { list-style: none; margin: 0; padding: 0; float: left; }
.horizontal li { list-style: none; margin: 0; padding: 0; text-align: left; float: left; }

.noise { background: #121314 url('../images/bgs/noise.jpg') repeat scroll 0 0; }
#tooltip {	position: absolute; width: 300px; z-index: 3000; border: 2px solid #000;	 background: #121314 url('../images/bgs/noise.jpg') repeat scroll 0 0;	color:#FFF; padding: 5px;	}
#tooltip h3, #tooltip div { margin: 0; }

/*	clear fix 
----------------------------------- */
.c { clear: both; height: 0; overflow: hidden; visibility: hidden; display: block; }
.clear { display: inline-block; } 
.clear:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } 


/*	main template
----------------------------------- */
#main { width: 1000px; margin: auto; text-align: left; margin-bottom: 20px; }
#topbar { font-size: 10px; text-align: right; color: #999999; width: 985px; height: 15px; font-weight: bold; }
#topbar .padding { padding: 1px 10px 0 0; }


/*	middle
----------------------------------- */
#middle { background: #fefefe url('../images/bgs/phase3_middle_repeat.jpg') repeat-y scroll 0 0; display: block; }
#middle .bgtop { width: 100%; background: transparent url('../images/bgs/phase3_middle_top.jpg') no-repeat scroll 0 0; display: block; }
#middle .bgbottom { width: 100%; background: transparent url('../images/bgs/phase3_middle_bottom.jpg') no-repeat scroll 0 100%; display: block; }
#middle .inside { padding-bottom: 10px; }

/*	sidebar
----------------------------------- */
#sidebar { float: left; width: 163px; height: 640px; margin: 10px 5px 0 10px; display: inline; }

#sidebar .links { float: left; margin: 10px 0 20px 14px; display: inline; }
#sidebar .links li { float: left; margin: 0 0 0 0; background: transparent url('../images/divider.gif') no-repeat scroll 0 100%; }
#sidebar .links li a { float: left; display: block; }
#sidebar .links li a img { float: left; }

#sidebar .phases { float: left; margin: 0 0 0 11px; display: inline; }
#sidebar .phases li { float: left; margin: 0 0 10px 0; }
#sidebar .phases li a { float: left; display: block; border: 2px solid #000; }
#sidebar .phases li a:hover { border: 2px solid #ffff00; }
#sidebar .phases li a img { float: left; }
#sidebar .phases li .btn { float: left; display: block; border: 2px solid #000; }

/*	content
----------------------------------- */

#content { float: left; width: 804px; margin: 10px 0 0 0; display: inline; padding-bottom: 20px; }
#content .padding { padding: 10px 20px 0px 10px; display: block; }

.textcontent { color: #fff; }
#content .textcontent .padding { padding: 20px; }

form.countryheader { background:url(../images/bgs/phase3_globeAnimation.gif) repeat; float:right; margin-top:-115px; height:112px; width:150px;  }
form.countryheader select { float:right; margin-top:82px; border: 1px solid #686868; margin-right: 16px; background: #4b4b4b; color: #fff; padding: 1px 0px; }

/*	home
----------------------------------- */
#features { margin-bottom: 10px; }

#carousel { position: relative; margin: 0 10px 0 0; float: left; width: 504px; height: 157px; background-position: 25% 50%; }

#carousel .mask { width: 484px; height: 127px; margin: 10px 10px 0px 10px; overflow: hidden; }
#carousel .slider {  }
#carousel .slider a { float: left; }

#carousel .pager { margin: 0px 0px 0px 10px; }
#carousel .pager .title { float: left; margin: 5px 6px 0 0; }

#carousel .pager ul { position: absolute; bottom: 5px; left: 93px; z-index: 99; }
#carousel .pager ul li { margin-right: 1px; }

#carousel .pager ul a { background: #ffffff url('../images/phase3_btn_numbers.gif') no-repeat scroll 0 0; float: left; display: block; width: 16px; height: 16px; border: 1px solid #07080b; }

#carousel .pager ul .num1 { background-position: -1px 0; }
#carousel .pager ul .num2 { background-position: -20px 0; }
#carousel .pager ul .num3 { background-position: -40px 0; }
#carousel .pager ul .num4 { background-position: -59px 0; }
#carousel .pager ul .num5 { background-position: -79px 0; }

#carousel .pager ul .num1:hover, #carousel .pager ul .on .num1 { background-position: -1px -19px; }
#carousel .pager ul .num2:hover, #carousel .pager ul .on .num2 { background-position: -20px -19px; }
#carousel .pager ul .num3:hover, #carousel .pager ul .on .num3 { background-position: -40px -19px; }
#carousel .pager ul .num4:hover, #carousel .pager ul .on .num4 { background-position: -59px -19px; }
#carousel .pager ul .num5:hover, #carousel .pager ul .on .num5 { background-position: -79px -19px; }

#sidelink { float: left; }

.headline { width: 775px; height: 38px; background-position: 100px 0; margin-bottom: 10px; float:left; clear:both; font-weight:bold;}
.headline .title { margin: 10px; float: left; }
.headline .options { float: right; margin: 10px 10px 0 0; display: inline; }
.headline .options form { float: left;  }
.headline .options form input { float: left; margin-right: 5px; border: 1px solid #686868; background: #4b4b4b; color: #fff; padding: 2px 5px; }
.headline .options form select { float: left; margin-right: 5px; border: 1px solid #686868; background: #4b4b4b; color: #fff; padding: 1px 0px; }
.headline .options form .btn { margin: 0; border: none; background: transparent; padding: 0; }

.yellowbg { background: #ffff00 url('../images/bgs/phase3_middle_repeat.jpg') repeat-y scroll -193px 0; height: 355px; text-align: left; }

#videonav { width: 775px; float:left; clear:both; }
#videonav .pager { width: 100%; position: relative; height: 22px; background-position: 0% 65%; margin-top: 10px; text-align: center; color: #ffff00; float: left; clear:both;}
#videonav .pager .padding { padding: 3px; }
#videonav .pager .left { position: absolute; left: 3px; top: 3px; }
#videonav .pager .right { position: absolute; right: 3px; top: 3px; }
#videonav .pager a { color: #ffff00; }
#videonav .pager a:hover { color: #fff; text-decoration: underline; }
#videonav .pager .num { padding: 5px; }
#videonav .pager .selected { font-weight: bold; color: #fff; text-decoration:none; }
#videonav .pager .selected:hover { text-decoration: none; }

#videonav .list { height: 272px; overflow: hidden; width: 100%; display: block; float:left; clear:both;}

#leaderboard #videonav .list,
#videogallery #videonav .list { height: 415px; overflow: hidden; }

#videonav .list a { width: 146px; height: 131px; float: left; margin: 0 11px 10px 0; overflow: hidden; }
#videonav .list a .pad { float: left; padding: 6px 10px 11px 10px; width:146px;}
#videonav .list a .top .rank { float: right; color: #ffff00; font-weight: bold; font-size: 9px; padding-right:20px;}
#videonav .list a .thumbnail { border: 3px solid #fff; margin-bottom: 5px; overflow:hidden; }
#videonav .list a:hover .thumbnail { border: 3px solid #ffff00; background: #ffff00; }

#videonav .list a .bottom { width:120px; }
#videonav .list a .title { clear:both; float: left;  display: block; color: #fff; font-weight: bold; font-size: 10px; width:140px; zoom:1; }
#videonav .list a .text { float: left;  font-size: 10px; clear:both; width:140px; zoom:1; }

#videonav .list a .top .vote { float: left; font-size: 9px; font-weight: bold; color: #ffffff; }

#videonav .list a .top .rating { float: left; font-size: 8px; font-weight: bold; color: #fff; }
#videonav .list a .top .rating span { float: left;  font-size: 8px;width: 100px; display: block; background: transparent url('../images/phase3_stars.gif') no-repeat scroll 33px 0; }

#videonav .list a .top .rating .r0 { background-position: 0px 0; }
#videonav .list a .top .rating .r1 { background-position: 0px -12px; }
#videonav .list a .top .rating .r2 { background-position: 0px -24px; }
#videonav .list a .top .rating .r3 { background-position: 0px -36px; }
#videonav .list a .top .rating .r4 { background-position: 0px -48px; }
#videonav .list a .top .rating .r5 { background-position: 0px -60px; }


/*	login
----------------------------------- */
#signin-container {margin:0px 0 10px 0;}
#signin-container .fail { background-color: #a10303; border: 1px solid #ff0000;  }
#signin-container .padding{padding:10px 10px 10px 10px;}
#signup_form { margin-top: 10px; clear:both; float:left; }
#signin-container{width:370px; color:#FFFFFF; font-size:11px;}
#signin-container a{margin: 0 0 0 235px; font-size:10px;}
#signin-container label{font-weight:bold;}
#signin-container input{ background-color:#333333; border: 1px solid #666666; color:#FFFFFF; margin: 3px 0 15px 0; padding: 2px 0 2px 2px; width:342px;}
#login-button {float:left; width: 370px; text-align:right;}


/*	forgot password
----------------------------------- */
#forgotpassword-container {margin:0 0 10px 0;}
#forgotpassword-container .padding{padding:20px 0 10px 20px;}
#forgotpassword_form { margin-top: 10px; clear:both; float:left; }
#forgotpassword-container{width:382px; color:#FFFFFF; font-size:13px;}
#forgotpassword-container a{margin: 0 0 0 235px; font-size:10px;}
#forgotpassword-container input{ background-color:#333333; border-top: 1px solid #666666; color:#FFFFFF; margin: 3px 0 15px 0; padding: 2px 0 2px 2px; width:342px;}
#forgotpassword-button {float:left; width: 382px; text-align:right; margin: 10px 0 0 0;}


/*	how it works
----------------------------------- */
#hiw-container #hiw-for {float:left; width:245px;}
#hiw-container #video {float:left; background: transparent url('../images/bgs/how_site_works.jpg') no-repeat scroll 50% 50%; width:500px; height:304px;}
#play-artists { text-align:center; clear:both; float:right;  margin-top:225px; margin-right:42px; }

#hiw-container .hiw-for { border: 1px solid #666666; color:#999999;  margin: 0 0 15px 0; width:230px; }
#hiw-container .hiw-for .pad { padding: 10px; }
#hiw-container .hiw-for p {margin: 0 0 10px 0;}
#hiw-container .hiw-for a { float: left; }
#hiw-container .hiw-for a img { margin: 0; }
#hiw-container .hiw-for img {margin: 0 0 5px 0;}
#hiw-container .padding{padding:20px 0 10px 10px;}
 
#mission-container {float:left; height:230px; width: 382px; margin: 10px 0 0 0; color:#999999; overflow: hidden; }
#mission-container .padding{padding: 20px;}
#mission-container p{margin:0; width:340px;}

#register-container {float:left; width: 382px; margin: 10px 0 0 10px;}
#register-container .padding{padding:20px;}

.header-underline {border-top: 2px solid #666666; width:345px;}
.pad-image{border: 3px solid #fff; margin: 0 0 10px 0;}


/*	enter to win
----------------------------------- */
#artist-container {float:left; width: 382px; margin: 5px 10px 20px 0; color:#999999;}
#artist-container .padding{padding:20px 0 15px 20px;}
#artist-container p{height:60px; width:338px;}
#fan-container {float:left; width: 382px; margin: 5px 0 0 0; color:#999999;}
#fan-container .padding{padding:20px 0 15px 20px;}
#fan-container p{height:60px;width:338px;}


/*	registration step 1
----------------------------------- */

.errors-list { margin: 0 0 10px 20px; padding: 0; color: #fff; float: left; } 
.errors-list li { float: left; width: 290px; } 

#register .padding{padding:20px 0px 15px 0;}
#register p{margin:0 0 2px 0;}

#register .field,textarea, #register input{ background-color:#333333; border:1px solid #666666; color:#FFFFFF; padding: 2px 10px 2px 2px; margin-bottom:7px; }
.right-side #agreement { border:none; padding:0; background:none; margin:0; }
#register .submit { border: none; padding:0; }
#register .field { width: 340px; }
#register .field2 { width: 569px; }

#register .fail { background-color: #a10303; border: 1px solid #ff0000;  }
#register select{margin: 0 7px 10px 0;background-color:#333333; border:1px solid #666666; color:#FFFFFF; padding: 2px 0 2px 2px;}

#register .left{float:left;}
#word-verification{float:left; padding: 0 0 15px 5px; margin: 0 0 0 0;}
#the-word { border: 3px solid #fff; }
.step1a-left {float:left; height:280px; width: 367px; margin: 5px 13px 10px 0px; color:#FFFFFF; font-weight: bold; padding-left:13px;}
.step1a-right {float:left; height:280px; width: 367px; padding: 0 0 1px 13px; margin: 5px 0 10px 0; color:#FFFFFF; font-weight: bold;  min-height:110px;}

.step1b-left {float:left; height:110px; width: 367px; margin: 5px 13px 10px 0px; color:#FFFFFF; font-weight: bold; padding-left:13px;}
.step1b-right {float:left; height:110px; width: 367px; padding: 0 0 1px 13px; margin: 5px 0 10px 0; color:#FFFFFF; font-weight: bold;  min-height:110px;}

#error{width: 773px; display:block; font-size:12px; font-weight:bold; text-align:right;}
.register-left{float:left;}
.register-right {float:right;}
.register-spacer {padding: 0 0 25px 0;}
.hint {font-size:10px; color:#666666; font-weight:bold; margin: 0 0 4px 0; width:245px;}

#submitForm { border-bottom: 1px solid #805310; }

/*	registration step 2
----------------------------------- */
.step2 {float:left; width: 753px; margin: 5px 0 10px 0; color:#FFFFFF; font-weight: bold; padding-left:20px; padding-bottom:20px;}
.upload-cell{float:left; width:733px; padding: 10px 0 0 0;}
.upload-cell ul{float:left; padding: 0 0 0 20px;}
.upload-cell label{width:150px; float:left; font-weight:bold;}
.upload-cell .right-side{width:530px; float:left; color:#666666; font-weight:normal;}
.upload-cell .note{float:right; font-size:9px; color:#666666; clear:both; }
.allcaps { text-transform:uppercase; color:#CC6600; }


/*	registration step 3
----------------------------------- */
#step3 .content{float:left; margin: 0 0 0 20px; width: 598px;}
#step3 .padding{padding:15px 0 15px 15px;}
#step3 p{float:left; width: 598px; margin:10px 0 10px 0;}
.step3 {float:left; width: 773px; margin: 5px 0 10px 0; color:#FFFFFF; font-weight: normal;}
.left{float:left;}
.right{float:right;}


/*	Upload File
----------------------------------- */
.fileinputs { float:left; position: relative;width: 515px; vertical-align:text-top;}
.fakefile {position: absolute;top: 0px;left: 0px;z-index: 1;}
.file {	position: relative;	text-align: right;	-moz-opacity:0 ;filter:alpha(opacity: 0);opacity: 0;z-index: 2;}
.fakefile img { float: left; cursor: pointer; }
.fakefile input { float: left; margin-right: 5px; }

#registration2 label { float: left; } 

/*	tour blog
----------------------------------- */
#tour-content{width:100%;}
#tour-content #left{float:left; width:423px;}
#tour-content h2 a{font-size:18px; font-weight:bold; color:#FFFFFF;}
#tour-content hr{margin: 3px 3px 5px 0;}
#tour-content small{font-size:10px; font-weight:normal; color:#999999;}
#tour-content p{font-size:12px;}
#tour-content .post{width:423px; float:left; color: #FFFFFF; background: #121314 url('../images/bgs/noise.jpg') repeat scroll 0 0; }
#tour-content .padding{padding:10px 10px 15px 10px;}
#tour-content .header-underline {border-top: 2px solid #666666; width: 96%;}
#tour-content a{color:#ffff00;}
#tour-content a:hover{color:#FFF;}

#more-posts{float:left; width:423px; margin: 10px 0 0 0;}
#more-posts a{font-size:18px; text-decoration:underline; font-weight:bold;}

#tour-sidebar { float: left; width: 341px; margin: 0 0 0 10px; display: inline; }
#tour-sidebar hr{margin: 3px 3px 5px 0;}

/*	tour blog  - single post
----------------------------------- */
#tour-post .padding{padding:10px 10px 0 10px;}
#tour-post .post{width:423px; float:left; color: #FFFFFF; background: #121314 url('../images/bgs/noise.jpg') repeat scroll 0 0; float:left; }
.comment { list-style-type: none; width:413px; color: #FFFFFF; float:left; background: #121314 url('../images/bgs/noise.jpg') repeat scroll 0 0; }
#tour-post #comments {width:423px; float:left; overflow: hidden; }
#tour-post .commentlist {width:423px; float:left;}
#tour-post #left {float:left; width: 423px;}

#tour-post #commentform{width: 322px; float:left; margin: 0 0 0 10px;}
#tour-post #commentform input,textarea{ margin: 2px 0 10px 0; background-color:#333333; border: 1px solid #666666; color:#FFFFFF; }
#tour-post #commentform label{color:#FFF; font-size:12px; font-weight:bold;}

/*	tour blog - Sidebar - Google Map
----------------------------------- */
#google-container {float:left;  width: 341px; color:#999999; margin: 0 0 10px 0;}
#google-container .padding{padding:10px 0 15px 15px; }
#google-container a{color:#ffff00;}
#google-container #map{height: 250px; width:310px;}


/*	tour blog - Sidebar - Recent Videos
----------------------------------- */
#rv-container {float:left;  width: 341px; color:#999999; margin: 0 0 10px 0;}
#rv-container .padding{padding:10px 0 10px 15px; }

#rv-container .pad { float: left; padding: 6px 10px 11px 0; font-size: 10px; }
#rv-container .right{ margin: 0 0 0 10px; width:182px;}
#rv-container .thumbnail { border: 3px solid #fff; float: left; margin-bottom: 5px; }
#rv-container .thumbnail:hover{ border: 3px solid #ffff00; float: left; margin-bottom: 5px; }
#rv-container .title { float:left; color: #fff; font-size: 12px; font-weight: bold; width:182px; margin: 0 0 3px 0;}
#rv-container .artist { font-size: 10px; float:left; width:182px; font-size: 11px; color:#FFF; margin: 0 0 3px 0;}
#rv-container .link {float:left; width:182px; margin: 9px 0 3px 0;}
#rv-container .link a{color:#ffff00;}
#rv-container .link a:hover{color:#FFFFFF;}
#rv-container .text { font-size: 10px; float:left; width:182px; margin: 0 0 3px 0;}


/*	tour blog - Sidebar - Shout Out
----------------------------------- */
#shoutout-container {float:left;  width: 341px; color:#999999; margin: 0 0 10px 0;}
#shoutout-container a{color:#ffff00; display:inline;}
#shoutout-container .field3{height:100px;width:305px;float:left;}
#shoutout-container .comment{width:320px; padding: 5px 0 5px 0; display:block;}
#shoutout-container .comment #fullname{font-size:14px; display:block;}
#shoutout-container .comment #created{ display:block; color:Gray;}
#shoutout-container .comment #comment{ font-weight:bold;display:block;}


/*	Gallery Player
----------------------------------- */
.player {float:left; width: 100%; margin: 0 0 10px 0; color:#FFFFFF; font-weight: bold;}
#content .player .padding { padding: 10px; }
#video-player {float:left; margin: 0 10px 0 0; width: 408px; height: 270px; display:block;}
#video-info {float:left; width: 336px; }
#video-info .title {display:block; font-size:16px; font-weight:bold;  margin: 0 0 5px 0; width:235px;}
#video-info .author {display:block; font-size:14px;  margin: 0 0 15px 0; width:235px;}
#video-info .created {display:block; font-size:12px; font-weight:normal;margin: 0 0 5px 0; width:235px;}
#video-info .thumbnail {float:left; margin: 0 5px 0 0;}
#video-info #band {float: left; width:240px;}
#video-info #band .details{ display:block; font-size:12px; font-weight:normal; margin: 0 0 5px 10px;}

#video-info .about-title{float:left; width:335px; display:block; font-size:12px;}
#video-info .about-band{float:left; width:335px; display:block; font-size:11px; font-weight:normal; height: 75px; margin-bottom: 15px; overflow:auto;}
#video-info .rating { float: left; font-size:14px; font-weight: bold; width: 140px;}
#video-info .rating span { height: 20px; float:left; width: 110px; display: inline; background: transparent url('../images/phase3_largestars.gif') no-repeat scroll 33px 0; }
#video-info .rating .r0 { background-position: 0px -1px; }
#video-info .rating .r1 { background-position: 0px -25px; }
#video-info .rating .r2 { background-position: 0px -49px; }
#video-info .rating .r3 { background-position: 0px -74px; }
#video-info .rating .r4 { background-position: 0px -97px; }
#video-info .rating .r5 { background-position: 0px -120px; }

#video-info .views{float:left; font-size:14px; font-weight:bold;  display:inline-block; width: 60px;}
#video-info .total-views{float:left; display:inline-block; font-size:14px; font-weight:bold; margin-top:4px;}
#video-info .share{float: left; padding-bottom:5px;}

/*	footer
----------------------------------- */

#footer { display: block; padding: 0px 10px; }
#footer, #footer a { font-size: 9px; color: #141d1e; font-weight: bold; }
#footer a:hover { text-decoration: underline; }
#footer .copyright { float: left; }
#footer .links { float: right; }


/* 
================================================
autosuggest, inquisitor style
================================================
*/

div.autosuggest
{
	position: absolute;
	background-image: url(img_inquisitor/as_pointer.gif);
	background-position: top;
	background-repeat: no-repeat;
	padding: 10px 0 0 0;
}

div.autosuggest div.as_header,
div.autosuggest div.as_footer
{
	position: relative;
	height: 6px;
	padding: 0 6px;
	background: #333333;
	overflow: hidden;
}
div.autosuggest div.as_footer
{
	background: #333333;
}

div.autosuggest div.as_header div.as_corner,
div.autosuggest div.as_footer div.as_corner
{
	position: absolute;
	top: 0;
	left: 0;
	height: 6px;
	width: 6px;
	background: #333333;
}
div.autosuggest div.as_footer div.as_corner
{
	background: #333333;
}
div.autosuggest div.as_header div.as_bar,
div.autosuggest div.as_footer div.as_bar
{
	height: 6px;
	overflow: hidden;
	background-color: #333;
}


div.autosuggest ul
{
	list-style: none;
	margin: 0 0 -4px 0;
	padding: 0;
	overflow: hidden;
	background-color: #333;
}

div.autosuggest ul li
{
	color: #ccc;
	padding: 0;
	margin: 0 4px 4px;
	text-align: left;
}

div.autosuggest ul li a
{
	color: #ccc;
	display: block;
	text-decoration: none;
	background-color: transparent;
	text-shadow: #000 0px 0px 5px;
	position: relative;
	padding: 0;
	width: 100%;
}
div.autosuggest ul li a:hover
{
	background-color: #444;
}
div.autosuggest ul li.as_highlight a:hover
{
	background-color: #1B5CCD;
}

div.autosuggest ul li a span
{
	display: block;
	padding: 3px 6px;
	font-weight: bold;
}

div.autosuggest ul li a span small
{
	font-weight: normal;
	color: #999;
}

div.autosuggest ul li.as_highlight a span small
{
	color: #ccc;
}

div.autosuggest ul li.as_highlight a
{
	color: #fff;
	background-color: #1B5CCD;
	background-image: url(img_inquisitor/hl_corner_br.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
}

div.autosuggest ul li.as_highlight a span
{
	background-image: url(img_inquisitor/hl_corner_bl.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
}

div.autosuggest ul li a .tl,
div.autosuggest ul li a .tr
{
	background-image: transparent;
	background-repeat: no-repeat;
	width: 6px;
	height: 6px;
	position: absolute;
	top: 0;
	padding: 0;
	margin: 0;
}
div.autosuggest ul li a .tr
{
	right: 0;
}

div.autosuggest ul li.as_highlight a .tl
{
	left: 0;
	background-image: url(img_inquisitor/hl_corner_tl.gif);
	background-position: bottom left;
}

div.autosuggest ul li.as_highlight a .tr
{
	right: 0;
	background-image: url(img_inquisitor/hl_corner_tr.gif);
	background-position: bottom right;
}



div.autosuggest ul li.as_warning
{
	font-weight: bold;
	text-align: center;
}

div.autosuggest ul em
{
	font-style: normal;
	color: #6EADE7;
}

#signup-form-button, #submitForm { cursor: pointer; }

/*	Phase 3 Home
----------------------------------- */
.inside #winner {float:left; width: 784px; margin: 5px 10px 20px 0; color:#FFF; }
#winner .h2winner { border-bottom:2px solid #fff; width:744px; margin-bottom:7px; }
#winner .padding{padding:20px 20px 10px 20px;}
#winner p{height:180px; width:738px; margin-top: 2px; font-size: 10pt;}
#winner .button { float:left; }

#runnerup {float:left; width: 382px; margin: 5px 0 0 0; color:#FFF;}
#runnerup .h2runnerup { border-bottom:2px solid #fff; width:344px; margin-bottom:7px; }
#runnerup .padding{padding:20px 20px 10px 20px;}
#runnerup p{height:180px;width:338px;margin-top: 2px;}
#runnerup .button { float:left; }


/*	Admin Settings
----------------------------------- */
#admin-settings{width:780px; color:White; text-align:center;}
#admin-settings .padding{padding:10px 20px 10px 20px;}
.phase {float:left; text-align:center; width:133px; padding-right:15px;}