body {
	background:black;
      margin:0;
	  scrollbar-3dlight-color:#222;
      scrollbar-arrow-color:#FFF;
      scrollbar-base-color:#000;
      scrollbar-darkshadow-color:#222;
      scrollbar-face-color:#222;
      scrollbar-highlight-color:#000;
      scrollbar-shadow-color:#000}

#tooltip {
	position: absolute;
	width: auto;
	border: solid 1px white;
	padding: 2px;
	background-color: #336699;
    font-family:verdana;
 	font-size:12px;
    color:white;
	text-align:justify;
	visibility: hidden;
	z-index: 100;}


#imageborder {
	border-style:solid;
	border-color: #4758A7;
	border-width:1px;
	padding:1px;}


#foo {
     position:absolute;
     width:175px;
     border:solid 1px white;
     background:#4758A7;
     padding:5px;
     font-family:verdana;
     font-size:12px;
     color:white;	
     text-align:justify;
     display:none;}


.links {
     list-style:none;
     color:#990000;
     margin-top:30px;}


div.box-divide {
	position: absolute;
	background-image: url("images/bluebar.gif");
	height: 7px;
	width: 95%;
	top: 75%;
	z-index: 3;}

div.konami {
	position: absolute;
	background-image: url("images/1.jpg");
	height: 22px;
	width: 100%;
	top: 0px;
	z-index: 5;}

div.box {
	position: absolute;
	background-image: url("images/bluebar.gif");
	height: 22px;
	width: 100%;
	top: 0px;
	z-index: 1;}

div.box2 {
	position: absolute;
	background-image: url("images/graybar.gif");
	height: 15px;
	width: 100%;
	top: 25px;
	z-index: 1;}

div.box3 {
	position: absolute;
	background-image: url("images/bluebar.gif");
	height: 10px;
	width: 100%;
	top: 42px;
	z-index: 1;}

div.box4 {
	position: absolute;
	background-image: url("images/graybar.gif");
	height: 2px;
	width: 100%;
	top: 70px;
	z-index: 1;}

div.leftcorner {
	position: absolute;
	background-image: url("images/leftcorner.gif");
	width: 85px;
	height: 80px;
	top: -6px;
	left: 0px;
	z-index: 3;}

div.leftcorneri {
	position: absolute;
	background-image: url("images/thirdeye.gif");
	width: 41px;
	height: 41px;
	top: 0px;
	left: 0px;
	z-index: 4;}


div.boxtext {
	position: absolute;
	background:black;
	height: 10px;
	width: 55%;
	padding-left:40px;
	font-family: verdana, helvetica, sans serif;
	font-size: 12px;
	color:white;
	text-align:justify;
	top: 55px;
	z-index: 4;
}


#banner {
	position: absolute;
	width: auto;
	top: 0px;
	right: 0px;
	z-index: 3;}


#banner2 {

	position: absolute;
	width: auto;
	top: 0px;
	left: 0px;
	z-index: 3;}


#bottom-links-location {

	position: absolute;
	width: 65%;
	height: auto;
	top: 125%;
	left:15%;
	margin-left:auto;
	margin-right:auto;
	z-index:2;}



#bottom-links {

		position:relative;
		width: 100%;
		height: 65px;
		font-family: verdana, helvetica, sans serif;
		font-size: 9px;
		color: #666666;
		background: #2222;
		text-align: justify;
		text-align: center;	
		border: 1px solid #222;
		z-index:1;}

.image_box {
	text-align:center;
	vertical-align:middle;
	padding:inherit;
	padding-right:inherit;
	border-style:solid;
	border-width:1pt; 
	border-color:#333366; 
	background:#101010;
	height:auto; 
	width:80%;
	overflow:hidden;  }


div#bottom-links a:hover, div#inner2 a:hover
				  {background: none;
				   cursor:crosshair;}
div#bottom-links a span {display: none;}
div#bottom-links a:visited span {display:none;}
div#bottom-links a {text-decoration: none; color:#4758A7;}
div#bottom-links a:link, div#inner a:visited {text-decoration:none;}
div#bottom-links a:hover {text-decoration:none}



#outer        				 
{
	background:none;
	position: absolute;
	top: 25%;
	margin-left: 10%;
	left: 0px;
	width: 75%;
	height: 2px;}



#inner    
	{
	background: black;
	margin-left: -295px;
	position: absolute;
	top: 15px;
	left: 50%;
	width: 735px;
	height: 340px}



div.divide {
	position: absolute;
	background:#4758A7;
	top: 42%;
	height: 1px;
	width: 80%;
	z-index: 2;}


.bgtext 				
	{
	font-size: 145px;
	position:absolute;
	top:50px;
	left:-5px;}



.bgtext, .footertext {
	color:#222;
		 font-family:verdana, helvetica, sans serif;}

		 

.footertext {
	font-size:12px;
	position:absolute;
	top:320px;
	text-align:center;
	width:500px;}




div#pictures_unibike {
	float:right;
	background:black;
	top:5px;
	width:auto;
	height:auto;
	padding-left: 12px;
	padding-bottom: 3px;
	overflow:auto;
	z-index:1;}



div#pictures_cruiser {
	float:right;
	background:black;
	font-family:verdana;
    color:white;	
	top:0px;
	width:auto;
	height:auto;
	padding-left: 12px;
	padding-bottom: 3px;
	overflow:;
	z-index:1;}



div#pictures_treehouse {
	float:right;
	background:black;
	top:2px;
	width:auto;
	height:auto;
	padding-left: 12px;
	padding-bottom: 8px;
	overflow:;
	z-index:1;}

div#adsense {
	position:absolute;
	background-color:#000;
	top:125px;
	left:5px;
	width:162px;
	height:92px;
	overflow:hidden;
	z-index:2;}



div#other, div#things, div#fractal, div#news, div#bicycles, div#articles, div#links, div#treehouse, div#contact2, div#miniproj, div#ok, div#contact, div#TheMark, div#jeep, div#photog, div#videos, div#rubber_ball, div#donate, div#blog, div#wine, div#about, div#upcoming, div#postal

         {color:#222222;
		  font-family:verdana, helvetica, sans serif;
		  position:absolute;}



div#other {
	font-size:24px;
	color:#444;
	top:272px;
	left:0px;
}

div#things {
	font-size:24px;
	color:#444;
	top:-15px;
	left:-2px;
}

div#bicycles {
	font-size:25px;
	top:32px;
	left:362px;
}

div#treehouse {
	font-size:28px;
		top:-15px;
		left:178px;}
		
div#ok {
	font-size:18px;
		top:-15px;
		left:455px;}

div#miniproj {
	font-size:10px;
		top:70px;
		left:247px;}


div#contact {
	font-size:16px;
		top:90px;
		left:35px;}


div#TheMark {
	font-size:18px;
	top:275px;
	left:264px;
}

div#jeep {
	font-size:19px;
	top:103px;
	left:443px;
}

div#photog {
	font-size:19px;
		top:123px;
		left:223px;}
		
div#videos {
	font-size:16px;
	top:140px;
	left:131px;
}
		
div#rubber_ball {
	font-size:15px;
	top:202px;
	left:495px;
}

div#wine {
	font-size:18px;
	top:208px;
	left:26px;
}
		
div#fractal {
	font-size:22px;
	top:164px;
	left:307px;
}

div#upcoming {
	font-size:13px;
	top:216px;
	left:415px;
}

div#postal {
	font-size:15px;
	top:189px;
	left:169px;
}
	


div#articles {
	font-size:20px;
	top:315px;
	left:12px;
}

div#news {
	font-size:15px;
		top:270px;
		left:455px;}

		
div#donate {
	font-size:11px;
		top:398px;
		left:35px;}	
		

div#contact2 {
	font-size:17px;
	top:379px;
	left:81px;
}
		
div#links {
	font-size:16px;
	top:303px;
	left:188px;
}


				
div#blog {
	font-size:22px;
	top:329px;
	left:417px;
}
		
div#about {
	font-size:18px;
		top:345px;
		left:315px;}

	


 div#news a:hover span {top: -3px; 
						left: 0px; 
						width:}
	

 div#bicycles a:hover span {top: -4px; 
						left: 0px; 
						width:}

 div#articles a:hover span {top: -4px; 
						left: 0px; 
						width:}

 div#links a:hover span {top: -4px; 
						left: 0px; 
						width:}

						
 div#treehouse a:hover span {top: -4px; 
						left: 0px; 
						width:}

						
 div#contact2 a:hover span {top: -4px; 
						left: 0px; 
						width:}


 div#miniproj a:hover span {top: -4px; 
						left: 0px; 
						width:}
						

div#ok a:hover span {top: -4px; 
						left: 0px; 
						width:}

div#contact a:hover span {top: -4px; 
						left: 0px; 
						width:}


div#TheMark a:hover span {top: -4px; 
						left: 0px; 
						width:}

div#jeep a:hover span {top: -4px; 
						left: 0px; 
						width:}

div#photog a:hover span {top: -4px; 
						left: 0px; 
						width:}
						
div#rubber_ball a:hover span {top: -4px; 
						left: 0px; 
						width:}

div#donate a:hover span {top: -4px; 
						left: 0px; 
						width:}

div#videos a:hover span {top: -4px; 
						left: 0px; 
						width:}
						
div#wine a:hover span {top: -4px;

						left: 0px;

						width:}
						
div#fractal a:hover span {top: -4px;
						left: 0px;
						width:}

div#upcoming a:hover span {top: -4px;
						left: 0px;
						width:}	
						
div#postal a:hover span {top: -4px;
						left: 0px;
						width:}	
						



div#inner a:hover, div#inner2 a:hover
				  {background: none;
				   cursor:crosshair;}


div#inner a span {display: none;}


div#inner a:visited span {display:none;}


div#inner a {text-decoration: none;
			 color:white;}



div#inner a:hover span {
	display: block;
	position:relative;
	background:none;
	font-size:14px}

						

div#inner a:link, div#inner a:visited {text-decoration:none;}


div#inner a:hover {text-decoration:none}


div#content {position:absolute;
			 top:-65px;
			 left:-70px;
			 width:795px;
			 height: 475px;
			 overflow: auto;
			 font-family: verdana, helvetica, sans serif;
			 font-size: 14px;
			 color:white;
			 text-align:justify;
			 padding-right: 10px;
			 margin:3px;}


div#inner div#content a:hover {text-decoration:underline;}

			 


div#close, div#top {
		width:17px;
		   height:17px;
		   background:none;
		   text-align:center;
		   font-family:verdana, helvetica, sans serif;
		   font-weight:bold;
		   font-size:12px;
		   border: 1px solid #222}

   

div#top {position:relative;
		   left:745px;
		   top:300px}



div#close {position:relative;
		   left:745px;
		   top:-40px;}

		   

div#inner div#close a:link, div#inner div#top a:link {color:#fff; cursor:default;}
div#inner div#close a:visited, div#inner div#top a:visited {color:#fff; cursor:default;}
div#inner div#close a:hover, div#inner div#top a:hover {color:#fff; cursor:default;}



div#urltext {font-family:verdana, helvetica, sans serif;
			 font-size:22px;
			 position:absolute;
			 margin-bottom:5px;
			 top:-120px;
			 left:-69px} 



div#urltext, div#inner div#content a:link, div#inner div#content a:visited, div#inner a:hover, div#inner a:hover span {color:#4758A7}

		 

div#content div#titlebar {border: 1px solid #222222;
				background: #000;
				font-weight: normal;
				color:  #ff7c11;}

				

div#content {margin-left:0;
			padding-right:10px;}

		 

.titleblock {
		font-family:verdana, helvetica, sans serif;
		font-size:18px;
		font-weight:bold;
		color:#ff7c11;
		font-weight:;
		margin-right:6px;
		margin-top:10px;
		margin-bottom:10px;
		margin-left:2px;
		border:1px solid #222;
		padding:4px}

				

.titleblock span {color:#ff7c11}


.updated {
	font-family:verdana, helvetica, sans serif;
	font-size:13px;
	font-style:italic;
	color:#666;}
.updated span {color:#666}
#urltext a:link {color:#666}
#urltext a:visited {color:#666}
#urltext a:hover {color:#666}
#urltext a:active {color:#666}
