﻿#Sponsors
{
    background: transparent;
    display:block;
    width:910px;
    height:90px;
    position:absolute;
    bottom:410px;
    /*
    bottom:260px;
    */
    text-align: left;
}

#Sponsors span
{
    color: #00817A;
    font-family: Verdana;
    font-size:9px;
    font-weight: bold;
    height:28px;
    line-height:28px;
    position:relative;
    top:-6px;
    margin-right:15px;
}

#Sponsors span.nomargin
{
    position:relative;
    top:0;
    bottom:0;
    left:0;
    right:0;
    margin:0;
}

span.sep
{
    height:1px;
    min-height:1px;
    max-height:1px;
    width:1px;
    min-width:1px;
    max-width:1px;
}

span.contentshot
{
    width:250px;
    position:relative;
    display:inline-block;
}

#Sponsors .left
{
    width: 25%;
    display: inline-block;
    position: relative;
    float:left;
}

#Sponsors img.big
{
    width:150px;
}

#Sponsors .right
{
    width: 75%;
    display: inline-block;
    position: relative;
    float:right;
}

.sponsor-button 
{
    /*
	-moz-box-shadow:inset 0px 1px 0px 0px #ebebeb;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ebebeb;
	box-shadow:inset 0px 1px 0px 0px #ebebeb;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #edf3fc), color-stop(1, #d0e4f5) );
	background:-moz-linear-gradient( center top, #edf3fc 5%, #d0e4f5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#edf3fc', endColorstr='#d0e4f5');
	background-color:#edf3fc;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:2px solid #e0e8ff;
*/
    text-align: center;
	display:inline-block;
	color:#777777;
	font-family:arial;
	font-size:15px;
	font-weight:normal;
	padding:0px 0px;
	text-decoration:none;
	width: 72px;
	height: 28px;
	margin: 3px 2px;
}.sponsor-button:hover 
{
    /*
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d0e4f5), color-stop(1, #edf3fc) );
	background:-moz-linear-gradient( center top, #d0e4f5 5%, #edf3fc 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d0e4f5', endColorstr='#edf3fc');
	background-color:#d0e4f5;
*/
}.sponsor-button:active 
{
    /*
	position:relative;
	top:1px;
    */
}
/* This imageless css button was generated by CSSButtonGenerator.com */

.sponsor-button img 
{
    position:relative;
    top:2px;
}


#Sponsors.SingleLineSponsors {
	height: 60px;
	line-height: 60px;

	text-align: center;
	vertical-align: middle;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
}

#Sponsors.SingleLineSponsors a {
	margin-left: 10px;
	margin-right: 10px;
	text-decoration: none;
}

#Sponsors.SingleLineSponsors * {
	vertical-align: middle;
}

#Sponsors.SingleLineSponsors a:before {
	content:".";
	color: transparent;
	visibility: hidden;
}

#Sponsors.SingleLineSponsors span {
	position: relative;
}

#Sponsors.SingleLineSponsors .titlespan {
	line-height: 1em;
	height: 1em;
	position: absolute;
	top: -2.5em;
	left: 0px;
	width: 100%;
	text-align: left;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    color: Black;
}