/* --------------------------------------------------------------------------------------------------------------------------------------- */
/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0px;padding:0px;border:0px;outline:0px;font-size:100%;vertical-align:baseline;background:transparent;}body {line-height:1em;}ol, ul {list-style:none;}blockquote, q {quotes:none;}blockquote:before, blockquote:after, q:before, q:after {content:'';content:none;}/* remember to define focus styles! */:focus {outline:0px;}/* remember to highlight inserts somehow! */ins {text-decoration:none;}del {text-decoration:line-through;}/* tables still need 'cellspacing="0"' in the markup */table {border-collapse:collapse;border-spacing:0px;}/* This is an extra (non-eric meyer) reset for HTML5 elements */ header, aside, nav, footer, section, article { display:block; }.clearfix:after{content: ".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.clearfix{display:inline-block;}html[xmlns].clearfix{display:block;}*html.clearfix{height: 1%;}
/* --------------------------------------------------------------------------------------------------------------------------------------- */

/* --------------------------------------------------------------------------------------------------------------------------------------- */
*{margin:0px;padding:0px;}
body {font-family:sans-serif;background:url(images/background.jpg) #036 repeat-x;text-align:left;font-size:100%;}
#wrapper{margin:20px auto;width:952px;background-color:#EEE;color:#456;font-size:100%;}
h1{font-size:1.8em;line-height:1em;}
h2{font-size:1.6em;line-height:1em;}
h3{font-size:1.4em;line-height:1em;margin-bottom:5px;}
h4{font-size:1.25em;line-height:1em;font-weight:bold;}
h5{font-size:1.25em;line-height:1em;}
h6{font-size:1.1em;line-height:1em;font-weight:bold;}

#header{
background-image:url('/Images/tp_header_orig.jpg');
height:100px;
}

/* --------------------------------------------------------------------------------------------------------------------------------------- */
a{color:#009;text-decoration:underline;}
a:hover, a:focus {color:#00F;text-decoration:underline;}
/* --------------------------------------------------------------------------------------------------------------------------------------- */
img{border:0px;}
.img{border:0px;vertical-align:middle;}
/* --------------------------------------------------------------------------------------------------------------------------------------- */
p{padding:0px 0px 10px 0px;line-height:1.3em;}
/* --------------------------------------------------------------------------------------------------------------------------------------- */
ul{display:block;margin:0px 0px 0px 20px;padding:2px;list-style-type:normal;}
li{display:block;margin:0px;padding:5px 0px;display:list-item;}
/* --------------------------------------------------------------------------------------------------------------------------------------- */
sup {vertical-align: baseline;font-size: 0.8em;position: relative;top: -0.4em;}
sub {vertical-align: baseline;font-size: 0.8em;position: relative;bottom: -0.4em;}
/* --------------------------------------------------------------------------------------------------------------------------------------- */
fieldset{margin:10px;padding:10px;font-weight:normal;border:1px solid #456;}
legend{margin:0px 5px;padding:2px 6px;background-color:#024;border:1px solid #999;font-weight:bold;}
dl{padding-bottom:10px;}
dt{font-style:italic;}
dd{margin-left:10px;}
/* --------------------------------------------------------------------------------------------------------------------------------------- */
table{width:100%;border-collapse:collapse;margin:0px;padding:0px;}
table td{padding:3px;vertical-align:top;}
/* --------------------------------------------------------------------------------------------------------------------------------------- */
.hr{border-top:1px dashed #666;}
/* --------------------------------------------------------------------------------------------------------------------------------------- */
.style1{height:154px;}
.style1b{background-color:#800000;padding:5px;}
.style2{border:1px solid black;background-color:#FFFFFF;}
.style5{color:#DDDDDD;}
/* --------------------------------------------------------------------------------------------------------------------------------------- */
#main-menu-navigation{margin:0px;padding:0px;background-color:#369;color:#FFF;font-weight:bold;width:auto;height:1.8em;}
#main-menu-navigation ul{}
#main-menu-navigation li{float:left;padding:5px 10px;border-right:1px solid #CCC;}
#main-menu-navigation a{color:#CCC;text-decoration:none;}
#main-menu-navigation a:hover{color:#FFF;text-decoration:none;}
/* --------------------------------------------------------------------------------------------------------------------------------------- */
#man-signup{margin:10px 0px;text-align:left;}
#man-signup a{color:#009;text-decoration:none;}
#man-signup a:hover{color:#00F;text-decoration:underline;}
/* --------------------------------------------------------------------------------------------------------------------------------------- */
#other-signup{margin:10px 0px;text-align:left;}
#other-signup a{color:#009;text-decoration:none;}
#other-signup a:hover{color:#00F;text-decoration:underline;}
/* --------------------------------------------------------------------------------------------------------------------------------------- */
#archives{margin:10px 0px;text-align:left;}
#archives ul{list-style-image:url(images/bullet.png);}
#archives li{line-height:.8em;}
#archives a{color:#009;text-decoration:none;}
#archives a:hover{color:#00F;text-decoration:underline;}
/* --------------------------------------------------------------------------------------------------------------------------------------- */
#rss-feed{margin:10px 0px;text-align:left;background:url(images/rss-b.png) top right no-repeat;/*background-color:#EEE;padding:3px;*/}
#rss-feed a{color:#009;text-decoration:none;}
#rss-feed a:hover{color:#00F;text-decoration:underline;}
/* --------------------------------------------------------------------------------------------------------------------------------------- */
#rssfeeds{font-size:100%;}
#rssfeeds a{color:#009;text-decoration:none;}
#rssfeeds a:hover{color:#00F;text-decoration:none;}
#rssfeeds .rsslinktitle{font-size:.7em;color:#999;}
#rssfeeds .rssdates{font-size:.7em;color:#999;}
#rssfeeds .description{font-size:.7em;color:#999;}

