body {margin: 0;padding: 0;font: 0.9em verdana, arial, sans-serif;}
#container {background: #fff;margin: 10px auto;padding: 10px;border: 1px solid black;width: 960px;}
#header { margin: 0; padding: 0; }

#nav { margin: 0; background: #c30; font-size: 0.8em; height: 1.5em; border-bottom: 1px solid #fff; }
#nav ul { margin: 0; padding: 0; list-style: none; }
#nav li { float: left; padding: 0; margin: 0; }
#nav li a { display: block; padding: 1px 15px; color: #fff; text-decoration: none; border-right: 1px solid #fff;}
#nav li a:hover { color: #000; }
#nav li a.active { background: #0ff; color: #fff; border-bottom: 1px solid #000; } 
#nav img {float:right;}

#header_text { float: left; width: 500px; background: #000; color: #fff; font-size: 40px; padding: 20px; border-right: 1px solid #fff; height: 80px; }
#header_text h5 {color: yellow; }

a { color: blue; text-decoration: none; }
a:hover { text-decoration: underline; }

#rightside { float: right; margin-top: -4px; width: 419px; margin-bottom: 10px; }
#rightside h4 , #rightside h3{text-align: center; color: #c30;}
#rightside li { font-size: 110%; padding:10px; list-style-image: url(bullet.gif);}	 
#rightside li a  {text-decoration: none; color: #999;} 
#rightside li a:hover { color: #000; }

#content { padding: 0 20px 10px 20px; margin-right: 442px; }
#content li { font-size: 110%; padding:10px; list-style-image: url(cactusbullet.gif);} 
#content li li {list-style-image: none;}
#content h2 {color: #c30;
	padding: 1em;
}

#footer { background: #000; text-align: right; font-size: 100%; color: #fff; padding: 1px 5px; clear: both; }
#footer a { color: #fff; } 
#footer img {float: left;}

h4 {color: #c30; }	

.left {float:left;} 


 
