body {
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0; 
padding:0;
}

h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#FF0000;
}

h1 a:visited {
text-decoration:none;
color:#FF0000;
}

h1 a:link {
text-decoration:none;
color:#FF0000;
}

h1 a:hover {
text-decoration:underline;
color:#FF0000;
}

/* p,ol,ul,li,td,tr {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
} */

#page {
background-image:url(../Images/stripe.png);
background-repeat:repeat-x;
}

#wrapper {
width:965px;
margin-left:auto;
margin-right:auto;
}

#header {
margin-right:auto;
text-align:left;
padding-top:0px;
display:block;
}

/* Content */

#content {
border: 1px solid #bebebe;
width:965px;
margin-left:auto;
margin-right:auto;
}

/* THIS IS THE MENU */

#slantedmenu {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 75%;
width:965px;
}
/*
#slantedmenu:after{ /*Add margin between menu and rest of content in Firefox
content: "."; 
display: block; 
height: 0; 
clear: both; 
/* visibility: hidden; 
} */

#slantedmenu ul{
font-size: 75%;
text-indent: 10px;
padding: 3px 0;
margin: 0;
background-color: #e0e0e0;
border: 1px solid #bebebe;
text-align: left; /*set value to "center" for example to center items*/
}

#slantedmenu ul li{
display: inline;
padding-left: 2px;
padding-right: 2px;
}

#slantedmenu ul li a{
color: #494949;
padding: 3px 0;
padding-right: 25px;
margin: 0;
text-decoration: none;
background: transparent url(../Images/slantdivider.gif) top right no-repeat;
}

#slantedmenu ul li a:visited{
color: #494949;
} 

#slantedmenu ul li a:hover{
color: black;
}


/* Main Column */

#maincol {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
width: 688px;
float:left;
padding:0px 15px 30px 10px;
border-right: 1px solid #bebebe;
}

#maincol p{
margin:20px;
}

/* Right Column */

#rtcol {
	float:right;
	background-color: #FFFFFF;
	width: 250px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding:0px 0px 1px 0px;
	/* border-left:1px solid #bebebe; */
clear: right;
}

/* 
* html #rtcol { /*IE only rule. Original menu width minus all left/right paddings 
width: 250px;
}

#rtcolul{
padding: 0;
margin: 0;
list-style-type: none;
}

#rtcol a{
font: bold 13px Verdana;
padding: 4px 3px;
display: block;
width: 100%; /*Define width for IE6's sake
color: #595959;
text-decoration: none;
}

#rtcol a:visited{
color: #595959; /* Grey 
}

#rtcol a:active{
color:#b5121b;
}

html>body #rtcolmenu a{ /*Non IE rule
width: auto;
}

#rtcol a:hover{
background-color: #F8FBBD; /* Pale Yellow 
color: black;
}
*/

#rtcoltext {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
text-align:left;
margin-left:30px;
}

.fixed-width {
	width: 965px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	margin-bottom:0;
}


/* BEGIN Optional Footer & Copyright */
/* Footer */
/* div.footer is where to change the bg color behind the 3 columns */

div.footer {
	background-color:#FFFFFF;
	/* border-top: 1px #bebebe solid; */
	margin-top:10px;
}

div.footer a {color: #999999; font-size: 12px;/*#12212c; #459ED3; Origianl Color */}
div.footer a:link {color: #999999; text-decoration:none;font-size: 12px;}
div.footer a:hover {text-decoration:underline;font-size: 12px;}


/* div.copyright is where to change the bg color behind the copyright, credit and bottom links */
/* MATCH HEADER COLOR */
div.copyright {
	clear: left;
	/*background: #12212c;  #545760 = Orig   orange #ab5a13 */
	color: #bebebe;
	font-size: 11px;
	padding: 10px 0;
	margin-top: 0px;
	margin-bottom: 0px;
	position:relative;
}

div.copyright p {
	width:965px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	margin-top: 10px;
	margin-bottom: 0px;
}

div.copyright p  span {
	font-size: 11px;
}

div.copyright a {color: #0055A4; font-size: 12px;/*#12212c; #459ED3; Origianl Color */}
div.copyright a:link {color: #0055A4; text-decoration:underline;font-size: 12px;}
div.copyright a:visited {text-decoration:underline;}
div.copyright a:hover {text-decoration:underline;font-size: 12px;}

div.copyright div.reflex {
 color: #0055A4;
 }
 
div.links {
	clear: left;
	/*background: #12212c;  #545760 = Orig   orange #ab5a13 */
	color: #CFD0D3;
	font-size: 11px;
	padding: 10px 0;
}

div.links p {
	margin-top: 0;
	margin-bottom: 0;
}

div.links p  span {
	font-size: 11px;
}

div.links a {color: #999999; font-size: 12px;/*#12212c; #459ED3; Origianl Color */}
div.links a:link {color: #999999; text-decoration:none;font-size: 12px;}
div.links a:visited {text-decoration:none;}
div.links a:hover {text-decoration:underline;font-size: 12px;}
 
.reflex {
 color: #0055A4;
 }
 

 
/* END Optional Footer & Copyright */



/* the lower right issue could be a prob. I was able to get around it by doing the following, but it does space it out a bit:

in css section "#slantedmenu ul li{" add:
padding-left: 4px;
padding-right: 4px;

in html code add 3 nonbreaking spaces on each side of the anchor tag, like this:
<li>[add &nbsp; *3 here]<a>*</a>[add &nbsp; *3 here]</li> */
