﻿/* CSS Document */


html, body {
	background:#fff url(../fw/bg.jpg) repeat-x top left;
	margin:0;
	padding:0;
}
input[type=submit] {
    cursor: pointer;
}
div.Container { 
	width:1005px;
	margin:0 auto 20px auto;
	padding:0;
}
div.Container div.Header {
	background: transparent url(../fw/header.jpg) no-repeat top right;
	height:145px;
	padding:30px 20px 0 45px;
}
div.Container div.Header a.Logo {
	width:195px;
	height:122px;
	background:transparent url(../fw/logo.png) no-repeat top left;
	.background:transparent url(../fw/logo.jpg) no-repeat top left;
	display:block;
	float:left;
}
div.header_top {
    height:98px;
    display:block;
    width:740px;
    float:right;
    margin:0;
    padding:0;
}
select.languages {
    background:transparent url(../fw/bg_select.jpg) no-repeat scroll 0 0;
    border:medium none;
    font-size:14px;
    line-height:28px;
    margin:4px 0 0;
    padding:5px 4px 5px 5px;
    height:30px;
    width:175px;
}
div.LanguageContent{
    padding: 20px 0 30px 80px;
    width: 400px;
    min-height: 300px;
    display: block;
}

div.Container div.Header h1 {
	font-family:"Times New Roman", Times, serif;
	font-size:30px;
	font-style:italic;
	color:#14AA9F;
	float:left;
	margin:25px 0 20px 0;
	width:auto;
	text-align:left;
	padding:0;
}
div.Container div.Header h1 span {
	color:#79B2DD;
}
div.header_callout {
    float:right;
    margin:0;
    padding:0;
}
div.header_callout p {
	color:#79B2DD;
	font-style:italic;
    margin:0 0 0 4px;
    padding:0;
    font-weight:bold;
}
div.Container div.Header div.TopNavigation {
	float:left;
	width:745px;
	height:37px;
}
div.Container div.Header div.TopNavigation ul {
	list-style-type:none;
	padding:0;
	margin:0;
}
div.Container div.Header div.TopNavigation ul li {
	float:left;
	margin:0;
	padding:0;
}
div.Container div.Header div.TopNavigation ul li.language {
	margin:0 2px 0 30px;
}
div.Container div.Header div.TopNavigation ul li a,
div.Container div.Header div.TopNavigation ul li a:visited {
	width:108px;
	height:37px;
	display:block;
	background:#A9C230 url(../fw/btn_nav.jpg) no-repeat 0 0;
	line-height:37px;
	text-align:center;
	text-decoration:none;
	color:#000;
	font-weight:bold;
	font-size:14px;
	font-family:arial;
}
div.Container div.Header div.TopNavigation ul li a:hover,
div.Container div.Header div.TopNavigation ul li a:hover.aboutUs {
	background-position: 0 -37px;
}
div.Container div.Header div.TopNavigation ul li a.spanish {
	background:#A9C230 url(../fw/btn_nav_spanish.jpg) no-repeat 0 0;
}
div.Container div.Header div.TopNavigation ul li a.spanish:hover {
	background-position: 0 -37px;
}
div.Container div.Header div.GoogleSearch {
	width:auto;
	height:29px;
	background:transparent url(../fw/google-search-box.jpg) no-repeat top left;
	float:right;
	margin:4px 0 0 5px;
	padding:0 0 0 10px;
}
div.Container div.Header div.GoogleSearch form input.BtnSearch {
	width:80px;
	height:29px;
	background:transparent url(../fw/btn_google-search.jpg) no-repeat top right;
	border:0;
	margin:0 0 0 10px;
	padding:0;
}
div.Container div.Header div.GoogleSearch form input.SearchBox {
	border:none;
	font-family:arial;
	color:#666;
	font-size:14px;
	border:0;
	.margin:0 0 5px 0; /* -- IE6&7 Fix -- */
}
div.Container div.Header img.SearchButton {
	margin:3px 0 0 10px;
}

div.ContentArea {
	background:transparent url(../fw/content-bg.gif) repeat-y top right;
	padding-top: 1px;
	padding-bottom: 1px;
}

div.ContentArea div.Lines {
	width:960px;
	height:11px;
	background:#fff url(../fw/lines.jpg) no-repeat top right;
	margin:0 20px 0 0;
	_margin:0 10px 0 0;
	float:right;
}

div.ContentArea div.FlashSpot {
	float:left;
	width:362px;
}
div.ContentArea div.CalloutArea {
	float:right;
	width:630px;
	_width:621px;
	height:auto;
	background:#fff;
	padding:0 10px 15px 0;
	_padding:0 0px 15px 0;
}
div.ContentArea div.Callout {
	float:left;
	width:315px;
	_width:310px;
}
div.ContentArea div.Callout a.Callout1,
div.ContentArea div.Callout a.Callout1On {
	background:transparent url(../fw/callout1.jpg) no-repeat 0 0;
	height:41px;
	display:block;
	color:#000;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-weight:bold;
	text-decoration:none;
	padding:120px 60px 0 0;
	font-size:18px;
	text-align:right;
}
div.ContentArea div.Callout a.Callout1On {
 background-position:0 -161px;
}
div.ContentArea div.Callout a.Callout1:hover {
	background-position:0 -161px;
}
div.ContentArea div.Callout a.Callout2,
div.ContentArea div.Callout a.Callout2On {
	background:transparent url(../fw/callout2.jpg) no-repeat 0 0;
	height:41px;
	display:block;
	color:#000;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-weight:bold;
	text-decoration:none;
	padding:120px 60px 0 3px;
	font-size:16px;
	text-align:right;
}
div.ContentArea div.Callout a.Callout2On {
	background-position: 0 -161px;
}
div.ContentArea div.Callout a.Callout2:hover {
	background-position:0 -161px;
}
div.ContentArea div.Callout a.Callout3,
div.ContentArea div.Callout a.Callout3On {
	background:transparent url(../fw/callout3.jpg) no-repeat 0 0;
	height:41px;
	display:block;
	color:#000;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-weight:bold;
	text-decoration:none;
	padding:105px 60px 0 0;
	font-size:18px;
	text-align:right;
	margin:0 0 10px 0;
}
div.ContentArea div.Callout a.Callout3On {
	background-position:0 -161px;
}
div.ContentArea div.Callout a.Callout3:hover {
	background-position:0 -161px;
}
div.ContentArea div.Callout a.Callout4,
div.ContentArea div.Callout a.Callout4On {
	background:transparent url(../fw/callout4.jpg) no-repeat 0 0;
	height:56px;
	display:block;
	color:#000;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-weight:bold;
	text-decoration:none;
	padding:105px 50px 0 0;
	_padding:105px 40px 0 0;
	font-size:16px;
	text-align:right;
}
div.ContentArea div.Callout a.Callout4On {
	background-position:0 -161px;
}
div.ContentArea div.Callout a.Callout4:hover {
	background-position:0 -161px;
}

div.callout_buttons {
    width:100%;display:block;
    height:50px;
    width:100%;
    font-family:Arial;
    font-size:15px;
    font-weight:normal;
    font-style:italic;
    margin: 15px 30px 15px 30px;
    padding: 0 0 0 13px;
    _padding: 0 0 0 13px;
    line-height:1;
}
a.home_callout_buttons, 
a.home_callout_buttons:visited {
    background:transparent url(../fw/btn_home_callout.jpg) no-repeat 0 0;
    height:40px;
    _height:50px;
    width:271px;
    font-weight:bold;
    margin:0 50px 0 5px;
    padding:5px 35px 5px 0;
 _padding:0 20px 0 0;
    display:block;
    color:#76B2E6;
    text-decoration:none;
    float:right;
}
a.home_callout_buttons:hover {
    background-position: 0 -50px;
}
a.home_callout_buttons img {
    float:right;
    border:none;
    margin:auto 0;
    _margin:4px 0 0 0;
}
a.home_callout_buttons p {
    margin:2px 10px auto 20px;
    _margin:7px 10px 5px 10px;
    float:left;
    line-height:16px;
}
a.home_callout_buttons p.video {
    margin:10px 10px auto 20px;
    _margin:17px 10px 5px 10px;
}
a.home_callout_buttons span {
    color:#15ABA2;
}
div.Footer {
	width:980px;
	height:74px;
	background:transparent url(../fw/footer.jpg) no-repeat bottom right;
	margin:0 0 0 25px;
	color:#666;
	font-family:arial;
	font-size:12px;
	padding:0 0 0px 0;
}
div.Footer a.HF {
	width:203px;
	height:70px;
	background:transparent url(../fw/hf-logo.jpg) no-repeat top left;
	display:block;
	float:left;
	margin:30px 0 0 20px;
}
div.Footer p {
	float:left;
	width:auto;
	font-weight:normal;
	margin:15px 0 0 28px;
	font-size:11px;
}

div.Footer a.sitemap_btn {
float:right;
margin: 0 22px 0 0;
}
div.Footer a.LFF {
	width:113px;
	height:57px;
	background:transparent url(../fw/lff-logo.jpg) no-repeat top left;
	display:block;
	float:left;
	margin:45px 0 0 25px;
}
p.Copyright {
	font-family:arial;
	color:#666;
	float:right;
	font-size:11px;
	text-align:right;
}
p.Copyright a,
p.Copyright a:visited {
	color:#70B0E0;
	text-decoration:none;
}
p.Copyright a:hover {
	text-decoration:underline;
}
p.videogames{
    padding-left: 30px;}
    
/*----Inner Page-------*/

.InnerHeader {
	padding:10px 0 10px 40px;
	float:left;
}
ul.InnerNav {
	list-style-type:none;
	padding:0;
	float:left;
	margin:15px 0 0 65px;
}
ul.InnerNav li {
	margin:0 0 20px 0;
	font-family:arial;
}
ul.InnerNav li a,
ul.InnerNav li a:visited {
	color:#000;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
ul.InnerNav li a.InnerCallout1 {
	width:205px;
	height:39px;
	display:block;
	background:transparent url(../fw/btn_1.jpg) no-repeat 0 0;
	line-height:39px;
	padding:0 0 0 45px;
}
ul.InnerNav li a.InnerCallout1:hover {
	background-position:0 -39px;
}
ul.InnerNav li a.InnerCallout1On {
	width:205px;
	height:39px;
	display:block;
	background:transparent url(../fw/btn_1.jpg) no-repeat 0 -39px;
	line-height:39px;
	padding:0 0 0 45px;
}
ul.InnerNav li a.InnerCallout2 {
	width:205px;
	height:50px;
	display:block;
	background:transparent url(../fw/btn_2.jpg) no-repeat 0 0;
	line-height:20px;
	padding:10px 0 0 45px;
}
ul.InnerNav li a.InnerCallout2On {
	width:205px;
	height:50px;
	display:block;
	background:transparent url(../fw/btn_2.jpg) no-repeat 0 -60px;
	line-height:20px;
	padding:10px 0 0 45px;
}
ul.InnerNav li a.InnerCallout2:hover {
	background-position:0 -60px;
}
ul.InnerNav li a.InnerCallout3 {
	width:205px;
	height:39px;
	display:block;
	background:transparent url(../fw/btn_3.jpg) no-repeat 0 0;
	line-height:39px;
	padding:0px 0 0 45px;	
}
ul.InnerNav li a.InnerCallout3On {
	width:205px;
	height:39px;
	display:block;
	background:transparent url(../fw/btn_3.jpg) no-repeat 0 -39px;
	line-height:39px;
	padding:0px 0 0 45px;	
}
ul.InnerNav li a.InnerCallout3:hover {
	background-position:0 -39px;
}
ul.InnerNav li a.InnerCallout4 {
	width:205px;
	height:50px;
	display:block;
	background:transparent url(../fw/btn_4.jpg) no-repeat 0 0;
	line-height:20px;
	padding:10px 0 0 45px;	
}
ul.InnerNav li a.InnerCallout4On {
	width:205px;
	height:50px;
	display:block;
	background:transparent url(../fw/btn_4.jpg) no-repeat 0 -60px;
	line-height:20px;
	padding:10px 0 0 45px;	
}
ul.InnerNav li a.InnerCallout4:hover {
	background-position:0 -60px;
}

h2.Title1 {
	background:#59A4DB url(../fw/page-title1.jpg) no-repeat 0 0;
	width:201px;
	height:50px;
	line-height:40px;
	font-size:16px;
	font-family:arial;
	padding:0 0 0 15px;
	margin:15px 50px 10px 55px;
	_margin:15px 50px 0 28px; /*---IE6---*/
	float:left;
}

h2.Title2 {
	background:#fff url(../fw/page-title2.jpg) no-repeat 0 0;
	width:270px;
	height:50px;
	line-height:40px;
	font-size:16px;
	font-family:arial;
	padding:0 0 0 15px;
	margin:15px 50px 10px 55px;
	_margin:15px 50px 0 28px; /*---IE6---*/
	float:left;
}

h2.Title3 {
	background:#fff url(../fw/page-title3.jpg) no-repeat 0 0;
	width:250px;
	height:50px;
	line-height:40px;
	font-size:16px;
	font-family:arial;
	padding:0 0 0 15px;
	margin:15px 50px 10px 55px;
	_margin:15px 50px 0 28px; /*---IE6---*/
	float:left;
}

h2.Title4 {
	background:#fff url(../fw/page-title4.jpg) no-repeat top left;
	width:280px;
	height:50px;
	line-height:40px;
	font-size:16px;
	font-family:arial;
	padding:0 0 0 15px;
	margin:15px 50px 10px 55px;
	_margin:15px 50px 0 28px; /*---IE6---*/
	float:left;
}

h2.Title5 {
	background:#fff url(../fw/page-title5.jpg) no-repeat 0 0;
	width:215px;
	height:50px;
	line-height:40px;
	font-size:16px;
	font-family:arial;
	padding:0 0 0 15px;
	margin:15px 50px 10px 55px;
	_margin:15px 50px 0 28px; /*---IE6---*/
	float:left;
}
ul.InnerSubNav {
	padding:0;
	margin:25px 0 0 0;
	list-style-type:none;
	font-family:arial;
}
ul.InnerSubNav li {
	float:left;
	background:transparent url(../fw/blue-block.jpg) no-repeat center left;
	padding:0 0 0 20px;
	margin:0 20px 0 0;
}
ul.InnerSubNav li a,
ul.InnerSubNav li a:visited {
	color:#000;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
}
ul.InnerSubNav li a:hover {
	text-decoration:underline;
}
h3.SubTitle1 {
	background:#54A0DA url(../fw/sub-heading.jpg) no-repeat 0 0;
	padding:0 0 0 15px;
	line-height:40px;
	width:903px;
	height:50px;
	font-family:arial;
	font-size:16px;
	margin:15px 0 0 55px;
}

h3.SubTitle2 {
	background:#5bc4c0 url(../fw/sub-heading2.jpg) no-repeat 0 0;
	padding:0 0 0 15px;
	line-height:40px;
	width:903px;
	height:50px;
	font-family:arial;
	font-size:16px;
	margin:15px 0 0 55px;
}

h3.SubTitle3 {
	background:#5bc4c0 url(../fw/sub-heading3.jpg) no-repeat 0 0;
	padding:0 0 0 15px;
	line-height:40px;
	width:903px;
	height:50px;
	font-family:arial;
	font-size:16px;
	margin:15px 0 0 55px;
}

h3.SubTitle4 {
	background:#5bc4c0 url(../fw/sub-heading4.jpg) no-repeat 0 0;
	padding:0 0 0 15px;
	line-height:40px;
	width:903px;
	height:50px;
	font-family:arial;
	font-size:16px;
	margin:15px 0 0 55px;
}

div.Listing {
	margin:10px 0 0 55px;
	padding:0 15px 0 20px;
}
div.Listing a,
div.Listing a:visited {
	color:#78B4E2;
	font-size:16px;
	text-decoration:none;
	font-family:arial;
	font-weight:bold;
}
div.Listing a:hover {
	text-decoration:underline;
}
div.Listing p {
	float:left;
	width:850px;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-size:16px;
	line-height:20px;
	margin:5px 0 5px 10px;
}
div.Listing img.Logos {
	float:right;
	margin:5px 20px 5px 0px;
}
div.Listing div.Links {
	background:transparent url(../fw/lines2.jpg) no-repeat top left;
	width:911px;
	height:46px;
	line-height:46px;
	margin:5px 0 10px 0;
}
div.Listing div.Links a,
div.Listing div.Links a:visited {
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-size:14px;
}
div.Listing div.Links a.Top {
	background:transparent url(../fw/top-arrow.jpg) no-repeat center left;
	padding:0 0 0 30px;
	float:left;
}
div.Listing div.Links a.Visit {
	background:transparent url(../fw/big-arrow.jpg) no-repeat center right;
	padding:0 30px 0 0;
	float:right;
}
p.AdvancedInfo {
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	margin:20px 0 20px 55px;
}
p.AdvancedInfo a,
p.AdvancedInfo a:visited {
	color:#13ABA5;
	text-decoration:none;
}
p.AdvancedInfo a:hover {
	text-decoration:underline;
}

/*---Shared Classes---*/

.Clear {
	clear:both;
}
div.Lines {
	width:940px;
	height:11px;
	background:transparent url(../fw/lines.jpg) no-repeat center left;
	margin:0 0 0 20px;
}
a.Arrow,
a.Arrow:visited {
	display:block;
	padding:0 0px 0 18px;
	background:transparent url(../fw/small-arrow.jpg) no-repeat 0 4px;
	font-family:arial;
	color:#70B0E0;
	font-size:12px;
	_font-size:11px;
	text-decoration:none;
	float:left;
	margin:5px 0 5px 10px;
	line-height:20px;
}
a.Arrow:hover {
	text-decoration:underline;
}
a.Arrow_rightcol,
a.Arrow_rightcol:visited {
	display:block;
	padding:0 0px 0 18px;
	background:transparent url(../fw/small-arrow.jpg) no-repeat 0 4px;
	font-family:arial;
	color:#70B0E0;
	font-size:12px;
	text-decoration:none;
	float:left;
	margin:5px 0 5px 20px;
	line-height:20px;
}
a.Arrow_rightcol:hover {
	text-decoration:underline;
}

a.ArrowRed,
a.ArrowRed:visited {
    background:transparent url(../fw/small-arrow.jpg) no-repeat scroll 0 4px;
    color:red;
    display:block;
    float:left;
    font-family:arial;
    font-size:12px;
    line-height:18px;
    margin:2px 0 0 20px;
    padding:0 10px 0 18px;
    text-decoration:none;
    width:85px;
}
a.ArrowRed:hover {
	text-decoration:underline;
}





.searchForm {

	height:20px;
	width:174px;
	border-color:#FFFFFF;
	background-color:#FFFFFF;
	border:0px;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	padding-top:4px;
	margin-top:2px;
	margin-left:4px;
	

}	


div.Listing ul li a,
div.Listing ul li a:visited {
	color:#78B4E2;
	font-size:12px;
	text-decoration:none;
	font-family:arial;
	font-weight:bold;
}
div.Listing ul li a:hover {
	text-decoration:underline;
}



div.Listing p a,
div.Listing p a:visited {
	color:#78B4E2;
	font-size:12px;
	text-decoration:none;
	font-family:arial;
	font-weight:bold;
}

div.Listing p a:hover {
	text-decoration:underline;
}

div.Listing h3 {
font-family:arial;
font-size:14px;
margin:5px 0 5px 0;
	}
	
div.Listing h4 {
	font-family:arial;
	font-size:14px;
	margin:10px 0 10px 0;
}

.lettersContainer {
padding: 15px 0px 20px 55px;
}

.letters {

	color:#000;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:underline;

}

a:hover.letters {

	color:#000;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}
.infoText {
	margin:4px 0px 15px 0px;
	color:#000;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.Listing .contactBox {
    background-color:#f7fae4;
    padding:20px;
    float:left;
    width:275px;
    margin-right:20px;
    height:180px;
    margin-bottom:30px;
}
.Listing .contactBox p {
	width:auto;
	float:none;
	font-size:12px;
	font-family:arial;
	font-style:normal;
}
.iconLeft {float:left;}
.iconRight {float:left;}
.aboutList {
	background-color:#f7fae4;
	padding: 20px 35px 35px 35px;
	float:left;
	color:#000;
	font-size:12px;
	font-family:arial;
	text-decoration:none;
	margin-bottom:25px;
	width:860px;
	margin-left:50px;
	_margin-left:25px; /*--ie6 specific--*/
}
.aboutList h4 {
	font-family:arial;
	font-size:14px;
	margin:10px 0 10px 0;
}
.aboutList ul li {
    list-style:circle;
    margin:10px 0px 10px 0px;
}
.aboutTopList {
	padding:0;
	float:left;
	color:#000;
	font-size:14px;
	text-decoration:none;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	margin:0 40px 10px 0;
	width:250px;
}
.Listing .aboutTopList p {
	width:auto;
	float:none;
}
.Listing ul,
.aboutTopList ul {
	padding:0;
	margin:0;
}
.Listing ul li {
	list-style:circle;
	margin:0px 0px 10px 20px;
	padding:0;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	background:none;
	float:none;
	}
.aboutTopList ul li {
list-style:circle;
margin:10px 0px 10px 20px;
padding:0;

}

.formBlue  {
	color:#6eaede;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-weight:bold;

}

div.aboutList smallTeal {

	color:#6eaede;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;

}

div.aboutList a:hover.smallTeal {

	color:#6eaede;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;

}


.lightBlue {

	color:#6eaede;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;

}


a:hover.lightBlue {

	color:#6eaede;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;

}

.letterColorBox {

background-color:#f7fae4;
padding:20px;
float:left;
width:880px;
margin-bottom:20px;

}

.staffLinks {
margin:4px; padding:0px; list-style:none;
}
div.Listing div.SearchResults a {
	color:#6eaede;
}

.SiteMap {
	width:80%;
	margin-left:80px;
}

.SiteMap ol {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	list-style-type:decimal;
	padding: 0 0 0 15px;
	margin: 0 0 0 15px;
	font-weight:bold;

}

.SiteMap ul {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	list-style:none;
	list-style-position: inside;
	padding: 0px;
	margin: 0px;
	font-weight:bold;
}

.SiteMap li.1 {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	list-style-type:decimal;
	list-style-position: inside;
	text-indent:none;
	font-weight:bold;
}

.SiteMap a {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#6eaede;
	font-weight:bold;
	font-style:italic;
}

.SiteMap a:hover {
	text-decoration:none;
	text-align:left;
	
}

.SiteMap a:visited {
	color:#6eaede;
}

.largeLink {
	display:block;
	width:80%;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#6eaede;
	font-weight:bold;
	font-style:italic;
}

.overrunText {
	display:block;
	width:80%;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#000000;
	font-weight:bold;
}

div.toggle {
	float:left;
}

/***************************
	footer bar for SEO
***************************/

.footerBar {
	position:absolute;
	left:0;
	width:100%;
	margin: 15px 0 0 0;
	background: #FFF url(../fw/footer-bar-bg.jpg) repeat-x top left;
	}
.footerBar_inner {
	position:absolute;
	left:0;
	width:100%;
	margin: 190px 0 0 0;
	background: #FFF url(../fw/footer-bar-bg.jpg) repeat-x top left;
	}
.footerBar p, .footerBar_inner {
	font: normal 12px Arial, Helvetica, sans-serif;
	color:#666666;
	margin-left:25px;
	}
.footerBarContent {
	width: 1000px;
	height:10px;
	margin: 15px auto;
	}

p.leftCopyright {
	width: 330px;
	margin-left:25px;
	font: normal 11px Arial, Helvetica, sans-serif;
	color:#666;
	text-align:left;
	float:left;
	}
p.leftCopyright a,
p.leftCopyright a:visited {
	color:#70B0E0;
	text-decoration:none;
}
p.leftCopyright a:hover {
	text-decoration:underline;
}

p.rightCopyright {
	font-family:arial;
	color:#666;
	font-size:11px;
	text-align:right;
	width: 200px;
	float:right;
	}
p.rightCopyright a,
p.rightCopyright a:visited {
	color:#70B0E0;
	text-decoration:none;
}
p.rightCopyright a:hover {
	text-decoration:underline;
}
