* {margin: 0; padding:0;}a {color: #d65a5a;}a:hover {background:#1e1d1d;}img {border: 0}body {	background: #1f1f1f url('images/background.jpg') top center repeat-y;	text-align: center;	color: #e0dfce;	font-family: Arial, Verdana, Trebuchet MS;	font-size: .9em;	overflow-y: scroll;}div#body, div#footer {	width: 900px;	background: url('images/frame_side.png') top left repeat-y;	margin: 0 auto;	left: -455px;}div.frame {	background: url('images/frame_side.png') top right repeat-y;	text-align: left;	min-height: 400px; 	overflow: auto;}div#header {	position: absolute;	top:0px;	margin-left: 10px;	height:144px;	width:900px;	background: url('images/frame_top.png') top left no-repeat !important;	z-index: 9;}div#navigation {	position: absolute;	top:0px;	margin-left: 10px;	height:230px;	width:900px;	z-index: 1;	background: url('images/frame_nav.png') left 144px no-repeat;}div#logo_box {	position: absolute;	top: 0px;	z-index: 2;	width: 574px;	height: 144px;	background: url('images/head1.jpg') top left no-repeat;	margin-left: 162px;}div#footer {	height:90px;	padding-top: 25px;	background: url('images/frame_bottom.png') top left no-repeat !important;}div#footer p{	margin-top: 10px}div.parallax { height: 144px; z-index: 4; }div#head_1 {	background: url('images/head2.png') 0px 0px repeat-x;}div#head_2 {	background: url('images/head3.png') 0px 0px repeat-x;}div#head_3 {	background: url('images/head4.png') 0px 0px repeat-x;}ul li {	list-style-type: none;	padding: 0 0 0 12px;	background: transparent url(images/bullet.gif) no-repeat 0px 2px;}h1 { font-family: Georgia, Times New Roman; letter-spacing: -.05em; color: #ff5e5e; font-size: 2.8em; font-weight:normal; margin-bottom:3px;}h2 { font-family: Georgia, Times New Roman; letter-spacing: -.02em; color: #5a91d6; font-size: 1.6em; font-weight:normal; margin-bottom:2px; margin-top:22px;}h3 { font-family: Georgia, Times New Roman; letter-spacing: -.01em; color: #777; font-size: .8em; margin-bottom:4px;}img.bullets{float: right; margin-top: 16px; clear: right;}img.tags{float: left}div#navigation img {position: absolute; top: 91px; }div#navigation img.art{left: 290px;}div#navigation img.projects{left: 396px;}div#navigation img.resume{left: 503px;}div.content{	margin:0px 20px 20px 21px; 	background: url('images/background.gif');	padding: 20px;	float: left;	width:815px;}div.first_block{	margin-top:215px !important;}div.content div {	background: url('images/dark.png');	padding:11px;}div.content ul {	margin: 4px 0px 20px 20px;}a.project_link {border: solid 6px #000; float: left; margin: 0px 3px 6px 3px;}a.project_link  img {margin:0; padding:0;}.input, textarea {	background: #444;	border: 1px solid #888;	color: #e0dfce;	font-family: Arial, Verdana, Trebuchet MS;	padding:3px;	font-size: .8em;}.submit, #submit {	padding: 0;	border: none;	margin-top:4px;	padding-bottom:3px !important; background-color:#000 !important;	height:24px;}div#project_detail {display: none;}.red {color: #ff5e5e;}.blue {color: #5a91d6;}.nobg {background: none !important; padding: 0 !important;}.bold {font-weight: bold;}.italic {font-style: italic;}.small {font-size: .8em;}.center {text-align:center; display: block;}a.text_logo {	display: block;	position: absolute;	top: 4px;	left: 170px;	width: 540px;	height: 105px}a.text_logo span {display: none}a.text_logo:hover {background: none !important}div#status {float:left; width:600px; clear: right;}