/* 
Dan Hall's BlueStreak Studio
*/

*	{
	margin: 0;
	padding: 0;
	}
body 	{ 
	background-color: #000; 
	background-image: url(assets/images/site/blugrad.gif); 
	background-repeat: repeat-x;
	}
#headlogo {
	background-image: url(assets/images/site/bsshead.gif);
	background-repeat: no-repeat;
	height: 160px;
	width: 588px;
	position: absolute;
	left: 50%;
	margin: 0px 0px 0px -294px;
	top: 24px;
	}
.torso {
	background-color: #FFFFFF;
	background-image: url(assets/images/site/bssmid.gif);
	background-repeat: repeat-y;
	width: 588px;
	height: 408px;
	position: absolute;
	left: 50%;
	top: 184px;
	margin: 0px 0px 0px -294px;
	}
#footbar {
	background-image: url(assets/images/site/bssfoot.gif);
	background-repeat: no-repeat;
	height: 58px;
	width: 588px;
	position: absolute;
	left: 50%;
	top: 592px;
	margin: 0px 0px 0px -294px;
	}
.leftmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #484848;
	width: 550px;
	position: relative;
	height: 380px;
	line-height: 1.5em;
	margin: 18px 0px 0px 38px;
	}	
.home {
	width: 280px;
	height: 360px;
	position: absolute;
	left: 35%;
	top: 4px;
	}
.rightbox {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000028;
	line-height: 18px;
	width: 260px;
	height: 360px;
	position: absolute;
	left: 38%;
	top: 2%;
	}
.content {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	width: 264px;
	position: absolute;
	left: 38%;
	top: 4px;
	height: 354px;
	line-height: 1.8em;
	overflow: scroll;
	text-align: left;
	}
.whim {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	width: 302px;
	position: absolute;
	left: 35%;
	top: 12px;
	height: 332px;
	line-height: 1.8em;
	overflow: scroll;
	text-align: center;
	}
.desc {
	height: 220px;
	color:#442;
	font-size: 9px; 
	width: 172px;
	top: 40px;
	position: relative;
	padding: 6px 0 0 0px;
	}
.wksect li {
	list-style-type: none;
	}
p {
	padding-top: 4px;
	padding-bottom: 4px;
}
a	{ 
	color: 000999; 
	text-decoration: underline 
	}
a:link	{
	color: #000999;
	font-family: "Lucida Grande", Arial, Helvetica, sans-serif; 
	line-height: 1.8em; 
	text-decoration: none; 
	text-align: left; 
	border-bottom: 1px dotted #996
	}
a:hover, a:visited:hover	{
	color: #FF9900; 
	font-family: "Lucida Grande", Arial, Helvetica, sans-serif; 
	line-height: 1.8em; 
	text-decoration: none; 
	text-align: left; 
	vertical-align: 0; 
	border-bottom: 1px dotted #996 
	}
a:active	{
	color: #ccc; 
	font-family: "Lucida Grande", Arial, Helvetica, sans-serif; 
	line-height: 1.8em; 
	text-decoration: none; 
	text-align: left; 
	border-bottom: 1px dotted #996 
	}
a:visited	{ 
	color: #000999; 
	font-family: "Lucida Grande", Arial, Helvetica, sans-serif; 
	line-height: 1.8em; 
	text-decoration: none; 
	text-align: left; 
	border-bottom: 1px dotted #996 
	}
/*BEGIN NAV SECTION*/

ul.sections	{ 
	color: #69c; 
	list-style-type: none; 
	position: relative; 
	top: 10%; 
	width: 160px
	}
.sections li	{
	background-color: #f1f1f1; 
	text-transform: uppercase; 
	text-indent: 12px;
	margin: 10px 10px 10px 0px;
	}
.sections li a	{
	display: block
	}
.sections li a:hover, 
.sections li a:hover:visited { 
	color: #69c; 
	background-color: #fff; 
	height: 22px; 
	border: solid 2px #000085
	}
.sections a	{
	height: 22px; 
	color: #000085;  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	line-height: 1.8em; 
	text-decoration: none; 
	text-align: left; 
	vertical-align: 0; 
	border: solid 2px #000085
	}
.sections a:link, 
.sections a:visited	{
	color: #000085; 
	height: 22px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	border: solid 2px #59a5fe;
	} 
.sections li a:active	{ 
	color: #fff; 
	background-color: #FF9900; 
	height: 22px; 
	border: solid 2px none; } 
	
/*END NAV SECTION*/
	
/* Time Script */
.time	{
	color: #ffc;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position: absolute;
	left: 50%;
	top: 612px;
	width: 588px;
	margin-left: -294px;
	text-align: center;
	}