/* CSS Document */


body, html

{
background-color: #0B305D;
padding: 0;
margin: 0;



}




body {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

color: #FFFFFF;

}


/*regular text styles */


h3 {
width: 400px;
font-family: helvetica, arial, sans-serif;
font-size: 18px;
padding-top: 15px;
font-weight: bold;
text-align : center;
}

h4 {
width: 400px;
font-family: helvetica, arial, sans-serif;
font-size: 14px;
padding-top: 5px;
font-weight: bold;
text-align : center;
color: #eeeeee;
}

/* this is a total hack for the visual editor _ use these headlines to make your paragraphs larger or smaller font-sizes*/

/*larger*/

.larger { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #FFFFFF;
font-weight: normal;
}



/*smaller*/

.smaller{ 

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 9px;

color: #FFFFFF;
line-height: 140%;
font-weight: normal;

}

a:link

{

color:#CCCCFF;

text-decoration:none;

}



a:hover

{

color:#CCCCFF;
text-decoration:underline;

}



a:visited

{

color:#CCCCFF;

text-decoration:none;

}



a:active

{

color:#CCCCFF;

text-decoration:underline;

}



.smaller {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 9x;

color: #FFFFFF;
}

table#container

{

width : 100%;

}


/*sidebar*/

td#sidebar

{

width: 189px;
background-color: #000033;
padding: 8px 0 0 0;
text-align: right;

}


#sidebar img{

margin: 0 0px 0 0;

}

#sidebar  a img{

border: 0px solid #FFFFFF;

}

#navigation

{
text-align:right;
margin: 0 10px 0 0px;

}

#navigation h4

{
font-size: 12px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: right;
width: 180px;
}

#navigation a{ 

font-family: Verdana, Arial, Helvetica, sans-serif;
color:#CCCCFF;
font-weight: bold;
text-decoration:none;
font-size: 11px;
padding-top: 5px;
padding-bottom: 5px;
line-height: 200%;

}


#navigation a:visited{ 

color:#CCCCFF;
text-decoration:none;
padding-top: 5px;
padding-bottom: 5px;
}

#navigation a:hover{ 
color:#CCCCFF;
text-decoration:underline;
padding-top: 5px;
padding-bottom: 5px;

}

/*subnav*/

#subnav {
text-align:right;


}

#subnav a{ 
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#CCCCFF;
font-weight: bold;
text-decoration:none;
font-size: 10px;
padding-top: 5px;
padding-bottom: 5px;



}

#subnav a:visited{ 
color:#CCCCFF;
text-decoration:none;
}
#subnav a:hover{ 
color:#CCCCFF;
text-decoration:underline;

}

/*contents */

td#contents

{
background-image:url(http://sterneworks.org/images/6.jpg);
background-attachment: scroll;
background-position: bottom right;
background-repeat: no-repeat;

/*background-color: #0B305D;*/
padding: 1em 0 0 .3em;
padding-left : 40px;

}

.bodytext

{

padding: 1em 1em 1em .3em;


}
.padding {
margin-right: 0%;
margin-bottom: 20px;
}
.narrow {
width: 400px;
margin-right: 40%;
}

.simple {
margin-top: 20px;
margin-bottom: 100px;
margin-right: 35%;
}

.permalink {
margin-top: 100px;
width: 100%;
/*border-top: 1px dotted #ffffff;*/
text-align: left;


}

/*footer */



#footer{
border-top: 1px solid #000033;
width: 100%;
text-align: left;
padding-top: 5px;
color: #666699;
text-indent: 235px;
background-color: #0B305D;

}



#footer a{ 

font-family: Verdana, Arial, Helvetica, sans-serif;
color:#CCCCFF;
font-weight: normal;
text-decoration:none;
size: 11px;
padding-left: 5px;
padding-right: 5px;

}


#footer a:visited{ 

color:#CCCCFF;
text-decoration:none;
padding-left: 5px;
padding-right: 5px;

}

#footer a:hover{ 
color:#CCCCFF;
text-decoration:underline;
padding-left: 5px;
padding-right: 5px;


}



/*newsbox */

#newsbox {

width: 30%;
float: right;
margin-right: 20px;
margin-top:20px;
border: 1px solid #CCCCFF;
margin-bottom: 100px;
margin-left: 40px;
}



.newsbox {
font-size: 10px;
padding: 10px;
background-color: #000033;
}


.newsbox h3{

font-family: helvetica, arial, sans-serif;
font-size: 18px;
font-weight: bold;
text-align : left;
margin-top: 0px;
text-indent: 0px;
}


.item {
border-bottom: 1px solid #CCCCFF;
margin-bottom: 5px;
padding-bottom: 2px;
}








