*{	margin: 0;	padding: 0;}#rotator{	border: 0px;	cursor: pointer;	overflow: hidden;	margin: 50px auto 10px;	position: relative;	width: 800px;	height: 400px;}#rotator img{	border: 0;	cursor: pointer;	width: 800px;	height: 400px;}p{	text-align: center;}body {	margin: 0;	padding: 0;	background: #FFFFFF;	font-size: 13px;	color: #666666;}body, th, td, input, textarea, select, option {	font-family: "American Typewriter", "Georgia", "Times New Roman", "Times", "serif";}h1, h2, h3 {	font-weight: normal;	color: #8AOBOB;}h1 {	letter-spacing: 2px;	font-size: 3em;}h2 {	letter-spacing: 2px;	font-size: 1em;	line-height: 200%;}h3 {	font-size: 1em;}p, ul, ol {	line-height: 200%;}blockquote {	padding-left: 1em;}blockquote p, blockquote ul, blockquote ol {	line-height: normal;	font-style: italic;}a {	color: #333333;}a:hover {	text-decoration: none;	color: #8A0B0B;}/* Header */#header {	width: 800px;	height: 150px;	margin: 0 auto;	background: url(images/spaice_logo.gif) no-repeat right top;}#header h1, #header p {	margin: 0;	color: #8A0B0B;}#header h1 {	padding-top: 40px;}#header a {	text-decoration: none;}#header ul {	margin: 0;	padding: 0;	list-style: none;}#header li {}#header li ul {	padding: 5px 0;}#header li li {	padding-left: 20px;	border-bottom: 1px dotted #F1EAEA;	background: url(images/img02.gif) no-repeat 5px 50%;}#header h2 {	margin: 0;	padding: 20px 0 0 0;}#header a:hover {	color: ##333333;}#header a:visited {}/* Page */#page {	width: 760px;	margin: 0 auto;}/* Content */#content {	float: right;	width: 500px;}.post {	padding: 0 0 20px 0;}.title {	margin: 0;	color: #8A0B0B;}.title a {	text-decoration: none;}	.title2 {	margin: 0;	color: #666666;}.entry a {	text-decoration: none;}.on {	text-decoration: none;	color: #8AOBOB;}.off {	text-decoration: none;}.on a {	text-decoration: none;	color: #8AOBOB;}.off a {	text-decoration: none;}.byline {	margin: 0;	color: #646464;}/* Sidebar */#sidebar {	width: 200px;	margin: 0px auto 0px;	align: left;}#sidebar ul {	margin: 0;	padding: 0;	list-style: none;}#sidebar li {}#sidebar li ul {	padding: 5px 0;}#sidebar li li {	padding-left: 20px;	border-bottom: 1px dotted #F1EAEA;	background: url(images/img02.gif) no-repeat 5px 50%;}#sidebar h2 {	margin: 0;	padding: 20px 0 0 0;}#sidebar a {	text-decoration: none;}#sidebar a:hover {	color: #8A0B0B;}#sidebar a:visited {}/* Work */#work {	clear: both;	padding: 0px 0;	float: right;	width: 800px;}#portfolio a:hover {	color: #8A0B0B;}#portfolio a {	text-decoration: none;}#portfolio a:visited {	color: #8A0B0B;}#contact-area {	width: 400px;	height: 400px;	margin-top: 10px;}#contact-area input, #contact-area textarea {	padding: 5px;	width: 400px;	color: #8A0B0B;	font-family: Helvetica, sans-serif;	font-size: 1em;	margin: 10px 20px 10px 0px;	border: 0px;	color: #8A0B0B;}#contact-area textarea {	height: 100px;}#contact-area textarea:focus, #contact-area input:focus {	border: 0px;}#contact-area input.submit-button {	width: 60px;	float: right;	margin-right: 25px;}/* Table */#table {	clear: both;	padding: 30px 0;	text-align: center;	float: center;	font-size: smaller;	text-decoration: none;	border: 0px;	position: relative;	margin: 50px auto 10px;	width: 800;}#table a:hover {	text-decoration: none;	border: 0px;}#table a {	text-decoration: none;	border: 0px;}	/* Footer */#footer {	clear: both;	padding: 30px 0;	text-align: center;	font-size: smaller;	text-decoration: none;	border: 0px;}#footer a:hover {	text-decoration: none;}#footer a {	text-decoration: none;}