/*body*/
body {
	background:url(images/bg.gif);
	background-color: #704195;
	margin-top:0;
	}
#top {
	background:url(images/top.gif) no-repeat center;
	}
#mid {
	background:url(images/mid.gif) center repeat-y;
	}
#bot {
	background:url(images/bot.gif) top no-repeat;
	}
#header {
	background:url(images/header.gif) no-repeat;
	background-position:center;
	}
#container {
	margin-left:80px;
	margin-right:30px;
	}
#links {
	margin-left:100px;
	}

/*text effects*/
.style1 {
	color: #542181;
	font-family: Arial, Helvetica, sans-serif;
}
.style2 {
	color: #704195;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}
a {
  color: #CC0000;
  text-decoration:none;
}

a:hover {
   color:#704195; 
   text-decoration:underline;
}


/*navigation buttons*/
div.rounded-box {
position:relative;
margin: 5px;
}
div.top-left-corner, div.bottom-left-corner, div.top-right-corner, div.bottom-right-corner
{position:absolute; width:20px; height:20px; background-color:#ffffff; overflow:hidden;}
div.top-left-inside, div.bottom-left-inside, div.top-right-inside, div.bottom-right-inside {position:relative; font-size:150px; font-family:arial; line-height: 40px;}
div.top-left-corner { top:0px; left:0px}
div.bottom-left-corner {bottom:0px; left:0px}
div.top-right-corner {top:0px; right:0px}
div.bottom-right-corner {bottom: 0px; right:0px}
div.top-left-inside {left:-8px;}
div.bottom-left-inside {left:-8px; top:-17px;}
div.top-right-inside {left:-25px;}
div.bottom-right-inside {left:-25px; top:-17px;}
div.box-contents {
position: relative; padding: 8px; color:#000;
}
div.box-contents a {
	font-family: verdana;
	color:white;
	font-weight:bold;
	text-decoration:none;
	}
div.box-contents a:hover {
	font-family: verdana;
	color:black;
	font-weight:bold;
	text-decoration:none;
	}