body
   {
   background: #000 url('./images/HFTVBorder.jpg') fixed no-repeat center;
 */
   background: #000000 url('./images/blacks.gif');
 margin: 0px;
 padding: 0px;
 text-align: center;
 }

h1, h2, h3, ul, li, p, form
   {
   margin: 0px;
   padding: 0px
   }

hr
   {
   display: none;
   }

a{
   text-decoration:none;
   }

a:hover{
   text-decoration:underline;
   }

.space
   {
   clear: both;
   }

#page
   {
   background: #000000;
   margin: 0px auto;
   padding: 0;
   width: 960px;
   }

 #header
   {
   background: url('./images/pngs/header_842x228.png') no-repeat top left;
   height: 228px;
   width: 960px;
   text-align: center;
   }

#headerimg
   {
   padding:25px 0px 0px 250px;
   text-align: left;
   }

#slogan
   {
   height:47px;
   padding:32px 0px 0px 460px;
   text-align: left;
   }   
   

#top_nav
   {
   /*position:relative;*/
   
   top:145px;
   height:35px;
   padding-left: 105px;
   text-align: left;
   }

 #top_nav ul
   {
   list-style: none;
   }

   #top_nav li
   {
   display: inline;
   }

   #top_nav li a:hover
   {
   }

#content
   {
   background: url('./images/pngs/bg_583x1.png') repeat-y top left;
   float: left;
   text-align: left;
   width:583px;
   }

   .inside
   {
   float: left;
   padding: 10px 25px 0px 25px;
   width: 542px;
   }
   
   
   
.blogcontent
   {
   float: left;
   padding: 10px 20px 0px 25px;
   width: 538px;
   }

.post
   {
   text-align: left;
   margin-left:15px;
   
   }

 .post h2
   {
   padding: 0px;
   }

 .post .post_title
   {
   float: left;
   width: 90%;
   }

   .post_title h2, a
   {
   padding: 0px;
   margin: 0px;
   }

   .post_title a
   {
   text-decoration: none;
   }

   .post_title a:hover
   {
   }

   .post_title small
   {
   }

   .post_title small a
   {
   padding: 0px;
   margin: 0px;
   }

   
   
   .postmetadata
   {
   clear: both;
   
   }
   
   
   
   .post .postmetadata
   {
   padding: 12px 5px;
   }

   .postmetadata a
   {
   text-decoration: none;
   }

   .postmetadata span
   {
   padding-left:5px;
   }

.entry
   {
   padding-right: 30px;
   }

 .entry a
   {
   padding: 0px;
   margin: 0px;
   }

   .entry a:hover
   {
   }

   .entry blockquote
   {
   border: 2px dashed #042748;
   }

   .entry img
   {
   float: left;
   }

   .entry ul
   {
   }

   .entry li
   {

   }

   .entry ol li
   {
   list-style: decimal;
   } 

   .entry p
   {
   text-align: justify;
   padding: 0px;
   }

   .entry span
   {
   }

#sidebar
   {
   background: url('./images/pngs/bg_260x1.png') repeat-y top left;
   float: left;
   padding: 0px 30px;
   text-align: left;
   width: 285px;
   }

 #sidebar ul
   {
   list-style: none;
   margin: 0px;
   }

   #sidebar li
   {
   margin: 0px;
   padding: 0px 75px 0px 0px;
   }

   #sidebar li h2
   {
   list-style: none;
   padding-left: 10px;
   }

 #sidebar ul ul
   {
   list-style: none;
   margin: 0px;
   }

   #sidebar ul ul li
   {
   margin: 0px;
   }

   #sidebar ul ul li a
   {
   }

   #sidebar ul ul li a:hover
   {
   }


.bottom_sidebar
   {

   background: url('./images/pngs/bottom_259x90.png') no-repeat bottom left;
   float: left;
   padding: 0px 30px;/*last one was 148px with 4 values*/
   height: 90px;
   text-align: left;
   width: 285px;/*347px;*/
   }


.widgettitle{
   list-style: none;
   /*font-size: 120%;
   font-weight: normal;
   border-bottom: 3px solid #F0F0F0;*/
  &nbsp;padding: 0 0 5px 3px; 
}

.widget{
  list-style: none;
}

.widget_links{
 /* list-style: none;*/
}



#search
   {
	position:relative;
	/*top:150px;*/
	float:right;
	margin-left:100px;
	width:450px;
	height: 31px;
	left: 100px;
	
	 }

 #search input
   {

 }

#search #searchsubmit
   {
   background: #b1b1b1;
}

#footer
   {
   clear:both;
   background: url('./images/pngs/footer_842x100.png') no-repeat top left;
   height: 200px;
   text-align: left;
   width: 960px;
   }

 #footer .column1
   {
   background:#FF3333;
   float: left;
	width: 300px;
   }

   .column1 .bottom
   {

}

   .column1 a
   {
   text-decoration: none;
   }

   #footer .column2
   {

   background-color:#006699;
   float: left;
   width: 250px;
   }

   
   .wp_footer
   {
   padding: 88px 0 0 10px; 
   
   }
   
   .column2 h2
   {
   }

   .column2 ul
   {
   list-style: none;
   }

   .column2 a
   {
   text-decoration: none;

   }
