body {
	font-size:16px;
}
.container {
	text-align:center;
}
.wrapper {
	width:990px;
	margin-left:auto;
	margin-right:auto;
	padding-top:25px;
}
.img {
	width:240px;
	float:left;
	margin-right:10px;
}
.description {
	width:700px;
	font-family:arial;
	float:left;
	text-align:left;
	border-left:2px solid #eee;
	padding-left:5px;
}
.footer { clear:both; }
.faq {
	clear:both;
	text-align:left;
}
.free, .title {
	color:red;
	font-weight:bold;
}
h1 {
	color: #3B5998; /* FB Dark Blue */
	border-bottom: 2px solid #627AAD; /* FB Light Blue */
	font-size:24px;
	text-shadow: 2px 2px 2px #ccc;
}
h1 {
	margin-top:30px;
	margin-bottom:8px;
}
h1.first { 
	margin-top:0px;
}
h2 {
	color: #3B5998; /* FB Dark Blue */
	font-size:16px;
	text-decoration:underline;
	margin:3px;
}
.download_links {
	width:226px;
	font-size:12px;
	text-align:center;
}
.download_button {
	width:166px;
	border:2px solid black;
	display:block;
	cursor:pointer;
	text-decoration:none;
	line-height:50px;
	vertical-align:center;
	height:50px;
	font-size:14px;
	margin:0px 0px 10px 0px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	background-position:10px center;
	background-repeat:no-repeat;
	text-align:left;
	padding-left:50px;
	font-family:arial;
	color:black;
	font-weight:bold;
	margin-left:auto;
	margin-right:auto;
	
	-moz-box-shadow: 3px  3px 3px #666;
	-webkit-box-shadow: 3px 3px 3px #666;
	box-shadow: 3px 3px 3px #666;

}
#addondl {
	background-image:url('extension.gif');
	background-color:#C8E8F3;
	border-color:#56A901;
}
#gmdl {
	background-image:url('greasemonkey_icon.gif');
	border-color:#732E0B;
}
dt {
	font-weight:bold;
}
dt,dd {
	margin-bottom:5px;
}
a,a:visited {
	color: #3B5998; 
}

div.feature {
	margin-bottom:35px;
	padding:5px;
	clear:both;
}

div.feature .feature-title {
	background-color: #3B5998;
	color:white;
	padding:3px 0 2px 10px;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:5px;
	font-size:18px;
	margin-bottom:15px;
	background-image: -moz-linear-gradient(100% 100% 90deg, #3B5998, #94B2E4);
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#94B2E4), to(#3B5998));

	-moz-box-shadow: 3px  3px 3px #666;
	-webkit-box-shadow: 3px 3px 3px #666;
	box-shadow: 3px 3px 3px #666;

}
div.feature .feature-desc {

}
img.feature-img {
	margin-bottom:10px;
}

img.left {
	float:left;
	margin-right:5px;
	border:1px solid #eee;
}

div.install {
	border:1px solid #999; 
	margin:10px 5px;
	padding:2px;
	clear:both;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-moz-box-shadow: 3px  3px 3px #EDEFF4;
	-webkit-box-shadow: 3px 3px 3px #EDEFF4;
	box-shadow: 3px 3px 3px #EDEFF4;	
}
div.browser-icon {
	float:left;
	margin-right:30px;
}
div.browser-instructions {

}
a.install_link { 
	font-weight:bold;
}

.browser_install{ 
	float:left;
	width:80px;
	height:115px;
	vertical-align:bottom;
	text-align:center;
	/*border:2px solid #3B5997; */
	border:2px solid #BD0000; 
	background-color:#93D4FF;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	padding:5px;
	margin:10px 5px;
}
.browser_install:hover {
	background-color:white;
	-moz-box-shadow: 3px  3px 3px #666;
	-webkit-box-shadow: 3px 3px 3px #666;
}
.browser_icon img { border:none; }
.browser_description a { font-family:arial; font-size:14px; color:#666; font-weight:bold; text-decoration:none; }

/* RSS Include */
#rssincl-box-220920 {
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	-moz-box-shadow:5px 5px 5px #999; -webkit-box-shadow:5px 5px 5px #999;
}


