*{
	margin: 0;
	padding: 0;
}

li {
	font-family: arial, sans-serrif;
}

img {
	border: none;
}

body {
	background: #dadada url(../img/bg_banner.jpg) repeat-x;
}

p {
	font-family: arial, sans-serrif;
	font-size: 13px;
	padding-left: 19px;
	padding-right: 17px;
	padding-bottom: 15px;
	float: left;
}


#content-area{
	width: 1000px;
	margin: -2px auto 0 auto;
	position: relative;
	color: white;
	overflow: hidden;
	top: 110px;
} 
span.spacer_head_left {
	background: url(../img/col_head_spacer.jpg) repeat-x;
height: 4px;
width: 532px;
float: left;
padding-bottom: 15px;
overflow:hidden;
}



.spacer_left {
background: url(../img/col_spacer.jpg) repeat-x;
height: 2px;
width: 532px;
float: left;
padding-bottom: 15px;
overflow:hidden;
}


span.spacer_head_right {
	background: url(../img/col_head_spacer.jpg) repeat-x;
height: 4px;
width: 381px;
float: left;
padding-bottom: 15px;
overflow:hidden;
}

span.spacer_head_right_support {
	background: url(../img/col_head_spacer.jpg) repeat-x;
height: 4px;
width: 262px;
float: left;
padding-bottom: 15px;
overflow:hidden;
}

span.spacer_right {
	background: url(../img/col_spacer.jpg) repeat-x;
height: 2px;
width: 381px;
float: left;
padding-bottom: 15px;
overflow:hidden;
}

span.spacer_right_support {
	background: url(../img/col_spacer.jpg) repeat-x;
height: 2px;
width: 262px;
float: left;
padding-bottom: 15px;
overflow:hidden;
}

div.wrapper {
	width: 970px;
	margin: 0 auto;
}

div.banner {
	width: 970px;
	float: left;
	display: inline;
	
}

img.logo {
	width: 282px;
	float: left;
}



div.nav {
	width:656px;
	float: left;
	padding-top: 37px;
	display: inline;
}

div.nav ul {
	list-style: none;
}

div.nav li{
	float: left;
	display: inline;
}

div.nav a.on {
	background: none;
}

a.nav1_hover {
	background: url(../img/nav_support.jpg);
	height: 61px;
	width: 72px;
	display: inline;
	float: left;
}

li.nav1 {
	background: url(../img/support_hover.jpg);	
	height: 61px;
	width: 72px;
	display: inline;
	float: left;
}

a.nav1_hover:hover {
	background: none;
}


a.nav2_hover {
	background: url(../img/nav_addons.jpg);
	height: 61px;
	width: 73px;
	display: inline;
	float: left;
}

li.nav2 {
	background: url(../img/addons_hover.jpg);
	height: 61px;
	width: 73px;
	display: inline;
	float: left;
}

a.nav2_hover:hover {
	background: none;
}

a.nav3_hover {
	background: url(../img/nav_distribution.jpg);
	height: 61px;
	width: 141px;
	display: inline;
	float: left;
}

li.nav3 {
	background: url(../img/distribution_hover.jpg);
	height: 61px;
	width: 141px;
	display: inline;
	float: left;
}

a.nav3_hover:hover {
	background: none;
}

a.nav4_hover {
	background: url(../img/nav_giving.jpg);
	height: 61px;
	width: 131px;
	display: inline;
	float: left;
}

li.nav4 {
	background: url(../img/giving_hover.jpg);
	height: 61px;
	width: 131px;
	display: inline;
	float: left;
}

a.nav4_hover:hover {
	background: none;
}

a.nav5_hover {
	background: url(../img/nav_developers.jpg);
	height: 61px;
	width: 87px;
	display: inline;
	float: left;
}

li.nav5 {
	background: url(../img/developers_hover.jpg);
	height: 61px;
	width: 87px;
	display: inline;
	float: left;
}

a.nav5_hover:hover {
	background: none;
}

a.nav6_hover {
	background: url(../img/nav_advertisers.jpg);
	height: 61px;
	width: 90px;
	display: inline;
	float: left;
}

li.nav6 {
	background: url(../img/advertisers_hover.jpg);
	height: 61px;
	width: 90px;
	display: inline;
	float: left;
}

a.nav6_hover:hover {
	background: none;
}

a.nav7_hover {
	background: url(../img/nav_about.jpg);
	height: 61px;
	width: 62px;
	display: inline;
	float: left;
}

li.nav7 {
	background: url(../img/about_hover.jpg);
	height: 61px;
	width: 62px;
	display: inline;
	float: left;
}

a.nav7_hover:hover {
	background: none;
}

div.container{
	width: 938px;
	float:left;
	padding-top: 25px;
	padding-bottom: 25px;
}

div.left_col {
	width:532px;
	float: left;
}

div.top_left {
background: #ffffff url(../img/bg_col_gradient.jpg) repeat-x;
	width: 532px;
	float: left;

	
}

p.blackbird_today {
	font-size: 41px;
	color: #bf3c0e;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
}

img.google {
	width: 241px;
	float: left;
	padding-left: 20px;
	padding-right: 19px;
	padding-bottom: 17px;
}

p.google_text {
	width: 229px;
	float: left;
	padding: 0 0 15px 0;
}



div.bot_left {
	background: #ffffff url(../img/bg_col_gradient.jpg) repeat-x;
	width: 532px;
	float: left;
	margin-top: 25px;
}

p.header {
	font-size: 20px;
	color: #6d7544;
	padding-top: 12px;
	padding-left: 6px;
	padding-bottom: 12px;
}

img.icon_asterisk {
	width: 16px;
	float: left;
	padding-top: 17px;
	padding-left: 19px;
}

a.title {
	font-size: 16px;
	text-decoration: none;
	color: #1892db;
	padding-left: 19px;
	float:left;
	width:530px;

}

div.right_col {
	width: 381px;
	float: left;
	padding-left: 25px;
}

div.top_right {
	background: #ffffff url(../img/bg_col_gradient.jpg) repeat-x;
	width: 381px;
	float: left;
}


img.mozilla {
	float: right;
	padding-right: 25px;
	padding-bottom: 20px;
}

img.icon_question {
	width: 14px;
	float: left;
	padding-top: 17px;
	padding-left: 19px;
}

div.top_right ul{
	float: left;
	padding-left: 30px;
	padding-right: 17px;
	list-style-image: url('../img/bullet.jpg');
}

strong {
	font-weight: normal;
	color: #6d7544;
}

div.top_right li{
	font-size: 14px;
	padding-left: 5px;
	padding-bottom: 15px;
}

div.top_right li.less_pad{
	padding: 0 0 0 5px;
}

div.bot_right {
		background: #ffffff url(../img/bg_col_gradient.jpg) repeat-x;
	width: 381px;
	float: left;
	margin-top: 25px;
}

div.footer {
	
	width: 100%;
	height: 97px;
	background:url(../img/bg_footer.jpg) repeat-x;

}

div.footer_center {
	width: 990px;
	margin: 0 auto;
}

div.footer p {
	color: #1892db;
	padding-top: 15px;
}

div.footer_left {
	float: left;
	width: 300px;
}

div.footer a{
	color: #1892db;
}

div.footer_right {
	float: right;
	width: 300px;
}

div.col_left_support {
	background: #ffffff url(../img/bg_col_gradient.jpg) repeat-x;
	width: 630px;
	float: left;
	padding:0 0 20px 0;
}

p.support_header {
	font-size: 20px;
	color: #6d7544;
	padding-top: 15px;
}

p.question {
	font-size: 16px;
	color: #bf3c0e;
	padding-left: 25px;
	}



div.col_right_support {
	
	width: 262px;
	float: left;
	margin-left: 32px;
}

div.support_addons {
	background: #ffffff url(../img/bg_col_gradient.jpg) repeat-x;
width: 262px;
float: left;
}


div.download {
background: #ffffff url(../img/bg_col_gradient.jpg) repeat-x;
	float: left;
	width: 262px;
	padding-top: 15px;
	margin-bottom: 25px;
}

div.download a {
	color: #1892db;
	font-family: arial, sans-serrif;
	font-size: 17px;
	padding-left: 34px;
}


div.download p{
	color: #6fbffe;
	padding-left: 27px;;
	padding-top: 3px;
	padding-right: 0;
}





p.red {
	color: #bf3c0e;
	
}

p.red_small{
	color: #bf3c0e;
	font-size: 11px;
	padding-left: 0;
}

p.blue {
	color: #1892db;
	padding-bottom: 0px;
	font-size: 12px;
}

a.name {

	color: #1892db;
}

a.site {
	color: #1892db;
}

 .support {
clear:both;
float:left;
	width: 160px;
	padding:0 0 20px 40px;
	color: #1892db;
	font-size: 14px;
}

.support li {

font-size:11px;
margin:10px 0;

}

.support li em{}


.col_right_support a.company{
clear:both;
width:150px;
	color: #1892db;
	font-size: 12px;
	font-weight:bold;
	
}

a.title {


}





/* Changes */

.faq{
float:left;
width:630px;
padding-left:0px;
list-style:none;
}


.faq li{
float:left;
width:630px;
color: #bf3c0e;
border-top:1px solid #ddd;
line-height:18px;
}

.faq em{
font-style:normal;
float:left;
width:630px;
padding:0 0 15px 30px;
color: #bf3c0e;
border-bottom:1px solid #ddd;
margin:15px 0;
}


.faq li p{color:#222;float:left;width:540px;padding:0 0 15px 30px;}

