body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,blockquote,td,span { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
img { border:0; margin:0; padding:0;}
strong { font-style:normal; font-weight:normal; }
ol,ul { list-style:none; }
h1,h2,h3,h4,h5,h6,span { font-size:100%; font-weight:normal; }
html {font-family: Arial, Helvetica, sans-serif;line-height: 130%;color: #DDDDDD;}
body {background-color: #333333;color: #FFFFFF;}
#wrapper {
	margin: 55px auto 0 auto;
	width: 800px;
	background-image: url('../images/layout/backarrow.png');
	background-position: bottom right;
	background-repeat: no-repeat;}
#title {
	float: left;
	display: inline; /* ie6 double margin fix */
	margin: 0px auto auto 55px;
	width: 194px;
	height: 53px;}
#content {margin: 50px auto;width: 493px;}
#content img {
	_filter: alpha(opacity=40);
	opacity: 0.4;
}
#leftcol {
	float: left;
	width: 141px;
	padding: 10px 10px 10px 10px;
	display: inline; /* ie6 double margin fix */}
#midcol {
	float: left;
	margin-left: 5px;
	width: 141px;
	padding: 10px 10px 10px 10px;}
#rightcol {
	float: left;
	margin-left: 5px;
	width: 141px;
	padding: 10px 10px 10px 10px;
	display: inline; /* ie6 double margin fix */}
#backarrow {width: 800px;clear: both;height: 150px;}
#sidemenu {
	float: left;
	display: inline;
	width: 160px;
	margin: 45px 0 0 60px;
	padding: 0px 10px 10px 10px;
	line-height: 180%;
	font-size: 0.9em;}
#subcontent {
	margin: 50px 0 0 240px;
	width: 450px;
	padding: 0px 20px 20px 20px;}
#quote {
	margin: 0px 40px auto auto;
	height: 108px;
	padding: 0px 0px 0px 0px;
	font-size: 0.85em;
}
h1 {font-size: 0.95em;padding: 5px 0 5px 0;}
h2 {font-size: 0.95em;font-weight: 700;}
h3 {font-size: 0.85em;font-weight: 700;}
h4 {padding-top: 100px;font-size: 1.1em;}
blockquote {padding-left: 20px;}
#quoteauth {
	clear: both;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: right;
	font-size: 0.65em;
	line-height: 100%;}
span.bold {font-weight: 700;}
span.colored {color: #AAAAAA;}
p {font-size: 0.85em;}
#quote p {padding-top: 35px;text-align: right;}
cite {font-size: 0.85em;}
li, ul ul {font-size: 0.9em;display: block;}
ul ul {visibility: hidden;display: block;}
ul li:hover ul, li a:hover ul, li img:hover ul{visibility:visible;display: block;}
A:link {color: #FFFFFF; text-decoration: none; }
A:visited {color: #FFFFFF; text-decoration: none; }
A:hover {color: #AAAAAA; text-decoration: none; }
A:active {color: #FFFFFF; text-decoration: none; }
#subcontent A:link {color: #FFFFFF; text-decoration: none; border-bottom: 1px solid #FFF; }
#subcontent A:visited {color: #FFFFFF; text-decoration: none; border-bottom: 1px solid #FFF; }
#subcontent A:hover {color: #AAAAAA; text-decoration: none; border-bottom: 1px solid #AAA;}
#subcontent A:active {color: #FFFFFF; text-decoration: none; border-bottom: 1px solid #FFF; }