body {background: url(pics/loonyblack.png) repeat; color: black; font-family: arial, helvetica, san-serif; overflow: auto; margin: 5px;}

.header {border: solid 1px yellow; text-align: center; margin: 0px;}

.nav {background: url(pics/neck.jpg) repeat; width: 136px; height: auto; border: solid 1px yellow; position: relative; float: left; margin-top: 5px;}

.logo a {background: url(pics/mrlplogo1.jpg) top left no-repeat; width: 136px; height: 140px; display: block; margin: 0px; border-bottom: solid 2px black;}

.logo a:hover {background: url(pics/mrlplogo.jpg) top left no-repeat;}

.email {margin: 30px 0px 20px 20px; height: 10px; width: 106px; background: url(pics/devo.png) top left no-repeat; padding-top: 55px; text-align: center;}

a {text-decoration: none; color: yellow; font-size: 80%;}

a:hover {color: blue}

.fred {margin: 5px 0px; color: yellow;}

.fred a {display: block; margin-bottom: 10px; margin-left: 10px; margin-right: 10px; background: url(pics/line.gif) center right no-repeat; width: 108px; font-weight: bold;}

.fred a:hover{background: url(pics/slide.gif) center right no-repeat; color: blue;}

.right {width: 150px; height: auto; float: right; position: relative; color: yellow;}

.gallery img {margin: 5px 5px 0px 5px; border: solid 1px yellow}

.gallery {border: solid 1px yellow; height: 300px; overflow: auto;}

.gallery a {color: yellow; margin-left: 5px}

.gallery2 {color: yellow; font-weight: bold; text-align: right; background: url(pics/graf.gif) center left no-repeat; width: 150px; margin-top: 10px; margin-bottom: 2px;}

.gallery a:hover {color: blue;}

.box {margin: 10px 10px 10px 20px; background: url(pics/gear.gif) no-repeat; font-size: 70%; color: yellow}

.portfolio {font-size: 150%; font-weight: bold; letter-spacing: 2px; color: black; margin-top: 10px;}

.content {color: yellow; text-align: center; border: solid 1px yellow; margin: 10px 160px 10px 150px; padding: 5px 5px 5px 5px; background: url(pics/loonyblack.png) top left repeat; overflow: scroll;}

.content img {border: solid 1px yellow; float: left; margin: 10px;}

h3 {width: auto; font-size: 25px; border-bottom: solid 1px white; line-height: 200%; text-align: right; color: red; background: url(pics/rgb20.gif) left no-repeat;}

.home {border: solid 1px yellow; text-align: center; margin: 10px 0px; color: yellow;}

.copy {font-size: 70%; margin: 0px 0px 0px 0px; text-align: center;} 

.box {margin: 0px 0px 10px 25px; background: url(images/gear.gif) no-repeat; font-size: 70%;}

.count {text-align: center;}

.portfolio1 {font-size: 100%; font-weight: bold; letter-spacing: 2px; color: yellow; margin-top: 10px;}



