/* CSS Document */
@media screen
{
/* Layout */
html, body {margin: 0; padding: 0; font-size: 62.5%; /* makes base font exactly 10px */ }
body {width: 100%; height: 100%; font: normal 1.3em/1.4 "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans-serif; 
      background: url('http://wvcats.com/images/pinkmotbkg.jpg') #E4E4F2; color: #333; }
/* Font shorthand sets default font to exactly 13px with 1.3em to make calculations easier. 
   Verdana font-stack from SitePoint.com with Corbel removed as first choice because noticeably smaller than others */

/* Styles used on integrating cats page */
#page {width: 96%; float: left; margin-left: 2%; border: 1px solid #96c; background-color: #fff; }
#theader {width: 100%; height: 50px; padding: 0px; border-bottom: 1px solid #96c; border-collapse: collapse; text-align: center; }
#head {width: 100%; float: left; border-bottom: 1px solid #96c; }
#main-holder {width: 82%; float: left; height: 100%; }
#main {width: 76%; float: right; height: 100%; }
#mainContent {padding: 0 20px 5px; height: 100%; overflow: hidden; margin: 0; border-left: 1px solid #96c; border-right: 1px solid #96c; }
#lcolumn {float: left; height: 100%; width: 24%; }
#lcolumnContent {padding: 0 20px; }
#rightcolholder {height: 100%; float: right; width: 18%; }
#rightcolholderContent {padding: 0 20px; }
#ads {width: 100%; padding: 2px; background-color: #fff; }
#footer {width: 100%; float: left; border-top: 1px solid #96c; background-color: #C5C5E2; padding: 5px 0 0 0; }
#footcontent {width: 100%; float: left; }

/* Layout styles not used on integrating cats page */
#2cpagemainh {width: 100%; float: left; height: 100%; padding: 0; /* div name should not start with a number */}
#forum {width: 100%; float: right; height: 100%; border: 1px solid #96c; padding: 0 0 5px 0; }
#main2c {width: 82%; float: right; height: 100%; border: 1px solid #96c; border-right-width: 0px; padding: 0 0 5px 0; }
#productcontainer {width: 80%; float: right; height: 100%; border: 1px solid #96c; padding: 0 0 5px 0; }
#content {padding: 0px 5px 5px 5px; }
#l2column {width: 17%; height: 100%; float: left; border: 1px solid #96c; border-left: none; border-top: none; }
#lfcolumn {width: 13%; height: 100%; float: left; border: 1px solid #96c; border-left: none; border-top: none; }
/* #mainmenu {padding: 0px 5px 5px 5px;} */
/* #lsidebar {padding: 0px 5px 5px 5px;} */
#righttop {padding: 3px 5px 5px 5px;}
#rsidebar {margin: 0 auto; padding: 0px 5px 5px; width: 95%; } /* example of padding with middle number used for equal left/right */
#tproducts {width: 100%; margin: 0 auto; height: 100%; border: 0; padding: 5px 5px 10px 5px; }
#prodcol {width: 50%; padding: 5px; }
#horizonnav {width: 100%; background-color: #cccce5; padding: 0; border-collapse: collapse; border-bottom: 1px solid #5C5CAF; }
/* end of layout styles not used on integrating cats page */

/* Text */
/* td, th {font-family: verdana, arial, helvetica, sans-serif; } */
/* Border styles for h1-h6 set to 0px could be removed later */
h1, h2, h3, h4, h6 {font-weight: bold; font-family: 'trebuchet ms', trebuchet, verdana, sans-serif; }
h1 {color: #792A89; font-size: 150%; text-align: center; margin: 0 -20px; background-color: #F7EBF9; border-bottom: 0px solid #96c; padding: .2em; }
h2 {color: #561E62; font-size: 120%; text-align: center; margin: 0 -20px; background-color: #C5C5E2; padding: .5em; border: 0px solid #96c; border-left-width: 0px; border-right-width: 0px; }
h3 {color: #790079; font-size: 110%; }
h4 {color: #000000; font-size: 110%; background-color: #F7EBF9; padding: 5px; margin: 0 -20px; border: 0px solid #96c; }
h5 {font-weight: bold; font-family: trebuchet, verdana, sans-serif; color: #000000; font-size: 100%; margin: 3px 5px; }
h6 {color: #301036; font-size: 110%; margin: 0; background-color: #F7EBF9; padding: 5px; border: 0px solid #96c; }
p {font-size: 1em; }
p.paypalhelp {font-size: 90%; font-weight: bold; white-space: nowrap; color: #950095; }
p.horizonnav {margin: 2px 0 3px; }
p.copyrt {margin: 8px 10px 5px 10px; }

/* Links */
a:link, a:visited {text-decoration: underline; }
a:link {color: #000080; }
a:visited {color: #3D007A; }
a:hover {color: #7A007A; }
a:active {color: #000080; }
.gstar {font-size: 1em; color: #5E4600; }
.styleredemph {font-size: 90%; color: #7D0224; font-weight: bold; }
.dkblue {color: #000047; } /* was Style2 */
/* FrontPage numbered styles not used on integrating cats page 
.style3 {font-family: 'Comic Sans MS'; font-weight: bold; }
.style14 {font-size: 14px;}
.style54 {color: #900; font-weight: bold;}
*/

/* Misc */
.imgb {border-color: #666; border: 1px solid; margin: 5px; padding: 0; }
img {border: none; margin: 0; padding: 3px 10px; }
.imgp {border: none; margin: 0; padding: 0; }
.floatright {float: right; width: 200px; margin: 0; }

/* Lists */
ol li {margin-bottom: .5em; } /* added for integrating cats */
ul {list-style-type: disc; color: #6F6FB8; line-height: 1.5; margin: 1em 0; padding-left: 1em;}
#mainmenu ul li ul {list-style-type: none; margin: 0; padding-left: 1em;}
#mainmenu ul li a:link, ul li a:visited {text-decoration: none;}
#mainmenu ul li a:hover, ul li a:active {background-color: #F7EBF9; border-bottom: 1px dotted #333;}
ul.clist {list-style-type: disc; color: #0D0D1B;; margin: 0 25px; line-height: 1.5;}
ul.hoznavi {list-style: none; padding: 0 0 25px 0; margin: 0; }
ul.hoznavi li {float: left; margin-right: 10px; }
ul.hoznavi li a {color: #00007A; text-decoration: none; font-weight: bold; display: block; width: 150px; text-align: center; background-color: #cccce5; }
ul.hoznavi li a:hover {color: #792A89; background-color: #ECD6FE; }
ul.hozlist {list-style-type: disc; color: #6F6FB8; padding: 0; margin: 0 0 15px 25px; }
ul.hozlist li {float: left; margin-right: 20px; padding: 0 10px 0 0; }
} /* end of screen stylesheet */
@media print {
body {font-size: 10pt;}
#page {width: 100%;}
/* add styles for elements that should not print, set to display: none; */
}

