body 
{
color: #4D4D64;
font-size: 75%;
font-family: Verdana, "Trebuchet MS", Arial,  "Lucida Grande", Helvetica, sans-serif; 
line-height: 1.6em;
padding: 0px;
margin: 0px;
background: #fffff2;
}

#wrap
{
position: relative; 
offmargin: 0 auto; 	
padding-top: 0px;
padding-bottom: 0px;
padding-right: 0px;
padding-left: 0px;
width: 942px;
text-align: left;
background: repeat-y url(img/bg2.jpg);
}

#content
{  
width: 471px;
float: left;
padding-bottom: 20px;
padding-top: 30px;
padding-right: 20px;
padding-left: 20px;
}

html>body #content
{ 
width: 471px;
float: left;
padding-bottom: 20px;
padding-top: 30px;
padding-right: 20px;
padding-left: 20px;
}


#content ul
{
margin: 0;
list-style: inside;
padding-top: 10px;
padding-bottom: 0px;
padding-left: 20px;
padding-right: 0px;
}

.wide
{
width: 98%;
padding: 5px;
}

.fp
{
width: 46%;
padding: 5px;
}

.thumb
{
width: 99px;
height: 66px;
padding: 5px;
margin-right:6px;
}

.thumbt
{
width: 66px;
height: 99px;
padding: 5px;
margin-right:6px;
}


#content ul.bulletless
{
list-style: none;
padding: 0px;
margin: 0px;
}

#footer
{
clear: both; 
padding: 0px; 
margin: 0px;
}


#footer img
{
margin: 0px;
padding-top: 10px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
width: 100%;
border: 0px;
}


#header
{
padding: 0px;
margin: 0px;
background: url(img/pnalogo.jpg) no-repeat 0px 0px;
height: 210px;
clear: both; 
}

#header img
{
margin: 0px;
padding: 0px;
border: 0px;
offwidth: 100%;
}

#sidebar
{
width: 213px;
float: left;
}



html>body #sidebar
{
width: 213px;
float: left;
}

#sidebar2
{
width: 212px;
float: right;
background: #E2FFBF;
border-right: 1px solid #C5FF80;
}

html>body #sidebar2
{
width: 212px;
float: right;
border-right: 1px solid #C5FF80;
background: #E2FFBF;
}

#menu
{
list-style-type: none;
list-style-position: outside;
margin: 0px;
padding-top: 10px;
padding-left: 10px;
}


#menu li
{
}

#menu a 
{
}

#menu a:hover
{	
}



body#home menu-home, body#info menu-info, body#location menu-location, body#pictures menu-pictures, body#about menu-about, body#rules menu-rules, body#contact menu-contact 
{
font-weight: bold;
}


#sidebarpad
{
padding: 10px 20px 20px 20px;
}
#sidebarpad2
{
padding: 10px 20px 20px 20px;
}


/*<group=bar-foot>*/

#nav-bar-foot
{
list-style: none;
border-right: 1px solid #dcdcdc;
border-bottom: 1px solid #dcdcdc;
border-top: 1px solid #dcdcdc;
border-left: 1px solid #dcdcdc;
padding-top: 10px;
padding-bottom: 10px;
padding-right: 20px;
padding-left: 20px;
margin-right: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-top: 0px;
height: 22px;
font-size: 0.95em;
background: white;
}

#nav-bar-foot li
{
margin: 0px 8px 0px 0px;
padding: 0px 8px 0px 0px;
display: inline;
border-right: 1px solid #dcdcdc;
float: left;
}

#nav-bar-foot li.last
{
border-right: none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

li#bar-foot-prefl
{
float: right;
}


li#bar-foot-prefs
{
float: right;
margin: 0px 0px 0px 0px;
}

li#bar-foot-prefl a
{
margin-right: 0px;
border-right: none;
}
/*</group>*/

/*<group=links>*/


a:link
{
text-decoration: none;
color: #E80000;
}

a:visited
{
text-decoration: none;
color: #E80000;
}

a:hover
{text-decoration: underline; 
text-decorationoff: none;
color: #E80000;
}

h5 a:link
{
text-decoration: none;
color: #4D4D64;
}

h5 a:visited
{
text-decoration: none;
color: #4D4D64;
}

h5 a:hover
{text-decoration: underline; 
text-decorationoff: none;
color: #4D4D64;
}

/*</group>*/

/*<group=headings>*/

h1
{
font-size: 1.7em; 
font-weight: normal; 
padding-top: 0px;
margin: 0;
color: #4D4D64;
border-bottom: 1px solid #4D4D64;
padding-bottom: 3px;
font-family: georgia;
}


h1+p
{
padding-top: 10px;
}

h1+form
{
padding-top: 10px;
}


h1+p.small
{
padding-top: 3px;
}

h2
{
font-size: 1.4em;
font-weight: normal;
padding-bottom: 0px;
padding-top: 10px;
margin: 0px;
font-family:georgia;
}


h2+p
{
padding-top: 0px;
}

h3
{
font-size: 1.4em;
font-weight: normal;
padding-bottom: 3px;
padding-top: 20px;
margin: 0px;
font-family:georgia;
color: #4D4D64;
border-bottom: 1px solid #4D4D64;
}
h3+p
{
padding-top: 10px;
}

h4 {
font-size: 1.7em; 
font-weight: normal; 
margin: 0;
color: #E80000;
border-bottom: 1px solid #4D4D64;
padding-bottom: 3px;
font-family: georgia;
padding: 6px;
margin: 0;
margin-top: 15px;
margin-bottom: 5px;
border-left: 8px solid #FFD780;
border-top: 1px solid #FFEBBF;
border-right: 1px solid #FFD780;
border-bottom: 1px solid #FFD780;
background: #fffff2;
offbackground: #fff url(img/mheader.gif) repeat-x top left;	
}



h5
{
font-size: 1.1em;
font-weight: bold;
padding-bottom: 0px;
padding-top: 10px;
margin: 0px;
font-family:Verdana;
}
offh4.alt1 {
	padding: 2px;
	padding-left: 5px;
	margin: 0;
margin-top: 5px;
margin-left: -5px;
	font-size: 110%;
	color: #232323;
	text-decoration: underline;
	border-left: 2px solid #ff0000;
	border-top: 1px solid #c5c5c5;
	border-right: 1px solid #434343;
	border-bottom: 1px solid #434343;
	background: #fff url(img/mheader.gif) repeat-x top left;	
}

/*</group>*/

/*<group=paragraphs>*/

p
{
margin: 0;
padding: 10px 0 0;
text-indent: 0px;
}

	
p+form
{
padding-top: 10px;
}

.indent
{
	padding-left: 15px;
	padding-right: 15px;
}

/*</group>*/

/*<group=search>*/

#search
{
padding-top: 10px;
}

#search h1
{
padding-bottom: 10px;
display: block;
}

#search p
{
padding: 10px;
}

#search ol
{
margin: 0;
padding-top: 0;
padding-right: 10px;
padding-bottom: 10px;
padding-left: 10px;
list-style: inside decimal;
}

#livesearch 
{
width:80%;
}

html>body #livesearch
{
width: 98%;
}

#LSResult 
{
background: #E4F0F9;
border: 1px solid #ddd;
width: 70%;
display: none;
}

html>body #LSResult 
{
background: #E4F0F9;
border: 1px solid #ddd;
width: 100%;
display: none;
}
	
/*</group>*/




/*<group=box>*/

.caption
{ 
background: #F1F1EB url(img/rrcorners.gif) no-repeat right top; 
margin-top: 10px; 
}

.figure
{
margin: 0;
padding: 7px;
text-indent: 0px;
line-height: 1.6em; 
background: url(img/rlcorners.gif) no-repeat left top;
}

.owner
{
margin: 0px;
padding: 7px 0 0 7px;
background: #e1e1dc url(img/rlcorners.gif) no-repeat left bottom;
}

.owner em
{
display: block;
padding: 0 7px 7px 0;
text-indent: 0px;
line-height: 1.6em; 
background: url(img/rrcorners.gif) no-repeat right bottom;
margin: 0px;
}
	
/*</group>*/



/*<group=thoughtform>*/

#formfields 
{	
float: left; 
background: #FFEBBF url(img/rrcorners.gif) top right no-repeat;
width: 100%;
margin-bottom: 20px;
margin-top: 15px;
margin-left: 0px;
}

html>body #formfields 
{	
float: left; 
background: #FFEBBF url(img/rrcorners.gif) top right no-repeat;
width: 100%;
margin-bottom: 20px;
margin-top: 15px;
margin-left: 0px;
}

.thought
{ 
padding: 20px;
margin: 0px;
background: url(img/rlcorners.gif) no-repeat left top; 
}

.buttons
{
background: #FFD780 url(img/rlcorners.gif) no-repeat left bottom;
margin: 0px 0px -1px 0px;
}

.buttons em

{
margin: 0px;
padding: 10px;
display: block;
font-style: normal; 
background: url(img/rrcorners.gif) no-repeat right bottom;
}

.field
{
padding-bottom: 10px;
}
	
/*</group>*/


img
{
border: solid 1px #dedede;
padding: 5px;
background-color: #ffffff;
margin-top: 10px;
margin-bottom: 0;
}

#content img:hover
{
background-color: #dedede;
padding: 5px;
border: 1px solid #aeaea6;
}

.small
{
font-size: 0.90em;	
}
