  BODY {
    margin:0;
    padding:0;
    width:100%;
    height:100%;
    overflow-y:auto;
    background-image : url(img/background.gif);
    background-repeat : repeat-y;
    background-color:#FFF;
    font-family:Arial,helvetica,sans-serif;
    font-size:12px;
    color:#336699;
  }
  DIV {
    margin:0px;
    padding:0px;
  }
  A       { color:#003399; text-decoration:none; }
  A:hover { color:#8abdf0; text-decoration:none; }
  H1 { color:#000; }
  H2 {                        /* This is the style for all headers */
    font-size:18px;
    font-weight:900;
    color:#039;
  }

  #header {
    position:fixed;
    width:100%;
    _width:99%;
    height:175px;
    background-color:#9cf;
    z-index:9000;
  }
  * html #header { position:absolute; }
  #header #menuBox {
    position:absolute;
    top:0px;
    left:0px;
    width:250px;
    height:175px;
    background-color:#FFF;
    background-image:url(img/boxLeft.gif);
    background-repeat:no-repeat;
    background-position:bottom left;
    z-index:9000;
  }
  #header #titleBox {
    position:relative;
    height:175px;
    _padding-left:250px;
  }
  #header #titleBox H1 {
    position:relative;
    width:1px;
    height:80px;
    margin:0px auto;
    margin-top:25px;
    padding:0px;
    display:list-item;
    list-style-image: url(http://www.artpridenj.com/images/logo.gif);
    list-style-position:inside;
    list-style-type:none;
    letter-spacing:-1000em;
    font-size:1pt;
    color:#9cf;
  }
  #index #header #titleBox H1 {
    margin-top:0px;
  }
  

  #divider {
    position:fixed;
    width:100%;
    _width:98%;
    height:40px;
    top:175px;
    background-image : url(img/background.gif);
    background-repeat : repeat-y;
    background-color:#FFF;
    z-index:100;
  }
  * html #divider { position:absolute; }
  #divider #bar {
    width:100%;
    height:15px;
    background-image:url(img/boxDivider.gif);
    background-repeat:repeat-x;
  }
  #divider #blocks {
    position:absolute;
    top:12px;
    left:250px;
    width:450px;
    height:25px;
    background-image:url(img/boxRight.gif);
    background-repeat:no-repeat;
    background-position:top left;
  }
  

  #contentLeft {
    position:fixed;
    top:200px;
    left:0px;
    width:250px;
    min-height:560px;
    _height:560px;
    overflow:auto;
    z-index:9000;
  }
  * html #contentLeft { position:absolute; }

  #actionMessage {
    position:relative;
    margin:25px 0px 25px 30px;
    padding:0px;
    width:180px;
    text-align:center;
  }
  #actionMessage IMG {
    margin:0px;
    padding:0px;
  }
  #actionMessage P {
    margin:0px;
    padding:0px;
    font-size:12px;
    font-weight:bold;
    color:#FFF;
  }
  #gallerySample {
    width:150px;
    margin:25px auto;
  }


  #footer {
    position:fixed;
    bottom:0px;
    left:0px;
    width:100%;
    _width:98%;
    height:70px;
    background-image : url(img/background.gif);
    background-repeat : repeat-y;
    background-color:#FFF;
    z-index:9000;
  }
  * html #footer { position:absolute; }
  #footer #blocks {
    height:25px;
    width:99%;
    background-image:url(img/boxBottom.gif);
    background-repeat:no-repeat;
    background-position:top right;
  }
  #footer #address {
    position:absolute;
    width:325px;
    height:45px;
    left:250px;
    bottom:0px;
    font-size:11px;
    color:#69C;
    text-align:center;
  }
  #footer #address P {
    margin:0px;
  }
  #footer #address A {
    font-size:11px;
  }
  #footer #email {
    position:absolute;
    right:0px;
    bottom:0px;
    width:250px;
    height:45px;
    font-size:11px;
    color:#6699CC;
    text-align:center;
  }
  #footer #email A {
    font-size:11px;
  }
  #footer #spotlight {
    position:absolute;
    right:0px;
    bottom:0px;
    width:150px;
    height:45px;
    font-size:11px;
    font-variant:small-caps;
    color:#6699CC;
  }
  #footer #spotlight A {
    line-height:40px;
  }
  
  #contentRight {
    padding-left:260px;
    padding-top:225px;
    padding-bottom:75px;
  }

  #content2 {
    color: #039; 
    font-size: 12px; 
    font-family: Arial,helvetica,sans-serif; 
  }
  

