/* CSS Document */

body {
	margin:0; padding:0;
	background-color:#555;
	text-align:center;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: small;
	}

#content {
	margin-left:auto;
	margin-right:auto;
	margin-top:0;
	text-align:left;
	background-color:#fff;
	width:800px;
	border-right:6px solid white;
	border-left:6px solid white;
	border-bottom:6px solid white;
	border-top:0;
	}
	
	
#masthead{
height: 125px;
margin-bottom:5px;
background-image:url(images/pixel_map_rscs3.jpg);
background-repeat:no-repeat;
background-color:#fff;
padding:0px;
}

#title{
padding:15px;
color:white;
}
	
/*////////////////////// The side bar ////////////////////////////////////*/
#sidebar {
float: left;
width: 30%;
margin:0; padding:0;
background-color:#fff;
}

#sidebar-content {
margin:0; padding: 0.5em 1em;
}

#sidebar-content ol{
line-height:1.5;
color:#ff9900;
}

#sidebar-content ol li{
padding:6px 0;
background-color : transparent;
list-style-image:url(images/content_button.png);
}

ol li a{
color:#69910F;
color:#729403;
color:#4E690C;
background-color:transparent;
text-decoration :none;
}

ol li a:hover{
text-decoration :underline;
}


/*////////////////////// Main page content ////////////////////////////////////*/

#main {
margin:0 0 0 30%; padding:0;
background-color:#fff;
}

#main-content {
margin:0; padding: 0.5em 1em;
border-left:1px solid #ccc;
background-color:#fff;
}

#main-content ul{
line-height:1.5;
}

#main-content ul li{
padding:6px 0;
background-color : transparent;
list-style:square;
}

#main img{
float:right;
padding:6px;
border : 0;
margin-right:5px;
}

#main img.inabox{
padding:3px;
border :1px solid #ccc;
margin-left:6px;
}     

/*////////////////////// Headings ////////////////////////////////////*/
h1{
padding-bottom: 0px;
font-size:1.7em;
font-weight:lighter;
color:#000;
}

h2{
padding-top: 5px;
border-bottom: 1px solid #ccc;
color:#FF6600;
font-weight:lighter;
font-size:1.4em;
}

h3{
padding-top: 5px;
font-size:1.3em;
font-weight:lighter;
color:#729403;
color:#4E690C;
}

.subtitle{
color:#fff;
}

.top{
text-align:right;
}

a{
color:#0066CC;
text-decoration:none;
}

p{
line-height:1.5;
word-spacing:2px;
}

/*////////////////////// Footer ////////////////////////////////////*/
#footer{
border-top:1px solid #ccc;
clear:both;
background-color:#fff;
text-align:center;
}


#footer ul li {
list-style-type:none;
display:inline;
}


#footer a{
color:#777;
}


div#styler
{
margin: 0;
float:right;
border-bottom: 0px solid #000;
padding: 10px;
}

div#styler ul, div#styler li
{
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
}



div#styler a:hover
{
border-bottom: 0px solid #000;
padding-bottom: 5px;
color: #ff9900;
}

div#styler .normal a{
color: #ccc;
}

div#styler .large a{
font-size:large;

}