@import url("master.css");

body {
	color:#444; font-size:.75em;*font-size:.75em;
	background-color: #fff;font-family: Verdana} 

h1 {
	color:#444;font-weight:bold;font-size:1.6em;
	margin:15px 0 8px 0;padding:0}

h1#line {
	border-bottom:1px solid #000}

h2 {
	color:#f90;font-weight:bold;font-size:1.3em;letter-spacing:.01em;
	margin-bottom:4px;padding:0;font-family: Verdana}

h3 {
	color:#333;font-weight:bold;font-size:1.1em;
	margin-bottom:0;padding:0;}

h4 {
	color:#000;font-weight:bold;margin-bottom:10px;padding:0;}

p {
	color:#444;line-height:1.25em}

/*-- Links --*/
	a {
		color:#3c0;text-decoration:none;font-weight:bold;}
	a:hover {
		text-decoration:underline}

/*-- Common --*/
	#main {
		width:800px;margin:0 auto;}
		
	#sitebody {
		width:800px;margin:0 auto;}
		
	#sidebar {
		width:300px;border-left:1px solid #fff;margin-left:8px;}
		
	.indent {margin-left:10px;}

	.spaced {
		letter-spacing:.1em;line-height:1.65em}
		
	ol {
		list-style: decimal;}
		
	ul {
		list-style: none;margin-bottom:0;padding-bottom:0;margin-top:0;padding-top:0;}
	ul li {
		background: no-repeat url(../images/bullet-orange.png) 0 1px;
		padding: 0 0 6px 20px;margin-left:-15px}
	
	#datestamp {
		text-align:right;margin-bottom:10px}
	
	#contactinfo {text-align:center;}
	
	.greenbox {
		font-size:.9em;color:#222;
		border:1px solid #3c0;background-color:#cf9;
		padding:10px;margin:5px;}
	
	.marks {
		font-size:10px;vertical-align:super}
	
	#hdrlogo {
		background: no-repeat url(../images/logo.gif) center right;height:49px;
		text-align:right;margin-bottom:8px}
	
	table.spaced td {padding:5px;}
	
	.sysmessage {
		line-height: 18px;
		background-color: #ffc;	padding: 5px; border: 1px solid #fc0;
		color: #3c0; font-weight:bold;
		margin:5px 0 5px 25px;width:435px;}

	.signup td {letter-spacing:0}
	
	.infobox {
		margin:15px;padding:5px;
		border:1px solid #a97e30;background-color:#fff9e1;}
	
	.stdimg {
		padding:5px;margin-top:10px;margin-bottom:10px;border:1px solid #333;background-color:#fff9e1}
	
	.downloads {
		margin:15px;padding:5px;
		border:1px solid #e78f2b;background-color:#fff9e1;}
	.downloads img {
		vertical-align:middle;}
	.downloads .title {
		font-size:1.75em;color:#409e0a;letter-spacing:.03em;font-weight:bold}
	
	.fontmd {
		font-size:1.3em}
		
/*-- Header --*/
	#logo {
		text-align:center;margin:10px 0;}
		
/*-- Main Content --*/
	#paddedcontent {
		padding:10px;border:1px solid #666;border-width:0 1px 1px 1px}
		
	#contenttbl {width:100%;}

/*-- Homepage --*/
	#hdr {
		letter-spacing:.01em;margin-top:10px}
	
	#hdrindent {margin-left:50px;}
		
	#slogan {
		border-top:1px solid #000;padding-left:50px;font-size:.75em;margin-bottom:30px}

/*-- Videos --*/
	#vidlist {margin-top:10px}
		
/*-- Download --*/
	#notes {
		margin:10px 0 5px 20px;font-weight:bold;}

	.compatibility {
		text-align:center;font-size:.9em;font-weight:bold;margin-top:10px}
	
	.stats {
		margin-top:10px;color:#000;line-height:1.5em}
	.stats strong {color:#409e0a;}
		
	.cart {
		text-align:center;margin-top:10px}
	
	.cartsep {
		font-size:1em;margin:0 10px;font-weight:bold;color:#409e0a}
	
	.price {
		margin:8px;text-align:center;
		color:#000;font-weight:bold;font-size:1.1em;}
	
	.dl-text {
		padding:5px 0;margin:0;}
	
	.olderversion {
		margin-top:10px;font-size:.8em;}
		
/*-- Contact --*/
	.im {margin-bottom:4px}
	.im img {
		vertical-align:middle;padding-right:3px}
		
	#msnemail {padding-left:5px}

	.inputbox {
		background-color: #CCFF99; border: 1px solid #33CC00;font-size: 13px;}
		
/*-- Lower Menu --*/
	#lower {
		padding:2px;
		border:1px solid #000;background-color:#cf9;border-width:0 1px 1px 1px}
	
	#lower-menu {
		border:1px solid #000;padding:3px 0;
		font-weight:bold;font-size:1.2em;text-align:center;}
	
	#lower-menu a {
		color:#444;text-decoration:none;margin-right:55px}
		
	#lower-grad {
		background:#cf9 repeat-x url(../images/grad-lower.gif);height:21px;padding-top:4px;
		color:#c90;text-align:center;font-weight:bold;font-size:1.1em;}
		
/*-- Footer --*/
	#footer {
		margin:0 auto;color:#666;
		text-align:center;font-size:.9em;}
		
	#footer a {color:#666;}
		
	#footer-menu {padding:15px 0;}
	#footer-menu a {
		text-decoration:none;margin:0 6px;}
	#footer-menu a:hover {text-decoration:underline;}
	
	#extendedcopyright {
		width:730px;margin:0 auto;font-size:.9em;color:#999;padding-bottom:10px}
		
/*-- Menu --*/
	#menu {
		height:25px;border:1px solid #666;}
		
/*-- Homepage --*/
	#sidehdr {
		text-align:center;margin-bottom:10px;font-weight:bold}

/*-- Support --*/
	.et-img {
		margin:10px auto;display: block; text-align: center;}

	.helplist {
		line-height:1.65em}
	
	#morehelp {
		text-align:center;display:block;font-size:1.2em;margin:15px 0;}
		
/*--Navigation Strip--*/
	#navstrip {
		background: #F8F8F8 url(../images/bg_menu.gif) repeat-x;
		border-top:1px solid #D0D0D0;border-right:1px solid #D0D0D0;
		border-left:1px solid #D0D0D0;border-bottom:4px solid #D0D0D0;
		margin: 0px; margin-bottom:2px;	padding: 0px;
		text-align: center;}
		
	#navstrip a {
		padding: 10px 19px;
		margin: 0px;
		display: block;
		float: left;
		font-weight:bold;
		text-decoration: none;
		font-size: 12px;
		color: #666;}
		
	#navstrip a:hover {
		color: #005BAB;
		background-color:#eee;}
		
	#navhold {
		text-align: center;
		padding: 0 0 0 12px;
		margin: 0;}