/* Reanimated Residue Home School Portal - CSS Document 2009 */

body {background-image: url(images/background.jpg);
	background-repeat: repeat;
	font-size: small;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 0;
	width:100%;
	height:100%;
	}

.artimage {
	background-image:url(images/artsample.jpg);
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position:50px left;}

hr {color:#FF0000; width:70%;}

.right {
float:right;
padding-top:0px;
padding-right:0px;}

a.rrlogo {display:block; width:124px; height:30px; background-image:url(../images/headermini.gif); background-repeat:no-repeat; background-attachment:scroll; background-position:0 0; text-decoration:none;}
a:hover.rrlogo {background-position: -124px 0;}
 
a.header {display:block; vertical-align:center; width:800px; height:280px; background-image:url(images/homeschoolheader.gif); background-repeat:no-repeat; background-attachment:scroll; background-position:0 0; text-decoration:none; text-align:right; }

.sidebar {border-left:1px solid #ff0000;
	border-right:1px solid #ff0000;
	padding-left:5px;
	padding-right:5px;}
.box {
	border:1px solid; color:#33CCCC;}
.justify {text-align:justify;}

    /*Menu Links*/

/*NOTE: anything not specified for the #(menu id's) a selector and its pseudo classes
may be inherited in some browsers from other 'a' element styles (if any) on the page*/

#menu1 {display:none;}
#menu1 a {color:black; background-color:white; text-decoration:none; text-indent:1ex;}
#menu1 a:visited {color:black; text-decoration:none;}
#menu1 a:hover {color:black; background-color:#FFFF99}
#menu1 a:active {color:black; text-decoration:none;}

#menu2 a {color:#33CCCC; background-color:#000000; text-decoration:none; text-indent:1ex;}
#menu2 a:visited {color:#33CCCC; text-decoration:none;}
#menu2 a:hover {color:#ffffff; background-color:#00CC00;}
#menu2 a:active	{color:#33CCCC; text-decoration:none;}

#menu3 {display:none;}
#menu3 a {color:black; background-color:white; text-decoration:none; text-indent:1ex;}
#menu3 a:visited {color:black; text-decoration:none;}
#menu3 a:hover {color:black; background-color:#FFFF99;}
#menu3 a:active	{color:black; text-decoration:none;}

	/*End Menu Links*/

.newsscroll {
	width:240px;
	height:400px;
	overflow: auto;
	scrollbar-base-color: #000000;
	scrollbar-arrow-color: #ff0000;
	scrollbar-face-color: #000000;
	scrollbar-highlight-color: #a4a4a4;
	scrollbar-3dlight-color: #a4a4a4;
	scrollbar-darkshadow-color: #a4a4a4;
	scrollbar-shadow-color: #a4a4a4;
	text-align:left;}

.list {margin-left:10px;
list-style-type:circle;}

div#gallery { position:relative; padding:0px; text-align:center; width:400px; height:360px; }
	
/* Text Styles*/
a {color:#33CCCC; text-decoration:none;}
a:visited{color:#33CCCC; text-decoration:none;}
a:hover {color:#ffffff; text-decoration:none;}
a:active{color:#ffffff; text-decoration:none; border:none;}

.current {color:#ffff00;}

.copyright {font-size:x-small;}
	a.copyright {color:#ff0000; text-decoration:none;}
	a.copyright:visited {color:#ff0000; text-decoration:none;}
	a.copyright:hover {color:#ffffff; text-decoration:none;}
	a.copyright:active {color:#ffffff; text-decoration:none;}

	
.style1 {font-size:x-small; font-style:italic;}
	a.style1 {color:#ff0000; text-decoration:none;}
	a.style1:visited {color:#ff0000; text-decoration:none;}
	a.style1:hover {color:#ffffff; text-decoration:none;}
	a.style1:active {color:#ffffff; text-decoration:none;}
		
.style2 {color:#ffffff; font-weight:bold; font-style:italic; font-variant:small-caps;}
	a.style2 {color:#0099FF; text-decoration:none;}
	a.style2:visited {color:#0099FF; text-decoration:none;}
	a.style2:hover {color:#ffffff; text-decoration:none;}
	a.style2:active {color:#ffffff; text-decoration:none;}	
	
.style3 {font-size:x-small; font-style:italic; font-weight:bold; color:#00CC00;}

.style4 {font-weight:bold; color:#FFFF00;}

.strike {text-decoration:line-through;}

.caps {font-variant:small-caps;}

/* END Text Styles*/

div#footer {
	clear:both;
	position:relative;
	width:100%;
	bottom:0; /* stick to bottom */
	text-align:center;
	margin-top:5em;}

	div#footer a {text-decoration:none;} 
	

/* KIKWARZ Styles - Not for general use */

.style8 {
	font-size: x-large;
	font-weight: bold;
	color: #33CCCC;}
.style9 {
	font-size:x-small;
	color: #FF9900;
	font-weight: bold;}
.style10 {
	color: #33CCCC;
	font-weight: bold;}
.style11 {
	color: #00CC00;
	font-weight: bold;}
	
.style13 {
	color: #ffffff;}