/* CSS Document */
body { 
		margin:0px 0px 0px 0px;
		padding:0px; 
		background-color:#000000;
		text-align:center
		}
	
div#wrapper {  
		position:relative; 
		width:950px; 
		top:0px; 
		background-image:url(gfx/denim2_bg.jpg);
		margin-left:auto; 
		margin-right:auto;
		}
	
#leftcontent { 
		padding-top:50px;
		left:0px;
		width:260px; 
		background-image: url(gfx/leftcol_BG.jpg);
		border:1px solid #000; 
		z-index:10; 
		}

#centercontent { 
		width:427px;		
		padding:50px 15px 5px 15px;
		border:0px solid #000;
		}


#rightcontent {
		padding-top:50px; 
		padding-right:25px;
		background-image:url(gfx/denimBG2_right.jpg);
		background-position:right;
		background-repeat:repeat-y;
		border:0px solid #000;
		height: auto;
		text-align:left;
		}
	
#banner { 
		background-image:url(gfx/DRO_mast.jpg);
		height:125px;
		border-top:1px solid #000;
		border-right:1px solid #000;
		border-left:1px solid #000;
		}

html>body #banner {
		height:125px;
		}
		
div#news{
		height:325px; 
		background-image:url(gfx/scroll_BG.png); 
		background-position:top;
		background-repeat:no-repeat; 
		font:Arial, Helvetica, sans-serif; 
		font-size:11px; 
		color:#FFFFFF; 
		text-align:left;
		padding-top:15px;
		margin-left:auto; 
		margin-right:auto;
		}
	
div#news a{
		font: Arial, Helvetica, sans-serif; 
		font-size:11px; 
		color:#E1E6F6;}
		
	
div#news a:hover{
		font: Arial, Helvetica, sans-serif; 
		font-size:11px; 
		color:#FFCCCC; 
		text-decoration:none}		

td#PKnews {
		font-family: Arial, Helvetica, sans-serif; 
		font-size:11px;
		text-align:left; 
		background-image: url(gfx/PKnews_BG.gif); 
		background-position:left; 
		background-repeat:repeat-y; 
		padding:0px 10px 0px 10px;
		margin-left:auto; margin-right: auto; 
		}

#PKnews a{
		font-family: Arial, Helvetica, sans-serif; 
		font-size:11px;
		text-decoration: none; 
		color: #003399;
}

#PKnews a:hover{
		font-family: Arial, Helvetica, sans-serif; 
		font-size:11px;
		text-decoration: underline; 
		color: #CC0000;
}

h1 {
		color: #006699; 
		font-family: Trebuchet MS;
		font-size:16px; 
		margin-bottom:0px;
	 	line-height: 16px;
		padding: 0px;		
		}
	
h2 {
		color: #006699;
		font-family: Trebuchet MS;
		font-size:20px;
		margin-bottom:0px;
		line-height: 16px;
		padding: 0px;
		}
		
#banner h1 {
		font-size:14px;
		padding:10px 10px 0px 10px;
		margin:0px;
		}
	
#rightcontent table { 
		width:175px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px; 
		padding:30 10 10 20; 
		text-align:left;
		margin-top:10px; 
		}
		
#rightcontent a:link {
		font-family: Comic Sans MS, sans-serif;
		font-size:10px; 
		color: #003399;
		text-decoration:none;
		}
#rightcontent a:hover {
		font-family: Comic Sans MS, sans-serif;
		font-size:10px; 
		color: #CC0000;
		text-decoration:underline;
		}
		
#rightcontent a:visited {
		font-family: Comic Sans MS, sans-serif;
		font-size:10px; 
		text-decoration:none;
		}
		
	
div#today { 
		display:block; 
		background-image:url(gfx/ivory-torn-top.png); 
		background-position:top; 
		background-repeat:repeat-x;
		margin-bottom: 10px;
		background-color: #FEF5E0; 
		padding:15px; 
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		font-size:10px; 
		text-align:left; 
		border:1px solid #000; 
		border-top:none;
	}

div#events { 
		background-image:url(gfx/white-torn-top.png); 
		background-position:top; 
		background-repeat:repeat-x;
		background-color: #FFFFFF; 
		padding:15px; 
		text-align:left; 
		border:none;
	}
	
div#events2 { 
		background-image:url(gfx/white-torn-top.png); 
		background-position:top; 
		background-repeat:repeat-x;
		background-color: #FFFFFF; 
		padding:10px 15px 0px 15px; 
		text-align:left; 
		border:none;
	}	
	
#Gallery1 {
		position:absolute;
		width:661px;
		height:703px;
		z-index:1;
		visibility: visible;
		left: 243px;
		top: 380px;
		background-color: #FFFFFF;
}

.events {
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		font-size:10px;
		line-height: 13px;
		}

.events a:hover {
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		font-size:10px;
		line-height: 13px;
		color:#CC0000
}

.smOrangeHead { 
		font-family:Arial, Helvetica, sans-serif; 
		font-size:12px; 
		font-weight:bold; 
		color:#FFCC33;
		}

#boxBlue { 
		width:90%;
		border: #003366 1px solid ; 
		background-color: #FEF5E0;
		margin-bottom: 5px;
		padding: 5px 10px 5px 10px; 
		text-align: center;
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		font-size:9px;
		}

.red {
		color: #CC0000;
	}


div#weather { 
		width:295px; 
		height:250px; 
		background-color:#999900;
		}
	
div#leftNav { 
		width:178px; 
		height:250px; 
		margin-top:40px;
		background-repeat:no-repeat; 
		background-position:center 0px;
		text-align:left;
		padding-left:0px;
		padding-right:0px;
		}

#leftNavtext{ 
		padding:30px 5px 5px 10px; 
		line-height: 12px; 
		}
	
#leftNav a:link {
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px; 
		color: #003399;
		text-decoration:none;
		}
	
#leftNav a:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px; 
		color: #CC0000;
		text-decoration:underline;
		}
	
#leftNav a:visited {
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px; 
		text-decoration:none;
		}	
	
div#pagecontent { 
		width: 90%; 
		height:auto; 
		margin-top:50px; 
		background-image:url(gfx/white-torn-top.png); 
		background-position:top; 
		background-repeat:repeat-x;
		background-color:#FFFFFF; 
		font-family:Georgia, Times New Roman, Times, serif; 
		font-size:14px; 
		color:#000000; 
		text-align:left; 
		padding:20px 25px 20px 25px;
		} 
	
.text_just { 
		text-align:justify
		}
	
#copyright {
		background-color:#FFFFFF;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		width: inherit 100%;
		text-align:center;
		border:#99CCFF dotted 1px;
		padding-top: 3px;
		padding-right: 10px;
		padding-bottom: 3px;
		padding-left: 10px;
		}

.info_text {  
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 11px
		}
	
table#info_text a:link{  
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		text-decoration:none; 
		color:#003399;
		}

table#info_text a:hover{  
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		text-decoration:underline; 
		color: #CC0000;
		}
		
table#info_text a:visited{  
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		text-decoration:underline; 
		color: #003399;
		}		

.mediumsans {  
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px
		}
	
.medredhead { 
		font-family:Arial, Helvetica, sans-serif; 
		font-size:15px; 
		color: #990000; 
		line-height:16px; 
		}

.one { 
		font-family:Arial, Helvetica, sans-serif; 
		font-size:9px;
		}

.textbox {
		width:90%; 
		border:#990000 1px solid; 
		padding:5px 10px 5px 10px; 
		font-family: Comic Sans MS, sans-serif; 
		font-size:11px; 
		background-color: #FFEED7;
		}

div#textbox2 {
 
		padding:5px 10px 5px 10px; 
		font-family: Comic Sans MS, sans-serif; 
		font-size:12px; 
		background-color: #FFEED7;
		}


.medLgHead {
		font-family: Georgia, Times New Roman, Times, serif;
		font-size: 20px;
		font-weight: bold;
		color: #990000;
		}

#medLgHeadLink a { 
		text-decoration:none;
		font-family: Georgia, Times New Roman, Times, serif;
		font-size: 20px;
		font-weight: bold;
		color: #990000;
		}


#medLgHeadLink a:hover {
		text-decoration:none;
		font-family: Georgia, Times New Roman, Times, serif;
		font-size: 20px;
		font-weight: bold;
		color: #CC3300; 
		}

table a{ 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size:12px; 
		color: #003399; 
		text-decoration:none
		}

table a:hover { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size:12px; 
		color: #CC0000; 
		text-decoration:underline
		}

.tight { line-height:5px; 
		margin-top:0px;
		border: none 0; 
		color: #006699;
		}
	
#smLink a {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #003399;
		text-decoration: none;
		}

#smLink a:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #CC0000;
		text-decoration: underline;
		}

.boxGB {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-align: justify;
		padding: 10px; 
		border-left: 1px solid #663333;
		}

#smTitle { 
		font: bold 16px "Trebuchet MS", sans-serif   
		}

#smTitle a:hover {
		font: bold 16px "Trebuchet MS", sans-serif; 
		text-decoration:underline; 
		color: #CC0000; 
		}

#ivorycontainer { 
		width:95%; 
		background-image:url(gfx/torn-IvoryOnWhite_top.jpg); 
		background-position: top; 
		background-repeat:no-repeat; 
		border-left:#E5D7BD 1px solid; 
		border-right:#E5D7BD 1px solid; 
		background-color:#FEF6E1; 
		padding:15px 15px 15px 15px;   
		}

td#tornbottom { 
		height:12px;
		background-image: url(gfx/torn-IvoryOnWhite_btm.jpg); 
		background-position:top; 
		background-repeat:no-repeat;
	 	}
		
div#tornbottom { 
		height:12px;
		background-image: url(gfx/torn-Ivory_btm.png); 
		background-position:top; 
		background-repeat:no-repeat;
	 	}		
	 
.typewriter { 
		font:"Courier New", Courier, monospace; 
		font-size: 16px; 
	 	}
	 
.simpleBox {
		background-color: #E9E0D6;
		padding: 5px;
		border: 1px solid #A3805A;
		}

td.light {
		padding: 3px;
		border: 1px dotted #D1D1D1;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		}

.fields {	
		font-family: "Courier New", Courier, mono;
		font-size: 13px;
		font-weight: bold;
		background-color: #FFCCD0;
		}
		
.SmHead {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		font-weight: bold; 
		color:#003366;
		}

table#where { 
		border:#CCCCCC 1px solid; 
		border-spacing:1px; 
		font-family:Arial, Helvetica, sans-serif; 
		font-size:11px; width:100%; 
		padding: 3px; 
		background-color: #D7E4EE;
		}

#where td {
		border:#CCCCCC 1px dotted;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;}

#where a { 
		font-family: Arial, Helvetica, sans-serif; 
		font-size:11px; color:#003366; 
		text-decoration:none }

#where a:hover { 
		font-family: Arial, Helvetica, sans-serif; 
		font-size:11px; color: #CC0000; 
		text-decoration: underline} 
		
.white {
		color: #FFFFFF;
		}

table#nppr { 
		width:100%; 
		background-color:#E7E7E7; 
		border:#333333 1px solid; 
		font-family:Georgia, "Times New Roman", Times, serif; 
		font-size:14px
		}

td#nppr { 
		padding:15px 25px 10px 25px; 
		vertical-align:top
		}

div#nppr { 
	padding:0px 25px 10px 25px; 
	font-family:Georgia, "Times New Roman", Times, serif; 
	font-size:15px;}

.headline{ 
		font-family:Arial, Helvetica, sans-serif; 
		font-size:36px; 
		}

.underline{
		border-bottom-style:solid; 
		border-bottom-width: 1px;
		}
		
.leftBottomBdr {
	background-color:#F0E1D0;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000033;
	border-right-color: #000033;
	border-bottom-color: #000033;
	border-left-color: #000033;
}

.LineRightBtm {
	background-color:#F0E1D0;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000033;
	border-right-color: #000033;
	border-bottom-color: #000033;
	border-left-color: #000033;
}

div#tab { 
	background-image:url(scrapbook/tab_BG.gif);
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

table#PolKat{ 
	 width: 100%;
	 height: 50px;
	 border: none;
	 text-align: left;
	 padding: 5px 5px 5px 5px;
	 margin-bottom:10px;
	}

td#PolKat { margin-bottom:10px auto; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	padding-left: 10px;
	padding-top:10px;
	padding-bottom:10px;	
	background-color:#FFFFFF;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #003399;
	border-left-color: #003399;
	}
	
.indent15 {
	margin-left: 15px;
	}

.indent30 {
	margin-left: 30px;
	}

#WGTO { 
	margin-top:5px; 
	margin-bottom:10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	}
	
.mediumArial {
	font-family:  Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px
	}
	
.Headline2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 40px;
}
.HeadlineSm {
	font-family: "Times New Roman", Times, serif;
	font-size: 30px;
}

div#npprtop { 
	margin-left:auto; 
	margin-right:auto; 
	width:650px;  
	text-align:right; 
	font-family: "Times New Roman", Times, serif; 
	font-size: 16px; 
	border-bottom:#000000 1px solid;
}

div#npprtxt{ 
	text-align:left; 
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 14px; 
	margin-top:0px; 
	background-image:url(gfx/nppr_top_BG.gif); 
	background-position:top; 
	background-repeat: repeat-x; 
	background-color:#E7E7E7; 
	border-top:none; 
	border-left: #999999 1px dotted; 
	border-right:#999999 1px dotted; 
	border-bottom:#999999 1px dotted; 
	padding:15px 20px 0px 20px; 
}

.text_nppr{ 
	font-family:Georgia, "Times New Roman", Times, serif; 
	font-size:15px; 
}

.casual{ 
	font-family: "Comic Sans MS", cursive, sans-serif; 
	font-size:11pt
}

.text_sm { font-size:12px; font-family:Georgia, Times New Roman, Times, serif;
}

.arc_menu {font-family: Arial, Helvetica, sans-serif; font-size:10px}.HoFbox {
	border: 1px solid #993399;
}

/*RSS Pause Scroller --------------- */
#rssid{  /*main container*/
text-align:left;
background-color:#FFF6E0;
height: 200px;
width:400px;
padding-left:5px;
}

#rssid div{/*UL container*/ 
font-family:Arial, Helvetica, sans-serif; 
font-size:9px
text-align:left; 
width:400px; 
list-style: disc outside none;

}

code{ /*CSS for insructions*/
color: red;
}

.rssclass{ 
font-family:Arial, Helvetica, sans-serif; 
font-size:9px}


.titlefield{ /*CSS for RSS title link in general*/
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	text-decoration: none;
}

#rssid a:hover{ 
text-decoration: underline;
font-family:Arial, Helvetica, sans-serif; 
font-size:11px
}

.labelfield{ /*CSS for label field in general*/
	color:brown;
	font-size: 90%;
}

.datefield{ /*CSS for date field in general*/
	color:gray;
	font-size: 90%;
}

/*ProHTML Scroller---------------------------*/

#dropcontentsubject{ 
text-align:center;
margin-left:22px; 
position: relative;
font-family:Arial, Helvetica, sans-serif; 
font-weight:bold; 
font-size:14px;
color: #99CCFF;
width: 220px;
}

.dropcontent{
text-align:center;
margin-left:25px;
width: 206px;
height: 320px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:11px; 
border: none;
background-color: ;
padding: 3px;
display:block;
}

/*---------------------------*/

hr {
	height: 0px;
	border: 0px;
	border-bottom: 1px solid #DADADA;
	margin: 5px;
	margin-left: 0px;
	

}
.poll {
	padding: 5px;
	background-color: #F9F9F9;
	width: 150px;	
	font-family: Arial, Trebuchet MS, Verdana, Tahoma, Sans-Serif;
	font-size: 11px;
	text-align: left;
	
}

.BoldBluSans {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003366;
}
.BoldGoldSans {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #996600;
}

a:hover h1 { color:#CC0000}

.RedEvent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #990000;
}
h5 {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 20px;
	color: #990000;
	font-weight: normal;
}
