body {
	text-align:center;
	}

#frame {
	width: 760px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	padding: 0px;
	text-align: left;
}
	
.left {
	width: 260px;
	padding: 0px 0px 10px 0px;
	float: left;
}


.right {
	width: 480px;
	padding: 0px 0px 10px 20px;
	float: left;
}

.center {
	width: 760px;
	padding: 0px 0px 10px 0px;
}

.centersm {
	width: 580px;
	padding: 0px 0px 10px 0px;
}

.leftad {
	width: 160px;
	padding: 0px 0px 10px 0px;
	float: left;
}


.rightad {
	width: 580px;
	padding: 0px 0px 10px 20px;
	float: left;
}

#links {
	width: 760px;
	padding: 0px 0px 10px 0px;
	float: center;
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}

#links a:link, #links a:visited { color: #000000; text-decoration:none; }
#links a:hover, #links a:active  { color: #999999; text-decoration:underline; }

.screenshot { font: 14px Verdana, Arial, Helvetica, sans-serif; text-align: center; }
.screenshot img { display: block; margin-left: auto; margin-right: auto; padding: 10px 0px 0px 0px; border: 0px;}
.screenshot a:link, a:visited { color: #000000; text-decoration: underline; }
.screenshot a:hover, a:active { color: #000000; text-decoration: none; }

p {
	margin: 0px 0px 10px 0px;
}

.title {
	font: bold 18px Verdana, Arial, Helvetica, sans-serif; 
	color: #000000; 
	border-bottom: 1px solid #000;
}

.title2 {
	font: bold 16px Verdana, Arial, Helvetica, sans-serif; 
	color: #000000;
}

.text {
	font: 13px Verdana, Arial, Helvetica, sans-serif; 
	color: #000000; 
}

.text a:link, a:visited, a:active { color: #333333; text-decoration: underline; }
.text a:hover { color: #999999; text-decoration: underline; }

.text2 {
	font: 13px Times, serif; 
	color: #333333; 
}

.text2 a:link, a:visited, a:active { color: #333333; text-decoration: underline; }
.text2 a:hover { color: #999999; text-decoration: underline; }

.headline {
	font: 14px Verdana, Arial, Helvetica, sans-serif; 
	color: #000000; 
}

.headline a:link, a:visited, a:active { color: #333333; text-decoration: underline; }
.headline a:hover { color: #999999; text-decoration: underline; }

#downloadnow {
	font: 24px Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	padding: 20px; 
	color: #000000; 
}

#downloadnow a:link, a:visited { color: #000000; text-decoration: underline; }
#downloadnow a:hover, a:active  { color: #000000; text-decoration: none; }

#footer {
	font: 10px Verdana, Arial, Helvetica, sans-serif; 
	text-align: center;
	margin: 10px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	color: #000000; 
	border-top: 1px solid #000;
}

span.text {
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	display: block; 
	color: #000000; 
}

span.btext {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	padding: 10px 0px 0px 0px;
	display: block; 
	color: #000000; 
}

ul.links {margin: 10px 0px 10px 8px; padding: 2px 6px 2px 0px; list-style:none; font:18px Verdana, Arial, Helvetica, sans-serif;  text-align: left;}
ul.links li { margin: 0px; padding: 0px;}
ul.links a {display: block; width: 100%; padding: 0px; margin: 0px;}

ul.links a:link, ul.links a:visited {
	font: 18px Verdana, Arial, Helvetica, Geneva, sans-serif; 
	color:#000000; 
	text-decoration: underline;
}

ul.links a:hover, ul.links a:active  {
	font: 18px Verdana, Arial, Helvetica, Geneva, sans-serif;
	color:#000000;
	text-decoration: none;
}

img.alignright { float: right; margin: 0px; padding: 10px;}
img.alignleft { float: left; margin: 0px; padding: 10px;}

table a:link, a:visited, a:hover, a:active { color: #000000; text-decoration: underline; }
tr#donateTitle { font:bold 16px Verdana, Arial, Helvetica, sans-serif; background: #333333; color: #FFFFFF;}
td.bodyText { font:12px Verdana, Arial, Helvetica, sans-serif;}