BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
TABLE
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
IMG
{
    DISPLAY: block
}
#greenText
{
    COLOR: #6B932A
}
#greenRow
{
    BACKGROUND-COLOR: #E6F0D8
}
#results
{
    border: 1px solid #1a4f69
/*	BORDER-RIGHT: #1a4f69 1px solid;
    BORDER-TOP: #1a4f69 1px solid;
    BORDER-LEFT: #1a4f69 1px solid;
	BORDER-BOTTOM: #1a4f69 1px solid */
    WIDTH: 100%;
}
#results DIV
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 4px;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 3px;
/*    HEIGHT: 20px*/
}
#results A
{
    COLOR: #1a4f69;
    TEXT-DECORATION: none;
}
#results A:hover
{
    COLOR: #990000;
    TEXT-DECORATION: underline;
}
H1
{
    FONT: bold 16px/1em Arial, Helvetica, sans-serif
}

/*HEAD  */
#banner{background-image:url(/images/headRight.gif);
        background-color:#95C34A;
		background-position:left;
		background-repeat:no-repeat;
/*		height:88px;*/
		vertical-align:middle;
		text-align:left;
		}
#banner img{padding-left: 10px;}

#search{background-image:url(/images/searchBack.gif);
        background-repeat:no-repeat;
		width:148px;
		height:70px;
		}
		
#search input{margin:7px 7px 0px 5px;
              }
 
		
/* END HEAD */
	 
	 
/* BUTTONS */
#buttons{background-image:url(/images/buttonBack.gif);
		 background-repeat:repeat-y;
		 border-bottom: 1px solid #BEBEBE;
         width:148px;		 
		 }
		 
#buttons a{text-decoration:none;
           color:#317023;
		   display:block;
		   background-color: #EEEFED;
	       border-top:1px solid #BEBEBE;
	       border-right: 1px solid #BEBEBE;
	       padding-left: 23px;
	       padding-top: 4px;
	       color: #317023;
		   font:12px Arial, Helvetica, sans-serif;
           }

#nav{	 
	 }
	 
#nav a{background-image:url(/images/arrow.gif);
       background-repeat: no-repeat;
	   height: 19px;
	   width: 124px;
	   }
	   
#nav a:hover{background-color:#6B932A;
             background-image:url(/images/arrowOn.gif);
             color:#ffffff;
             }
			 
#nav2line a{background-image:url(/images/arrow2.gif);
       background-repeat: no-repeat;
	   height: 35px;
	   width: 124px;
	   }
	   
#nav2line a:hover{background-color:#6B932A;
             background-image:url(/images/arrow2On.gif);
             color:#ffffff;
             }

		 
#colBottom{background-image:url(/images/colBottom.gif);
           background-repeat:no-repeat;
		   background-color:#95C34A;
		   width:148px;
		   
		   }
		   
#colBottom img{padding:10px 10px 0px 10px;
               }
			   
#column{background-image:url(/images/green.gif);
        background-repeat:repeat-y;
		}
		 
/* BUTTONS */



/* FONT STYLES */

/* FONT STYLES */

		   
/*STORY SECTION */
#headlines{font:bold 20px Arial, Helvetica, sans-serif;
           color: #317023;
		   line-height:1.2em;
		   width:175px;
		   /*border:1px solid #333333; */
		   }

#plaintext {font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}		   

#text{width:175px;
      font:11px Arial, Helvetica, sans-serif;
	  line-height: 1.2em;	
	  /* border: 1px solid #000000; */ 
	  }
	  

#storyText
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 20px;
    BACKGROUND-IMAGE: url(/images/corner.gif);
    PADDING-BOTTOM: 0px;
    FONT: 12px Arial, Helvetica, sans-serif;
    VERTICAL-ALIGN: top;
    WIDTH: 617px;
    COLOR: #000000;
    PADDING-TOP: 20px;
    BACKGROUND-REPEAT: no-repeat
}

#storyText IMG {border: 2px solid #317023;}

#storyText TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}

#storyfloat
{
    FLOAT: right;
}

#articleheadline
{
    FONT: bold 20px/1.2em Arial, Helvetica, sans-serif;
    COLOR: #317023;
}

#articleText
{
    FONT: 12px/1.2em Arial, Helvetica, sans-serif;
/*    WIDTH: 612px*/
}
#story{background-image:url(/images/corner.gif);
       background-repeat: no-repeat;
	   font:12px Arial, Helvetica, sans-serif;
	   color:#000000;
	   padding: 20px 20px 0px 20px;
	   vertical-align:top;
	   width:400px;
	   }
/*corrects the pixel shift in firefox 
IE doesn't recognize the parent/child selector command*/   
body #story{background-image:url(/images/corner.gif);
       background-repeat: no-repeat;
	   font:12px Arial, Helvetica, sans-serif;
	   color:#000000;
	   padding: 20px 20px 0px 20px;
	   vertical-align:top;
	   width:400px;
	   }
	   
#story img{border: 2px solid #317023;
           
		   }	
		   
#story td{padding:5px 0px 5px 0px;
}

body #story td{padding:5px 0px 5px 0px;
}
		   
#story #head{font:bold 15px Arial, Helvetica, sans-serif;
             color:#317023;
		     }

#head A
{
    COLOR: #317023;
    TEXT-DECORATION: none
}
#head A:hover
{
    COLOR: #759E6C;
    TEXT-DECORATION: underline
}
		  
#story2{background-image:url(/images/corner.gif);
       background-repeat: no-repeat;
	   font:12px Arial, Helvetica, sans-serif;
	   color:#000000;
	   padding: 20px 20px 0px 20px;
	   vertical-align:top;
	   width:617px;
	   }
		  
#under{font:11px Verdana, Arial, Helvetica, sans-serif;
       line-height: 1.3em;
	   }
		   
#story hr{width:395px;
          color: #317023;
		  background-color:#317023;
		  height: 2px;
		  }
		   
#float{float:right;
       
       } 
	   
#story #icon{margin-right:7px;
             float:left;
} 

body #story #icon{margin-right:10px;
             float:left;
} 

#noBorder{border-style:none;} 

/* headLeft, headRight & headCenter are for the heads on the interior pages */
#headLeft{background-image:url(/images/headBack_lf.gif);
          background-repeat:no-repeat;
		  width:9px;
		  height:43px;
		  }
		  
#headCenter{background-image:url(/images/headBack_cn.gif);
            background-repeat:repeat-x;
			padding-top: 3px;
		    height:40px;
			font: bold 28px "Trebuchet MS", "Lucida Grande", "Bitstream Vera Sans", Arial, Helvetica, sans-serif;;
			text-align:center;
			color:#317023;
		    }
		  
#headRight{background-image:url(/images/headBack_rt.gif);
           background-repeat:no-repeat;
		   width:10px;
		   height:43px;
		   }
		   
/*STORY SECTION */

/* RIGHT COLUMN */
#rightCol{background-color:#E6F0D8;
          width:175px;
		  font:11px Verdana, Arial, Helvetica, sans-serif;
		  }
		  
#rightCol p{font:11px Verdana, Arial, Helvetica, sans-serif;
		    padding-left: 7px;
			vertical-align:top;
		    }
			
#rightCol #head{border-top:1px solid #BEBEBE;
                border-bottom:1px solid #BEBEBE;
				background-color:#6B932A;
				width:195px;
				margin:20px 0px 10px 0px;
				}
				
#rightCol #head2{border-top:1px solid #BEBEBE;
                border-bottom:1px solid #BEBEBE;
				background-color:#6B932A;
				width:195px;
				margin:10px 0px 10px 0px;
				}

#rightCol #text{font:11px Verdana, Arial, Helvetica, sans-serif;
		    padding-left: 7px;
			vertical-align:top;
		    }
			
#rightCol input{margin-bottom:5px;
                }				
		  
/* RIGHT COLUMN */

/* BANNER ADS */
#bannerads{text-align:center;}
/* END BANNER ADS */

/* FORMS */
#radio{vertical-align:center;
       margin-top: 3px;
	   }
/* END FORMS */

#feature img{
	border: 0px;
	text-align: center;
	}	
#feature #storyimage {border: 2px solid #317023;}	

#joclogo img{
	border: 0px;
	text-align: center;
	}	

