/* The Cabbit Patch */


/* Main Body  */
/* -----------*/

body
{
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    color: #000000;
    background: #1FBA00 url("images/main-bg.gif");
    font-size: small;
    margin: 0em;
}

/* References:  */
/* ------------ */
/* background-color: #1FBA00;                                                 */
/* background-image: #FFFFFF url("images/main-bg.gif");                      */
/* margin-left: 0em; margin-top: 0em; margin-right: 0em; margin-bottom: 0em;  */


/* Link Styling  */
/* ------------- */

A                    {color:#005500; text-decoration:none;}
A:VISITED            {color:#002200; text-decoration:none;}
A:LINK               {color:#005500; text-decoration:none;}
A:HOVER              {color:#9A7D00; text-decoration:underline;}

A.set1               {color:#990000; text-decoration:none;}
A.set1:VISITED       {color:#4C0000; text-decoration:none;}
A.set1:LINK          {color:#990000; text-decoration:none;}
A.set1:HOVER         {color:#218D00; text-decoration:underline;}

A.top                {color:#026500; text-decoration:none;}
A.top:VISITED        {color:#038800; text-decoration:none;}
A.top:LINK           {color:#026500; text-decoration:none;}
A.top:HOVER          {color:#038800; text-decoration:underline;}

A.head               {color: blue; text-decoration: none; font: bold; font-family: arial; font-size: 15;}
A.head:VISITED       {color: blue; text-decoration: none; font: bold; font-family: arial; font-size: 15;}
A.head:LINK          {color: blue; text-decoration: none; font: bold; font-family: arial; font-size: 15;}
A.head:HOVER         {color: green; text-decoration: underline; font: bold; font-family: arial; font-size: 15;}

A.details            {COLOR:#004400; text-decoration:none;}
A.details:VISITED    {COLOR:#002200; text-decoration:none;}
A.details:LINK       {COLOR:#004400; text-decoration:none;}
A.details:HOVER      {COLOR:#000000; text-decoration:underline;}

A.preference         {COLOR:#004400; text-decoration:none;}
A.preference:VISITED {COLOR:#004400; text-decoration:none;}
A.preference:LINK    {COLOR:#004400; text-decoration:none;}
A.preference:HOVER   {COLOR:#000000; text-decoration:underline;}


/* Text Styling  */
/* ------------- */

.profile   {font-family: arial; font-size: 12px;}
.listing   {font-size:12;}
.title     {font-family: arial; font-size: 24px; font-weight: 800;}
.subtitle  {font-size: 18px; font-weight:400;}
.small     {font-size:  9px;}
.medium    {font-size: 12px;}
.large     {font-size: 16px;}

.head      {font-family: arial; font-size: 15; font: bold;}
.headsmall {font-family: arial; font-size: 10px; font: bold;}

.cellhead  {font-family: arial; font-size: 14px; font: bold;}
.cell      {font-family: arial; font-size: 10px;}

.profile   {font-family: arial; font-size: 12px;}
.profile2  {color: #004400; font-size: 12px; font: bold}

.photo     {font-family: arial; color: #002200; font-size: 15px; font: bold}
.photo2    {font-family: arial; color: #002200; font-size: 12px;}

.newshead  {font-size:12px; font-weight:bold;}
.newsbody  {font-size:12px;}

.ghigh     {color:#00FF00;}
.yhigh     {color:#FFFF00;}
.rhigh     {color:#FF0000;}
.bhigh     {color:#0000FF;}
.indent    {padding-left:15px;}
.justify   {text-align:justify;}
.bold      {font-weight:800;}
.minispace {padding-right: 3px;}

/* Misc Styling  */
/* ------------- */
HR       {border: 1px solid; color: #FFC000; background-color: #FFC000; margin:0px;}
.break   {padding-top: 20px;}
.sbreak  {padding-top: 10px;}
.bbreak  {padding-bottom: 20px;}
.bsbreak {padding-bottom: 10px;}


/* Text Form     */
/* ------------- */
INPUT.style      {border:1px solid black; color:black; background-color:#AAFFAA;}
SELECT.style     {border:1px solid black; color:black; background-color:#AAFFAA;}
TEXTAREA.style   {border:1px solid black; color:black; background-color:#AAFFAA;}
