* {
	padding:0;
	margin:0;
}

a img {
	border:none;
}

body {
	background-color:#E5E4FF;
	text-align:center;
	font-family:helvetica,arial,sans-serif;
	font-size:13px;
	line-height:1.3;
	color:#444;
}


#header {
	background-color:#000;
	text-align:center;
	padding-bottom:10px;
}

	#header h1 {
		background:url(../images/header620.jpg) center top no-repeat #000;
	}
	
#mainnav {

}

	#mainnav ul {
		text-align:center;
	}

	#mainnav li {
		display:inline;
	}
	
	#mainnav li a:link, #mainnav li a:visited {
		padding:0 30px;
		color:#ccc;
		text-decoration:none;
		font-size:130%;
	}
	
	#mainnav li a:hover, #mainnav li a:active {
		color:#fff;
	}

#innerwrapper {
	text-align:left;
	width:600px;
	margin:0 auto 20px auto;
	padding:20px 75px 15px 75px;
	padding-top:20px;
	background:url(../images/innerwrapBG.jpg) top center no-repeat #E5E4FF;
}

#content {
	font-size:110%;
	margin-top:1em;
	margin-bottom:20px;
}

body.home #content {
	width:370px;
	float:left;
}


#content ul {
	margin:0.5em 30px;
}
	
	#content ul li {
		margin-bottom:0.5em;
	}
	
#innerwrapper a:link, #innerwrapper a:visited {
	color:#000;
}

#innerwrapper a:hover, #innerwrapper a:active {
	color:#0452FC;
}
	
#news {
	margin-bottom:20px;
	width:180px;
	padding-left:20px;
	float:right;
	border-left:1px solid #ccc;
}

	#news img {
		padding:6px;
		background-color:#fff;
		border:1px solid #ccc;
	}
	
	
	#news h2 {
		font-weight:normal;
		font-size:130%;
		margin-bottom:0.5em;
		color:#0452FC;
	}

#footer {
	clear:both;
	height:50px;
	background-color:#000;
	padding:10px 0;
	color:#ccc;
}

h2 {
	font-weight:normal;
	color:#0452FC;
	font-size:130%;
	margin:1em 0 0.5em 0;
}

p {
	margin-bottom:0.75em;
}
	
 p.intro {
	font-size:150%;
	margin:0 auto 1.5em auto;
	width:600px;
	text-align:center;
}

ul.data {
	margin:1em 2em;
}

div.product {
	margin:1em 0;
	padding:0.25em 0 1em 0;
	border-bottom:1px solid #dedede;
}

table.data {
	width:300px;
	margin:1em auto;
	border-collapse:collapse;
}

	table.data td {
		border:1px solid #ccc;
		padding:4px;
		margin:0;
	}
	
p.author {
	font-size:90%;
	color:#333;
}

p.author a:link, p.author a:visited {
	color:#333;
}

p.author a:hover, p.author a:active {
	color:#999;
}