body {background:#000; color:#fff; font-family:"lucida sans unicode", "lucida grande", verdana, arial, sans-serif; margin:0; padding:0;}
a {outline:none; text-decoration:none;}
a, a:link, a:visited, a:hover, a:focus {color:#88c6ff;}
img {border:none;}
#outer {clear:left; float:left; width:100%; overflow:hidden;}
	#outer h4, #outer p {text-align:center;}
	#outer p {color:gray; font-size:0.8em; line-height:1.5em; padding:5px 0;}
#inner {float:left; width:100%; position:relative; right:20%;}
#left {float:left; width:74%; position:relative; left:22%; overflow:hidden; text-align:center;}
	#grid li {text-align:left;}
		#grid img {border:#fff 1px solid;}
	#container {width:800px; height:600px; margin:3em 0 0 8em; font-size:16px; padding-bottom:125px;}
	.cf_wrapper {margin-left:-2em;}
	.cf_element {background:#000;} 
		.cf_element div.content {line-height:100%;/*keeps rotating text in same position*/ background-color:#000;/* fix IE6 font smoothing*/ margin-right:-50px;}
#right {float:left; width:25%; position:relative; left:27%; overflow:hidden; margin-right:10px;}
	ul {list-style:none; padding:0;}
	#accordion {margin:10px;}
	#accordion h4 {
		cursor: pointer;
		border: 1px solid #fff;
		border-right-color: #fff;
		border-bottom-color: #fff;
		font-family: 'Andale Mono', sans-serif;
		font-size: 12px;
		background: #444;
		color: #fff !important;
		margin: 0 0 4px 0;
		padding: 3px 5px 1px;
		text-align:left;
	}
	/*div.element p, div.element h4 {margin:0px; padding:4px;}
	div.element*/ li {padding-bottom:5px;}
