body {
background-image:  url("/images/background3.gif");
font-family: Arial, Helvetica, sans-serif;
margin: 0;
}

#container {
width: 962px;
margin: 0 auto;
}

#header {
padding-top: 20px;
height: 50px;
}

#logo {
float:left;
padding-left:10px;
font-size: 30px; 
font-family: "Trebuchet MS',Trebuchet,Verdana,Sans-serif";
letter-spacing: 1px;
}

#logo a {
color:#FFFFFF; /* main header logo */
text-decoration: none;
}

#logo h1 { font-size: 30px;}

#menu {
float:right;
padding:16px 10px 0 0;
font-size: 13px;
letter-spacing: 1px;
}

#menu a {
color: #ffffff; /* links */
text-decoration: none;
}

#menu a:hover {
color: #54CA2B;
}

#main {
color: #F0F0F0; /*font color for whole page*/
background-color:#000000; /*363636 Border Color of MODULE, inner box*/
}

#main a {
color: #F2F2F2;
}

#main a:hover {
color: #CBCBCB;
}

#left {
float:left;
width:69%;
padding:0 1px 0 1px; /* Set at 10 orig. Right Column border, how many pixels pushed to right of main body */
}

#right {
font-size: 11px;
text-align:center;
float:right;
width:30%;
padding-right:1px;
}

.module {
background-color:#000000;
font-size: 11px;
margin:1px 0 1px 0;
padding:10px;
}

.clear {
clear: both;
}

#footer {
text-align:right;
padding:5px 10px 20px 0;
font-size:10px;
color: #D8D8D8;
}

#footer a {
color: #D8D8D8;
text-decoration: none;
}

#footer a:hover {
color: #54CA2B;
}

.img_left {
margin:0 10px 1px 0;
}

.img_right {
margin-top:10px;
}

h2 {
font-size: 12px;
font-weight: bold;
margin:0;
padding-bottom:10px;
}

/*  Right Links Vertical */
ul#NavRight {
			margin-left: 0;
			padding-left: 0;
			list-style-type: none;
			color: #fff;

			}
ul#NavRight a {
			display: block;
			text-decoration: none;
			background: #036;
			padding: .2em .5em;
			border-bottom: 1em solid #000;
			width: 7em;
			}
ul#NavRight a:hover {
			background: #69C;
			color: #fff;
			}
ul#NavRight li {
			display: inline;
			}



