/* CSS Document */

#menu {list-style-type:none; margin-top:130px; float:right;}

#menu li {display:inline; float:left; position:relative; z-index:100; margin-right:40px;}
#menu li span {display:inline; z-index:100; padding: 5px 0px 0px 0px; font-size:12px;}
#menu li a, #menu li a:visited {display:inline; padding:0; white-space:nowrap; font-weight:bold;}


#menu dl {position:absolute; top:0; left:0; background:#fff;}
* html #menu dl {background:#ffffff;}
#menu dt {margin:0; font-size:12px; float:left;} 
#menu dd {display:none; background: #fff; clear:left; margin:0; padding: 5px 0px 0px 0px; color: #fff; font-size: 12px; text-align:left; width:100px;}

#menu dt a, #menu dt a:visited {display:block; color:#993333; padding: 5px 0px 0px 0px; text-decoration:none;}
#menu dd a, #menu dd a:visited {color:#993333; text-decoration:none; display:block; padding: 5px 0px 0px 0px;}

#menu li a:hover {border:0; text-decoration:underline;}

#menu li:hover dd, #menu li a:hover dd {display:block;}
#menu li:hover dl, #menu li a:hover dl {padding-bottom:15px;}
#menu li:hover dt a, #menu li a:hover dt a, #menu dd a:hover {color:#c00;}


/* END MENU */
body {
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(../gfx/pnp_back2.jpg);
	background-repeat: no-repeat;
	margin: 0 auto;
	padding: 0;
	text-align: left; 
}
p {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#993333;
font-weight:bolder;	
}

#backcontainer {
	width: 900px;  
	margin: 0; 
	}

#menucontainer {
	width: 900px;  
	margin:0; 
	

}

#maincontainer {
	width: 550px;  
	margin:20px auto; 
	display:inline;
	float:right;

}


#admincontainer {
	width: 550px;  
	margin:20px 50px 0 0; 
	float:right; 
	display:inline;
}

#adminmenucontainer {
	width: 900px;  
	margin:0;
	

}

a:link 
{
 font-family: Arial; font-size: 10pt;color: #993333;
 text-decoration: none;
 

}

a:visited 
{
 font-family: Arial; font-size: 10pt;color: #993333;
text-decoration: underline;
}


a:hover 
{
 font-family: Arial; font-size: 10pt;
 color: #993333;
 text-decoration: underline;
}

a:active 
{
 font-family: Arial; font-size: 10pt;color: #993333;
text-decoration: underline;
}

a img{border:0;}


#clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}