#doc3 {margin-top: 10px; width: 974px; margin-left: auto; margin-right: auto;}

#hd {position: relative;}
#logo {margin: 15px 0px 0px 35px;}
#hd ul.secondNav {margin-left: 500px; text-align: right; position: absolute; bottom: 15px; right: 20px;}
#logout, #loginError {margin-left: 500px; text-align: right; position: absolute; top: 20px; right: 20px;}
#loginError {color: red;}
#hd ul li {display: inline; padding: 0em 0.3em 0em 0.3em}
#hd ul li img {vertical-align:middle}

#nav, p#homebuylogo {margin: 10px 7px 0px 18px;}
#nav ul {width: 100%;} 
#nav ul li {display: block; float: left; width: auto; text-align: center;}
#nav ul li a {display: block; width: auto; margin: 0px auto 0px auto; padding: 0.5em 0em 0.5em 0em;}

#nav ul li.link1 {width: 10%;}
#nav ul li.link2 {width: 18%;}
#nav ul li.link3 {width: 18%;}
#nav ul li.link3a {width: 13%; display: none;}
#nav ul li.link4 {width: 16%;}
#nav ul li.link5 {width: 15%;}
#nav ul li.link6 {width: 9%;}
#nav ul li.link7 {width: 13%;}

#bd {padding-left: 35px; padding-right: 15px;}
#content {padding: 1em 0em 1em 0em;}
#content .half {width: 47%; float: left; margin-left: 1%; margin-right: 1% }
.clear {clear: both;}
#content p img {vertical-align: middle;}

.featured {margin: 1em 0em 1em 0em;}
.featured .submitButton {text-align: right; margin-top: 1em}

#ftExtra {width: 974px; margin-left: auto; margin-right: auto;}
#ft div {padding-bottom: 25px; padding-top: 10px;}
#ft p {margin: 0px 7px 0.2em 18px; text-align: center;}

.ipod {float: left; margin: 0em 0.5em 0em 0em