@charset "utf-8";
/* CSS Document */

#page {
position: relative;
width: 950px;
left: 50%;
margin-left: -475px;
}
#header {
width: 100%;
background: url(images/headerbg.png) repeat-x; 
border-bottom: solid 1px #333;
}
#slideshow {border-bottom: solid 1px #000;}

#content {background: #333; color: #ccc; min-height: 400px;}
#content table {color: #ccc;}
#pagecap {
position: relative;
width: 950px;
left: 50%;
margin-left: -475px;
height: 15px;
background: url(images/pagecap.png) no-repeat;
}
#toptabs {position: absolute;
top: 65px;
right: 0px;
margin-right: 360px;
text-align: right;
}
#contentpage #toptabs {
top: 165px;
right: 0px;
margin-right: 360px;
text-align: right;
}
#toptabspadding {}
#toptabs div {}
#toptabs a {color: #fff; text-decoration: none; font-weight: 500; font-family: "Myriad Pro", Verdana; letter-spacing: 1px;}
#toptabs a:hover {color: #FFC; text-decoration: underline; font-weight: 500;}
#toptabs .button {background: url(images/toplinksbg.png) repeat-x;}



#footer {
position: relative;
width: 950px;
left: 50%;
margin-left: -475px;
text-align: right;
font-size: 10px;
}
#footerpadding {padding: 10px;}

