body { background-color:#000000; text-align: center;  margin: 0; padding: 0; font-size: 12px; margin-bottom: 10px; }

a {color: #000000; text-decoration: underline;}
a:hover {color: #666;}

div#container { position: relative; width: 720px; margin: 5px auto 10px auto; color: #000000; text-align: left; font-family: Arial, Helvetica, sans-serif; padding: 0; line-height: 1.6em; border: 1px solid #333; background-image:url(images/contbg.jpg); background-repeat: repeat-y;  }
div#animated { margin-bottom:5px; text-align :right; margin-right: 5px; }

div#footer {clear:both; height: 4px; }


div#content {margin: 0 164px 0 164px; padding-top: 20px; padding-left: 20px; }
div#content p {margin-right: 30px;  margin-top: 0; margin-bottom: 10px;}

h2 { font-size:15px; font-weight:bold; text-align: left; padding: 3px 0 3px 0; margin-top: 0px;}
h3 { font-size:15px; font-weight:bold; text-align: center; padding: 3px 0 3px 0; margin-bottom: 5px;}
div#mast {margin-top: 0px; border-bottom: 1px solid #333;}

div#rside { position:absolute; top: 134px; right: 0; width: 164px; margin: 0; padding: 0;text-align: center;  color: #FFFFFF; }
div#rside a {color: #FFF;}
div#rside  p { margin: 20px 0; padding: 0; }

div#navbar { float:left; width: 164px; margin: 0; margin-top: 20px; padding-top: 30px;  text-align: right;  font-size: 12px; }

div#navbar p {margin-bottom: 29px; margin-right: 10px; text-align: right;}
img#cowtxt {margin-bottom: 10px; margin-top: 10px;}
img#cdcov {border-bottom: 1px solid #333; border-top: 1px solid #333;}

table#newstable {width: 320px;}
table#newstable td { text-align: left; vertical-align: top;}
table#newstable td.lefttd {font-weight: bold; width: 25%;}

table.galltable {width: 520px;}
table.galltable td {text-align: center; padding-top: 5px;  padding-bottom: 15px; border: 1px solid #999; }
div#content table.galltable td p {text-align: center; margin-right: 0;}
div.photodiv {height: 240px; width: 220px; float: left; padding: 5px; margin-right: 15px; margin-bottom: 12px; text-align: center; border: 1px solid #333;}
div.photodiv table {height: 240px;}
div#content div.photodiv p {margin: 0; padding: 0;}

div#blwhite {background-color: #FFF; color: #000; width: 300px; margin-left: 20px; margin-right: auto; border: 1px solid #333; padding: 2px; line-height: 1.2em;}
div#blwhite p {margin-bottom: 0; text-align: center;  margin-right: 5px; margin-left: 5px; }
.smaller {font-size: 10px;}
a.nounderline {text-decoration: none; }
a:hover.nounderline {text-decoration: underline; color: #000;}
ol {margin-top: 5px;}
img#imgdown {position: relative; top: 1px;}
table.wall a{color: #FF0000;}