/** copyright 2007 andrew jaswa 
 * orange
* #f90
 */
* { 
	font-family:Garmond, Arial, Helvetica, sans-serif;
	font-size:11px;
}
body {
	position:absolute;
	top:0px;
	left:0px;
}
h1, h2, h3, h4, h5{
	margin:0px 10px;
	font-weight:bold;
	color:#FF9000;
}
h1{font-size:20pt;}
h2{font-size:18pt;}
h3{font-size:16pt;}
h4{font-size:13pt;}
h5{font-size:11pt;}
#main {
	position:absolute;
	margin:0px auto;
	width:1000px;
}
#container {
	width:1000px;
	margin:0px auto;
	background:url('orange/background.png') repeat-y #fff;
}
#header {
	width:1000px;
	background:url('orange/top.png') no-repeat;
}
#header #logo {
	height:150px;
	width:500px;
	margin:10px auto;
	background:url('orange/logo.png') 0px center no-repeat;
}
#header h1, #header #tagline{
	display:none;
}
#top-content {
	background:url('orange/topshadow.png') no-repeat;
	height:30px;
	width:490px;
	margin:0px auto;
}
#bottom-content {
	background:url('orange/bottomshadow.png') no-repeat;
	height:30px;
	width:490px;
	margin:0px auto;
}
#content {
	background:url('orange/middleshadow.png') repeat-y;
	width:490px;
	margin:0px auto;

}
#content div{
	margin:0px 20px;
}
#content p{
	margin:0px 20px;
	padding:10px 0px;
}
#nav, #nav-bottom {
	text-align:center;
	margin:0px 0px;
}
#nav ul, #nav-bottom ul{
	padding:0px;
	margin:0px;
}
#nav ul li, #nav-bottom ul li{
	display:inline;
}
#footer {
	text-align:center;
	width:1000px;
	height:35px;
	background:url('orange/bottom.png') no-repeat #fff;
}
a {
	color:#000;
}
a:hover {
	color:#0005ce;
}
.photo {
	position:absolute;
	top:190px;
	left:600px;
}
.website {
	margin:5px;
	border-bottom:2px dotted #3c3c3c;
}
.website div, .website h4 {
	margin:2px;
}
#extra1 {
	position:absolute;
	top:65px;
	left:110px;
	height:66px;
	width:100px;
	background:url('orange/scrollleft.png') no-repeat;
}
#extra2 {
	position:absolute;
	top:65px;
	left:800px;
	height:66px;
	width:100px;
	background:url('orange/scrollright.png') no-repeat;
}
