body {
	background-color:#000000;
	color:#505050;
	font:80% Comic Sans MS,Arial,Georgia,Verdana,Tahoma,sans-serif;
	margin:0;
	padding:0;
	text-align:center;
	height:700px;
}
a { color:#fa9035; font-weight:700; text-decoration:none; }

#nav { float:left; width:1000px; }
#nav a {
background:url(img/tabs.gif) no-repeat 100% 0;
color:#808080;
display:block;
font-size:1.2em;
letter-spacing:-1px;
padding:5px 6px 6px 0px;
}
#nav a:hover{ color:#505050 }
#nav ul { list-style:none; margin:0; padding:0; }
#nav li {
background:url(img/tabs.gif) no-repeat 0 0;
float:left;
margin:0 1px 0 0;
padding:0 0 0 8px;
}
/* affects leftside of tabs */ 
#nav #current { background:url(img/tabs.gif) no-repeat 0 -41px; }
#nav #current a { background:url(img/tabs.gif) no-repeat 100% -41px; color:#303030; }

#contenttext { margin:0px 180px 0px 0px; }
#content { margin:0px 140px 0px 50px; } 

.nav {
color:#d04a10;
display:block;
font-size:1.1em;
font-weight:700;
margin-bottom:0px;
padding:2px 10px 2px 5px;	/* compensates for hover border on top/bottom */
position:relative;
text-decoration:none;
width:105px;
}

.nav:hover {
border:0px solid #fa9035;
color:#505050;
padding:1px 1px 1px 6px;	/* moves text right 1px for effect */
}

.sub {
font-size:0.9em;
margin-left:20px;
padding:1px 1px 1px 5px;	/* compensates for hover border on top/bottom */
width:85px;
}
.sub:hover {
border:1px solid #fa9035;
color:#505050;
padding:0px 0px 0px 6px;	/* moves text right 1px for effect */
}

.small  { font-size:0.85em; }
.medium { font-size:1.0em; }
.large  { font-size:1.4em; }
.soft   { color:#808080; }
.normal { font-weight:400; }
.sharp  { color:#101010; }
.center { text-align:center; }

