BODY
{
   color             : #000000;
   background        : url('http://www.greystonesparish.com/Forum/images/menubg.png');
   background-repeat : repeat-x;
   font-family       : 'Vag Rounded Bold', 'Arial Rounded MT Bold', Verdana, Tahoma, 'Lucida Grande', Helvetica, Arial, sans-serif;
   font-size         : 1em;
}

DIV.csTopBuffer
{
   padding           : 100px 0 0 0;
}

DIV.csData
{
   padding           : 0 50% 0 50%;
   text-align        : right;
}

DIV.csTitle
{
   margin            : 0 -410px 0 -410px;
   height            : 200px;
}

DIV.csTitleLinks
{
   margin            : 0 -420px 0 -420px;
   padding           : 104px 0 100px 0;
   height            : 200px;
}

DIV.csTitleText
{
   margin            : 100px 0 0 0;
   background        : url('http://www.greystonesparish.com/Forum/images/GPMenuCaption.gif');
   background-repeat : no-repeat;
   width             : 500px;
   height            : 110px;
   padding           : 100px 0 0 0;
   float             : left;
}

DIV.csTitleImage
{
   margin            : 0 0 0 0;
   padding           : 10px 0 10px 0;
   height            : 290px;
   width             : auto;
   float             : right;
}

DIV.csData2
{
   padding           : 0 50% 0 50%;
}

DIV.csItem
{
   color             : #FFFFFF;
   margin            : 0 0 0 0;
   width             : 160px;
   text-align        : center;
   float             : left;
   cursor            : hand;
}

DIV.csFeature
{
   position          : absolute;
   background-color  : #800000;
   height            : 100px;
   width             : 100px;
}

SPAN.csTitle
{
   color             : #FFFFFF;
   font-size         : 3.5em;
   font-weight       : bold;
}

SPAN.csSubTitle
{
   color             : #288C30;
   font-size         : 1.6em;
   font-weight       : bold;
}

SPAN.csLink
{
   color             : #288C30;
   font-size         : 1.4em;
   white-space       : nowrap;
}

IMG.csLink
{
   padding           : 0 10px 0 10px;
   border            : 0;
}