

body {background-color: rgb(219,211,146);}
td.main {vertical-align: top; font: normal normal normal 11pt arial, serif; color: #444444; background-color: #ffffff; width: 787px;}
h1 {font: normal normal bold 19pt arial, serif; color: rgb(249,108,81); margin: 20px 15px 10px 15px;}
td.headline {background-image: url(catalyst_marketing_2x1.jpg); vertical-align: bottom;}

h2 {margin: 15px 25px 10px 8px; color: rgb(161,36,34); font: normal normal bold 17pt "century gothic",arial, serif; text-align: left;}
h4 {margin: 5px 10px 0px 10px; color: rgb(99,21,22); font: normal normal bold 11pt "century gothic", arial, serif; text-align: left;}
h3 {margin: 8px 10px 8px 10px; color: rgb(114,45,45); font: normal normal bold 13pt "century gothic", arial, serif;}
p.bodybox {font: normal normal normal 9pt arial, serif; margin: 10px; color: #444444; text-align: left;}

p.emphasize {font: normal normal bold 16pt arial, serif; text-decoration: underline;}
td.footer {color: rgb(45,21,1); background-image: url(footer.gif); height: 22px; font: normal normal normal 8pt arial, serif; text-align: center;}
p.disclaimer {margin: 10px; text-align: center; color: #555555; font: normal normal normal 7pt arial, serif;}
td.header {height: 144px; width: 787px; text-align: center; vertical-align: top; background-color: #ffffff;}
td.nav {width: 787px; text-align: left; height: 47px; vertical align: middle; font: normal normal normal 8pt arial, serif; color: rgb(45,21,1); 
background-image: url('images/navbg.gif');}
td.nav_home {width: 925px; text-align: left; height: 47px; vertical align: middle; font: normal normal normal 8pt arial, serif; color: rgb(45,21,1); 
background-image: url('images/navbg_home.gif');}

p.demolinks {font: normal normal normal 9pt arial, serif; margin: -20px 10px 10px 10px; color: #444444; text-align: left; word-spacing: 2px;;}

p.mainbody {font: normal normal normal 9pt arial, serif; margin: 0px 10px 30px 10px; color: #444444; text-align: left; word-spacing: 2px;}
p.about_nav {margin: 0px 10px 0px 10px; text-align: left;}

td.sidebar {width: 220px; background-color: #eee;}

td.nav2 {width: 787px; text-align: center; vertical align: middle; font: normal normal normal 8pt arial, serif; background-color: transparent); color: #dddddd;}

td.shop {background-image: url('images/shop_bg.gif'); font: normal normal normal 10pt arial, serif; color: #fff; text-align: center; vertical-align; middle;}
a:link {color: rgb(161,36,34); font: normal normal normal 8pt arial, serif; text-decoration: none;}
a:visited {color: rgb(161,36,34); font: normal normal normal 8pt arial, serif; text-decoration: none;}
a:hover {color: rgb(161,36,34); font: normal normal normal 8pt arial, serif; text-decoration: underline;}
a:active {color: #555; font: normal normal normal 8pt arial, serif; text-decoration: none;}
strong {color: #ccc; font-size: 8pt; margin: 0 13px;}

li {font: normal normal normal 9pt arial, serif; margin: 0px; color: #444444; text-align: left; list-style-image: url('images/arrow_bullet.gif');} 
ul {margin-top: 0px;}
p.tagline {color: #fff; font: normal normal bold 13pt arial, serif; background-color: transparent; margin-left: 20px;}

hr {color: #ccc; margin: 8px; height: 1px;}

table.form {background-color: #eee; width: 773px; font: normal normal normal 9pt arial, serif; color: #444;}

td.td_left {text-align: right; vertical-align: middle; padding-right: 20px;}

td.td_right {text-align: left; vertical-align: middle; padding-left: 20px;}
table.form2 {border: solid 1px #ccc; width: 330px; text-align: left; padding: 5px;}

a:link.inline {color: rgb(161,36,34); font: normal normal bold 10pt arial, serif; text-decoration: none;}
a:visited.inline {color: rgb(161,36,34); font: normal normal bold 10pt arial, serif; text-decoration: none;}
a:hover.inline {color: rgb(161,36,34); font: normal normal bold 10pt arial, serif; text-decoration: underline;}
a:active.inline {color: #333; font: normal normal bold 10pt arial, serif; text-decoration: none;}
strong {color: #888; font-size: 8pt; margin: 0 13px;}


a:link.home_box {color: #fff; font: normal normal bold 10pt arial, serif; text-decoration: none;}
a:visited.home_box {color: #aaa; font: normal normal bold 10pt arial, serif; text-decoration: none;}
a:hover.home_box {color: rgb(89,21,21); font: normal bold normal 10pt arial, serif; text-decoration: none;}
a:active.home_box {color: #000; font: normal normal bold 10pt arial, serif; text-decoration: none;}
strong {color: #ccc; font-size: 8pt; margin: 0 13px;}



a:link.bottom {color: #555; font: normal normal normal 8pt arial, serif; text-decoration: none;}
a:visited.bottom {color: #555; font: normal normal normal 8pt arial, serif; text-decoration: none;}
a:hover.bottom {color: #555; font: normal normal normal 8pt arial, serif; text-decoration: none;}
a:active.bottom {color: #000; font: normal normal normal 8pt arial, serif; text-decoration: none;}
strong {color: #ccc; font-size: 8pt; margin: 0 13px;}



a:link.header4 {color: rgb(161,36,34); font: normal normal bold 13pt arial, serif; text-decoration: none;}
a:visited.header4 {color: rgb(161,36,34); font: normal normal bold 13pt arial, serif; text-decoration: none;}
a:hover.header4 {color: rgb(161,36,34); font: normal normal bold 13pt arial, serif; text-decoration: underline;}
a:active.header4 {color: #333; font: normal normal bold 13pt arial, serif; text-decoration: none;}
