body {margin: 24px 6px 12px 6px; background: #fd6; color: #dd7007;}
#mainbox {float: center; width: 780px; margin: 0px; padding: 0px; border: 2px solid #933;}


#leftcol {float: left; width: 302px; margin: 3px 0px 1px 1px; padding: 0px; border: 0px;}

#maintitle {margin: 0px; padding: 0px; width: 300px; border: 1px solid #933; background: #ff9f09; color: #ffe;}
  #maintitle A, #maintitle A:link, #maintitle A:visited, #maintitle A:active {color: #662424; text-decoration: none;}
  #maintitle A:hover {color: #fd5; text-decoration: none;} 
  .sitetitle {font-size: 44px; font-weight: bold; font-family: georgia, times new roman, arial; padding: 7px 3px 7px 3px;}
  .sitedesc {font-size: 11px; font-family: comic sans ms, verdana, georgia;  padding: 11px 3px 11px 3px;}

#linkbox {float: center; margin: 3px 0px 3px 0px; width: 300px; border: 1px solid #933; background: #dd7000; color: #ffe; padding: 0px;}
  #linkbox A, #linkbox A:link, #linkbox A:visited, #linkbox A:active {color: #662424; text-decoration: none;}
  #linkbox A:hover {color: #fd5; text-decoration: none;}
  .catlinx {font-size: 13px; font-family: tahoma, verdana, georgia; padding: 9px 11px 9px 11px;}

#adsb300 {margin: 0px; width: 300px; background: #ffc; overflow: hidden; border: 1px solid #933;}


#rightcol {float: right; width: 470px; margin: 3px 1px 1px 0px; padding: 0px; border: 0px;}

#adsb468 {float: right; margin: 0px; padding: 0px; width: 468; overflow: hidden; border: 1px solid #933;}

#postspart {float: right; margin: 3px 0px 3px 0px; width: 468px; border: 1px solid #933; background: #ffd; color: #c63; padding: 0px;}
  #postspart A, #postspart A:link, #postspart A:visited, #postspart A:active {color: #662424; text-decoration: none;}
  #postspart A:hover {color: #fd5; text-decoration: none;}
  #iconspace {height: 50px; width: 50px; overflow: hidden;}


#indibox {float: center; width: 780px; margin: 0px; padding: 0px; border: 0px;}

  #l4ads {float: left; width: 120px; overflow: hidden; margin: 2px; padding: 0px; border: 0px solid #933;}
  #r4ind {float: right; width: 650px; margin: 2px; padding: 0px; border: 1px solid #933;}
    .indititle {margin: 0px; padding: 0px; width: 180px; height: 60; overflow: hidden; background: #ff9f09; color: #ffe; font-size: 33px; font-weight: bold; font-family: georgia, times new roman, arial; line-height: 150%}
    .indititle A, .indititle A:link, .indititle A:visited, .indititle A:active {color: #662424; text-decoration: none;}
    .indititle A:hover {color: #fd5; text-decoration: none;}
    .indpost {background: #ffd; color: #c63; padding: 6px;}
    .indpost A, .indpost A:link, .indpost A:visited, .indpost A:active {color: #662424; text-decoration: none;}
    .indpost A:hover {color: #fd5; text-decoration: none;}

.tapobox {float: center; margin: 6px; background: #dd7000; padding: 1px;}
#subscript {float: left; width: 100%; background: transparent;}
#subscript A, #subscript A:link; #subscript A:visited; #subscript A:hover {font-size: 1px; color: #dd7000;}
