/*Basic stylesheet



Created: 03/2010



by Susan Widener*/







body { background-image: url(images/Bkgrnd.gif); background-repeat:repeat-no; margin: 0px; padding: 0px; z-index: 0; font-family: Arial, Verdana,  helvetica, sans-serif;
font-size: 12pt;

}







li, ul, ol, div, span {

	font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;

}


p {font-family:  Arial, Verdana, Georgia, Geneva, Helvetica, sans-serif;
font-size: 12pt;
color: #000000;
}


h1, h2, h3, h4 {
font-family: Verdana, Arial, Helvetica, sans-serif;

}

a:link {
 color: #000000;
text-decoration: none;
 }
 a:visited {
 color: #cc0000;
text-decoration: none;
 }



#subBanner img {

position: absolute;
top: 2px;
left: 590px;
 width: 400px !important;
float: center;
}


#subBanner2 img {

position: absolute;
top: 2px;
left:760px;
width: 200px !important;
float: right;
}



#navList {

position: absolute;

margin-top: 120px;

margin-bottom: 1px;

left: 10px;

padding: 30px 15px 30px 0px;

font-size: 20pt;

font-weight: bold;

font-family: Arial, Georgia, verdana,  helvetica;

}



#navList p {margin: 10; padding: 0;
}


p.address{

   position: absolute;

   top: 0px;

   left: 10px;

    font-family:  Arial, Verdana, Georgia, Geneva, Helvetica, sans-serif;

    font-size: 9pt;

    font-weight: bold;

	color: #000000;

}



#main {

  width: 720px;

  margin-top: 100px;

  margin-left: 200px;

  font-size: 100%;

  position: absolute;

  min-height: 500px;

  height: 600px;

  line-height: 150%;

}



#main h1 {color:#000000; font-size: 1.6em; top: 20px; line-height: 112%;}

#main h2{font-size: 1.3em; margin: 0 0 6px 0;}

#main a:link {
 color: #6633cc;
text-decoration: none;
 }

#main blockquote {

  padding-left: 40px;

  font-style: italic;

  background-image: url(http://www.pnl.gov/images/blockquote_bg.gif);

  background-repeat: no-repeat;

  background-position: top left;

  line-height: 180%;

  margin: 1.5em 1em 1.5em .5em;

}

.title {

position: absolute;

top: 15px;

left: 200px;

font-style: italic;

font-weight: bold;

color: #000000;

font-family: Lucida Handwriting, bookman, verdana, georgia, helvetica;

}


.pagetitle {

position: absolute;

top: 15px;

left: 400px;

font-size: 24px;

font-style: italic;

font-weight: bold;

color: #000000;

font-family: Lucida Handwriting, bookman, verdana, georgia, helvetica;

}


.calloutBox {padding: 1em 1em 0 1em; border: 1px solid #CAD5DB; border-width: 0 1px 1px 1px; background-color: #EEF5F5; margin: 1em 0; background-image: url(http://www.pnl.gov/images/callout.gif); background-position: top left; background-repeat: repeat-x; clear: right;}


.smtxt {font-family: Verdana, Arial, Georgia, Geneva, Helvetica, sans-serif;

    font-size: 9pt;

    font-weight: bold;

	color: #000000;
	}


.redtxt {
font-family:  Verdana, Arial, Geneva, Helvetica, sans-serif;
color: #990033;

}


.caption    {   font-size: 10pt;
                font-style: italic;
                margin-left: 5%;
				margin-right: 5%;
                margin-bottom: 1px;
                margin-top: 1px;
				padding: 10px 15px 30px 0px;
                font-family: Arial, Verdana,  Georgia, Geneva, Helvetica, sans-serif;

            }











.floatLeft {

	float: left;

}


.floatRight {

	float: right;

}



.floatCenter{

	float: center;

}



.floatRight img, .floatLeft img, .centerBlock img {margin: 3pt 0; }


.spacer {
	clear: both;

}

#footer {

  clear: both;

  padding-top: 5px;

  padding-bottom: 30px;

  font-size: 12px;

  color: #000000;


}



* html #footer {

  width: 940px; /* I don't understand why IE6 requires this to force proper width*/

}




