html, body {
margin: 0;
margin-left: auto;
margin-right: auto;
width: 749px;
text-align: center;
font-family: Georgia, Verdana, Geneva, Arial, Helvetica, sans-serif;
background-color: #FE8800;
color: #306;
background-image: url(/images/bg.gif);
}

.homebg {
background-image: url(/images/hm-photo.jpg);
background-repeat: no-repeat;
width: 749px;
height: 197px;
text-align: left;
}

#nav {
margin: 0;
padding: 0;
background-image: url(/2004-archive/images/navbg.gif);
background-repeat: repeat-x;
width: 45em;
text-align: center;
position: relative;
left: 220px;
}

.navft {
margin: 0;
padding: 0 5px;
display: inline;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 60px;
}

hr {
width: 100%;
border: 0;
color: #306;
height: 1px;
}

p {
font-size: .7em;
text-align: left;
}

a {
text-decoration: none;
color: #903;
}

a:link {
text-decoration: none;
}

a:visited {
color: #639;
}

a:active {
text-decoration: underline;
}

a:hover {
text-decoration: underline;
}

img
{
border: 0;
}

#title
{
background-color: #fe8800;
color: #306;
background-image: url(/images/title-2004.gif);
background-repeat: no-repeat;
height: 26px;
width: 749px;
}

#picker
{
text-align: right;
padding-right: 5px;
line-height: 26px;
font-family: Georgia, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: .7em;
}

.content {
font-family: Georgia, Verdana, Geneva, Arial, Helvetica, sans-serif;
background-color: #fe8800;
color: #306;
width: 749px;	
text-align: left;
padding-top: 10px;
}

.content p, .content li
{
padding: 0 10px;
}

.test {
margin-left: 15px;
margin-right: 15px;
}

ul {
color: #306;
font-family: Georgia, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: .7em;
padding-left: .7em;
margin-left: 1em;
}

ol {
padding-left: .7em;
margin-left: 1em;
}

ul.scndlvl {
color: #306;
background-color: #fe8800;
font-family: Georgia, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: .7em;
margin-top: -10px;
padding-top: 0;
margin-left: 2em;
padding-left: 1.6em;
}

ul.outside {
font-family: Georgia, Verdana, Geneva, Arial, Helvetica, sans-serif;
list-style-image: url(/images/bullet.gif);
padding-left: .7em;
margin: 10px 0;
padding: 0;
}

ul.outside li
{
margin-left: 2.7em;
}

ul.inside {
font-family: Georgia, Verdana, Geneva, Arial, Helvetica, sans-serif;
list-style-image: url(/images/bullet.gif);
padding: 0;
margin: 0;
list-style-position: inside;
}

.heading {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: .9em;
color: #306;
background: url(/2004-archive/images/header.gif) center;
height: 27px;
text-align: center;
line-height: 27px;
margin-bottom: 10px;
}

.copyright {
font-family: Georgia, Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #306;
background-color: #fe8800;
font-size: .8em;
font-weight: bold;
text-align: center;
clear: both;
padding-top: 10px;
}

table.contact
{
padding: 0;
margin: 0 10px;
}

table.contact td
{ 
font-size: 70%;
padding-right: 2px;
color: #306;
background-color: #fe8800;
}

h2
{
margin: 0;
padding: 0 0 0 5px;
color: #000;
background-color: #fe8800;
font-size: 105%;
}

.section
{
font-weight: bold;
}

.hosted
{
font-size: .75em;
font-weight: normal;
}

#col1
{
margin-right: 20px;
float: left;
}

#col2
{
width: 50%;
float: left;
margin-right: 10px;
font-size: .7em;
}

#col2 img
{
margin-right: 15px;
}

#col3
{
font-size: .7em;
}

.grp1
{
width: 40%;
float: left;
}

.grp2
{
width: 30%;
float: left;
}

.grp3
{
width: 29%;
float: left;
}

#tracking
{
position: absolute;
bottom: 5px;
right: 5px;
z-index: -100;
}

#trackingnoscript
{
background: url(http://t0.extreme-dm.com/0.gif?tag=morgasse&amp;j=n) 0 0 no-repeat;
width: 1%;
height: 1%;
}

#blogger
{
padding-right: 10px;
float: right;
}

#skills1
{
float: left;
width: 30%;
margin-right: 10px;
}

#skills2
{
float: right;
width: 68%;
}

#skills3
{
float: right;
width: 68%;
}

.nowrap
{
white-space: nowrap;
}

.hide
{
display: none;
}

.clear
{
clear: both;
}

.mrgtop
{
margin-top: 10px;
}

.mrgbottom
{
margin-bottom: 10px;
}

.center
{
text-align: center;
position: relative;
margin: 0 auto;
width: 749px;
}