body
{
	background-color: #eee;
}

#maincontainer
{
	
}

#navbar
{
	position: absolute;
	vertical-align: top;
	margin-top:0;
	margin-right: 20px;
	background-color: #
}

#nav
{
	list-style-type: none;
	display:inline;
	margin: 0;
	padding: 0;
}

#nav li
{
	padding-top: 5px;
	padding-bottom: 5px;
}

#nav li a, #nav a:visited
{
	text-decoration:none;
	font-weight: bold;
	display:block;
	/* border: 1px solid #000; */
	box-shadow: 1px 1px 2px #888888;
	border-radius: 2px;
	-moz-border-radius: 2px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #777;
	box-sizing: border-box;
	text-shadow: rgba(0,0,0,0.5) 1px 1px 0;
	background-color: #3d3d3d;
}

#notify {
    position:relative;
    width:100%;
    background-color:#ff9;
    height:25px;
    color:#000;
    display:none;
}

.noise
{
	background-image: url(data:image/png;base64,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);
}

#nav a:hover
{
	box-shadow: none;
}

#contentcontainer
{
	float: left;
	/* border: 1px solid #000; */
	position: absolute;
	left: 150px;
}

*
{
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}

a
{
	color: #e55;
}

a:hover
{
	color: #cc0;
}

.racelisting
{
	border: 4px solid #444;
	background-color: #dfdfdf;
	border-radius: 10px;
	-moz-border-radius: 10px;
	color: #222;
	padding: 3px;
	width: 600px;
	margin-bottom: 20px;
	overflow-y:auto;
}

.listingbox
{
	padding: 0;
	display:inline-block;
	vertical-align:top;
	text-align: left;
	position: relative;
}

.listingbox img
{
	border: 1px solid #aaa;
	/* img width = 52, height = 72 */
}

.listingracers
{
	display:inline-block;
	margin-left: 20px;
	text-align: left;
	position: relative;
	vertical-align:top;
	width: 500px;
}

.racerlist
{
	list-style-type: none;	
	display: block;
	margin: 0;
	padding: 0;
	
}

.racerlist li
{
	display: inline-block;
	margin-right: 3px;
	/* border: 1px solid #aaa; */
	background-color: #555;
	color: #ddd;
	font-weight: bold;
	padding: 1px 3px 1px 3px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	margin-bottom: 5px;
}

.racerlist li a
{
	font-weight: 400;
}

.listinglink
{
	display:inline-block;
	position: relative;
	float:right;
}

.listingheader
{
	margin: 10px 0px 10px 5px;
	display: block;
}

.listingheader h3
{
	margin: 0;
	width: 530px;
	display: inline-block;
}

.listingjoin
{
	font-size: 0.75em;
	font-weight: bold;
}

.createhint
{
	font-style: italic;
	font-size: small;
}


#raceinfo
{
	border: 1px solid #000; 
	height: 273px;
	background-color: #ddd;
	border-radius: 2px 2px 0px 0px;
	-moz-border-radius: 2px 2px 0px 0px;
	width: 650px;
}

#raceinfo .box 
{
	vertical-align: top;
	margin-left: 5px;
}

#raceinfo ul
{
	display: inline-block;
}

.selected
{
	background-color: #ccc !important;
	pointer-events: none;
	cursor: default;
	text-shadow: none;
	color: #000;
	
}

#raceinfo .selectedEnabled
{
	background-color: #ccc !important;
	text-shadow: none;
}

#raceinfo img
{
	border: 1px solid #aaa;
	height: 192px;
	width: 138px;
}

#infotitle
{
	font-weight: bold;
	width: 273px;
	height: 20px;
	margin-left: -127px;
	margin-right: 127px;
	margin-top: 126px;
	margin-bottom: -136px;
	background-color: #555;
	color: #ddd;
	border-radius: 2px 2px 0px 0px;
	-moz-border-radius: 2px 2px 0px 0px;
	padding-left: 10px;
	letter-spacing: 2px;
	text-shadow: rgba(0,0,0,0.5) 1px 1px 0;
}

#infocontent h3, #infocontent h4
{
	margin: 0;
	padding: 0 0 5px 10px;
}

#infocontent h4
{
	
}

#buttonwrapper
{
	display: inline-block;
	margin-left: 30px;
	vertical-align: top;
}

#racecontrolwrapper
{
	display: inline-block;
	margin-left: 30px;
	vertical-align: top;
}

#infocontent
{
	padding-left: 19px;
	background-color: #ddd;
	
}

#userraceinfo
{
	height: 150px;
	width: 650px;
	background-color: #ddd;
	border: 1px solid #000; 
	margin-top: 20px;
}

#userraceinfotitle
{
	width: 150px;
	height: 20px;
	font-weight: bold;
	margin-left: -67px;
	margin-right: 67px;
	margin-top: 64px;
	margin-bottom: -64px;
	border-radius: 2px 2px 0px 0px;
	-moz-border-radius: 2px 2px 0px 0px;
	background-color: #555;
	color: #ddd;
	letter-spacing: 2px;
	padding-left: 10px;
	text-shadow: rgba(0,0,0,0.5) 1px 1px 0;
	
}

#userraceinfocontent
{
	display: inline;
	padding-left: 19px;
}

#userraceinfocontent .linkbuttonlist
{
	width: 350px;
	margin-top: 20px;
	margin-left: 50px;
}

#userraceinfocontent .linkbuttonlist li
{
	display: inline-block;
	margin-right: 6px;
}

#timercontainer
{
	height: 70px;
	border: 1px solid #000;
	width: 650px;
	margin-top: 20px;
	background-color: #ddd;
}

#timerheader
{
	width: 70px;
	height: 20px;
	font-weight: bold;
	margin-left: -27px;
	margin-right: 27px;
	margin-top: 24px;
	margin-bottom: -24px;
	border-radius: 2px 2px 0px 0px;
	-moz-border-radius: 2px 2px 0px 0px;
	background-color: #555;
	color: #ddd;
	letter-spacing: 2px;
	padding-left: 10px;
	text-shadow: rgba(0,0,0,0.5) 1px 1px 0;
}

#timercontent
{
	margin-left: 19px;
}

.linkbuttonlist
{
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.linkbuttonlist li
{
	margin-right: 3px;
	/* border: 1px solid #aaa; */
	background-color: #555;
	color: #ddd;
	font-weight: bold;
	padding: 1px 3px 1px 3px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	margin-bottom: 5px;
}

.linkbuttonlist li a, .linkbuttonlist a:visited
{
	text-decoration:none;
	font-weight: bold;
	display:block;
	/* border: 1px solid #000; */
	box-shadow: 1px 1px 2px #888888;
	border-radius: 2px;
	-moz-border-radius: 2px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #777;
	box-sizing: border-box;
	text-shadow: rgba(0,0,0,0.5) 1px 1px 0;
	background-color: #3d3d3d;
}

#streamcontainer
{
	margin-left: 10px;
	margin-top: 20px;
}

.streamblock
{
	display:inline; 
	float:left; 
	margin-right: 30px;
	margin-bottom: 10px;
	height: 370px;
	background-color: #555;
	border-radius: 2px;
	-moz-border-radius: 2px;
	text-shadow: rgba(0,0,0,0.5) 1px 1px 0;
}

.streamblockbig
{
	display:inline; 
	float:left; 
	margin-right: 30px;
	margin-bottom: 10px;
	height: 450px;
	min-width: 1019px;
	background-color: #555;
	border-radius: 2px;
	-moz-border-radius: 2px;
	text-shadow: rgba(0,0,0,0.5) 1px 1px 0;
}

.streambody
{
	padding-left: 10px;
	display: inline;
}

.streamheader
{
	font-weight: bold;
	width: 370px;
	height: 20px;
	font-weight: bold;
	margin-left: -185px;
	margin-right: 185px;
	margin-top: 175px;
	margin-bottom: -175px;
	border-radius: 2px 2px 0px 0px;
	-moz-border-radius: 2px 2px 0px 0px;
	background-color: #555;
	color: #ddd;
	letter-spacing: 2px;
	padding-right: 30px;
	text-align: right;
}

.streamheaderbig
{
	font-weight: bold;
	width: 450px;
	height: 20px;
	font-weight: bold;
	margin-left: -227px;
	margin-right: 227px;
	margin-top: 215px;
	margin-bottom: -215px;
	border-radius: 2px 2px 0px 0px;
	-moz-border-radius: 2px 2px 0px 0px;
	background-color: #555;
	color: #ddd;
	letter-spacing: 2px;
	padding-right: 30px;
	text-align: right;
}

.streamstatus
{
	padding-left: 35px;
	padding-bottom: 10px;
}

.notready
{
	color: #cc0;
	font-weight: bold;
}

.ready
{
	color: #0c0;
	font-weight: bold;
}

.forfeit
{
	color: #a00;
	font-weight: bold;
}

.active
{
	color: #0a0;
	font-weight: bold;
}

.finished
{
	color: #02a;
	font-weight: bold;
}

.kicked
{
	color: #c00;
	text-decoration:line-through;
}
.streamheader a
{
	text-decoration: none;
}


.small
{
	font-size: small;
}

.normal
{
	font-weight: normal;
}

.italic
{
	font-style: italic;
}

.rotate {
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  /* transform: rotate(-90deg); */

  /* Should be unset in IE9+ I think. */
  /* filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); */
}

.gradient
{
	/* Safari 4-5, Chrome 1-9 */
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1a82f7), to(#2F2727));

  /* Safari 5.1, Chrome 10+ */
  background: -webkit-linear-gradient(top, #555, #777);

  /* Firefox 3.6+ */
  background: -moz-linear-gradient(top, #555, #777);

  /* IE 10 */
  background: -ms-linear-gradient(top, #555, #777);

  /* Opera 11.10+ */
  background: -o-linear-gradient(top, #555, #777);
}

.game-label {
display: block;
font-weight: bold;
margin-bottom: 1em;
}
#game-icon {
float: left;
height: 32px;
width: 32px;
}
#game-description {
margin: 0;
padding: 0;
}

.boxsmall 
{
width:52;
height:72;
vertical-align: middle;
}

.dropdownlabel
{
font-size: 0.75em;
vertical-align: middle;

}
  
#listcontainer
{
	display:inline-block;
	vertical-align: top;
}

#sortcontrols
{
	display:inline-block;
	margin-left: 10px;
}

#sortcontrols ul
{
	list-style-type: none;
	display:inline;
	margin: 0;
	padding: 0;
}

#sortcontrols li
{
	padding-top: 5px;
	padding-bottom: 5px;
}

#sortcontrols li a, #sortcontrols a:visited
{
	text-decoration:none;
	font-weight: bold;
	display:block;
	/* border: 1px solid #000; */
	box-shadow: 1px 1px 2px #888888;
	border-radius: 2px;
	-moz-border-radius: 2px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #777;
	box-sizing: border-box;
	text-shadow: rgba(0,0,0,0.5) 1px 1px 0;
	background-color: #3d3d3d;
}

#sortcontrols h4
{
	margin: 0;
}	

#pagination ul
{
	list-style-type:none;
}

#pagination li
{
	display: inline-block;
	margin-right: 10px;
	border: 1px solid #444;
	color: #222;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	box-shadow: 1px 1px 2px #888888;
	border-radius: 2px;
	-moz-border-radius: 2px;
	font-weight: bold;
}

#pagination a
{
	text-decoration: none;
}

#pagination li:hover
{
	box-shadow: none;
}

#resultscontainer
{
	width: 650px;
	background-color: #ddd;
	border: 1px solid #000; 
	margin-top: 20px;
	min-height: 85px;
}

#resultstitle
{
	font-weight: bold;
	width: 85.5px;
	padding-right: 5px;
	height: 20px;
	margin-left: -34px;
	margin-right: 34px;
	margin-top: 31.5px;
	margin-bottom: -31.5px;
	background-color: #555;
	color: #ddd;
	border-radius: 2px 2px 0px 0px;
	-moz-border-radius: 2px 2px 0px 0px;
	padding-left: 10px;
	letter-spacing: 2px;
	text-shadow: rgba(0,0,0,0.5) 1px 1px 0;
	text-align: right;
}

#resultscontent
{
	padding-left: 19px;
}

#profileraces
{
	
}

#homemain
{
	width: 800px;
}

#faqwrapper
{
	width: 800px;
}

#createracedescription
{
	margin-left: 72px;
}

#createraceprivacy
{
	margin-left: 107px;
}

#createracepassword
{
	margin-left: 47px;
}