body{ background: #0E306E;
	text-align: center;
	font-family: "Trebuchet MS", Tahoma, sans-serif;
	font-size: 0.75em; }

#wrapper{ width: 923px;
	margin: 35px auto;
	text-align: left; }
	
#header{ width: 923px;
	height: 107px;
	margin: 35px auto 0;
	position: relative;
	text-align: left; }
	
div#hat{ position: absolute;
	right: 15px;
	top: 15px;
	left: 15px;
	bottom: 0;
	width: 893px;
	height: 92px;
	overflow: hidden;	
	/* background: url(/i/auburnultimate_band.jpg) scroll right top no-repeat; */ }
	
#headerFrame{ width: 923px;
	height: 107px;
	position: absolute;
	z-index: 1; }
	
#eyes{ width: 205px;
	height: 128px;
	position: absolute;
	left: -8px;
	top: -5px;
	z-index: 2; }
	
#frisbeeTitle{ width: 405px;
	height: 44px; 
	z-index: 2;
	position: absolute;
	left: 200px;
	top: 40px; }
	
	
div#mid{ width: 923px;
	background: url(/i/outer_fade.gif) scroll left top repeat-y; }
	
ul#nav{ margin: 0 15px;
	padding: 0;
	width: 893px;
	height: 35px;
	background: url(/i/nav.gif) scroll left top repeat-x;
	border-top: 1px #666 solid;
	font-family: Tahoma, sans-serif;
	font-weight: bold;
	letter-spacing: 1px; }
	
ul#nav li{ display: inline;
	line-height: 35px;
	margin-left: 25px;
	position: relative;
	z-index: 3; }
	
ul#nav li a{ text-decoration: none;
	color: #000;
	padding: 0 0.5em;
	height: 35px; }
	
ul#nav li a:hover{ color: #fff; }

div#content{ margin: 0 15px;
	border-top: 1px #666 solid;
	width: 893px;
	background: url(/i/side.gif) scroll right top repeat-y; }
	
div#side{ float: right;
	width: 225px;
	background: url(/i/side.gif) scroll right top repeat-y;
	padding-bottom: 20px; }

div#main{ background: #fff url(/i/splat.gif) scroll left top no-repeat;
	padding: 1px 0 25px 0; 
	margin-right: 225px; }



div#side h4{ margin: 15px 25px 5px; }

div#side p{ margin: 5px 25px; }

div#side p.lastUpdate{ font-size: 0.8em;
	color: #486694; } 

div#side ul{ margin: 5px 25px;
	padding: 0;
	list-style: none; }
	
	
div#main h1{ margin: 15px 25px;
	clear: left; }
	
div#main h4{ margin: 15px 25px;
	clear: left; }
	
div#main p{ margin: 15px 25px; }
		
div#main h3{ margin: 15px 25px;
	clear: left; }


div#footer{ height: 75px;
	background: url(/i/footer.gif) scroll left top no-repeat;
	padding: 0 15px 15px 15px;
	color: #486694; }

div#footer h4{ margin: 15px 25px 0;
		font-size: 1.0em }

div#footer ul{
	padding: 0;
	margin: 5px 25px; }

div#footer li{
	margin: 0;
	list-style: none; }
	
div#footer a:link, div#footer a:visited{
	color: #A0BBE6; }

div#footer a:hover, div#footer a:active{
	color: #fff;
	text-decoration: none; }

p#copyright{ height: 23px;
	text-align: right;
	padding: 0 25px 0 25px;
	margin: 0;
	line-height: 23px;
	color: #333;
	font-size: 0.9em;
	border: 1px #666 solid;
	border-width: 1px 0; }
	
p#copyright a:link, p#copyright a:visited{
	color: #333; }
	
p#copyright a:hover, p#copyright a:active{
	text-decoration: none;
	color: #000; }



form{ margin: 15px 25px;
	padding: 0; }
	
fieldset{ margin: 0;
	border: 0;
	padding: 0; }

label, span.label{ display: block;
	letter-spacing: 1px;
	font-family: Tahoma, sans-serif;
	font-size: 0.9em;
	font-variant: small-caps;
	margin-bottom: 2px; }
	
span.label{	margin-top: 0.75em; }

label.wrap{	letter-spacing: normal;
	font-variant: normal;
	margin: 1em; }
	
div.row{ margin-top: 0.75em;
	margin-bottom: 0.25em; }
	
div.row.optional{ margin-left: 2em; }

textarea, input, button{ font-family: inherit;
	font-size: inherit;
	padding: 2px;
	width: auto;
	overflow: auto; }
	
button.immortalize{ font-size: 1.5em;
	padding: 0.5em;
	margin-left: 40% }

.profile textarea{ overflow: auto;
	width: 65%;  }

.profile input{ width: 50%; }

label.wrap input{ width: auto; vertical-align: middle; }

p#psst{ float: right;
	position: relative;
	top: -10px;
	right: 40px;
	margin: 0;
	color: #486694;
	z-index: 2; }
	
p#psst strong{
	text-transform: uppercase; }
	
p#psst .logout{
	font-size: 0.9em; }
	
p#psst a:link, p#psst a:visited{ 
	color: #486694;
}

p#psst a:hover, p#psst a:active{ 
	color: #A0BBE6;
	text-decoration: none;
}

a:link{ color: #486694; }
a:visited{ color: #999; }
a:hover, a:active{ color: #A0BBE6; }


dl.profile{ margin: 15px 25px;
	clear: both; }

dl.profile dt{ float: left;
	width: 180px;
	margin: 0 0 10px 0;
	clear: left;
	color: #666; }

dl.profile dd{ margin: 0 0 10px 200px; }

img.bioPhoto{ border: 3px #222 solid;
	margin: 15px 25px; }
	
ul#breadcrumb{ list-style: none;
	clear: left;
	padding: 0;
	margin: 5px 25px 25px 25px; }
ul#breadcrumb li{ float: left; margin: 0 15px 0 0; }
ul#breadcrumb li:first-child{ list-style: none; }

.clear{ margin: 0; padding: 0; clear: both; font-size: 0; height: 0;}