
h1, h2, h3, h4, h5, h6       {
	color: #999;
	font-family: TradeGothic, "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;
	}




h4, h5, h6 {
	color: #666
	}
p + h2, p + h3, p + h4, ul + h2, ul + h3, ul + h4, div + h2, div + h3, div + h4     {
	margin-top: 2.5em
	}





strong, b {
	color: #666
	}

select     {
	color: #930;
	border: dotted 1px #930
	}
cite  {
	color: #666;
	padding-right: 1.5em;
	padding-left: 1.5em;
	display: block
	}


a     {
	color: #930;
	text-decoration: none
	}
a:link, a:active, a:visited   {
	color: #930
	}
a:hover  {
	color: #c63;
	text-decoration: underline overline
	}
h1 a,  h2 a,  h3 a,  h4 a   {
	font-weight: normal
	}



h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover  {
	color: #c63;
	text-decoration: none
	}

address   {
	}
.redonblack   {
	color: #930;
	font-weight: bold;
	background-color: black;
	padding: 0.25em
	}
.separator {
	border-right: 1px dotted silver
	}
#wrapper  {
	}
#menutop         {
	color: #930;
	font-weight: normal;
	font-size: 1.6em;
	font-family: TradeGothic, Verdana, Helvetica, Arial, sans-serif;
	text-align: center;
	margin-bottom: 2em
	}
#menutop a {
	font-weight: normal;
	text-decoration: none
	}
#content   {
	text-align: left
	}
#footer      {
	color: #930;
	font-size: 0.9em;
	text-align: center;
	margin-top: 2em;
	margin-bottom: 3em
	}
#footer a {
	font-weight: normal;
	text-align: center
	}
#home {
	font-weight: bold
	}
#home a {
	font-weight: bold
	}
#about {
	}
#news {
	}
#portfolio {
	}
#resume {
	}
#contact {
	}

