#page
{
	
}
#content-wrapper
{
	background: transparent url('../img/home/content-bg.png') no-repeat center top;
	overflow:hidden;
	
}
#navigation {
	top: 22px !important;	
	*top: 19px !important;	
}
#content
{
overflow:hidden;
	position: relative;
	background: transparent none;
	border: 0px solid transparent;
}
#content-inner
{
	margin-top: -2px !important;
	padding-top: 20px;
	border: 0px solid blue;
}
#content-title
{
	position: relative;
	top: 25px;
}
#content-sub-title
{
	margin-bottom: 15px;
}
#footer
{
	background: transparent none;
}
.two-cols
{
	position: relative;
}
.two-cols .col1
{
	width: 435px;
	position: relative;
	left: 0;
	top: 0;
}
.two-cols .col2
{
	position: absolute;
	right: -60px;
	top: -35px;
}
#home-how-it-works
{
	position: relative;
	left: 65px;
	top: 30px;
	
}

.home { font-family: Verdana, Geneva, sans-serif }
.home #top { padding: 35px 50px 0; padding-bottom: 2px; }
.home #top h1, .home #top h2 { display: inline; font-family: FunctionProLight, Myriad, Verdana, Geneva, sans-serif; }
.home #top h1 { color: #fed08e; font-size: 40px; }
.home #top h2 { color: #fff; font-size: 18px; padding-left: 25px; }

#home-banner-scroll { position: relative; margin-left: 13px; top: 0; left: 0; width: 100%; width: 862px; height: 243px; overflow: hidden; z-index: 2; }
#home-banner-items { width: 20000em; position: absolute; }
#home-banner-items div { height: 243px; width: 862px; float: left; overflow:hidden }
#home-banner-bottom-nav { position: absolute; top: 310px; text-align: right; z-index: 100; width: 862px; margin-left: 0px; }
#home-banner-bottom-nav a { width: 11px; height: 11px; background-image: url('../img/home/home-banner-nav-sprite.png'); background-position: top left; background-repeat: no-repeat; display: inline-block; text-align: right; margin-right: 7px;  }
#home-banner-bottom-nav a.active { background-position: 0 -11px; }

.home #bottom { 
background: url('../img/home/content-bg2.png') repeat-y center bottom;  padding: 30px 50px 50px 50px; margin-top:5px;}
.home #bottom h1 { color: #000; font-size: 38px; font-family: FunctionProBook, Myriad, Verdana, Geneva, sans-serif; }
.home #bottom p { margin: 5px 40px 0 0 !important; font-size: 12px; }
.home #bottom p { color: #6d6e71; }
.home #bottom strong { color: #333; }
.home #bottom h2 { margin-top: 25px !important; font-size: 26px; }
.home #bottom h2 a { color: #dc6d1d !important; text-decoration: underline; }


.home .widget{float:left; width:271px;  padding-bottom:2000px; margin-bottom:-2000px; background: url('../img/home/widget.jpg') repeat-y left bottom; margin-right:-5px; }
.home .widget div{padding:10px 110px 5px 10px; font-size:11px; line-height:13px;  color:#222 }
.home .widget div .orange{color:#F63; text-decoration:underline; padding:10px 0 0 0 }
.home .widget:hover .orange, a.orange:hover{color:#d33c09; text-decoration:underline; padding:10px 0 0 0 }
.home .widgetTop { width:270px; height:37px; background: url('../img/home/widgetTop.jpg') no-repeat left bottom; margin-right:-5px;  font-weight:900; padding:0px !important}
.home .widgetTop div{ padding:16px 15px 0 10px !important; font-size:15px; color:#fff;}
.home .widgetBottom {float:left; width:271px; height:18px; background: url('../img/home/widgetBottom.jpg') no-repeat left bottom; margin-right:-5px;}
#bottom a{ color:#45648a !important; text-decoration:underline}
#bottom a:hover{ color:#F63 !important; text-decoration:underline !important}
