/* Start of CMSMS style sheet 'Custom structure - homepage' */
/* structure for home page */
.stackflash { position: absolute; z-index: 13; }
.stackimage { position: absolute; z-index: 10; }
.stackbleed { position: absolute; z-index: 12; }
#content img { border: none; }

#captionarea { position: absolute; width: 190px; left: 570px; }
#bleedarea { position: absolute; width: 190px; left: 0px; background: #F1F1F1 url('site_images/edges/bg-greyfade-01.jpg') repeat-y; }
#imagearea { position: absolute; width: 380px; left: 190px; }
#flasharea { position: absolute; width: 570px; left: 0px; overflow: hidden; }
#imageline { position: absolute; width: 1px; top: 0px; left: 190px; background: url('site_images/interface/dotted.gif') repeat-y; }
#imageline2 { display: none;  }
#copyarea { position: absolute; width: 190px; height: 400px; left: 570px; background: url('site_images/interface/dotted.gif') repeat-y; }
#sketcharea { position: absolute; }
#introarea { position: absolute; width: 180px; left: 0px; }
#captionbgcolor { position: absolute; width: 130px; left: 0px; }

.homecolor { height: 86px; }
.homeintro { font: normal 70%/120% Arial, Helvetica, sans-serif; padding-top: 100px; }
.homenewspad { padding: 10px 0px 40px 8px; }
.homelatest { padding-top: 2px; padding-bottom: 20px; }

.noflashposition { margin-left: 190px; }
#noflashcontentmain { height: 427px; }
#noflashcontentmain p { padding-top: 2px; margin-left: 6px; }
#noflashcontentmain a { color: #ffffff; }
#noflashcontentmain a:visited { color: #ffffff; }
#noflashcontentmain a:active { color: #ffffff; }
#noflashcontentmain a:hover { color: #ffffff; }

#newsarea { position: absolute; width: 190px; height: 427px; left: 570px; background: url('site_images/interface/dotted.gif') repeat-y; }
#newsarea h1 { color: #222222;  padding-top: 15px; padding-bottom: 0px; }
#newsarea h2 { color: #666666; padding-top: 12px; padding-bottom: 0px; }
#newsarea p { line-height: 1em; color: #777777; padding-top: 0px; padding-bottom: 0px; }
#newsarea a { color: #777777; }
#newsarea a:visited { color: #777777; }
#newsarea a:active { color: #777777; }
#newsarea a:hover { color: #999999; }

/* End of 'Custom structure - homepage' */

