/*
	Adds mouse-over action to links defined within a DIV:
	
		<DIV class='link'> 
			<A href='...'>link1</A></DIV>
			<A href='...'>link2</A></DIV>
			<A href='...'>link3</A></DIV>
		</DIV>

*/
.link a:link { color: black; font: bold 12px Verdana; text-decoration: underline; padding: 2px; }
.link a:visited { color:  black; font: bold 11px Verdana; text-decoration: underline; padding: 2px; }
.link a:hover { border-left	: 10px solid red; background-color: yellow; color: red; }

/*
	Define boxes for the DIVS that make up a page layout:

		HEADING
		+++++++++++++++++++++++++++
		SIDE | MAIN (Site content)
			 |
			 . blah blah blah
			 .
			 .
			 |
*/
.heading { height:150; width:100%; background-color:ivory; position:absolute; top:0; left:0 }
.side { height:100%; width:150; background-color:aqua; position:absolute; top:150; left:0 }
.side_overlay { 
	font: bold 14px Verdana;
	height:auto; 
	width:150; 
	filter:alpha(opacity=100); 
	-moz-opacity: 1.0; 
	opacity: 1.0; 
	position:absolute; 
	top:150; 
	left:0; 
	padding-left:10; 
	padding-right:10; 
	padding-top:10; 
	padding-bottom:10 
}

.middle_column { 
	font: 10px Verdana;
	height:auto; 
	width:1050; 
	color:black;
	background-color:gainsboro; 
	position:absolute; 
	top:150; left:150; 
	padding-left:0; 
	padding-right:0; 
	padding-top:0; 
	padding-bottom:0 
}
.main { 
	font: 10px Verdana;
	height:auto; 
	color:black;
	background-color:ghostwhite; 
	position:static; 
	padding-left:10; 
	padding-right:10; 
	padding-top:10; 
	padding-bottom:10 
}
.main_alt { 
	font: 10px Verdana;
	height:auto; 
	color:black;
	background-color:gainsboro; 
	position:static; 
	padding-left:10; 
	padding-right:10; 
	padding-top:10; 
	padding-bottom:10 
}
.weekday { 
	font: 10px Verdana;
	height:auto; 
	color:black;
	background-color:ghostwhite; 
	position:static; 
	padding-left:10; 
	padding-right:10; 
	padding-top:10; 
	padding-bottom:10 
}
.main { 
	font: 10px Verdana;
	height:auto; 
	color:black;
	background-color:ghostwhite; 
	position:static; 
	padding-left:10; 
	padding-right:10; 
	padding-top:10; 
	padding-bottom:10 
}
.main { 
	font: 10px Verdana;
	height:auto; 
	color:black;
	background-color:ghostwhite; 
	position:static; 
	padding-left:10; 
	padding-right:10; 
	padding-top:10; 
	padding-bottom:10 
}


