/* CSS for Rowan University Foundation website */

body{background: url(../images/bg.gif) repeat; font-family: Verdana, Arial, Helvetica, sans-serif; color: #300;}

#bannerWrap{height: 138px;}
#banner{width: 900px; margin: 0 auto;}
#banner h1{text-indent: -5000px;background: url(../images/bannerText.png) no-repeat;height: 138px;}

#contentWrap1{background-color: #ffeeab; background-image: url(../images/subpagebg.gif); background-repeat: no-repeat; background-position: bottom center;}
#contentWrap2{width: 900px; margin: 0 auto;}
.contentImage{margin-top: 10px;}
#nav{float: left; width: 140px; padding: 18px 35px 20px 0px; font-size: 13px;}
#nav li{padding: 5px 0;}
#nav li .spacer{margin-bottom:10px;}
#nav .line{border-bottom: 1px solid #300;}
#nav a{color: #300; text-decoration: none; display:block;}
#nav a:hover{background-color: #f0d865;}
#nav .honorroll {margin-top:10px}
#nav .honorroll li{font-size: 10px; padding: 5px 0 0 10px;}
#content{float: left; width: 530px; padding-top:23px; font-size: 12px; background-color: #ffeeab;}
#contentprofiles{float: left; width: 700px; padding-top:23px; font-size: 12px; background-color: #ffeeab;}
#content a{color: #300;}
#content a:hover{background-color: #f0d865;}
#content p{padding-bottom: 1em;}
#content h2{margin-bottom: 1.5em; font-size: 16px; font-weight: bold; border-bottom: 1px solid #300;}
#content h3{padding-bottom: 1em; font-size: 14px; font-weight: bold;}
#content ul{display: block;list-style-type: disc;margin: 1em 0;padding-left: 40px;}
#content ol{display: block;list-style-type: decimal;margin: 1em 0;padding-left: 40px;}
#content li {display: list-item;}
#content a{color: #300;}
#contentprofiles a:hover{background-color: #f0d865;}
#contentprofiles p{padding-bottom: 1em;}
#contentprofiles h2{margin-bottom: 1.5em; font-size: 16px; font-weight: bold; border-bottom: 1px solid #300;}
#contentprofiles h3{padding-bottom: 1em; font-size: 14px; font-weight: bold;}
#contentprofiles ul{display: block;list-style-type: disc;margin: 1em 0;padding-left: 40px;}
#contentprofiles ol{display: block;list-style-type: decimal;margin: 1em 0;padding-left: 40px;}
#contentprofiles li {display: list-item;}
#ads{float: right; width: 173px; padding: 23px 0 20px 15px;}
#ads li{padding-bottom: 10px;}
.photoleft{float:left; margin: 0 10px 10px 0; clear: left;}
.photoright{float:right; margin: 0 25px 10px 10px;}
.profilephoto{float: right; font-size:10px; font-style:italic; margin: 5px 10px 00px 10px; width: 300px;}
.clearleft{clear:left;}

#footer{width: 900px; margin: 0 auto;}
#footer .logo{float: left;}
#footer .text{float: left; color: #fff; font-size: 9px; padding: 38px 0 0 20px;}
#footer .text a{color: #fff;}

#search_box {width: 178px;height: 26px;background: url(../images/searchbox.gif) no-repeat; float: right; margin-top: 38px; margin-bottom: 40px;}
#search_box .s {float: left;padding: 0;margin: 6px 0 0 6px;border: 0;width: 158px;background: none;}
#search_box .go {float: right; margin-left: -6px;}


/* slightly enhanced, universal clearfix hack */
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */