﻿/* @override http://localhost/css/master.css */

body {
	font: 12px/1.7em Trebuchet, "Trebuchet MS" Verdana, Helvetica, Arial, sans-serif;
	background: #000 url('../img/background.jpg') top center no-repeat;
	margin: 0px;
	padding: 0px;
}
h2 { font-size: 14px; }
a { color: #2e77bd; }
a:hover { color: #000;}
a:focus { outline: none; }
a img { border: none;}
textarea {
	font: 12px Monaco,Courier,fixed;
	padding: 4px;
	color: #2e77bd;
	width: 100%;
}
table { 
	width: 100%;
	border-collapse: collapse;
	margin-bottom: 2em;
}
th, td {
	text-align: center;
	border: 1px solid #B1B1B1;
}
th {
	background: #B1B1B1;
}
.center { text-align: center;}
#containter {
	width: 980px;
	margin: auto;
}
#header {
	background: url('../img/windows-essential-server-solutions.png') no-repeat;
	text-indent: -9999px;
	margin: 100px 0 31px;
}
#main {
	background: url('../img/main-top-bg.png') top center no-repeat;
	padding-top: 102px;
	position: relative;
}
#main .middle {
	padding: 27px 38px 0;
	background: url('../img/main-bg.png') center repeat-y;
}
#main .bottom {
	background: url('../img/main-bottom-bg.png') bottom no-repeat;
	height: 180px;
}
.empty {
	clear: both;
	height: 0;
}
.clear { clear: both;}
.column {
	width: 430px;
	margin-right: 35px;
	float: left;
}
.last { margin-right: 0 !important; }
#footer { 
	color: #85b8e3; 
	padding-bottom: 10px;
	margin-top: -45px;
}
#footer ul { 
	padding: 0; 
	margin: 0;
	height: 40px;
}
#footer ul.win { margin-left: 340px; }
#footer li {
	list-style-type: none;
	float: left;
	margin-right: 11px; 
}
#footer p {
	text-align: center;
	line-height: 1.5em;
}
#footer li a {
	display: block;
	float: left;
	background: url('../img/sponsors.png');
	height: 31px;
	text-indent: -9999px;
}
#footer a:hover { color: #fff; }
#disclaimer {
	margin-top: -15px;
	padding-bottom: 10px;
	text-align: center;
	line-height: 1.5em;
	color: #85b8e3;

}
#sponsor-amd a { 
	background-position: 0 0;
	width: 52px;
}
#sponsor-ca a { 
	background-position: -70px 0px !important;
	width: 38px;
}
#sponsor-dell a { 
	background-position: -123px 0 !important;
	width: 34px;
}
#sponsor-citrix a { 
	background-position: -175px 0 !important;
	width: 58px;
}
#sponsor-hp a { 
	background-position: -258px 0 !important;
	width: 43px;
}
#sponsor-ibm a { 
	background-position: -318px 0 !important;
	width: 53px;
}
#sponsor-intel a { 
	background-position: -389px 0 !important;
	width: 46px;
}
#sponsor-msdynamics a { 
	background-position: -456px 0 !important;
	width: 123px;
}
#sponsor-sun a { 
	background-position: -596px 0 !important;
	width: 51px;
}
#sponsor-symantec a { 
	background-position: -670px 0 !important;
	width: 100px;
}
#sponsor-trendmicro a { 
	background-position: -793px 0 !important;
	width: 75px;
}
#sponsor-winmobile a { 
	background-position: -891px 0 !important;
	width: 75px;
}
#sponsor-winebs a { 
	background-position: -978px 0 !important;
	width: 150px;
}
#sponsor-winsbs a { 
	background-position: -1138px 0 !important;
	width: 135px;
}
#sponsor-lenovo a { 
	background-position: -1284px 0 !important;
	width: 78px;
}
h1 {
	text-indent: -9999px;
	background: url('../img/sweepstakes-rules.png') no-repeat;
	height: 57px;
	position: absolute;
	top: 30px;
	left: 38px;
	border-bottom: 1px solid #b7cad5;
	width: 900px;
}
h1#download-countdown-widget { background: url('../img/download-countdown-widget.png') no-repeat; }
#widget { 
	position: absolute ;
	top: 94px;
	right: 80px
}
#embed { margin-top: 0; }
#brules h2, #brules h3 { font-weight: bold; }
#brules h3 { text-align: center; }

#bhome {
	background-color: black;
	background-image: url(../images/background.jpg);
}


#silverlightControlHost {
	position: relative;
	height: 913px;

}

#silverlightControlHost object {
	width: 1070px;
	height: 913px;
	border-style: none;
	left: -81px;
	position: absolute;
}
