		html, body 		{ margin: 0; padding: 0; background-color:#000; }
		body 			{ color: #ccc; font: 12px Helvetica, Arial, sans-serif; line-height: 18px; }
		h2				{ color: #cecece; }
		a				{ color: #eee; }
		p				{ margin: 0 0 18px; }
		fieldset		{padding: 15px; }
		legend			{color: #F00; }

		#wrapper		{ float: left; width: 100%; background-color:#000;  }
		#container		{ 
						width: 950px;
						background-color:#000;
						margin-right: auto;
						margin-left: auto; }
		
		/* Header */
		#header			{ background: #333; border-bottom: 2px solid #ddd; }
		#header h1  	{ color: #cecece; margin: 0 0 3px; padding: 24px 18px 0; }
		#header p		{ color: #cecece; font-size: 11px; font-weight: bold; padding: 0 18px; }
		
		/* Content Style */
		#navigation		{ border-bottom: 1px solid #ff0; padding-left: 18px; }
		#navigation ul	{ padding: 0 18px 9px; }
		#content		{ border-bottom: 1px solid #000; margin: 0 18px 9px; background-color:#000; }
		#extra			{ margin: 0 0 0 18px; background-color:#000;}
		#extra small	{ font-size: 11px; line-height: 18px; }
		#content p, #extra p { padding-right: 18px; }
        #nav-menu       { float: left; width: 200px; margin-left: -100%; background-color:#000; }
		
		/* Content Positioning & Size */
		/* #navigation		{ float: left; width: 200px; margin-left: -100%; } */
		#navigation		{ float: left; width: 200px; margin-left: -100%; }
		#content		{ margin-left: 243px; }
		#extra			{ clear: left; }		/* Footer */
		#footer			{ background: #333; border-bottom: 2px solid #999; clear: both; width: 100%; }
		#footer a		{ color: #eee; }
		#footer	p		{ color: #ccc; margin: 0; padding: 0 18px 10px; }
		#footer ul		{ border-bottom: 1px solid #555; list-style: none; margin: 0 18px 6px; padding: 10px 0 6px; }
		#footer li		{ display: inline; font-size: 11px; font-weight: bold; padding-right: 5px; }
		
		#navigation a:link		   { color:red; background-image:url(img/blankbutton.jpg); }
		#navigation a:visited      {color:blue; background-image:url(img/blankbutton.jpg);}
		#navigation a:hover        {background-image:url(img/blankbutton.jpg);}
		#navigation a:active       {color:green; background-image:url(img/blankbutton.jpg);}
        
        .tcenter 
        { 
          text-align: center;
          padding-left: 3px;padding-right: 3px;padding-top: 3px;padding-bottom: 3px;
        }
		.tleft 
        { 
          text-align: left;
          padding-left: 13px;padding-right: 3px;padding-top: 3px;padding-bottom: 3px;
        }
        .redtext
        {
        	color: red;
        	text-align: center;
        }
        
        .centertext
        {
        	vertical-align: middle;
        	text-align: center;
        }
        
        .greentext
        {
        	color: green;
        	text-align: center;
        }
        
        .bluetext
        {
        	color: blue;
        	text-align: center;
        }
		#nav-menu ul
        {
        list-style: none;
        padding: 0;
        margin: 0;
        }
        
        #nav-menu li
        {
        margin: 0 0.15em;
        }
        
        #nav-menu li a
        {
        display: block; 
         /* background: url(img/blankbutton.gif) #000 bottom left repeat-x; */
        background: url(img/blankbutton.gif);
        height: 30px;
        line-height: 2em;
        /* float: left; */
        width: 162px;
        border: 0.1em solid #000;
        color: #fff;
        text-decoration: none;
        text-align: center;
        }
		
		#nav-menu li a:hover
        {
        background: url(img/blankbuttonyellow.gif);
        }
        
		#nav-menu li a:active
        {
        background: url(img/blankbuttonred.gif);
        }
        
        
        
        
 		.rsaddress		
		{ color: #ccc;
		  text-align: center;
		  margin-bottom: 20px;
        }