*                          { font-family: Arial, Helvetica, sans-serif; }
body                       { font-size:12px; color:#FFF; margin:20px 0 0 0; }
h2                         { font-size:14px; }
h3                         { font-size:14px; }
h4					       { font-size:14px; }
h5			               { font-size:14px; margin-bottom:4px; }
img                        { border:0 }
/*

  Lefthand Navigation   - SHOWGROUNDS VILLAGE

*/


#leftcolumn                { float:left; font-family:Arial; font-size: 12px;  font-weight:normal; color: #000000; line-height: 25px; width:199px; text-align: left; }	
#leftmenu                  { list-style-type:none; margin:0; padding-left:0; }
#leftmenu li               { width:198px; background-color:#FFF; border-bottom:1px solid #F08406; }
#leftmenu li a             { width:198px; color:#666666; display:block; padding:4px 0; text-decoration:none; }
#leftmenu li a:hover       { background-color:#F08406; color:#FFFFFF; }
#leftmenu li a.sel         { background-color:#F08406; color:#FFFFFF; font-weight:bold; }
#leftmenu li a.sel:hover   { background-color:#F08406; color:#FFFFFF;}

/*
  Page Build  - SHOWGROUNDS VILLAGE
background-color:#E7F2F6;
border-bottom:1px solid #FFFFFF;
color:#6E7273;  



*/
#centre                    { width:969px; margin:0 auto; text-align:left; position:relative }
#header                    { position:static; height:149px; border-bottom:1px solid #FFF; }
#header img                { display:block }
#content                   { float:left; height:399px; width:770px; padding:0; background-color:#FFF; color:#666666; }

#content h2                { margin:0; padding:0px;}
/*#content h3                { margin:0; padding:5px 0 0 0px; }*/
#content h4                { margin:0; padding:5px 0 0 0; }
#content textimage		   { padding:0 5px;}	
#content p                 { margin-top:5px; margin-left:1px; font-size: 12px; padding:5px 0pt 0pt 10px; }
#contentMap				   { margin-left:19px;}
#content p.colesReference  { font-size:16px; margin:30px 0 10px 0; color:#555; font-weight:bold }
#contentPlain              { height:150px; border-bottom:1px solid #6CB3CE; }
#contentColour             { background-color:#FCF2E6; border-bottom:1px solid #FFF; color:#6E7273; }
#contentColour ul          { margin-left:10px; list-style-type:disc; padding-left:15px; padding-right:5px; margin-top:5px;}

#textColumn                { float:left; width:240px; margin-left:20px; overflow:hidden; display:inline;}
#textColumnMapLHS          { float:left; width:446px; margin-left:20px; overflow:hidden; display:inline;}
#textColumnMapLHS p        { margin-left:0px; padding-left:0px; }
#textColumnDev             { float:left; width:740px; margin-left:20px; overflow:hidden; display:inline;}
#textColumnDev p           { margin-left:0px; padding-left:0px; }
#textColumnMap             { float:left; width:445px; margin-bottom:30px;margin-left:10px; }
#textColumnDisclaimer      { float:left; width:745px; margin-bottom:30px;margin-left:10px; }
.forceQualityHeight        { height:152px; } 

#rightColumn               { float:left; margin-left:20px; }
#rightColumn div           { margin-bottom:20px; }
#rightColumn div a         { display:block; }
#rightColumn h2            { margin: 12px 0px 5px 0px}

#largeImg1                 { position:absolute; left:220px; top:210px; display:none; z-index:10 }
#largeImgShadow1           { position:absolute; left:225px; top:215px; display:none; z-index:8; width:396px; height:394px; background-color:#333;}
#largeImg2                 { position:absolute; left:150px; top:210px; display:none; z-index:10 }
#largeImgShadow2           { position:absolute; left:155px; top:215px; display:none; z-index:8; width:396px; height:233px; background-color:#333;}
#largeImg3                 { position:absolute; left:160px; top:30px; display:none; z-index:10 }
#largeImgShadow3           { position:absolute; left:165px; top:35px; display:none; z-index:8; width:650px; height:421px; background-color:#333;}
#displayImage              { margin:20px; color:#F00; font-weight:bold; }
.mask                      { z-index:0; display:none; position:absolute; top:0; left:0; -moz-opacity: 0.5; opacity:.50; filter: alpha(opacity=50); background-color:#CCC; }

#footer                    { background-color:#C5C6CA; width:969px; height:20px; margin:0 0 0 -199px; position:relative; padding:10px 0 6px 0; }
#footer p                  { margin:0 30px 0 0; font-size:10px; color: #FFF; text-align: right; }
/*#footer a                  { color:White; }*/

#qualitySwitch             { position:relative; }
#qualitySwitch img         { display:block }

#qualitySwitch #thumb1     { position:absolute; left:10px; top:350px; z-index:3; border:5px solid #FFF }
#qualitySwitch #thumb2     { position:absolute; left:123px; top:350px; z-index:3; border:5px solid #FFF }
#qualitySwitch #thumb3     { position:absolute; left:236px; top:350px; z-index:3; border:5px solid #FFF }

#qualitySwitch #thumb1:hover{ position:absolute; left:10px; top:350px; z-index:3; border:5px solid #F00 }
#qualitySwitch #thumb2:hover{ position:absolute; left:123px; top:350px; z-index:3; border:5px solid #F00 }
#qualitySwitch #thumb3:hover{ position:absolute; left:236px; top:350px; z-index:3; border:5px solid #F00 }

.sourceTxt                 { font-size:11px; color:#777 }
.sourceTxt b               { font-size:11px; color:#555; font-weight:normal }
.textimage h1              { display:none; }
.remove-margin-bottom      { margin-bottom: 0px !important; }
#footer a                  { font-weight:bold !important; color:#fff;}