		body {
			background-color: #404040;
			font-family: arial,verdana;
			font-size: 12px;
			}
		#page {
			background-color: #ffffff; 
			margin-left: auto; 
			margin-right: auto; 
			padding: 1px; 
			width: 914px; 			
			}
        a:link {
			color: #0000ff;			
			text-decoration: underline;
			}
		a:visited {
			color: #0000ff;
			text-decoration: underline;
			}
		a:hover {
			color: #ff0000;			
			text-decoration: none;
			}
		.formstyle {
			font-family: arial,verdana;
			font-size: 12px;
			}
         .box {
              background-color: #ececec;
              border: solid #cccccc 1px;
              font-family: arial, verdana;
              font-size: 10px;
              margin: 5px 5px 10px 5px;
              padding: 5px;
              width: 390px;
               }
          .submit {
               font-family: arial;
               font-size: 10px;
               }
               
		#header {
			background-color: #e5eecc;			
			border-bottom: solid #839b42 1px;
			border-left: solid #839b42 1px;
			border-right: solid #839b42 1px;
			border-top: solid #839b42 1px;			
			height: 35px;
			margin: 4px 4px 0px 4px;
			padding: 4px;
			width: 896px;
			}		
		#sub_hdr_left {
			float: left;
			width: 448px;
			}
		#sub_hdr_left span {
			color: #adb39f;
			letter-spacing: 3px;
			}
		#sub_hdr_left h1 {		
			color:#000000;
			font-family: arial;
			font-size: 30px;
			font-weight: 100;
			letter-spacing: 3px;
			margin-bottom: 0px;
			margin-top: 0px;			
			}
		#sub_hdr_right {			
			float: right;
            margin-top: 5px;
			text-align: right;
			width: 448px;
			}
		#navbar {
			background-color: #e5eecc;
			border-bottom: solid #839b42 1px;
			border-left: solid #839b42 1px;
			border-right: solid #839b42 1px;
			border-top: solid #ffffff 1px;				
			font-size: 11px;			
			height: 16px;
			margin: 0px 4px 0px 4px;
			padding: 2px 4px 2px 4px;
			text-align: left;
			width: 896px;
			}
		#navbar ul {
		 	list-style: none;
			margin: 0px;
			padding: 0px;	
		    }
		#navbar ul li {
			display: inline;
			margin-right: 20px;
			padding: 0px;										
		    }		
		#navbar a:link {
			color: #000000;
			font-weight: 900;
			text-decoration: none;
			}
		#navbar a:visited {
			color: #000000;
			font-weight: 900;
			text-decoration: none;
			}
		#navbar a:hover {
			color: #ff0000;
			font-weight: 900;
			text-decoration: none;
			}
		#ad_container {
			float: left;
			width: 914px; }
		#ad_small {
            background-image:url(images/path.jpg);
		    border: solid #839b42 1px;
			float: left;
			height: 84px;
			margin: 4px 2px 0px 4px;
			padding: 2px;
            text-align: center;
			width: 168px; }
		#ad_large {		        
			float: right;
			height: 90px;
			margin: 4px 4px 0px 2px;
			width: 728px;
		    }
		#content {				 	
			float: left;
			margin: 4px 2px 0px 4px;
			width: 600px;
		    }
        #content h1 {
		    color: #839b42;
			font-family: arial, verdana;
			font-size: 16px;
			margin: 8px 0px 15px 0px;
			text-align: left;
		    }
        #content h2 {
		    color: #839b42;
			font-family: arial, verdana;
			font-size: 14px;
			margin: 8px 0px 4px 0px;
			text-align: left;
		    }
		#content_left {
			float: left;			
			width: 168px;
		    }		
		.content_left_box {
		    margin: 0px 2px 4px 4px;	
            padding: 0px 1px 0px 1px;        
		    width: 160px;
			}
        .content_left_box h1 {
		    color: #839b42;
			font-family: arial, verdana;
			font-size: 16px;
			margin: 5px 0px 5px 0px;
			text-align: left;
		    }
		.content_left_box h2 {
		    color: #839b42;
			font-family: arial, verdana;
			font-size: 14px;
			margin: 1px 0px 4px 0px;
			text-align: left;
		    }
		.content_left_box ul {		    			
			list-style:	none;
			margin: 0px;
			padding: 0px;
		    }
		.content_left_box ul li {	 		
			margin: 0px;
			padding: 0px;			
		    }
		.content_left_box a:link, .content_left_box a:visited {	 		
			color: #000000;
			text-decoration: none;
		    }
		.content_left_box a:hover {	 		
			color: #ff0000;
			text-decoration: none;			
		    }
			
		#content_right {
			float: right;			
			width: 424px;
		    }
		.content_right_box { 
		    margin: 0px 4px 4px 2px;	
            padding: 0px 4px 0px 4px;		
		    width: 414px;
			}
        .content_right_box h1 {
		    color: #839b42;
			font-family: arial, verdana;
			font-size: 16px;
			margin: 5px 0px 5px 0px;
			text-align: left;
		    }
		.content_right_box h2 {
		    color: #839b42;
			font-family: arial, verdana;
			font-size: 14px;
			margin: 5px 0px -5px 0px;
			text-align: left;
		    }
		.content_right_box ul {		    			
			list-style:	square;
			margin:0px 0px 5px 20px;
			padding: 0px;
		    }
		.content_right_box ul li {	 		
			margin: 0px 0px 5px 3px;
			padding: 0px;			
		    }
		.content_right_box a:link, .content_right_box a:visited {	 		
			color: #0000ff;
			text-decoration: underline;
		    }
		.content_right_box a:hover {	 		
			color: #ff0000;
			text-decoration: underline;			
		    }
        .smalltext {
            color: #666666;
            font-family:arial;
            font-size:10px;
            font-style: italic;
            }
        a:link.classifiedheading, a:visited.classifiedheading, a:hover.classifiedheading {
            text-decoration: none;
            }
        a:link.subclassified, a:visited.subclassified, a:hover.subclassified {
            text-decoration: none;
            }
			
		#sidebar {		    
		  	float: right;
			margin: 4px 4px 0px 2px;
			width: 302px;
		    }
		.sidebar_box {
			border: solid #839b42 1px;
			margin: 0px 0px 4px 0px;		
			width: 300px;
		    }
		.sidebar_box h2 {
			color: #839b42;
			font-family: arial, verdana;
			font-size: 16px;
			margin: 1px 0px 6px 0px;
			text-align: center;
		    }
        .sidebar_box_no_border {			
			margin: 1px 1px 4px 1px;		
			width: 300px;
		    }
		.sidebar_box_no_border h2 {
			color: #839b42;
			font-family: arial, verdana;
			font-size:16px;
			margin: 1px 0px 6px 0px;
			text-align: center;
		    }
		.sidebar_box_padding {
			border: solid #839b42 1px;                        
			margin: 0px 0px 4px 0px;
			padding: 0px 4px 4px 4px;
			width: 292px;
		    }
		.sidebar_box_padding h2 {
			color: #839b42;
			font-family: arial, verdana;
			font-size: 16px;
			margin: 0px 0px 6px 0px;
			text-align: center;
		    }
            
        .message_container {
          width: 588px; 
          }          
        .mc_header {
          background-color: #cedced;
          border-left: solid #000 1px;
          border-right: solid #000 1px;
          border-top: solid #000 1px;
          font-family: arial, verdana;
          font-size: 10px;
          padding: 2px 5px;
          width: 587px; 
          }
        .mc_body {
          border: solid #000 1px;
          font-family: arial, verdana;
          font-size: 11px;
          line-height: 14px;
          padding: 2px 5px;
          width: 587px; 
          }           
        .message_table {
          font-family: arial;  
          font-size: 10px; 
          }          
        .topics_table {  
          border-collapse: collapse; 
          }
        .topics_header {
          background-color: #cedced; 
          border: solid #000 1px; 
          font-family: arial;
          font-size: 10px; 
          }
        .topics_row {   
          border: solid #000 1px; 
          font-family: arial;
          font-size: 10px;
          line-height: 12px; 
          }         
        #mb_toolbar {
          background-color: #ffffff;         
          padding: 2px;
          text-align: right; 
          }
        .twitter_author {
          font-weight: 900;
          }
        .twitter_ts {
          color: #666666;
          font-size: 9px;
          }
          
		#footer {
			background-color: #e5eecc;
			border: solid #839b42 1px;
			clear: both;					
			font-size: 12px;			
			height: 20px;
			margin: 4px;
			padding: 4px;
			text-align: center;
			width: 896px;
			}
        #footer a:link, #footer a:visited, #footer a:hover {
            color: #e5eecc;
            text-decoration: none;
            }
