/* robotrepairprojects */

body {
	background-color: #070f17;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-repeat:no-repeat;
	background-position:top left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	min-width:890px;
}

p {
	font-size: 10px;
	color: #ffffff;
	margin-top:0px;
	margin-bottom:0px;
}
a img {border:none;}
body.bg1 {
	background-image:url(../images/bg1.jpg);
}
body.bg2 {
	background-image:url(../images/bg2.jpg);
}
body.bg4 {
	background-image:url(../images/bg4.jpg);
}
body.bg6 {
	background-image:url(../images/bg6.jpg);
}
body.bg5 {
	background-image:url(../images/bg5.jpg);
}
body.bg7 {
	background-image:url(../images/bg7.jpg);
}
body.bg9 {
	background-image:url(../images/bg9.jpg);
}
/*Main Navigation*/

#mainnav {
	position:absolute;
	top:0px;
	left:0px;
	width:468px;
	height:25px;
	}
#masthead {
	width:41px;
	height:25px;
	float:left;
	}
#buttons {
	float:right;
	width:360px;
}	
#navitem1 {
	float:left;
	padding-right:10px;
	height:25px;
	width: 59px;
	background-image:url(../images/windmills_nav_off.gif);
	background-repeat:no-repeat;
	background-position:top left;
	}
#navitem1 a:hover {
	float:left;
	height:25px;
	width: 59px;
	background-image:url(../images/windmills_nav_on.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
#navitem1on {
	float:left;
	padding-right:10px;
	height:25px;
	width: 59px;
	background-image:url(../images/windmills_nav_active.gif);
	background-repeat:no-repeat;
	background-position:top left;
	}
#navitem2 {
	float:left;
	height:25px;
	width: 36px;
	padding-right:10px;
	background-image:url(../images/peaks_nav_off.gif);
	background-repeat:no-repeat;
	background-position:top left;
	}
	
#navitem2 a:hover {
	float:left;
	height:25px;
	width: 36px;
	background-image:url(../images/peaks_nav_on.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
#navitem2on {
	float:left;
	padding-right:10px;
	height:25px;
	width: 36px;
	background-image:url(../images/peaks_nav_active.gif);
	background-repeat:no-repeat;
	background-position:top left;
	}
/*#navitem3 {
	float:left;
	padding-right:10px;
	margin-left: 45px;
	height:25px;
	width: 62px;
	background-image:url(../images/phil_nav_off.gif);
	background-repeat:no-repeat;
	background-position:top left;
	}
	
#navitem3 a:hover {
	float:left;
	height:25px;
	width: 62px;
	background-image:url(../images/phil_nav_on.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
#navitem3on {
	float:left;
	padding-right:10px;
	margin-left: 45px;
	height:25px;
	width: 62px;
	background-image:url(../images/phil_nav_active.gif);
	background-repeat:no-repeat;
	background-position:top left;
	}*/
#navitem4 {
	float:left;
	padding-right:10px;
	height:25px;
	width: 22px;
	background-image:url(../images/bios_nav_off.gif);
	background-repeat:no-repeat;
	background-position:top left;
	}

#navitem4 a:hover {
	float:left;
	padding-right:10px;
	height:25px;
	width: 22px;
	background-image:url(../images/bios_nav_on.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
#navitem4on {
	float:left;
	padding-right:10px;
	height:25px;
	width: 22px;
	background-image:url(../images/bios_nav_active.gif);
	background-repeat:no-repeat;
	background-position:top left;
	}	
	
#navitem5 {
	float:left;
	height:25px;
	width: 46px;
	background-image:url(../images/contact_nav_off.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding-right: 10px;	
}

#navitem5 a:hover {
	float:left;
	height:25px;
	width: 46px;
	background-image:url(../images/contact_nav_on.gif);
	background-repeat:no-repeat;
	background-position:top left;
	/*padding-right: 10px;	*/
}
#navitem5on {
	float:left;
	height:25px;
	width: 46px;
	background-image:url(../images/contact_nav_active.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding-right: 10px;	
	}

#navitem6 {
	float:left;
	height:25px;
	width: 44px;
	background-image:url(../images/silence_nav_off.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding-right: 10px;
}

#navitem6 a:hover {
	float:left;
	height:25px;
	width: 44px;
	background-image:url(../images/silence_nav_on.gif);
	background-repeat:no-repeat;
	background-position:top left;
	/*padding-right: 10px;	*/
}
#navitem6on {
	float:left;
	height:25px;
	width: 44px;
	background-image:url(../images/silence_nav_active.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding-right: 10px;	
	}
	
	
	
/*#navitem6 {
	float:left;
	height:25px;

}*/
	
/*Content*/

#container {
	margin-left:169px;
	margin-top:160px;
	/*position:absolute;
	left:169px;
	top:160px;*/

}
#topbars {
	margin-bottom:10px;
}

#topbars-textpages {
	margin-bottom:10px;
}

#bottombars {
	width:621px;
	height:60px;
	margin-top:10px;
	clear:both;
}

#content {

}

	
#sidebar-left {
	float:left;
	width:201px;

}
	
#main {
	float:left;
	margin-left:20px;
	width:376px;

}
	
#sidebar-header {
	width:201px;
	height:17px;
}

#sidebar-text {
	padding-top: 10px;
	width:201px;
}

#sidebar-footer {
	padding-top: 10px;
	width:201px;
	height:1px;
}

#main-header {
	width:376px;
	height:17px;
}

#main-text {
	padding-top: 10px;
	width:376px;
}

#main-lower-header {
	padding-top: 10px;
	width:376px;
	height:18px;
}

#main-lower-text {
	padding-top: 10px;
	width:376px;
}

#main-footer {
	padding-top: 10px;
	width:376px;
	height:1px;
}


#content-main {
	width:580px;
}

#topbars-front{
	margin-bottom:10px;
	width:166px;
	height:10px;
}

#bottombars-front{
	margin-top:10px;
	width:166px;
	height:10px;
}

#front-left-content{
	width:166px;
	height:500px;
	float:left;
}


#front-middle-content{
	width:166px;
	height:500px;
	margin-left:41px;
	float:left;
}


#front-right-content{
	width:166px;
	height:500px;
	margin-left:41px;
	float:left;
}

#playa {
	margin-top:15px;
	width:400px;
	height:240px;
}

#player {
	width:400px;
	height:225px;
}

	
/*#gallery
	 { padding:9px;  }
*/

a:link {
  color: #a0a7ac; 
  text-decoration: none; 
}
a:visited {
  color: #ffffff; 
  text-decoration: none; 
}
a:hover {
  color: #ffffff; 
  text-decoration: underline; 
}
a:active {
  color: #ffffff; 
  text-decoration: underline; 
}




#container-front {
	margin-left:169px;
	margin-top:160px;
	width:580px;
	float:left;
	/*margin-top:180px;*/
}
	
* html #container-front {

	position:absolute;
	left:169px;
	top:160px;
	width:590px;
	margin: 0 0 0 0;}
	
#bio-pic{
	margin-top:15px;
	margin-bottom:10px;
}
