/* SafarikStudios */
body 	{
    color:#000000;
    font-size:12px;
    font-family:verdana,helvetica,arial,"sans serif";
 
    margin:0;
    border:0;
    padding:0;
    
    
    min-width: 900px;
  
  height:100%; 
  max-height:100%;
  /* overflow: hidden; */
}

/* containers */
#outerShell {
  text-align: center;
  width: 900px;
  margin-left: auto;
  margin-right: auto;
   
}

#pageContainer {
    border: solid;
    border-width: thin;
    color : #9CD7F5;
    width: 900px;
    height: 700px;
    margin-left: auto;
    margin-right: auto;
    position: relative; left: 0px; right: top:0px; 10px;
    
}

#menuContainer {
    border: none;
    border-width: thin;
    background-color : #3399cc;
    color : #ffffff;
    width: 140px;
    height : 140px;
    position: relative; left: 20px; top: 80px;
    }
    
#leftSideMenuDecorationContainer {
    border: none;
    border-width: thin;
    background-color : #ffffff;
    color : "#ffffff";
    width: 20px;
    height : 140px;
    position: absolute; left: 0px; top: 0px;
}

#menuBodyContainer {
    border: none;
    border-width: thin;
    background-color : #3399cc;
    color : #ffffff;
    height : 120px;
    width: 100px;
    
    position: absolute; left: 16px; top: 10px;
}

#rightSideMenuDecorationContainer {
    border: none;
    border-width: thin;
    background-color : "#ffffff";
    color : #ffffff;
    width: 20px;
    height : 140px;
    position: absolute; left: 120px; top: 0px;
}

#menuItemContainer {
    border: none;
    border-width: thin;
    background-color : #3399cc;
    color : #ffffff;
    width: 100px;
    height: 26px;
  
    align: 'center';
    position: relative; left: 0px; top: 0px;
    text-shadow: #0f0faa 1px 1px 1px;
}

#selectedMenuItemContainer {
    border: none;
    border-width: thin;
    background-color : #3399cc;
    color : #ffffff;
    width: 100px;
    height: 26px;
   font-size:16;
   font-weight:bold;
    text-shadow: #0f0faa 5px 5px 5px; 
    /* text-shadow: 3px 3px red, yellow -3px 3px 2px, 3px -3px; */
    
    align : 'center';
    position: relative; left: 0px; top: 0px;
}

/************************************/
/* link styles */
/* Standard Box Style Menu Buttons */
/* Std Box Menu Button Type 1 */
a.StdBoxMenuButtonType_1:link  {
    color:#9CD7F5;
    font-family:verdana,helvetica,arial,"sans serif";
    font-size:16;
    font-weight:BOLD;
    text-decoration:NONE;
    }

a.StdBoxMenuButtonType_1:visited  {
    color:#eeeeee;
    font-family:verdana,helvetica,arial,"sans serif";
    font-size:16;
    font-weight:Normal;
    text-decoration:NONE;
    }
    
a.StdBoxMenuButtonType_1:active {
    color:#eeeeee;
    font-family:verdana,helvetica,arial,"sans serif";
    font-size:16;
    font-weight:Normal;
    text-decoration:NONE;
    }
    
a.StdBoxMenuButtonType_1:hover  {
    color:#FCCC04;
    font-family:verdana,helvetica,arial,"sans serif";
    font-size:16;
    font-weight:BOLD;
    text-decoration: none;
    }
/*----------------------------*/   
/* Std Box Menu Button Type 2 */
a.StdBoxMenuButtonType_2:link  {
    color:#eeeeee;
    font-family:verdana,helvetica,arial,"sans serif";
    font-size:16;
    font-weight:BOLD;
    text-decoration:NONE;
    }

a.StdBoxMenuButtonType_2:visited  {
    color:#eeeeee;
    font-family:verdana,helvetica,arial,"sans serif";
    font-size:16;
    font-weight:normal;
    text-decoration:NONE;
    }
    
a.StdBoxMenuButtonType_2:active {
    color:#eeeeee;
    font-family:verdana,helvetica,arial,"sans serif";
    font-size:16;
    font-weight:normal;
    text-decoration:NONE;
    }
    
a.StdBoxMenuButtonType_2:hover  {
    color:#ffffff;
    font-family:verdana,helvetica,arial,"sans serif";
    font-size:16;
    font-weight:bold;
    text-decoration: none;
    }    
    
/* Std Box Menu Button Type 3 */
a.StdBoxMenuButtonType_3:link  {
    color:#eeeeee;
    font-family:verdana,helvetica,arial,"sans serif";
    font-size:14;
    font-weight:BOLD;
    text-decoration:NONE;
    }

a.StdBoxMenuButtonType_3:visited  {
    color:#eeeeee;
    font-family:verdana,helvetica,arial,"sans serif";
    font-size:14;
    font-weight:normal;
    text-decoration:NONE;
    }
    
a.StdBoxMenuButtonType_3:active {
    color:#00ff00;
    font-family:verdana,helvetica,arial,"sans serif";
    font-size:14;
    font-weight:normal;
    text-decoration:NONE;
    }
    
a.StdBoxMenuButtonType_3:hover  {
    color:#999999;
    font-family:verdana,helvetica,arial,"sans serif";
    font-size:14;
    font-weight:bold;
    text-decoration: none;
    }
/* Std Gallery Button Type */

a.StdBoxMenuButtonType_G:link  {
    color:#eeeeee;
    font-family:verdana,helvetica,arial,"sans serif";
    font-size:14;
    font-weight:BOLD;
    text-decoration:NONE;
    border-style: none;
    }

a.StdBoxMenuButtonType_G:visited  {
    color:#eeeeee;
    font-family:verdana,helvetica,arial,"sans serif";
    font-size:14;
    font-weight:normal;
    text-decoration:NONE;
    border-style: none;
    }

a.StdBoxMenuButtonType_G:active {
    color:#eeeeee;
    font-family:verdana,helvetica,arial,"sans serif";
    font-size:14;
    font-weight:normal;
    text-decoration:NONE;
    border-style: none;
    }
    
a.StdBoxMenuButtonType_G:hover  {
    color:#ffffff;
    font-family:verdana,helvetica,arial,"sans serif";
    font-size:14;
    font-weight:bold;
    text-decoration: none;
    border-style: none;
    }


a.ModalBoxMenuButtonType_G:link  {
    color:#3399cc;
    font-family:verdana,helvetica,arial,"sans serif";
    font-size:14;
    font-weight:normal;
    text-decoration:NONE;
    border-style: none;
    }

a.ModalBoxMenuButtonType_G:visited  {
    color:#3399cc;
    font-family:verdana,helvetica,arial,"sans serif";
    font-size:14;
    font-weight:normal;
    text-decoration:NONE;
    border-style: none;
    }
    
a.ModalBoxMenuButtonType_G:active {
    color:#3399cc;
    font-family:verdana,helvetica,arial,"sans serif";
    font-size:14;
    font-weight:normal;
    text-decoration:NONE;
    border-style: none;
    }
    
a.ModalBoxMenuButtonType_G:hover  {
    color:#3300CC;
    font-family:verdana,helvetica,arial,"sans serif";
    font-size:14;
    font-weight:normal;
    text-decoration: none;
    border-style: none;
    }

/* close  - inquire A */
a.FaceBookLinkButtonType:link  {
    color:#FFFFFF;
    font-family:verdana,helvetica,arial,"sans serif";
    font-size:14;
    font-weight:normal;
    text-decoration:NONE;
    border-style: none;
    }

a.FaceBookLinkButtonType:visited  {
    color:#FFFFFF;
    font-family:verdana,helvetica,arial,"sans serif";
    font-size:14;
    font-weight:normal;
    text-decoration:NONE;
    border-style: none;
    }
    
a.FaceBookLinkButtonType:active {
    color:#FFFFFF;
    font-family:verdana,helvetica,arial,"sans serif";
    font-size:14;
    font-weight:normal;
    text-decoration:NONE;
    border-style: none;
    }
    
a.FaceBookLinkButtonType:hover  {
    color:#FFFFFF;
    font-family:verdana,helvetica,arial,"sans serif";
    font-size:14;
    font-weight:normal;
    text-decoration: none;
    border-style: none;
    }
    

    
/* Std Sub Menu Button Type  */
a.StdSubMenuButtonType:link  {
    color:#eeeeee;
    font-family:verdana,helvetica,arial,"sans serif";
    font-size:14;
    font-weight:BOLD;
    text-decoration:NONE;
    }

a.StdSubMenuButtonType:visited  {
    color:#eeeeee;
    font-family:verdana,helvetica,arial,"sans serif";
    font-size:14;
    font-weight:normal;
    text-decoration:NONE;
    }
    
a.StdSubMenuButtonType:active {
    color:#eeeeee;
    font-family:verdana,helvetica,arial,"sans serif";
    font-size:14;
    font-weight:normal;
    text-decoration:NONE;
    }
    
a.StdSubMenuButtonType:hover  {
    color:#ffffff;
    font-family:verdana,helvetica,arial,"sans serif";
    font-size:14;
    font-weight:bold;
    text-decoration: none;
    }
    
#headerContainer {
    border: none;
    border-width: thin;
    width: 900;
    height: 76;
    position: absolute; left: 0px; top: 0px;
}

/* footer containers */ 
#footerContainer {
    border: none;
    border-width: thin;
    width: 860px;
    height: 50px;
    position: absolute; left: 20px; top: 640px;
    /* overflow:auto; */
}
/*
#footer {
  position:absolute; 
  bottom:0; 
  left:0;
  width:100%; 
  height:50px; 
  overflow:auto; 
  text-align:right; 
  background:#73a2bd;
  }
*/
#footerEmailContainer {
    border: none;
    border-width: thin;
    width: 50%;
    height: 100%;
    position: absolute; left: 0px; top: 0px;    
}

#footerCopyRightContainer {
    border: none;
    border-width: thin;
    width: 50%;
    height: 100%;
    position: absolute; left: 50%; top: 0px;     
}

#galleryCopyRightContainer {
    border: none;
    border-width: thin;
    background-color : #ffffff;
    width: 100%;
    height: 25px;
    position: absolute; left: 0px; top: 88px;     
}

#galleryPageButtonContainer {
    border: none;
    border-width: thin;
    background-color : #ffffff;
    
    width: 720px;
    /* width: 710; */
    height: 76px;
    position: relative; left: 0px; top: 0px;
    
    border-bottom-left-radius: 12px;
    -moz-border-bottom-left-radius: 12px;
    -webkit-border-bottom-left-radius: 12px;
}

#galleryNextButtonContainer {
    border: none;
    border-width: thin;
    background-color : #ffffff;
    width: 180px;
    height: 25px;
    position: absolute; left: 540px; top: 10px;
    text-shadow: #0f0faa 1px 1px 1px;
}

#galleryPrevButtonContainer {
    border: none;
    border-width: thin;
    background-color : #ffffff;
    width: 200px;
    height: 25px;
    position: absolute; left: 0px; top: 10px;
    text-shadow: #0f0faa 1px 1px 1px;
}

#footer_email_text {
    color : #3399cc;
    font-size : 12;
    text-align: left;
}

#footer_copywrite_text {
    color : #3399cc;
    font-size : 12;
    text-align: right;
}

#messageText {
    color : #3399cc;
    font-size : 12;
    text-align: center;
}

#galleyMsgText {
    color : #ffffff;
    font-size : 12;
    text-align: center;
}


/**/
A.INLINE_GENERAL:link  {
    color:#666666;
    font-size:12px;
    font-weight:normal;
    text-decoration:NONE;
    border : none;
    }

A.INLINE_GENERAL:visited  {
    color:#666666;
    font-size:12px;
    font-weight:normal;
    text-decoration:NONE;
    border : none;
    }
    
A.INLINE_GENERAL:active {
    color:#666666;
    font-size:12px;
    font-weight: normal;
    text-decoration:NONE;
    border : none;
    }
    
A.INLINE_GENERAL:hover  {
    color:#cccccc;
    font-size:12px;
    font-weight:normal;
    text-decoration:NONE;
    border : none;
    }
 
 /**/   
A.FOOTER_EMAIL:link  {
    color:#666666;
    font-size:12px;
    font-weight:normal;
    text-decoration:NONE;
    }

A.FOOTER_EMAIL:visited  {
    color:#666666;
    font-size:12px;
    font-weight:normal;
    text-decoration:NONE;
    }
    
A.FOOTER_EMAIL:active {
    color:#666666;
    font-size:12px;
    font-weight: normal;
    text-decoration:NONE;
    }
    
A.FOOTER_EMAIL:hover  {
    color:#cccccc;
    font-size:12px;
    font-weight:BOLD;
    text-decoration:NONE;
    }

/* Used to define the wrapper for the page specific content */
#pageContentContainer {
    border: none;
    border-width: thin;
    width: 720px;
    height: 560px;
    position: absolute; left: 180px; top: 80px;

}

/* has margin - not bleed to edge : used to wrap text content within the general content container */
#pageContentInnerContainer {
    border: none;
    border-width: thin;
    width: 710px;
    height: 500px;
    position: relative; left: 0; top: 0;
}

/* side panel */
#sidePanelContainer {
    border: none;
    border-width: thin;
    width: 160px;
    height: 420px;
    position: absolute; left: 10px; top: 216;
    
    color : #3399cc;
    font-size : 12;
    text-align: left;
    font-family:verdana,helvetica,arial,"sans serif";
}

#sideDomPanelContainer {
    border: none;
    border-width: thin;
    width: 160px;
    height: 160px;
    position: absolute; left: 0; top: 10px;
    
    color : #3399cc;
    font-size : 12;
    text-align: left;
    font-family:verdana,helvetica,arial,"sans serif";
}

#sideSubPanelContainer {
    border: none;
    border-width: thin;
    width: 160px;
     height: 250px;
    position: absolute; left: 0; top: 170px;
    
    color : #3399cc;
    font-size : 12;
    text-align: left;
    font-family:verdana,helvetica,arial,"sans serif";
}

#faceBookContainer {
    border: none;
    width: 160px;
    height: 250px;
    
    position: absolute; left: 0; top: 0;
    

}

#fbGreetingContainer {
   border: none;
   width: 140;
   height: 20;
    color : #3399cc;
    font-size : 12;
    text-align: center;
    font-family:verdana,helvetica,arial,"sans serif";
    
   position: relative; left: 10; top: 10;
}

#fbUserInterface {
   border: none;
   width: 140;
   height: 190;
    color : #3399cc;
    font-size : 12;
    text-align: center;
    font-family:verdana,helvetica,arial,"sans serif";
    
   position: relative; left: 10; top: 30;

}

#fbLikeContainer {
    border: none;
    border-width: thin;
    width: 140;
    height: 60%;
    position: relative; left: 0; top: 0;
    /* background-color : #aaaaaa; */
    color : #3399cc;
    font-size : 12;
    text-align: left;
    font-family:verdana,helvetica,arial,"sans serif";
}

/* content tab menu styles*/
#tabMenuBarContainer {
    border: none;
    border-width: thin;
    background-color : "#00ff00";/* #ffffff; */
    color : #ffffff;
    width: 720px;
    height : 40px;
    position: relative; left: "0px"; top: "0px";
}

#tabMenuContainer_0 {
    border: none;
    border-width: thin;
    background-color : #ffffff;
    color : #ffffff;
    width: 180;
    height : 40px;
    position: absolute; left: 0; top: 0px;
}

#tabMenuContainer_1 {
    border: none;
    border-width: thin;
    background-color : #ffffff;
    color : #ffffff;
    width: 180;
    height : 40px;
    position: absolute; left: 180; top: 0px;
}

#tabMenuContainer_2 {
    border: none;
    border-width: thin;
    background-color : #ffffff;
    color : #ffffff;
    width: 180;
    height : 40px;
    position: absolute; left: 360; top: 0px;
}

#tabMenuContainer_3 {
    border: none;
    border-width: thin;
    background-color : #ffffff;
    color : #ffffff;
    width: 180;
    height : 40px;
    position: absolute; left: 540; top: 0px;
}

#tabMenuButtonContainer {
    border: none;
    border-width: thin;

    color : #ffffff;
    width: 180;
    height : 40px;
    position: absolute; left: 0px; top: 0px;
}

#tabMenuButtonTextContainer {
    border: none;
    border-width: thin;
        
    font-size : 18;
    text-align: center;
    font-family:verdana,helvetica,arial,"sans serif";
    font-weight:bold;
    color : #ffffff;
    width: 180;
    height : 180;
    position: absolute; left: 0; top: 4;
    /* text-shadow: #0f0faa 5px 5px 5px; */
    text-shadow: #0f0faa 1px 1px 1px;
}

#tabMenuButtonSelectedTextContainer {
    border: none;
    border-width: thin;
        
    font-size : 18;
    text-align: center;
    font-family:verdana,helvetica,arial,"sans serif";
    font-weight:bold;
    color : #ffffff;
    width: 180;
    height : 180;
    position: absolute; left: 0; top: 4;
    text-shadow: #0f0faa 5px 5px 5px;
}

#tabSubMenuButtonTextContainer {
    border: none;
    border-width: thin;
        
    font-size : 14;
    text-align: center;
    font-family:verdana,helvetica,arial,"sans serif";
    font-weight:bold;
    color : #ffffff;
    width: 180;
    height : 180;
    position: absolute; left: 0; top: 0;
}

#tabMenuSelectionColorBar {
    border: none;
    border-width: thin;
    width: 720px;
    height : 4;
    position: relative; left: "0px"; top: "0px";
}

#content_text {
    font-size : 12;
    text-align: left;
    color : #3399cc;
    font-family:verdana,helvetica,arial,"sans serif";
}

#contentTitle_text {
    font-size : 14;
    text-align: left;
    text-weight: 400;
    color : #00ff00;
    font-family:verdana,helvetica,arial,"sans serif";
}

#contentImageContainer {
    border: solid;
    border-width: thin;
    width : 720px;
    height : ;

    position: relative; left: '0px'; top: '0px';
}

#resumeDate_text {
    font-size : 14;
    text-align: left;
    text-weight: 800;
    color : #3300CC;
    font-family:verdana,helvetica,arial,"sans serif";
}

#exhibitRecordContainer {
    border: none;
    border-width: thin;
    width: 100%;
    height: 20px;
    position: relative; left: 0px; top: 0px;
    
    font-size : 12;
    text-align: left;
    font-family:verdana,helvetica,arial,"sans serif";
}

#exhibitDateContainer {
    border: none;
    border-width: thin;
    width: 60px;
    height: 20px;
    position: absolute; left: 0px; top: 0px;
    
    text-weight: 800;
    color : #3399cc;

}

#exhibitNameContainer {
    border: none;
    border-width: thin;
    width: 300px;
    height: 20px;
    position: absolute; left: 60px; top: 0px;
    
    text-weight: 400;
    color : #3399cc;
}

#exhibitLocationContainer {
    border: none;
    border-width: thin;
    width: 340px;
    height: 20px;
    position: absolute; left: 360px; top: 0px;
    
    text-weight: 400;
    color : #3399cc;
}

#pageMenuContainer {
    border: none;
    border-width: thin;
    width: 100%;
    height: 30px;
    position: relative; left: 0px; top: 0px;
}

#pageMessageContainer {
    border: none;
    border-width: thin;
    color : #FFFFFF;
    font-size : 12;
    text-align: center;
    width: 100%;
    height: 100px;
    position: relative; left: 0px; top: 0px;
}

#disclaimerMessageContainer {
    border: none;
    border-width: thin;
    border-radius: 12px;
    -moz-border-radius: 12px;
    -webkit-border-radius: 12px;
    /*
    color : #ffffff;
    font-size : 12;
    text-align: center;
    */
    width: 96%;
    height: 96%;
    position: absolute; left: 2%; top: 0px;
    /**/
    opacity:0.25;
    filter:alpha(opacity=25); 
    -moz-opacity:0.25;
    -khtml-opacity: 0.25;
/**/
}

#galleyDisclaimerText {
    color: #ffffff;
    width: 90%;
    height: 80%;
    position: relative; left: 5%; top: 6%;
    font-size : 12;
    text-align: center;
    
    opacity:1.0;
    filter:alpha(opacity=100); 
    -moz-opacity:1.00;
    -khtml-opacity: 1.00;
}

#pageMenuItem1Container {
    border: none;
    border-width: thin;
    width: 180;
    height : 30px;
    position: absolute; left: 0px; top: 0px;
    text-shadow: #0f0faa 1px 1px 1px;
}

#pageMenuItem2Container {
    border: none;
    border-width: thin;
    width: 180;
    height : 30px;
    position: absolute; left: 180; top: 0px;
    text-shadow: #0f0faa 1px 1px 1px;
}

#pageMenuItem3Container {
    border: none;
    border-width: thin;
    width: 180;
    height : 30px;
    position: absolute; left: 360; top: 0px;
    text-shadow: #0f0faa 1px 1px 1px;
}

#pageMenuItem4Container {
    border: none;
    border-width: thin;
    width: 180;
    height : 30px;
    position: absolute; left: 540; top: 0px;
    text-shadow: #0f0faa 1px 1px 1px;
}
/* Selected */

#pageMenuItem1SelectedContainer {
    border: none;
    border-width: thin;
    width: 180;
    height : 30px;
    position: absolute; left: 0px; top: 0px;
    text-shadow: #0f0faa 5px 5px 5px;
}

#pageMenuItem2SelectedContainer {
    border: none;
    border-width: thin;
    width: 180;
    height : 30px;
    position: absolute; left: 180; top: 0px;
     text-shadow: #0f0faa 5px 5px 5px;
}

#pageMenuItem3SelectedContainer {
    border: none;
    border-width: thin;
    width: 180;
    height : 30px;
    position: absolute; left: 360; top: 0px;
     text-shadow: #0f0faa 5px 5px 5px;
}

#pageMenuItem4SelectedContainer {
    border: none;
    border-width: thin;
    width: 180;
    height : 30px;
    position: absolute; left: 540; top: 0px;
     text-shadow: #0f0faa 5px 5px 5px;
}
/* */
#homeImageContainer {
    border: none;
    border-width: thin;
    
    width: 428px;
    height: 488px;
    position : absolute; left: 0px; top: 70px;
}

#featuredImageContainer {
    border: none;
    border-width: thin;
    
    width: 428px;
    height: 488px;
    position : absolute; left: 0px; top: 70px;
}

#newsTitleContainer {
    border: none;
    border-width: thin;
    
    width: 274px;
    height: 40px;
    position : absolute; left: 434px; top: 60px;
}

/* this is in use */
#homeAnnouncementContainer {
    border: none;
    border-width: thin;
    
    width: 274px;
    height: 450px;
    position : absolute; left: 434px; top: 106px;
}
/* this inside of... */
#homeAnouncementContainer {
    border: solid;
    border-width: thin;
    border-color : #DCDC62;
    width: 270px;
    
    position : absolute; left: 2 px; top: 2px;
}
#homeAnouncementTitleContainer {
    background-color : #272525;
    color : #DCDC62; /* #6F7C2E; */
    width: 270px;
    height: 20px;
    font-size : 14;
    font-weight : 800;
    text-align: center;
    position :relative; left:0; top:0;
}
#homeAnouncementTitle2Container {
    background-color : #6F7C2E;
    color : #DCDC62;
    width: 270px;
    height: 20px;
    font-size : 12;
    font-weight : 800;
    text-align: center;
    position :relative; left:0; top:0;
}

#homeAnouncementTitle3Container {
    background-color : #6F7C2E;
    color : #DCDC62;
    width: 270px;
    height: 20px;
    font-size : 12;
    font-weight : 100;
    text-align: center;
    position :relative; left:0; top:0;
}

#homeAnouncementTitle4Container {
    background-color : #6F7C2E;
    color : #DCDC62;
    width: 270px;
    height: 80px;
    font-size : 12;
    font-weight : 100;
    text-align: center;
    position :relative; left:0; top:0;
}

#anouncementDetailLayer {
    border: none;
    border-width: thin;
    border-color : #DCDC62;
    background-color : #ff0000; /* #6F7C2E; */
    /*
    opacity:0.5;
    filter:alpha(opacity=50); 
    -moz-opacity:0.5;
    -khtml-opacity: 0.5;	    
    color : #ffffff;
    */
    opacity:1.00;
    filter:alpha(opacity=100); 
    -moz-opacity:1.00;
    -khtml-opacity: 1.00;
    width: 260px;
    height : auto;
    font-size : 12;
    font-weight : 100;
    text-align: left;
    position :relative; left:0; top:0;

}

#__anouncementDetailLayer {
    border: none;
    border-width: thin;
    border-color : #DCDC62;
    background-color : #ff0000; /* #6F7C2E; */
    /*
    opacity:0.5;
    filter:alpha(opacity=50); 
    -moz-opacity:0.5;
    -khtml-opacity: 0.5;	    
    color : #ffffff;
    */
    opacity:1.00;
    filter:alpha(opacity=100); 
    -moz-opacity:1.00;
    -khtml-opacity: 1.00;
    width: 260px;
    height : auto;
    font-size : 12;
    font-weight : 100;
    text-align: left;
    position :relative; left:0; top:0;

}

#anouncementDetailContainer {
    border: none;
    border-width: thin;
    border-color : #DCDC62; 
    background-color : #000000; /* #6F7C2E; */
    color : #ffffff;
    width: 270px;
    height: 424px;
    font-size : 12;
    font-weight : 100;
    text-align: left;
    position :relative; left:0; top:0;

}

#anouncementDetailPane {
    background-color : #000000; /* #6F7C2E; */
    color : #FFFFFF;
    width: 260px;
    height: 410px;
    font-size : 12;
    font-weight : 100;
    text-align: left;
    position :absolute; left:0; top:0;
    margin : 5;
}

#aTitleP {
    background-color : #000000; /* #6F7C2E; */
    color : #FFFFFF;
    font-size : 14;
    font-weight : 800;
    text-align : center;
}

#bTitleP {
    background-color : #000000; /* #6F7C2E; */
    color : #FFFFFF;
    font-size : 12;
    font-weight : 400;
    text-align : center;
}

#cTitleP {
    background-color : #000000; /* #6F7C2E; */
    color : #FFFFFF;
    font-size : 10;
    font-weight : 400;
    text-align : center;
}

#homeWelcomeContainer {
    border: none;
    border-width: thin;
    
    width: 700px;
    height: 60px;
    position : absolute; left: 0px; top: 0px;
    
    color : #9900CC;
    font-size : 24;
    font-weight : 800;
    text-align: left;
    font-family:verdana,helvetica,arial,"sans serif";
}

#homeNewsImageContainer {
    border: none;
    border-width: thin;
    
    width: 274px;
    height: 160px;
    position : absolute; left: 436px; top: 180px;

    color : #3399cc;
    font-size : 12;
    text-align: left;
    font-family:verdana,helvetica,arial,"sans serif";
}

#homeBodyContainer {
    border: none;
    border-width: thin;
    
    width: 250px;
    height: 200px;
    position : absolute; left: 440px; top: 360px;

    color : #3399cc;
    font-size : 12;
    text-align: left;
    font-family:verdana,helvetica,arial,"sans serif";
}

#homeContactContainer {
    border: none;
    border-width: thin;
    
    width: 250px;
    height: 200px;
    position : absolute; left: 440px; top: 360px; /* top: 360px; */
    
    color : #3399cc;
    font-size : 12;
    text-align: left;
    font-family:verdana,helvetica,arial,"sans serif";
}

#mailingListFormContainer {
    border: none;
    border-width: thin;
    
    width: 428px;
    height: 560px;
    position : absolute; left: 0px; top: 0px;
    background-color : #eeeeff;
    color : #3399cc;
    font-size : 12;
    text-align: left;
    font-family:verdana,helvetica,arial,"sans serif";
}


#contactInfoFormContainer {
    border: none;
    border-width: thin;
    
    width: 428px;
    height: 150px;
    position : relative; left: 0px; top: 0px;

    color : #3399cc;
    font-size : 12;
    text-align: left;
    font-family:verdana,helvetica,arial,"sans serif";
}

#addressFormContainer {
    border: none;
    border-width: thin;
    
    width: 428px;
    height: 156px;
    position : relative; left: 0px; top: 0px;
    
    color : #3399cc;
    font-size : 12;
    text-align: left;
    font-family:verdana,helvetica,arial,"sans serif";
}

#commentsFormContainer {
    border: none;
    border-width: thin;
    
    width: 428px;
    height: 110px;
    position : relative; left: 0px; top: 0px;
    

    color : #3399cc;
    font-size : 12;
    text-align: left;
    font-family:verdana,helvetica,arial,"sans serif";
}

#interestOptionsFormContainer {
    border: none;
    border-width: thin;
    
    width: 428px;
    height: 100px;
    position : relative; left: 0px; top: 0px;

    color : #3399cc;
    font-size : 12;
    text-align: left;
    font-family:verdana,helvetica,arial,"sans serif";
}

#innerOptionsFormContainer {
    border: none;
    border-width: thin;
    
    width: 400px;
    height: 70px;
    position : relative; left: 0px; top: 0px;

    color : #3399cc;
    font-size : 12;
    text-align: left;
    font-family:verdana,helvetica,arial,"sans serif";
}

#leftOptionsFormContainer {
    border: none;
    border-width: thin;
  
    width: 200px;
    height: 60px;
    position : absolute; left: 0px; top: 5px;
 
    color : #3399cc;
    font-size : 12;
    text-align: left;
    font-family:verdana,helvetica,arial,"sans serif";
}

#rightOptionsFormContainer {
    border: none;
    border-width: thin;
    
    width: 200px;
    height: 60px;
    position : absolute; left: 200px; top: 5px;
  
    color : #3399cc;
    font-size : 12;
    text-align: left;
    font-family:verdana,helvetica,arial,"sans serif";
}

#buttonFormContainer {
    border: none;
    border-width: thin;
    
    width: 100px;
    height: 40px;
    position : relative; left: 328px; top: 0px;
    
      
    color : #3399cc;
    font-size : 12;
    text-align: left;
    font-family:verdana,helvetica,arial,"sans serif";
}

#contactWelcomeContainer {
    border: none;
    border-width: thin;
    
    width: 250px;
    height: 60px;
    position : absolute; left: 450px; top: 0px;
    
    color : #9900CC;
    font-size : 12;
    font-weight : 800;
    text-align: left;
    font-family:verdana,helvetica,arial,"sans serif";

}

#privacyNoticeContainer {
    border: none;
    border-width: thin;
    
    width: 250px;
    height: 60px;
    position : absolute; left: 450px; top: 100px;
    
    color : #3399cc;
    font-size : 12;
    font-weight : 200;
    text-align: left;
    font-family:verdana,helvetica,arial,"sans serif";
}

#stateMenuContainer {
    
    position : absolute; left: 152px; top: 120px;
}

#contactPagelowerRightContainer {
    border: none;
    border-width: thin;
    
    width: 250px;
    height: 360px;
    position : absolute; left: 450px; top: 200px;
 
    color : #3399cc;
    font-size : 12;
    font-weight : 200;
    text-align: left;
    font-family:verdana,helvetica,arial,"sans serif";
}

/* form styles */
fieldset ul, fieldset li {
    border:0;
    margin:0;
    padding:0;
    list-style:none;
}

fieldset li {
    clear:both;
    list-style:none;
    padding-bottom:10px;
}

fieldset input  {
    float:left;
}

fieldset label {
    width:400px;
    float:left;
    
    color : #3399cc;
    font-size : 12;
    font-weight : 400;
    text-align: left;
    font-family:verdana,helvetica,arial,"sans serif";
    }
    
#workDimentionContainer_h {
    border: none;
    border-width: thin;
    background-color : #3399CC;
    color : #ffffff;
    width: 100px;
    height : 30px;
    position: absolute; left: 30px; top: 0px;
    text-align : center;
    vertical-align : middle;
}

#workUnitContainer_h {
    border: none;
    border-width: thin;
    background-color : #333333;
    color : #ffffff;
    width: 30px;
    height : 30px;
    position: absolute; left: 0%; top: 0px;
    text-align : center;
    vertical-align : middle;
}

#workDimentionContainer_w {
    border: none;
    border-width: thin;
    background-color : #3399CC;
    color : #ffffff;
    width: 100px;
    height : 30px;
    position: absolute; left: 30px; top: 30px;
    text-align : center;
    vertical-align : middle;
}

#workUnitContainer_w {
    border: none;
    border-width: thin;
    background-color : #333333;
    color : #ffffff;
    width: 30px;
    height : 30px;
    position: absolute; left: 0%; top: 30px;
    text-align : center;
    vertical-align : middle;
}

#workDimentionContainer_d {
    border: none;
    border-width: thin;
    background-color : #3399CC;
    color : #ffffff;
    width: 100px;
    height : 30px;
    position: absolute; left: 30px; top: 60px;
    text-align : center;
    vertical-align : middle;
}

#workUnitContainer_d {
    border: none;
    border-width: thin;
    background-color : #333333;
    color : #ffffff;
    width: 30px;
    height : 30px;
    position: absolute; left: 0%; top: 60px;
    text-align : center;
    vertical-align : middle;
}

/* gallery Styles */
#galleryWindow {
  position:absolute; 
  top:0; 
  left:0; 
  width:100%; 
  height:120px; 
  /* overflow:auto; */
  background:#53829d;
  color:#fff;
  }
  
  
#contents {
  position:fixed;
  border : solid;

  top:122;
  left:180px;
  bottom:560px; 
  right:540;
  
  /* overflow:auto; */
  background:#fff;
  }
  
#imageCell {
  position : absolute;
  border : dotted;
  color : #ffffff;
  border-width: thin;
  width :102.7;
  height :102.7;
}

#imageCellRow {
  position : relative;
  border : none;
  width : 720px;
  height : 102.7;
  top : 0px;
  left : 0px;
}

#artworkPageMenu {
  position : relative;
  border : solid;
  background-color : #3399cc;
  /* color : #ffffff;*/
  color : #3399cc  width : 700px;
  height : 100px;
  top : 0px;
  left : 0px;
}

#artworkDataBox {
  position : absolute;
  border : none;
  background-color : #ffffff;
  /* background-color : #3399cc; */
  /* color : #ffffff;*/
  color : #3399cc  /* width : 800px;*/
  height : 120px;
  top : 0px;
  left : 0px;
}

#artworkInfoCell {
  position : absolute;
  border : none;
  /* background-color : #3399cc;*/
  /* background-color : #ffffff; */
  color : #3399cc;
  width : 400px;
  height : 120px;
  top : 0px;
  left : 0px;
}

#bandOneCell {
  position : absolute;
  border : none;
  background-color : #3399cc;
  color : #3399cc;
  color : #030201;
  width : 100%;
  height : 11px;
  top : 0px;
  left : 0px;
}

#bandTwoCell {
  position : absolute;
  border : none;
  background-color : #9CD7F5;
  color : #3399cc;
  width : 100%;
  height : 39px;
  top : 11px;
  left : 0px;
}

#bandThreeCell {
  position : absolute;
  border : none;
  background-color : #ffffff;
  color : #3399cc;
  width : 100%;
  height : 70px;
  top : 50px;
  left : 0px;
}

#statsCell {
  position : absolute;
  border : none;
  color : #9944ff;
  width :60;
  height : 39px;
  top : 41px;
  left : 20px;
}

#titleCell {
  position : absolute;
  border : none;
  color : #ffffff;
  width :160px;
  height : 16px;
  top : 2px;
  left : 40px;
}

#heightCell {
  position : absolute;
  border : none;
  color : #ffffff;
  width :60px;
  height : 16px;
  top : 22px;
  left : 60px;
}

#widthCell {
  position : absolute;
  border : none;
  color : #ffffff;
  width :60px;
  height : 16px;
  top : 22px;
  left : 180px;
}

#depthCell {
  position : absolute;
  border : none;
  color : #ffffff;
  /* background-color : #000000; */
  width :60px;
  height : 16px;
  top : 22px;
  left : 300px;
}

#safarikLogoCell {
  position : absolute;
  border : none;
  /*background-color : #3399cc;*/
  /* background-color : #ffffff; */
  color : #3399cc;
  width : 40%;
  height : 100px;
  top : 0px;
  left : 60%;
}


#fullImageCell {
  position : absolute;
  border : none;
  background-color : #3399cc;
  /*background-color : #00ff00;*/
  color : #3399cc;
  /* width : 800px; */
  
  top : 0px;
  left : 0px;
}

#galleryOptionsWindowContextPos {
  position : absolute;
  border : none;
  /*background-color : #3399cc;*/
  /*background-color : #f0f0f0;*/
  color : #3399cc;
  width : 302px;
  /*height : 186px;*/
  top : 0px;
  left : 0px;
  align : right;
}

#galleryWindowFixed {
  position : absolute;
  border : none;
  /*background-color : #3399cc;*/
  /*background-color : #f0f0f0;*/
  color : #3399cc;
  width : 900px;
  /*height : 100%;*/
  top : 0px;
  left : 0px;
  align : right;
}

#formWindowFixed {
    position : absolute;
  border : none;
  /*background-color : #3399cc;*/
  /*background-color : #f0f0f0;*/
  color : #3399cc;
  width : 900px;
  /*height : 100%;*/
  top : 0px;
  left : 0px;
  align : right;
}

#modalWindowFixed {
  position : absolute;
  border : none;
  /*background-color : #3399cc;*/
  /*background-color : #f0f0f0;*/
  color : #3399cc;
  width : 900px;
  /*height : 100%;*/
  top : 0px;
  left : 0px;
  align : right;
}

/* i need anoter one of these layers - need to inherite this jake */
#outerMessageLayer {
  position:     absolute;
  border:       none;

  color:        #3399cc;
  /* width:        720px; */
 
  /* height:       560px; */
  left:         180px;
  top:          80px;
  align:        right;
}

#closeBoxContainer {
 position : absolute;
 border : none;
 top : 96px;
 left : 12px;
 aligh : left;
 width : 100;
 height : 20;
}

#galleryInquiryContainer {
    border: none;
    border-width: thin;
    width: 300px;
    height: 20px;
    position: absolute; left: 120px; top: 96px; 
}

#floatImageLeft {
    float : left;
    margin-right: 10px;
    margin-bottom: 10px;
}

#floatImageRight {
    float : Right;
    margin-right: 10px;
    margin-bottom: 10px;
    margin-left: 10px;
}




