/* CSS Document */


/* PRIMARY LAYOUT */
body {
background-color:#002233;
margin: 0px;
padding: 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
height:100%;
}

#outer {float:left;
width:100%;
height:100%;
margin:0px;
text-align:center;}

#inner {
text-align:left;
width:1000px;
/*min-height:100%;*/
top:0px;
bottom:0px;
position:relative;
margin-left:auto; margin-right:auto;
background-color:#264C57;
background-image:url('/layout/contentbg.jpg');
}


#header{
height:143px;
width:1000px;
top:0px;
left:0px;
background:url('/layout/top.jpg');
position:relative;
}

.archbutton{
top:117px;
position:absolute;
}
#rby_b{ left:9px; }
#gsc_b{ left:110px; }
#rse_b{ left:216px; }
#dp_b{ left:349px; }
.archmini{
top:103px;
position:absolute;
}
#rby_i{ left:76px; }
#gsc_i{ left:180px; }
#rse_i{ left:286px; }
#dpp_i{ left:414px; }


#siteforums{
height:68px;
width:1000px;
top:0px;
left:0px;
background:url('/layout/bartitles.jpg');
}

#right{
right:0px;
position:absolute;
}

.bar {
width:140px;
float:left;
margin-top:auto;
margin-bottom:auto;
}



#content{
width:700px;
margin-left:auto;
margin-right:auto;
font-size:12px;

padding:0px 10px 0px 10px;

color:#5AC3FF;
position:relative;
}
#floatwrap {
float:left;
}

#footer{
width:1000px;
height:40px;
background-color:#440044;
bottom:0px;
position:absolute;
}


/* DESIGNS */
h1{
margin:0px 0px 5px 0px;
padding-left:30px;
}

h2 {
font-size:16px;
font-weight:bold;
padding-left:12px;
padding-top:9px;
color:#5F8EFF;
background-image:url('/layout/header.gif');
background-repeat:no-repeat;
background-position:center left;
margin: 0px 10px 0px 10px;
height:27px;
}
h2 div{
vertical-align:bottom;
}

h3{
color:#F8F8C0;
margin:0px 0px 0px 10px;
}

h4{
font-size:10px;
font-style:italic;
padding-left:40px;
color:#9B7DE1;
}

.newsitem{
padding:0px 20px 0px 20px;
}

#lefttop{
background:url('/layout/topleft.jpg') no-repeat top left;
position:relative;
top:0px;
}
#archappr{
position:relative;
height:40px;
}
#lefttext{
width:120px;
margin-left:auto;
margin-right:auto;
color:#8AD0DD;
font-size:10px;
padding-top:22px;
}

#archived{
/*padding-top:9px;
padding-left:20px;*/
top:7px;
left:22px;
position:absolute;
font-size:15pt;
color:#FFFFFF;
}
#slash{
top: 5px;
left:62px;
position:absolute;
font-size:24pt;
color:#9BEAFF;
}
#approved{
position:absolute;
top:22px;
left:75px;
font-size:15pt;
color:#FFFFFF;
}

ul.menu{
list-style-type:square;
margin-top:-1px;
margin-left:-20px;
}
ul.menuIE{
list-style-type:square;
margin-top:0px;
margin-left:20px;
}

.oldarchive {
border-left:3px solid #8AD0DD;
border-bottom:1px solid #8AD0DD;
padding:2px 0px 2px 2px;
}

#left h3{
width:120px;
color:#8AD0DD;
font-size:10px;
border-bottom:#8AD0DD medium solid;
margin:auto;
margin-bottom:1px;
height: 14px;
}

#righttop{
background:url('/layout/topright.jpg') no-repeat;
}

#righttext{
width:120px;
margin-left:auto;
margin-right:auto;
color:#D08ADD;
font-size:10px;
padding-top:10px;
}

#right h3{
width:120px;
color:#D08ADD;
font-size:10px;
border-bottom:#D08ADD medium solid;
margin:auto;
margin-bottom:1px;
height:14px;
}

#right sub, #right sup{
	font-size:8px;
}

#forumlink{
color:white;
font-size:12px;
text-decoration:underline;
font-weight:bold;
text-align:center;
}


a{
color:#CDFBFF;
}
a:hover{
color:white;
text-decoration:underline;
}

#right a{
color:#FBCDFF;
}
#right a:hover{
color:white;
text-decoration:underline;
}

img {
border:0px;
}


p{
text-indent:10px;
padding: 5px 5px;
}

td{
font-size:12px;
}
.small{
font-size:10px;
}

#status{
float:left;
margin-left:280px;
color:#5f8eff;
font-size:10px;
}
#nextup, #nearlythere, #statustitle{
float:left;
width:100px;
}
.pcred{
color:#DD3333;
}
.pcyellow{
color:#DDDD33;
}
.pcgreen{
color:#33DD33;
}
.pcbarred, .pcbaryellow, .pcbargreen{
height:3px;
}
.pcbarred{
background-color:#DD3333;
}
.pcbaryellow{
background-color:#DDDD33;
}
.pcbargreen{
background-color:#33DD33;
}

.staffprev{
background-color:#002244;
}

.win{
color:#00FF00;
font-style:italic;
}