/* CSS Document */

html,body{margin-top:0px;}

body{font-family: "Trebuchet", Verdana, sans; font-size:12px; background-image: url(bg_pnstripe.gif);background-repeat: repeat;}

div#wrapper{margin-left: auto; margin-right: auto; width: 800px; background-color:#ffffff;} 

div#content{padding:0px 0px 0px 0px; background:none;}
#content p{line-height:1.8; margin:20px;}
#content h1{font-family:"Times New Roman", Times, serif; font-size:24px; font-weight:bold; color:#762641; margin-bottom:0px; margin-left:15px; padding-top:20px;}
#content h2{font-family:"Times New Roman", Times, serif; font-size:20px; font-weight:bold; color:#762641; margin-bottom:2px; margin-left:15px;}
#content h3{font-family:"Times New Roman", Times, serif; font-size:16px; font-weight:bold; color:#762641; margin-left:15px;}
#content h4{font-family:"Times New Roman", Times, serif; font-size:12px; font-weight:bold; color:#762641; margin-left:15px;}

a:link    {color:#003366; text-decoration:none; }
a:visited {color:#003366; text-decoration:none;}
a:hover   {color:#762641; text-decoration:none;}
a:active  {color:#003366; text-decoration:none;}

/* styles date boxes on events page  */
.events {display:block; background:#efefef; width:55px; height:50px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:.9em; text-align:center; font-weight:bold; color:#003366; padding:5px 3px 0px 3px; border:#CC9966 2px solid; float:left; margin:0px 10px 5px 0px; text-decoration:none;}

.events:link {display:block; background:#efefef; width:55px; height:50px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:.9em; text-align:center; font-weight:bold; color:#003366; padding:5px 3px 0px 3px; border:#CC9966 2px solid; float:left; margin:0px 10px 5px 0px; text-decoration:none; }

.events:visited {display:block; background:#efefef; width:55px; height:50px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:.9em; text-align:center; font-weight:bold; color:#003366; padding:5px 3px 0px 3px; border:#CC9966 2px solid; float:left; margin:0px 10px 5px 0px; text-decoration:none; }

.events:hover {display:block; background:#ffffff; width:55px; height:50px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:.9em; text-align:center; font-weight:bold; color:#762641; padding:5px 3px 0px 3px; border:#CC9966 2px solid; float:left; margin:0px 10px 5px 0px; text-decoration:none; }

.events:active {display:block; background:#efefef; width:50px; height:50px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:.9em; text-align:center; font-weight:bold; color:#003366; padding:5px 3px 0px 3px; border:#CC9966 2px solid; float:left; margin:0px 10px 5px 0px; text-decoration:none; }

.eventtitle { font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; line-height: normal; font-weight: bold; }

/* BANNER (aka Masthead, with logo, and right side links)  */
div#banner {height:70px;margin:0; padding-left:10px;background:#ffffff; color:#E4DDB8; border-bottom: medium solid #E5A34D;}
#banner p{margin:-20px 10px 0px 0px; padding-left:10px; font-family:Trebuchet, Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
#banner a:link    {color:#002f5d; text-decoration:none;}
#banner a:visited {color:#002f5d; text-decoration:none;}
#banner a:hover   {color:#762641; text-decoration:underline;}
#banner a:active  {color:#002f5d; text-decoration:none;}

/* NAVBAR (Horizontal Main Menu)  */
ul#navbar {font: bold 11px verdana, arial, sans-serif; list-style-type: none; padding-bottom: 24px; border-bottom: none; 
background-color:#002f5d; margin-top:3px; margin-left:0px; margin-right:0px; margin-bottom:20px;}

ul#navbar li {float: left; height:21px; background-color:#002f5d; margin: 2px 10px 0px 20px; }
#navbar a {float: left; display: block; color: #fff; text-decoration: none; padding: 4px;}
#navbar a:hover {background: #ffffff; color:#762641; border-top: 1px solid #ffffff;}


/* PDF bullet for lists */
.pdflist { 
	list-style-image: url(pdficon.gif);
	background-position: bottom;
	/* background-position: no-repeat 0 50% bottom left; */
 }

/* EXTRA (contains boxes)  */

div#extra{clear:left;width:100%; padding-bottom:20px;}


/* BOXES AT BOTTOM OF PAGE HOME PAGE ONLY!!!  */
.box {float: left; width: 180px; height:140px; border: 1px solid #E5A34D; margin-left: 30px; margin-top: 0px; margin-bottom:20px; margin-right:10px; padding:10px 10px 10px 10px;}
.boxheader {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#762641; }
.boxtopic {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#762641; }
.boxtext {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; line-height:1.2;}
.boxlinks {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#002f5d;}

/* BOX ON RIGHT SIDE - IOWA PAGE ON WPS SIDE ONLY  */
.boxright2 {float: right; width: 300px; border: thin solid #E4DDB8; margin-left: 40px; margin-right: 20px; margin-top: 20px; margin-bottom:20px;}
.boxheader2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#002f5d; }
.boxtopic2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#762641; }
.boxtext2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; line-height:1.2;}
.boxlinks2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#002f5d;}

.picture {float: right; border: 1px solid #E5A34D; margin: 20px; padding:10px;}

/* FOOTER  */
div#footer {clear:both; border-top: #002f5d solid; border-width:6px; margin-top:-4px;}
div#footer p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:300; margin-left:0px; padding-top:20px; padding-bottom:20px; margin-top:4px;}

