/* December 2009 Retirement Sale Stylesheet */

body {
background-color: #fff;
margin: 0 0 0 0;
padding: 50px 0 0 0;
font-family: arial, helvetica, sans-serif;
}

#border-box {
width: 780px;
margin: 0 auto 30px auto;
padding: 46px;
border: 1px solid #5e5e5e;
}

h1 { 
font-size: 1.75em;
font-weight: bold;
margin: 0; 
position:absolute;
left:-9999px;
}

p {
font-size: 12px;
line-height: 20px;
color: #515151;
}

#right-col p {
padding: 0 0 0 15px;
}

a:link {color: #cf7806; text-decoration: underline;}
a:visited {color: #cf7806; text-decoration: underline;}
a:hover {color: #923000; text-decoration: underline;}

.clearboth {
clear: both;
}

.sixteen {
font-size: 16px;
}

.fourteen {
font-size: 14px;
}

.bold {
font-weight: bold;
}

#content-box {
width: 780px;
margin: 0 auto;
padding: 0;
}

#left-col {
width: 280px;
float: left;
margin: 0;
padding: 0;
}

#right-col {
width: 480px;
float: right;
margin: 0;
padding: 0;
}

.shiftimg {
margin: 40px 0 0 0;
}

#nav {
width: 480px;  /* <---  was originally 780px - the padding */
margin: 0;
padding: 0 0 0 300px;
}

#navlist {
margin: 0;
padding: 0;
}

#navlist li {
font-size: 12px;
line-height: 20px;
color: #515151;
display: inline;
list-style-type: none;
margin: 0;
padding: 0 0 0 14px;
}

/* Details Page specific */

.leftjust {
float: left;
margin: 0;
}

#bot-content-box {
width: 100%;
margin: 0;
}

#small-col-one {
width: 345px;
float: left;
}

#small-col-two {
width: 85px;
height: 500px;
margin: 10px 0 0 0;
float: left;
background-image: url(images/grey_repeater.gif);
background-repeat: repeat-y;
background-position: top center;

}

#small-col-three {
width: 345px;
float: right;
}

.red {
color: #c90000;
}

.greybox {
width: 300px;
border: 1px solid #858585;
background-color: #f1f1f1;
margin: 0;
padding: 0 10px 010px;
}

.whitebox {
width: 764;
border: 1px dashed #c4c4c4;
background-color: #fff;
margin: 0;
padding: 8px;
}

.whitebox p {
padding: 0;
font-size: 11px;
line-height: 14px;
}

#nav-details {
width: 100%;
margin: 15px 0 0 0;
padding: 0;
text-align: center;
}




