body     {background-color:white;}
h1       {text-align:center; text-decoration:underline; margin-top:0px; margin-bottom:5px;}
h2       {text-align:left; text-decoration:underline; margin-top:0px; margin-bottom:5px;}
h3       {text-align:center; text-decoration:underline; margin-top:0px; margin-bottom:2px; font-size:18px;}
img      {border:2px solid black;}
table    {margin:0px; padding:0px;}
td       {margin:0px; padding:0px; vertical-align:top;}
tr       {margin:0px; padding:0px;}
ul       {margin-top:0px; margin-bottom:0px;}
.blog_owner_author  {font-size:20px; font-weight:bold; color:#A02820;}
.blog_owner_text    {font-size:20px; color:#A02820;}
.blog_author        {font-size:16px;font-weight:bold;}
.blog_count         {color:red;}
.blog_comments      {font-size:24px; color:green; font-weight:bold;}
.blog_submit_button {margin:0px; padding:0px; font-size:14px; background-color:#CC99FF;}
.contentthumbs   {width:130px; margin:0px; padding:0px; float:left;}
.contentcenter   {width:130px; margin:0px; padding:0px; float:left;}
.contentvotes    {width: 75px; margin:0px; padding:0px; float:left;}
.zzzcontentvotes    {width: 65px; margin:0px; padding:0px; float:left;}
.contentdesc     {width:125px; margin:0px; padding:0px; float:left;}
.contentpadding  {width: 60px; margin:0px; padding:0px; float:left;}
.contentall      {width:730px; margin:0px; padding:0px; margin-left:auto; margin-right:auto; text-align:left;}
.zzzcontentall      {width:970px; margin:0px; padding:0px; margin-left:auto; margin-right:auto; text-align:left;}
#contentlistall  {font-size:18px;}
.contenttdmain   {width:250px; text-align:left;}
.contenttdmainsp {width:20px;}
.margin_zero     {margin:0px; padding:0px;}
.column_titles   {margin-top:5px; margin-bottom:0px; font-weight:normal; text-decoration:underline; font:normal 11px arial, sans-serif;}
.descriptions    {height:147px; font:normal 13px arial, sans-serif; margin-top:0px; margin-bottom:0px;}
.flag_normal     {width:18px; height:12px; border:0px;}
.flag_big        {width:36px; height:24px; border:0px;}
.flag_css:hover  {color:black; background-color:transparent; text-decoration:none;}
.flag_css span   {display:none;}
.flag_css_popbox {display:none;}
.flag_css:hover .flag_css_popbox {text-align:left; display:inline; position:relative; top:-5px; left:10px; background-color:#FFFFFF; color:#000000; border:1px solid #000000; font-size:18px; margin-right:20px; padding-left:10px; padding-right:10px; font-weight:bold;}
.header_space    {margin-bottom:0px; margin-top:15px;}
.left_thumbs     {margin-bottom:25px; height:120px; width:120px; border:2px solid black;}
.vote_para_space {margin-top:65px; margin-bottom:0px;}
.vote_text_td    {font-size:16px; margin-left:20px;}
.vote_text_num   {font-size:24px;}
.vote_totals_div {font-size:14px;}
.zzzvote_totals_div {font-size:18px;}
.votes           {margin-bottom:25px; height:120px; width:60px; border:2px outset blue; background-image:url(/vote.gif); cursor:url("/vote.cur"), crosshair; font-family:san-serif; font-weight:bold; font-size:12px;}

