/*
Patrick Maki - BLUE LINK DESIGN. 
	  
*/

* { padding: 0; margin: 0; }

body {
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 13px;
 background: url(images/pscbg.jpg);
 background-position: center;
}
#wrapper { 
 margin: 0 auto;
 width: 1024px;
 background: #ffffff;
}
#header {
 width: 1024px;
 height: 267px;
}
#navigation {
 width: 1024px;
 height: 58px;
 color: #333;
 background: url(images/pscnav.jpg) no-repeat;
}
#contentright { 
 width: 920px;
 color: #333;
 height: auto;
 min-height: 200px;
 margin: 20px 0 20px 30px;
 padding: 20px;
}
#contentleft { 
 position: absolute;
 left: 120px;
 top: 325px;
 width: 244px;
 color: #333;
 height: auto;
 min-height: 200px;
 border: 1px solid #cccccc;
 margin: 20px 0 20px 50px;
 padding: 10px;
}
#contentbg { 
 width: 1024px;
 color: #333;
 height: auto;
}
#footer { 
 width: 1024px;
 height: 92px;
 background: url(images/pscfooter.jpg) no-repeat;
}
.menu {
 font-family: Georgia, Arial, sans-serif; 
 height:12px; 
 position:relative; 
 font-size:10px; 
 z-index:40;
 padding: 0px 0 0px 10px;
 width: auto;
 outline: none;
}
.menu ul li a, .menu ul li a:visited {
display:block; 
text-decoration:none; 
color:#000000; 
padding: 3px 16px 3px 16px; 
margin-right: 0px; 
width:auto; 
height:37px; 
text-align: left; 
line-height:18px; 
font-weight: bold;  
font-size: 15px; 
overflow:hidden;
outline: none;
}
.menu ul {
padding:0; 
margin:0; list-style: none;
}
.menu ul li {
float:left; 
position:relative;
}
.menu ul li ul {
display: none;
}
/* specific to non IE browsers */
.menu ul li:hover a {
color:#1e4168;
}
.menu ul li:hover ul {
display:block; 
position:absolute; 
top:38px; 
left:0; 
width: 210px;
background: #000;
border-bottom: 1px solid #ccc;
/* for IE */
filter:alpha(opacity=90);
/* CSS3 standard */
opacity:0.90;
}
.menu ul li:hover ul li a.hide {
background:#333;
}
.menu ul li:hover ul li:hover a.hide {
background:#d2c581;
color:#fff; 
width: 200px;
}
.menu ul li:hover ul li ul {
display: none;
}
.menu ul li:hover ul li a {
display:block; 
background:#809972; 
color:#FFFFFF; 
height: 30px; 
font-size: 13px;
font-weight: normal;
font-family: Trebuchet MS, Sans;
padding: 10px 4px 2px 7px;  
font-style: none; width: 200px;
border-right: 1px solid #ccc;
border-left: 1px solid #ccc;
}
.menu ul li:hover ul li a:hover {
background:#cccccc; 
color:#333333;
}
.menu ul li:hover ul li:hover ul {
display:block; 
position:absolute; 
left:201px; top:0;
}
.menu ul li:hover ul li:hover ul.left {
left:201px;
}
#mainmenucontainer {
 float: left;
 width: 1000px;
 height: 30px;
 margin: 20px 0 0 15px;
}
.page_title {
color: #a90110;
font-family: Georgia, Arial;
}