@charset "UTF-8";

/*major divs*/

/*old bg 8bc195*/
body {font: 100% Geneva, Arial, Helvetica, sans-serif; font-size:12px; background: black; margin: 20px 0 0 0; padding: 0; text-align: center; color: #333333;}

body p {color:#666666; font:Arial, Helvetica, sans-serif;}

.twoColFixRtHdr #container {width: 780px; background: #FFFFFF; margin: 0 auto; text-align: left;}
 
.twoColFixRtHdr #header { float:left; width:750px; padding: 0 10px 0 20px; background:url(img/rdBgGreen.gif) no-repeat;} 

.twoColFixRtHdr #header h1 {
	margin: 0; 
	padding: 10px 0; 
}

/*nav tags*/

/* Old bg #b40000*/
.twoColFixRtHdr #nav {float:left; width: 740px; margin: 0 0 10px 0; padding: 0 40px 10px 0; _padding-top: 10px; font-size:15px; background: #88898e; font-weight:bold;}

.twoColFixRtHdr #nav li {float:left; margin-right: 15px; padding: 0; list-style:none;}

.twoColFixRtHdr #nav a {float:left; display: block; margin: 0 1px 0 0; padding: 0 8px 8px 0; text-decoration: none; size:20px; color:#FFFFFF;}

.twoColFixRtHdr #nav a:hover {color:#ccc;}

.twoColFixRtHdr #nav a:active {color:#333333;}


/*sidebar*/

.twoColFixRtHdr #sidebar1 {float: right; width: 200px; padding: 0 0 0 10px; line-height:10px; border-left:thin solid #CCCCCC;} /*top left*/

.twoColFixRtHdr #sidebar1 li {line-height:20px;}

.twoColFixRtHdr #sidebar1 p {line-height:15px;}

/*main Content*/

.twoColFixRtHdr #mainContent { 
	margin: 0 250px 0 0; 
	padding:0 20px; 
} 

.twoColFixRtHdr #footer {padding: 20px 20px 10px 20px; text-align:center; color:#b40000; background:url(img/rdBGBtmGreen.png) no-repeat bottom;}
 
.twoColFixRtHdr #footer p {padding:10px 0;}

.twoColFixRtHdr #copyright {font-size:9px; text-align:center; background:black; padding:5px 0 0 0;}

/*link styles*/

a {color:#b40000; text-decoration:none;}

a:hover {color:#333;}

a:active {color:#b40000;}

a img {border:none;}

/*header tags*/

h1 {margin-top:10px;}

h2 {line-height:25px;}

h3 {border-bottom:#666666 thin solid; padding: 0 5px 0 0;}

h4 {color:#b40000; line-height:15px;}

/*classes*/

.red {color:#FF0000;}

.center {vertical-align:middle; margin:10px;}

.fltrt { 
	float: right;
	padding-left: 8px;
	background:#FFFFFF;
}
.fltlft { 
	float: left;
	padding: 0 8px 4px 0;
	background:#FFFFFF;

}
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}