@charset "UTF-8";
/* CSS Document */

/*---------- Basics ----------*/
body{margin:0;font-family: Verdana, Arial, Helvetica, sans-serif;color:#300; background-color:#591300;}

/*---------- Header ----------*/
#headWrapper{background-color:#ffd34f;border-bottom:2px solid #FFF;height:3em;min-height:50px;}
#rowanlogo{float:left;position:absolute;padding: 8px 0;margin-left:13%;}
a#skipnav:link, a#skipnav:visited, a#skipnav:hover{position:absolute;left:-999em;}
a#skipnav:active, a#skipnav:focus{position:absolute;left:0;border:1px solid #5b1400;background-color:#FF9;color:#5b1400;padding:0.2em;font-weight:bold;text-decoration:none;}
#seek{float:right;position:relative;padding-top:1em;padding-right:13%;}
#seek input[type=text]{width:12em;}
#seek input[type=image]{width:1.3em;height:1em;}
input[type=text]{width:25em;}
#bannerLinks{margin:0;background-color:#5b1400;color:#FFF;height:1.5em;padding-right:13%;font-size:0.6em;text-align:right;}
#bannerLinks li{list-style:none;display:inline;padding-left:0.5em;padding-right:0.5em;}
#bannerLinks a:link{color:#FFF;background-color:#5b1400;text-decoration:none;}
#bannerLinks a:visited{color:#FFF;background-color:#5b1400;text-decoration:none;}
#bannerLinks a:hover{color:#5b1400;background-color:#FF9;text-decoration:none;}
#bannerLinks a:active{color:#5b1400;background-color:#FF9;text-decoration:none;}
#bannerLinks a:focus{color:#5b1400;background-color:#FF9;text-decoration:none;}

/*---------- Content ----------*/
#contentwrapper{background-color:#e0d8a1; background-image:url(../images/yellowBG.png); background-repeat:repeat-x; background-position:top;}
#topbox{margin: 0 auto; width: 900px; height: 340px; border-left: 1px solid #581300; border-right: 1px solid #581300; border-bottom: 1px solid #581300; background-color:#fff; background-image:url(../images/topboxBG.png); background-repeat:repeat-x;}
#titlenav{
	float: left;
	width: 300px;
	margin-top: 15px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 2px;
}
#images{float: right; width: 562px; height: 308px; margin:15px 15px 0 0; border: 1px dashed #999; display: inline;}
#nav{
	width: 298px;
	background-color: #fff;
	margin-top: 2px;
	border: 1px dashed #999;
	font-size: .9em;
	color: #5b1400;
	margin-right: 4px;
	margin-bottom: 0;
	margin-left: 4px;
	position: relative;
	white-space: normal;
	text-align: left;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 4px;
}
#nav li{padding-bottom: 3px;}
#nav a:link{text-decoration:none; color: #5b1400;}
#nav a:visited{text-decoration:none; color: #5b1400;}
#nav a:hover{
	text-decoration:underline;
	color: #000;
	height: auto;
	width: auto;
}


/*---------- Othernav ----------*/
#bottomnav{
	background-color: #fff;
/*	border: 1px dashed #999; */
	font-size: .8em;
	color: #5b1400;
	margin:.2em 0;  
	position: relative;
	white-space: normal;
	text-align: left;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 4px;
}
#bottomnav p{

	padding-bottom: 0px;
	}
#bottomnav a:link{text-decoration:none; color: #5b1400;}
#bottomnav a:visited{text-decoration:none; color: #5b1400;}
#bottomnav a:hover{
	text-decoration:underline;
	color: #000;
	height: auto;
	width: auto;
}


#bottomboxwrap{background-image:url(../images/bbwBG.gif); background-repeat:repeat-x; background-position:bottom;}
#bottombox{margin: 0 auto; width: 900px; min-height: 240px; border-left: 1px solid #581300; border-right: 1px solid #581300; border-top: 1px solid #581300; margin-top: 20px; background-color:#fff;background-image:url(../images/bbBG.gif); background-position:bottom; background-repeat:no-repeat;}
.colLeft{width: 274px; margin:10px 0; padding: 0 10px; float:left;}
.colCenter{width: 290px; margin: 10px 0px; float:left; padding: 0 10px; border-left:1px dashed #999; border-right:1px dashed #999; min-height: 200px;}
.colRight{width: 274px; margin: 10px 0; padding: 0 10px 40px 10px; float:left;}
h3{font-size: .9em; font-weight:bold; text-align: center;}
#bottomboxwrap p{font-size:0.8em !important;}
.padtop10px{padding-top:10px;}
.columnimages{float: right; margin: 10px 0 5px 5px; border: 1px solid #000;}

/*---------- Footer ----------*/
#footerwrapper{background-image:url(../images/footerBG.png); background-repeat:repeat-x; background-position:top; min-height: 121px; padding-top: 16px;}
#footer{margin: 0 auto; width: 900px; border-left: 1px solid #581300; border-right: 1px solid #581300; border-bottom: 1px solid #581300; background-color:#ffd34f; height: 50px;}
#footerImage{float:left;padding-left:58px;padding-top:10px;}
#footerText{padding-left:3em;font-size:0.7em;margin-left:230px; padding-top:10px;}

