BODY {

	margin-left: 0;

	margin-right: 0;

	margin-top: 0;

	color: #FFFFCC;

	background: #003366 ;

	font-family: "Verdana,Helvetica,Arial,sans-serif";

	font-size : smaller;

	scrollbar-3dlight-color:#ffffcc;

	scrollbar-arrow-color:#003366;

	scrollbar-base-color:#003366;

	scrollbar-darkshadow-color:#ffffcc;

	scrollbar-face-color:#990000;

	scrollbar-highlight-color:#ffffcc;

	scrollbar-shadow-color:#ffffcc;

}

input

{

	font-size: 10px;

	color: #003366;

	font-family: tahoma,arial;

	border: 1pt;

	border-color: #990000;

	border-style: solid;

	background-color: #ffffcc;

	/*width: 200px;

	*/

}



textarea

{

 font-size: 10px;

 color: #003366;

 font-family: tahoma,arial;

 border: 1pt;

 border-color: #990000;

 border-style: solid;

 background-color: #ffffcc;

/* width: 200px; */

 height: 50px;

}

	H1 {

	background-color : #990000;

	text-align : right;

	padding-bottom : 5px;

	padding-top : 5px;

	padding-right : 25px;

	}

	A:link {

	font-family: Chicago, verdana, arial, helvetica, geneva, sans-serif ;

	color: #CCCC33;

}

H1 a:link{

    color:#ffffcc;

	font-family: Chicago, verdana, arial, helvetica, geneva, sans-serif ;

    text-decoration:none;}

strong, B {

	color: #ffffcc ;

	font-family: verdana, arial, helvetica, geneva, sans-serif ;

	font-size: 100% ;

	font-weight: bold ;

} 



blockquote {

	color: #ffffcc ;

	font-family: verdana, arial, helvetica, geneva, sans-serif ;

	font-size: 100% ;

	font-weight: bold ;

	margin-left: 15%;

	margin-right: 25%;

} 



pre {

	color: #ffffcc ;

	font-family: courier, sans-serif ;

	font-size: 100% ;

	margin-left: 10%;

	margin-right: 20%;

} 

/* left hand content side nav */

.sitenav {

	background-color : #990000;

	padding-bottom : 5px;

	padding-top : 5px;

	padding-right : 5px;

	padding-left: 5px;

	font-family: verdana, arial, helvetica, geneva, sans-serif ;

	margin-left: 5%;

	margin-right: 10%;

}

.rantnav {

	background-color : #FFFFCC;

	color : #000066;

	padding-bottom : 5px;

	padding-top : 5px;

	padding-right : 5px;

	padding-left: 5px;

	font-family: verdana, arial, helvetica, geneva, sans-serif ;

	margin-left: 5%;

	margin-right: 10%;

}

div.rantnav strong {

	color : #000066;

}

div.rantnav a:link{

    color:#000066;

    text-decoration:none;}

div.rantnav a:visited{

	color: #660099;

	text-decoration:none;

}

div.rantnav a:hover{

	color: #990000;

	text-decoration:underline;

}

div.rantnav a:active{

	color: Red;

	text-decoration: blink;

}

/* right hand side nav for obs page */

.rightrantnav {

	background-color : #FFFFCC;

	color : #000066;

	font-family: verdana, arial, helvetica, geneva, sans-serif ;

/*	font-size : smaller; */

}

span.rightrantnav a:link{

    color:#000066;

    text-decoration:none;}

span.rightrantnav a:visited{

	color: #660099;

	text-decoration:none;

}

span.rightrantnav a:hover{

	color: #990000;

	text-decoration:underline;

}

span.rightrantnav a:active{

	color: Red;

	text-decoration: blink;

}

.rightsitenav {

	background-color : #FFFFCC;

	color : #000066;

	font-family: verdana, arial, helvetica, geneva, sans-serif ;

/*	font-size : smaller; */

}

span.rightsitenav a:link{

    color:#000066;

    text-decoration:none;}

span.rightsitenav a:visited{

	color: #660099;

	text-decoration:none;

}

span.rightsitenav a:hover{

	color: #990000;

	text-decoration:underline;

}

span.rightsitenav a:active{

	color: Red;

	text-decoration: blink;

}

	

/* more general stuff */

H2 {

	color: #CC0000 ;

	font-family: helvetica, arial, sans-serif ;

	font-weight: bold ;

	font-size: large ; 

	margin-left: 10%;

	margin-right: 20%;

}

#rantleftcontent {

	float:left;

	width:67%;

	background:#036;

/*	border-right:2px solid #c00;

	border-bottom:2px solid #c00;

	border-left : 2px solid #c00; */

	margin-right:5px;

	padding-bottom:20px;

}



#rantrightnav {

	background:#ffc;

	color : #000066;

	font-family: verdana, arial, helvetica, geneva, sans-serif ;

	font-size : smaller;

	border-right:2px solid #c00;

	border-left : 2px solid #c00;

	border-bottom:2px solid #c00;

	border-top : 2px solid #c00;

}



P {

	font-family: verdana, arial, helvetica, geneva, sans-serif ;

	margin-left: 10%;

	margin-right: 20%;

	color: #FFFFCC ;

}
