﻿body
{
    background:url('../../Images/Layout/bodyBG.jpg') repeat-x top left;
    font:normal normal normal 62.5%/1.1em Trebuchet MS, Arial, Verdana, Sans-serif;
    color:#333;
}

*                       { margin:0;  }
img                     { border:none;  }

/* ---------------------------------------------------- >> LAYOUT */

#wrapper                { width:875px; margin:25px auto;  }

.navigation             { height:46px;  }
.navigation img         { display:inline; vertical-align:middle;  }
.navigation ul          { list-style:none none inside;  }
.navigation li          { padding:0 30px 0 10px; line-height:46px; display:inline;  }
.navigation a           { font:normal normal bold 1.3em/46px Arial; color:#000; text-decoration:none;  }
.navigation a:hover     { color:#d91c5c;  }


.atBody                 { position:relative;  }
.columnSpacer           { width:8px; float:left;  }
.columnOne              { width:307px; float:left;  }
.columnTwo              { width:307px; float:left;  }
.columnTwoAlternate     { width:556px; float:left;  }
.columnThree            { width:239px; float:left;  }
.atColumn               {  }

.box1                   { width:309px;  }
.box1Top                { width:309px; height:5px; background:url('../../Images/Layout/box1_Top.png') no-repeat;  }
.box1Middle             { width:309px; background:url('../../Images/Layout/box1_Middle.png') repeat-y;  }
.box1Bottom             { width:309px; height:5px; background:url('../../Images/Layout/box1_Bottom.png') no-repeat;  }
.box1Content            { width:299px; margin:0 auto; }
.box1Text               { width:279px; margin:0 auto; font-size:1.2em; line-height:1.3em; }
.box1Text a             { color:#18b6d9; text-decoration:none; }
.box1Text a:hover       { text-decoration:underline; }

.box2                   { width:241px;  }
.box2Top                { width:241px; height:5px; background:url('../../Images/Layout/box2_Top.png') no-repeat;  }
.box2Middle             { width:241px; background:url('../../Images/Layout/box2_Middle.png') repeat-y;  }
.box2Bottom             { width:241px; height:5px; background:url('../../Images/Layout/box2_Bottom.png') no-repeat;  }
.box2Content            { width:231px; margin:0 auto; }
.box2Text               { width:221px; margin:0 auto; font-size:1.3em; }

.box3                   { width:557px;  }
.box3Top                { width:557px; height:5px; background:url('../../Images/Layout/box3_Top.png') no-repeat;  }
.box3Middle             { width:557px; background:url('../../Images/Layout/box3_Middle.png') repeat-y;  }
.box3Bottom             { width:557px; height:5px; background:url('../../Images/Layout/box3_Bottom.png') no-repeat;  }
.box3Content            { width:537px; margin:0 auto; }
.box3Text               { width:527px; margin:0 auto; font-size:1.3em; line-height:1.3em; }

.footer                 { width:875px; height:46px; background:url('../../Images/Layout/footerBG.png') no-repeat; }
.footerText             { width:845px; height:46px; margin:0 auto; font:normal normal bold 1.1em/46px Arial; color:#444;  }




/* ---------------------------------------------------- >> COMMON */

.clearBoth              { clear:both;  }

.spacer_1               { height:1px;  }
.spacer_5               { height:5px;  }
.spacer_10              { height:10px;  }
.spacer_15              { height:15px;  }
.spacer_20              { height:20px;  }
.spacer_25              { height:25px;  }
.spacer_30              { height:30px;  }
.spacer_35              { height:35px;  }
.spacer_40              { height:40px;  }
.spacer_45              { height:45px;  }
.spacer_50              { height:50px;  }

/* ---------------------------------------------------- >> CUSTOM */