/* Default CSS Stylesheet for Butler Pappas project */

/* Topnav styles */

/* body { text-align:center; background-color:#B6B2A9; background-image:url(images/bg.gif); background-repeat:repeat-x; padding:0; margin:0 auto; } */
 

/* #logo { display:block;margin:4px 0px 0px 0px;height:89px;} */
 #logo { display:block;margin:4px 0px 0px 0px;height:120px;} 

#menu       { display:block; margin:4px 0px 0px 0px; position:relative;z-index:666;}
#header     { margin:5px 0px 0px 0px; background-color:#8B4426;width:800px;height:166px;position:relative;}
#byline     { margin:5px 0px 0px 0px; font-family:verdana,arial,sans-serif; font-size:12px; font-weight:bold; color:#ffffff; background-color:#453F33; 
				padding:5px 0px 5px 40px; text-align:left; }
#byline_articletype  { margin:5px 0px 0px 0px; font-family:verdana,arial,sans-serif; font-size:12px; font-weight:bold;font-style:italic;color:#ffffff; 
				background-color:#453F33; padding:5px 0px 5px 40px; text-align:left; }

/* Links Global */
a:link    { color:#4D4F8D; text-decoration:none; font-family:verdana,arial,sans-serif; font-style:normal; font-size:10px;}	
a:visited { color:#4D4F8D; text-decoration:none; font-family:verdana,arial,sans-serif; font-style:normal; font-size:10px;}
a:hover   { color:#000; text-decoration:underline; font-family:verdana,arial,sans-serif; font-style:normal; font-size:10px;}
a:active  { text-decoration:none; font-family:verdana,arial,sans-serif; font-style:normal; font-size:10px;}	

/* 404 and 500 errors*/
#customError {margin:20px;width:500px;}
#customError ul {list-style:inherit none inside;display:block;}
#customError ul li {list-style:disc none inside;}

/* styles on homepage */
#homeBoxContainer { width:520px;}
#homeScrollboxTitle {background-color:#F8F7F5;border-bottom:solid 1px #91908E;padding:3px 8px 3px 8px; color: #404366; 
		font-family:verdana,arial,sans-serif; font-size:13px; font-weight:bold;margin-bottom:10px; }
#homeScrollbox {position:relative;width:250px;height:150px;background-color:#E8E4E1;margin-bottom:20px;border:solid 1px #91908E;}
#homeScrollboxContent {position:relative;left:10px;width:232px;}	
#homeNewsTitle           {background-color:#F8F7F5; border:solid 1px #91908E; padding:3px 8px 3px 8px; color: #404366; 
		font-family:verdana,arial,sans-serif; font-size:13px; font-weight:bold; }
#homeNews		         {float:left;width:250px;}
#homeNewsContent         {padding:10px 8px 10px 8px; line-height:175%; background-color:#E8E4E1;border-left:solid 1px #91908E;
		border-right:solid 1px #91908E;border-bottom:solid 1px #91908E;} 
#hurricaneUpdate         { float:right; width:250px; background-color:#585B7E; border:solid 1px #91908E; }
#homeHurricaneTitle      { background-color:#F8F7F5; border-bottom:solid 1px #91908E; padding:3px 8px 3px 8px; color: #404366; 
		font-family:verdana,arial,sans-serif; font-size:13px; font-weight:bold; }
#homePublication         { position:relative; float:right; width:250px; height:540px; margin:20px 0px 0px 0px; border:1px solid #91908E;background-color:#E8E4E1; bottom: 0px; }
#homePublicationTitle    { background-color:#F8F7F5; padding:3px 8px 3px 8px; color: #404366; 
		font-family:verdana,arial,sans-serif; font-size:13px; font-weight:bold; border-bottom:solid 1px #91908E;}
#homePublicationContent  { padding:10px 8px 10px 8px; line-height:175%; bottom:0px;} 
#hurricaneUpdate a       { color:#ffffff; text-decoration:underline; }
#hurricaneUpdate a:hover { color:#000000; text-decoration:underline; }
.Dates                   { color:#4D4F8D; display:block;margin:5 0 0 0;}
a.NewsLink			     { color:#000000; text-decoration:none;}
a.NewsLink:hover         { color:#000000; text-decoration:underline; }
a.NewsLink:visited       { color:#000000; text-decoration:none; }
.homeInverseContent      { padding:10px 8px; color: #F8F7F5 !important; }
#hurricaneUpdate .homeInverseContent a:hover { color: #F8F7F5; }

#award {width:250px;position:absolute;float:left;margin:20px 0px 0px 0px;border:0px none;bottom:0px; left:40px;}

/* styles on all pages throughout site */
#wrapper           { width:800px; margin:0 auto; }
#content           { display:block;
				 	 z-index: 2000;
	                 width:800;
	                 margin:5px 0px 0px 0px;	                 
	                 background-image:url(images/bg-content.jpg);
	                 background-repeat:repeat-y;
	                 text-align:left; 
	                 color:#3E3E3E; 
	                 font-family:verdana,arial,sans-serif; 
	                 font-size:10px;
	               }
#content p         { color:#3E3E3E; font-family:verdana,arial,sans-serif; font-size:10px; }
#leftContent       { width:550px; float:left; margin:20px 0px 20px 0px; padding-left:40px;position:relative;}
#leftContent p     { color:#3E3E3E; font-family:verdana,arial,sans-serif; font-size:10px; height:}		  
#rightContent      { width:160px; float:right; margin:20px 15px 20px 0px; }
#rightContent p    { color:#3E3E3E; font-family:verdana,arial,sans-serif; font-size:10px; }

#rightContent ul {list-style-type:square;color:#404366;padding:0;margin:0 0 0 14px;}
#rightContent li {padding:0;}

.citation {margin:0 0 0 10px;}
        
a:link img         { border:none; }
a:visited img      { border:none; }
h1                 { color: #404366; font-family:verdana,arial,sans-serif; font-size:13px; font-weight:bold; margin-bottom:-2px; margin-top:0px; } 
table tr td        { color:#3E3E3E; font-family:verdana,arial,sans-serif; font-size:10px; }

/*Hidden per 2007-03-07 request.  It may return? */
#tagLine {display:none;position:absolute;top:126;left:35;text-align:left;font-family:verdana,sans-serif;font-size:24px;color:#fff;height:auto;width:auto;}

/* Locations in right side column */
.phoneFax { color:#4D4F8D; }

/* Bio Pages */
#bioName    { float:left;width:180px;height:222px;margin:0 0 20px 0;padding:0;}
#bioName h1 {margin:6px 0 0 0;}
#bioContact {width:320px;height:auto;margin:0;padding:25px 0 0 0;vertical-align:middle;}
#alphaBlock {margin:10px 0 0 0;padding:0;}
#alphaBlock li {display:inline;font-size:11px;}
#alphaBlock a:hover, #alphaBlock li:hover {background-color:#b6b2a9;}
#bioInfo {position:relative;}
#bioLEED {float:left;display:block;position:relative;width:320px;height:200px;margin:20px 0 10px 0;text-align:justify;}
#bioLEED img {position:absolute;left:0;top:100px;padding:0;margin:0;}

/* Result Lists */
.result1 { background-color:#E4DED2; } 
.result2 { background-color:#FFFFFF; }

/* forms */
.inputbox       { font-family:verdana,arial,sans-serif; font-size:10px; background-color:#ffffff; border:1px solid gray; margin:0 0 0 10px; overflow:auto;}
.formitem       { margin:4px 0px 4px 0px;}
fieldset        { font-family:verdana,arial,sans-serif; margin:10px 0px 10px 0px; border:1px solid #4D4F8D; width:500px; padding:10px 0px 10px 0px; }
fieldset legend { font-family:verdana,arial,sans-serif; font-size:12px; color:#4D4F8D; padding:0px 5px 0px 5px; }
fieldset label  { display:block; float:left; width:90px; padding:0px 0px 0px 0px; margin:2px 0px 0px 0px; text-align:right; font-size:11px; }
.underline      { text-decoration:underline; }

/* Event pages */
#eventLocationWrapper { display:block; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
#eventLocationLabel   { float:left;  width:100px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
#eventLocationDetail  { float:right; width:auto; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
#eventDateLabel		  { float:left;  width:100px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
#eventDateDetail      { float:right; width:auto; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
#eventTimeLabel       { float:left;  width:100px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
#eventTimeDetail      { float:right; width:auto; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }

/* Topbase styles  */
#basecontent { width:800px; margin:0px 0px 0px 0px; padding: 15px 10px 10px 40px; background-image:url(images/bg-content.jpg); background-repeat:repeat-y; text-align:left; }
#toolbar     { background-color: #E8E4E1; border:1px; border-color:gray; border-style:solid; height:48px; width:540px; vertical-align:middle; } 
#rights      { font-family:verdana,arial,sans-serif; font-size:10px; color:#3E3E3E; width:540px; text-align:center; margin: 20px 0px 0px 0px; }
#bottomblue  { background-color:#717188; margin:0px 0px 0px 0px; }