
/******************************** main content *************************************/
#main-content {
float:left;
width:729px;
padding-bottom:30px;
}

#main-content img#main-img {
display:block;
width:695px;
height:267px;
padding:10px 17px 23px 17px;
background:#fff url(../images/level2/main-img-gradiant-shim.gif) no-repeat left bottom;
}


#main-content h1.employers, #main-content h1.employees, #main-content h1.about,
#main-content h1.degrees, #main-content h1.contact {
width:619px; 
margin:5px 55px 0 55px; 
}

#main-content h1.employers {
height:49px;
background:url(../images/level2/employers-h1.gif) no-repeat left top;
}

#main-content h1.employees {
height:62px;
background:url(../images/level2/employees-h1.gif) no-repeat left top;
}

#main-content h1.about {
height:90px;
background:url(../images/level2/about-h1.gif) no-repeat left top;
}

#main-content h1.degrees {
height:49px;
margin-top:10px;
margin-left:50px;
background:url(../images/level2/degrees-h1.gif) no-repeat left top;
}

body#contact #main-content h1.contact {
height:62px;
/*** a little margin-top since there's no pic above the header ***/
margin-top:20px;
background:url(../images/level2/contact-h1.gif) no-repeat left top;
}

#all-content #main-content h1.generic {
margin:20px 55px 10px 55px;
font-size:3em;
}

#main-content h2 {
margin:10px 55px 10px 55px;
font-size:1.5em;
color:#666;
}

#main-content h3 {
margin:10px 55px 0 55px;
font-size:1.2em;
/* color:#771d15; */
color:#966731;
}

#main-content h4 {
margin:0 55px;
font-size:1.1em;
color:#666;
}

#main-content p {
margin:0 55px 5px 55px;
font-size:1.16em;
line-height:160%;
color:#666;
}

#main-content .indent {
margin-left:105px;
}

/***************** basic ULs **************/
#main-content ul {
margin:0 0 5px 55px;
padding:0;
list-style-type:square;
font-size:1.16em;
line-height:150%;
color:#666;
}

#main-content ul li {
margin:.5em 1.25em;
}

#main-content ul li a {
text-decoration:underline;
color:#902;
}

#main-content ul li a:hover {
color:#666;
}

#main-content ul.nested {
list-style-type:none;
margin:5px 0 0 80px;
}

/***************** generic ULs **************/
#main-content ul.generic, #sidebar ul.generic {
list-style-type:none;
}

#main-content ul.generic li {
margin:.25em 0;
}

#sidebar ul.generic {
margin:5px 10px 0 20px;
font-size:1.1em;
}

#sidebar ul.generic li {
padding:.22em 0;
}
