/* template: Portpatrick #12 */

ul { margin-top: 10px; }
ul li { margin-left: 15px; }



td.right table.sidebar { width: 100%!important; }
td.left table.sidebar { width: 100%!important; }

table.logobar td.bottom input { font-size: 10px; }
table.form caption { display: none; }

table.sidebar#search_box select,
table.sidebar#search_box option,
table.sidebar#search_box input { font-size: 10px; font-family: Tahoma, sans-serif; }
table.main td.center img { padding: 10px; }

h1 { margin-top: 15px; margin-bottom: 15px; }

p { margin-bottom: 15px; }


/* markup: See and Do Sub Cats #86 */

span.subcat { font-weight: bold; }

njh_catslist td { text-align: center!important; padding: 0; }
table.cats_list {  margin-bottom: 20px; } 
table.cats_list td.image { height: 130px; vertical-align: bottom;  text-align: center!important; }
table.cats_list td.image img { margin: 0 auto; border: 1px solid #999999; padding: 3px; }
table.cats_list td.details { padding: 0; font-family: Tahoma, sans-serif; font-size: 12px; padding-left: 15px; }
table.cats_list table.item_title td { padding: 0; text-align: center!important; }
table.cats_list span.category a { text-align: center!important; color: #333333; text-decoration: none; font-weight: bold; }
table.cats_list span.category_hover a,
table.cats_list span.category_hover a:hover { text-align: center!important; color: #333333; text-decoration: underline; font-weight: bold; }

<style>
table.container td { padding: 3px; }
table.container table.hi td,table.container table.border td { padding: 0; }table.hi { width: 100%; } 
table.border { height: 320px; }
table.border td { padding: 0; border: 0; }
table.border td.top { background: white url(files/graphics/markup/highlightedbox1/view_sides.gif) repeat-x left top; }
table.border td.bottom { background: white url(files/graphics/markup/highlightedbox1/view_sides.gif) repeat-x left bottom; }
table.border td.left { padding: 0; border: 0; background: white url(files/graphics/markup/highlightedbox1/view_sides.gif) repeat-y left top; }
table.border td.right { padding: 0; border: 0; background: white url(files/graphics/markup/highlightedbox1/view_sides.gif) repeat-y right top; }
table.border td.topleft { width: 5px; height: 5px; background: white url(files/graphics/markup/highlightedbox1/view_topleft.gif) no-repeat left top; }
table.border td.bottomleft { width: 5px; height: 5px; background: white url(files/graphics/markup/highlightedbox1/view_bottomleft.gif) no-repeat left bottom; }
table.border td.bottomright { width: 5px; height: 5px; background: white url(files/graphics/markup/highlightedbox1/view_bottomright.gif) no-repeat right bottom; }
table.border td.topright { width: 5px; height: 5px; background: white url(files/graphics/markup/highlightedbox1/view_topright.gif) no-repeat right top; }
</style>



