/* Updated 14 January 2008 */

body {text-align:justify; /* left | right | center | justify */
      width:1220px; 
	  border:2px solid black;
	  margin:auto;} 

/* Float Box Classes */
.tt_navibar {float: left;
           margin: 0em 0.75em 0em 0em; /* top right bottom left */
           clear: ;
           background-color: #003366;
           text-align: ; /* left | right | center | justify */
           width: 160px;
           } 
.right {float: right;  /* left | right | none */
        margin: 0em 0.5em 0em 0.5em; /* top right bottom left */
        clear: ;} /* left | right | both */
.left {float: left;  /* left | right | none */
       
        margin: 0em 0.25em 0em 0.5em; /* top right bottom left */
		
        clear: ;} 	/* left | right | both */		
.advert {float: right;
       border: ;
       margin: 0em 1em 0em 1em;
       clear: right;}
/* End Float Box Classes */ 


/* NEW FLOAT BOX CLASSES */
.container {width:100%; text-align:; 
           }
.tt_navibar2{float: left;
             margin: 0em 0em 0em 0em; /* top right bottom left */
             background-color: #FFFFFF;
             padding: 0 0px 0 3px;
			 text-align: left;
			 width:297px;
			 
			 }
.lifestyle{float: right;
           padding: 0 5px 0 5px;
		   width:297px;
		   }

.news{margin: 0px 180px 0px 300px;
      border-right:solid #FFFFFF;
      border-left:solid #FFFFFF;
      border-width:thin; /*thin medium thick */
      }

.footer{width:100%;
        clear:both;
	    padding: 20px 0 0 0; 
		text-align:justify;}
			   
.guide{margin:0px 180px 0 px 0 px;
       border-right:solid #FFFFFF;
	   border-left:solid #FFFFFF;
	   border-width:thin;}
 /* END NEW FLOAT BOX */
             
			 

/* NAVIGATION CLASSES*/


li.off{display:inline;
       text-align:center;
	   font-size:24pt;
	   font-family:helvetica, sans-serif;
	   font-weight:900;
	   padding: 0em 0.02em 0 0.02em;}
li.off0{display:inline;
       text-align:center;
	   border-right:solid 1px black;
	   border-width:thin;
	   font-size:30pt;
	   font-weight:100;
	   font-family:helvetica, sans-serif;
	   color:#FFFFFF;
	   vertical-align:top;
	   padding: 0 0.05em 0 0.05em;}	   
span.divi{border-left:solid 1px black;
          border-width:thin;
		  font-size:24pt;
		  font-weight:100;
		  font-family:helvetica, sans-serif;
		  color:#FFFFFF;
		  vertical-align:top;
		  margin: 0 -0.375em 0 0.01em;
		  padding: 0 0 0 0;}   


/* END NAVIGATION CLASSES*/



/* Table Classes */      
td {text-align:justify;}   
.bord_both {background-color: #FFFFFF;
           border-top: ; /* border-width border-style border-color */
           border-right: 1px solid black;
           border-bottom: ; /* dotted | dashed | solid | double | groove | ridge | inset | outset */
           border-left: 1px solid black;}
.bord_left {background-color: #FFFFFF;
           border-top: ; /* border-width border-style border-color */
           border-right: ;
           border-bottom: ; /* dotted | dashed | solid | double | groove | ridge | inset | outset */
           border-left: 1px solid black;}
.bord_right {background-color: #FFFFFF;
           border-top: ; /* border-width border-style border-color */
           border-right: 1px solid black;
           border-bottom: ; /* dotted | dashed | solid | double | groove | ridge | inset | outset */
           border-left: ;}
/* End Table Classes */
    
blockquote{font-size: 10pt; margin-left: 6em; margin-right: 6em;}
a{text-decoration:none;}
em{font-weight:bold;} 
img{border:4px solid; border-color:#FFFFFF;}
div.break{margin-left:0.5em;width:auto;margin-right:0.5em;
        background-color:white;}
div.teasebox{margin:0 0 0 0;            /* Single Border Box */
        border: 1px dotted black;
        padding: 0.5em 0.25em 0.5em 0.25em;
        text-align:center;
        }		

h1, h2, h3, h4{margin-top: 0.5em;
               margin-right: 6px;
               margin-bottom: 0em;
               margin-left: 6px;
               width:auto; 
               font-family: Helvetica, sans-serif;
			   text-align:inherit;}

.upper{text-transform:uppercase;
       font-weight:900;}	
.mupper{text-transform:uppercase;
       font-weight:900;  
	   color:red;}	   	
.grhead{color:#777777;
        text-shadow:silver 2px 2px 2px;}	   	   
.grey{color:grey;
      text-transform:uppercase;}
.white{color:#FFFFFF;
       text-transform:capitalize;}
.maroon{color:red;
      text-transform:capitalize;}
.serif{font-family:times, serif;}	  			   
 

h5.navi{margin: 0em 5% 0em 5%;
   line-height: 1.5em;
   text-indent: 4%;
   text-align:left;
   width:90%;
   color:#FFFFFF;
   font-family: Times, serif;
   background-color: #003366;}
h5#webmaster{margin: 0em 5% 0em 5%;
   line-height: 1.25em;
   text-indent: 0%;
   text-align:left;
   width:90%;
   font-family: Times, serif;
   background-color: #FFFFFF;}     



               
               
.breaking{font-weight:;
        color:#FFFFFF;
        background-color:#FF0000;}
.section{margin: 0em 0em 0em 0.5em;
         width:auto;
         padding:0em 3% 0em 3%;
         color:#FFFFFF;
         background-color:#003366;
         line-height:1.5em;
         }
.neosection{margin: 0em 0em 0em 0em;
         width:auto;
         padding:0.25em 0.5em 0em 0.5em;
         color:#000000;
         background-color:;
         line-height:1.5em;
		 text-decoration:underline;
		 text-transform:uppercase;
          }
.sectionbar{font-family:Georgia, serif;
        line-height: 0.75em;
        color:#FFFFFF;
        background-color:#003366;
        text-decoration:underline;
        }



/* Paragraph Classes */
p {font-family: helvetica, sans-serif;
   margin: 0.25em 6px 0.25em 6px;
   width:auto;
   vertical-align: ; /* baseline | sub | super | top | text-top | middle | bottom | text-bottom */
   font-size: 8.5pt;}
.byline{margin-left:0.5em;width:auto;margin-right:0.5em;
   vertical-align: ; /* baseline | sub | super | top | text-top | middle | bottom | text-bottom */
   text-align:right;
   font-weight:bold;
   font-size: 10pt;}
.newadvert{font-family:helvetica;
        font-size:8pt;
        color:black;
        background-color:white;}    
.noindent{margin-left:0.5em;width:auto;margin-right:0.5em;
        color:black;
        background-color:white;
		}
.infocus{text-transform:uppercase;
         margin:0.5em;
		 color:black;
         font-size:11pt;
		 font-weight:900;}		
.preview{margin-left:6px;width:auto;margin-right:6px;
        padding-bottom:1.25em;
        color:black;
        border-bottom:1px dotted black;
		font-size:8pt;
		}

.pullquote {background-color: #EEEEEE;
           border-top: 4px solid black; /* border-width border-style border-color */
           border-bottom: 4px solid black; /* dotted | dashed | solid | double | groove | ridge | inset | outset */
           padding: 1em 1em 1em 1em; /* top right bottom left */
           font-family: serif, times;
		   text-align: center; /* left | right | center | justify */
           text-transform: ; /* capitalize | uppercase | lowercase */
           text-decoration: ; /* underline | overline | line-through | blink */
           font-variant: ;
           font-style: ; /* normal | italic */
           font-weight: 700 ; /* normal | bold | bolder | lighter */
		   font-size:14pt;
           width: 240px;} 
.reader{font-style:italic; /* italic | oblique */
        text-align:right; 
        margin-left:0.5em;width:auto;margin-right:0.5em;
        color:black;
        background-color:white;
        }
.story{text-indent:3%;
        font-size:10pt;
        width:auto;
        color:black;
        background-color:white;
        }	
.subhead{text-align:center;
		font-size:10pt;
        font-weight:bold;
        font-style:italic;
        color:black;
        background-color:white;        
        }

				
        
/* Unused Paragraph Classes */
.box{text-indent:3%;
        margin-left:5%;width:90%;margin-right:5%;
        font-size:11pt;
        color:black;
        background-color:#CCCCFF;
        }
.copyrite{ font-style: italic;
           font-weight: ;
           margin-left:5%;width:90%;margin-right:5%;
           font-size:10pt;
           color:black;
           background-color:white;
          }
.correction{margin-left:5%;width:90%;margin-right:5%;
        font-size:11pt;
        color:black;
        background-color:gray;}
/* End Unused Paragraph Classes */  

/* End Paragraph Classes */        
        
        
        

/* Special Classified Classes */
.classified{margin-left:4px;/*width:230px*/;margin-right:4px;          /* No Border */
        border-top: ; 
        border-bottom: 1px solid black; 
        padding: 0.5em 0em 1em 0em;
        font-size:9pt;
        font-family:Times;
        color:black;
        background-color:white;
        }
.classified_box{margin-left:4px;/*width:225px;*/margin-right:4px;   /* Single Border Box */
        border: 2.5px solid black;
        padding: 0.5em 0.1em 0.5em 0.1em;
        font-size:9pt;
        font-family:Times;
        text-align:center;
        color:black;
        background-color:white;
        }
.classified_dblbox{margin-left:4px; /*width:220px;*/ margin-right:4px; /* Double Border Box */
        border: 5px double black;
        padding: 0.5em 0.1em 0.5em 0.1em;
        font-size:9pt;
        font-family:Times;
        text-align:center;
        color:black;
        background-color:white;
        }
.em_header{                      /* Bold, Larger, Centered Headline */
        font-weight: bold;
        font-size:11pt;
        text-align:center;
        text-transform:uppercase;
        }        


/*End Special Classified Classes*/  

/*Legacy CSS*/
.marginl{margin:0.5em 0 0.5em 0.5em;
         font-family:helvetica, sans-serif;
		 
		 font-size:9pt;
        }		
.lineupl{border-bottom:1px solid black;
        margin:0.5em 0 0.5em 0.5em;
		font-family:helvetica, sans-serif;
		 font-weight:100;
		 font-size:9pt;
		}
.lineupr{border-bottom:1px solid black;
        margin:0.5em 0.5em 0.5em 0;
		font-family:helvetica, sans-serif;
		 font-weight:100;
		 font-size:9pt;
		}	
.marginr{margin:0.5em 0.5em 0.5em 0;
font-family:helvetica, sans-serif;
		 font-weight:100;
		 font-size:9pt;
        }
.lineup0{border-bottom:1px solid black;
        margin:0.5em 0em 0.5em 0;
		font-family:helvetica, sans-serif;
		 font-weight:100;
		 font-size:9pt;
		}		
.margin0{margin:0.5em 0em 0.5em 0;
font-family:helvetica, sans-serif;
		 font-weight:100;
		 font-size:9pt;
        }
/*End Legacy*/
		


 




/* Pseudo class declarations */   
                
a:link, a:visited{                    /* :link==unvisited link; :visited==visited link */
               color: #0000FF;
               background:/* #FFFFFF */;
               } 
a:hover, a:active{font-weight:bold;    /* :hover==mouse-pointed link :active==mouse-clicked link */            
                color: #0000FF;
                background:#FFFFFF;
                text-decoration:underline;
                }
                
a.navibar:link, a.navibar:visited{                    
               color: #FFFFFF;
               background:#003366;
               } 
a.navibar:hover, a.navibar:active{font-weight:bold;                
                color: #FF9933;
                background:#003366;
                text-decoration:none;
                }

	
                
/* End Pseudo class declarations */                            









/* Unused Test Class */
/* .test {background: url("http://www.towntopics.com/images/getacro.GIF");
/*        background-repeat: no-repeat; /* repeat-x | repeat-y | repeat | no-repeat */ 
/*       background-attachment: fixed; /* scroll | fixed */
/*       background-position: center} /* top | center | bottom || left | center | right */
/* End Unused Test Class */

