#content
{
border:1px solid #ccc; 
background:#fff;
padding-left:20px;
padding-right:0px;
padding-bottom:20px;
/* Fixes IE 6 padding bug */
position:relative;
}

/* Looks like you have to specify the width of #menu
or IE5 Mac stretches it all the way across the div, and 
Opera streches it half way. */

#rightLinks
{
float:right;
width:20%;
margin:0px 0px 20px 20px;
padding:4px;
/* Fixes IE 6 padding bug */
position:relative;
border-left: 1px #ccc solid;
border-bottom: 1px #ccc solid;
height:100%;
}

#rightLinks p{
	margin:5px;
}

#rightLinks h3{
	padding: 2px 0px 0px 5px;
	background-color:#CCCCCC;
	margin:0px;
	font-size:120%;
	color:#000000;
	text-align:center;
}
#rightLinks h4
{
	margin:0px;
	background-color:#CCCCCC;
	text-align:center;
	color:#000000;
}

#rightLinks ul
{
	margin:0px 0px 0px 20px;
}

#rightLinks li a { padding: 2px 0px 2px 10px;text-decoration:none;}

#rightLinks ul.menu a:link, ul.menu a:visited {display: block;}
#rightLinks ul.menu a:hover {background-color:#FFFFFF;}
#rightLinks ul.menu {list-style: none; margin: 0; padding: 0;}


/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#rightLinks ul.menu li {border-bottom: 1px solid #000000;}

/* fix for browsers that don't need the hack */
html>body #rightLinks ul.menu li {border-bottom: none;}