/* browser common */
/* STYLE */
/*    */

/*====== HEADER 2010 ===============================April==================*/


.header{ 	position:relative; width:976px; height:70px;  
            border-style:solid; border-width:0px; border-color:red; border-collapse: collapse;
            cursor:pointer;
*width:985px;}



#headleft
          { position:absolute;  top:0px;  left:0px;   width:189px; 
            height:70px; overflow:hidden;
            border-style:none; border-width:0px; border-color:blue; border-collapse: collapse;
*width:184px;}

.header-left
          { width:186px;
            border-style:none; border-width:0px; border-color:blue; border-collapse: collapse;
}
.header-left td
          {	vertical-align:middle;  height:70px; 
            background-image:url('../Images/System/menutop1.jpg'); background-repeat:repeat-x; background-position: center top;
			      border-style:solid; border-width:0px; border-color:blue; border-collapse: collapse;
 }
.header-left td a:link,
.header-left td a:active
.header-left td a:visited,
.header-left td a:hover,
          { font-family:verdana; font-size:12px;  
            color:#000; background:transparent; text-decoration:none;
            }

#headmiddle
{ position:absolute; top:0px; left:188px; width:505px; height:70px;
  text-align:right; vertical-align:middle;
  border-style:solid; border-width:0px; border-color:blue; border-collapse: collapse;
*left:185px;}

#headright
{ position:absolute; top:28px; left:728px; width:260px; 
  border-style:solid; border-width:0px; border-color:blue; border-collapse: collapse;
*left:725px;}


.header-right td a:link,
.header-right td a:active
.header-right td a:visited,
.header-right td a:hover,
          { width:100%; vertical-align:bottom; text-align:left; 
            font-family:georgia; font-size:10pt; font-weight:bold; font-style:italic; 
            color:#000; background:transparent; text-decoration:none;
            }

/*====== HEADER 2010 End ==================================================*/
/* 
POINT OF INTEREST (REMOVE THIS)
box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
POINT OF INTEREST (REMOVE THIS)
*/
/*=====================================================================================================================*/
/*== November-2009 ==================================================================================================*/

a:link{color:#0000FF; text-decoration:underline;}
a:active{color:#0000FF;text-decoration:underline;}
a:visited{color:#0000FF;text-decoration:underline;}
a:hover{color:#ffffff; text-decoration:none;; background-color:gray; }

a.blacklink:link{color:#000; text-decoration:underline;}
a.blacklink:active{color:#000;text-decoration:underline;}
a.blacklink:visited{color:#000; text-decoration:underline;}
a.blacklink:hover{color:#fff; text-decoration:none;; background-color:gray; }
 
a.blacklinknoho:hover{color:#0000FF; text-decoration:underline;background-color:white; }

a.nohover:hover{}

a.nobg:hover{color:#000; background-color:transparent;}
/*=====================================================================================================================*/




#col-one-td
          { vertical-align:top;
            text-align:justify;
            background-color:#FFFF99; color:#000;
}





#right-col-wide3
          { background-color:#FFFF99; color:#000;
}
#right-col,
#right-col-norm,
#right-col-slim3
          { background-color:#fff; color:#000;
}
#right-col-slim3-box
          { background-color:#ffff99; color:#000;
}






/*=========== 2009 / 2010 ==== Audio Button ===========================================================================*/


.playbutton
          { cursor:pointer; width:18px; height:18px; background-color:#ffffff; background-image:url('button2.png'); background-repeat: no-repeat; background-repeat: no-repeat; background-position:  center 50%;}




    .button-div-2col
          { position:relative; top:0px; left:0px;  width:100%; text-align: center; overflow:hidden;}

    .button-div-3col-wide 
          { position:relative; top:0px; left:0px;  width:100%; text-align: center; overflow:hidden;}

    .button-div-3col-narrow
          { position:relative; top:0px; left:0px;  width:100%; text-align: center; overflow:hidden;}

    .audiotxt { font-size: 12px; vertical-align:middle;}

/*=====================================================================================================================*/
/*====== SIDEBOXES aka INFORMATION BOXES March 2010 === =mainly column one ============================================*/

#id-infoblock-left-col-top    p, td { text-align:center; }
#id-infoblock-left-col-bottom p, td { text-align:center; }

#id-infoblock-left-col-top, 
#id-infoblock-left-col-bottom       { width:165px;    border-style:none; }



#id-iframe-columbialocations,
#id-iframe-sumerianlocations,
#id-iframe-greeklocations,
#id-iframe-irelandlocations,
#id-iframe-portugalocations,
#id-iframe-francelocations,
#id-iframe-turkeylocations,
#id-iframe-underwaterlocations,
#id-iframe-mexicolocations,
#id-iframe-maltalocations, 
#id-iframe-englandlocations,
#id-iframe-nav-az,
#id-iframe-nav-related-pages,
#id-iframe-azcountries,
#id-iframe-azlocations,
#id-iframe-americalocations,
#id-iframe-perulocations,
#id-iframe-egyptlocations {  }



.iframe-box              {width:149px;
                          margin-top:0px;       margin-bottom:0px;
                          margin-left:3px;      margin-right:3px;    
                          border:1px;           border-color:#c0c0c0;    border-style:inset;}
/*                          border:#ade 0px outset;
                          overflow:auto; }*/



#columbialocations      { }
#sumerianlocations      { height:98px;}
#greeklocations         { height:78px;}
#irelandlocations       { height:216px;*height:194px;}
#portugalocations       { }
#francelocations        { height:228px;*height:202px;}
#turkeylocations        { }
#underwaterlocations    { height:96px;*height:84px;}
#mexicolocations        { height:96px;*height:84px;}
#maltalocations         { height:156px;*height:134px;}
#englandlocations       { height:190px;*height:168px;}
#turkeylocations        { height:120px;*height:109px;}
#americalocations       { height:216px;*height:194px;} 
#perulocations          { height:98px;}
#egyptlocations         { height:173px;*height:158px;}
#azlocations            { }




#id-featured-locations-nav,
#id-quick-links-navbox,
#id-topten-navbox, 
#id-iframe-nav-related-pages,
id-iframe-nav-az,
#id-navbox td           { text-align:center; }
#id-navbox a            { text-decoration:none; font-size:7.5pt; }




#id-about-us td         { padding:0; margin:0; }
#about-us-iframe        { height:125px;         width:100%;           text-align:justify;   
                          margin-top:3px;       margin-bottom:3px;   
                          margin-left:0px;      margin-right:0px;     padding:0;
                          border:0px;           border-color:#111;    border-style:solid;}
#id-about-us p          { text-align:center; }

/************************** ABOUT-INFO.SHTML ******************************************************/
p.title_center, a.title_center
        { line-height:215%; text-align:center; font-weight:bolder; font-size:10pt;}
.content-holder
       {
         text-align:center;      width:167px;        font-family:Georgia, Times New Roman, Times, Serif;             
         font:Georgia;           font-size:14px;     font-style:italic;          font-weight:bold;
         margin:0;               padding:0;          margin-left:0px;    
         border-color:red;       border-width:0px;   border-collapse:collapse;   border-style:solid;
         text-decoration:none;
       }

.col1-about-inline-txt
       {
         text-align:center;      color:#000;         background:#fff;            font-family: Verdana, Arial, Helvetica;
         font:Verdana;           font-size:10px;     font-style:normal;          font-weight:normal;
       }

.marqueebox td
       { width:100%;             height:25px;        background:#ffff99;
         margin:0px;             padding:0;          text-align:center;       
         border-color:#111111;   border-width:0px;   border-collapse:collapse;   border-style:solid;
       }
.marqueebox
       { 
         text-align:center;      width:100%;        height:20px;                /*color:#000000;*/   /*background:#ffffff;*/
         margin-left:0px;       padding:0;          border-collapse:collapse;          
         border-left-color:#111111;     border-left-width:0px;        border-left-style:none;
         border-right-color:#111111;    border-right-width:0px;       border-right-style:none;
         border-top-color:#111111;      border-top-width:1px;         border-top-style:solid;
         border-bottom-color:#111111;   border-bottom-width:1px;      border-bottom-style:solid;
       }


.col1-about-marquee
       {
         text-align:justify;     width:167px;        height:20px;                color:#000000;          background:#ffff99;
         font-family:Verdana;    font-size:12px;     font-style:normal;          font-weight:normal;
         text-decoration:normal;border-width:0px;
       }
/************************** ABOUT-INFO.SHTML end **************************************************/

#id-quick-links-navbox p{ text-align:center; }
#id-quick-links-navbox a{ font:Verdana;        font-family: Verdana, Arial, Helvetica;  /*color:#0000FF; */            
                          font-size:9pt;     font-style:normal;    font-weight:normal; }
#id-quick-links,
#id-quick-links td{ width:100%;}

#id-quick-links a:hover{background-color:grey; color:#fff;}
.quick-links-title
                { width:100%;         font:Georgia;         font-family: Georgia, Times New Roman, Times, Serif;
                  font-size:11pt;      font-style:italic;    font-weight:normal;   line-height:400%; text-decoration:underline;}




#id-featuredlocationsbox
                        { margin:0% 6% 0% 6%; width:88%; }
#id-featuredlocationsbox td                       
                        { border:1px;     border-style:solid;     border-color:#000;   border-collapse:collapse;}
#id-featuredlocationsbox p
                        { text-align:left; padding:6px 3px 6px 3px;}
#id-featuredlocationsbox a
                        { font:Verdana;        font-family: Verdana, Arial, Helvetica;  /*color:#0000FF; */            
                          font-size:7.5pt;     font-style:normal;    font-weight:normal; text-decoration:none; }



#id-topten-quick-links  { padding-left:12%;}
#id-topten-quick-links p{ text-align:left; }
#id-topten-quick-links a{ font:Verdana;        font-family: Verdana, Arial, Helvetica;  /*color:#0000FF; */            
                          font-size:7.5pt;     font-style:normal;    font-weight:normal; }



#id-related-pages a     { text-decoration:none; font-size:7.5pt; }
.info-body-text a       { text-decoration:none; font-size:7.5pt; }


.info-body-text a:link,
.info-body-text a:active
.info-body-text a:visited,
                        { text-decoration:none;}


#id-wordsearch td       { font-size:14px; }

#id-wordsearch
                        { width:100%;     height:117px;    font-family:Georgia,Times New Roman, Times, Serif;
                          font:Georgia;   font-size:10px;  font-style:italic;      font-weight:bolder; 
                          overflow:hidden;                 }



#forum_box_div          { display:block;}
#guestbook_box_div      { display:none;}

#id-forum-box,
#id-guestbook-box
                        { text-align:center;     text-decoration:none;       font:Georgia;        
                          font-size:14px;        font-style:italic;          font-weight:bolder;  font-family: Georgia, Times New Roman, Times, Serif; }

#id-forum-box a,
#id-guestbook-box a
                        { text-decoration:none;  font:Verdana;               color:#0000ff;
                          font-size:10px;        font-style:normal;          font-weight:normal;  font-family: Verdana, Arial, Helvetica; }

#id-forum-box a:hover,
#id-guestbook-box a:hover
                        { text-decoration:none;  font:Verdana;               color:#fff;          background-color:gray;
                          font-size:10px;        font-style:normal;          font-weight:normal;  font-family: Verdana, Arial, Helvetica; }



#id-popular-pages p     { text-align:center;     color:#000;                font:Verdana;         font-family: Verdana, Arial, Helvetica;  
                          font-size:9pt;        font-style:normal;          font-weight:bolder;}

#id-popular-pages td    { padding-bottom:3px;}

#id-popular-pages td,  a{ text-align:left;       text-decoration:none;       font:Verdana;        font-family: Verdana, Arial, Helvetica;
                          font-size:12px;        color:#0000ff; }

#id-popular-pages ul    { color:#111; }

/*iframe for popular_pages_list.htm*/
#id_popular_pages_list,
.popular_pages_list     { width:100%;
                          margin-top:0px;       margin-bottom:0px;
                          margin-left:0px;      margin-right:0px;    
                          border:0px;           border-color:#c0c0c0;    border-style:none;
                          height:260px;
                          *height:280px;}      



#id-links-out
                        { font:Verdana;          font-family: Verdana, Arial, Helvetica;         
                          font-size:7.5pt;       font-style:italic;          font-weight:normal; }

#id-linkout-foot, #id-linkout-foot td
                        { font:Verdana;          font-family: Verdana, Arial, Helvetica;         
                          font-size:8pt;         font-style:normal;          font-weight:normal;  }

#id-linkout-foot a      { font:Verdana;          font-family: Verdana, Arial, Helvetica;         
                          font-size:8pt; }



#id-if-you              { width:63%; margin-bottom:16px;}

#xid-if-you p,
#id-if-you p            { width:100%;            text-align:center;   font-family: Georgia, Times New Roman, Times, Serif;    
                          font: Georgia;         font-size:12pt;      font-style:italic;}

#xid-if-you a,
#id-if-you a            { font-family: Verdana, Arial, Helvetica;     text-decoration:none;   
                          font:Verdana;          font-size:10.5pt;      font-style:italic;}




.infobox                { width:100%;         background:#ffffff;   margin:0;               padding:0;            
                          border-color:#111;  border-width:1px;     border-style:solid;     border-collapse:collapse;  }

.featurebox             { text-align:left;    
                          width:80%;          background:#ffffff;   margin:0;               padding:3px;            
                          border-color:#111;  border-width:1px;     border-style:solid;     border-collapse:collapse;  }


#id-top-50-stones       { border-color:#111111; border-width:0px;   border-style:solid;     border-collapse:collapse;  }
.top-50_info-title      { width:100%;
                          font:Georgia;         font-family: Georgia, Times New Roman, Times, Serif;
                          text-align:center;    font-size:10pt;     font-style:none;        font-weight:bolder;
                          text-decoration:underline;}
.top-50_info-body-text  { font:Arial;           font-family: Arial, Verdana, Helvetica;         
                          font-size:10pt;       font-style:none;          font-weight:normal;
                          text-decoration:none;}


.info-title, .info-title td
                { width:100%;         font:Georgia;         font-family: Georgia, Times New Roman, Times, Serif;
                  font-size:7.5pt;      font-style:italic;    font-weight:bolder; line-height:200%;}

.links-title, .links-title td
                { width:100%;         font:Georgia;         font-family: Georgia, Times New Roman, Times, Serif;
                  font-size:8pt;      font-style:italic;    font-weight:bolder;     text-decoration:none;}


.info-body-text, .info-body-text td
                { width:100%;         font:Verdana;         font-family: Verdana, Arial, Helvetica;  color:#0000FF;             
                  font-size:7.5pt;     font-style:normal;    font-weight:normal; }

/*====== INFORMATION BOXES END. March 2010 === mainly column one ======================================================*/





/*========= Footer 2010 ===============================================================================================*/


.footer   { width:100%;            vertical-align:top;   text-align:left;
            font:Verdana;          font-size:10pt;       font-family: Verdana, Arial, Helvetica;
			      border-style:solid;    border-width:0px;     border-color:red;        border-collapse: collapse;
}

#id-subnav{ width:100%; 
            }
.subnav   { width:100%; 
            text-align:center; 
            }

.subnav_bottom_links a
          { font-family:Verdana, Arial, Helvetica; 
            font:Verdana; 
            font-size:8pt; }

.subnav_bottom_links 
          { text-align:center; 
            font-family:Verdana, 
            Arial, Helvetica; 
            font:Verdana; 
            font-size:6pt;}

#id-page-end
          { width:52.5%; text-align:center; 
            border-style:none; border-width:0px; border-color:white; border-collapse: collapse;
            border-top-style:solid; border-top-width:10px; 
}
#id-page-end td
          { text-align:center; border-style:none; border-width:0px; border-color:red; border-collapse: collapse;
}
#id-page-end-image
          { width:45px; height:53px; vertical-align:middle;   float:right; 
            background-image:url('../Images/System/CaduceusSnake.jpg'); 
            background-repeat:no-repeat; background-position: center top;
			      border-style:solid; border-width:0px; border-color:blue; border-collapse: collapse;
}

#id-footer-content
          { width:100%;            text-align:left;
}
.footer-content
          { width:100%;            vertical-align:top;   text-align:left;
		        border-style:solid;    border-width:0px;     border-color:blue;       border-collapse: collapse;
}
.footer-content p
          { font:Verdana;          font-size:10pt;      font-family: Verdana, Arial, Helvetica;
            font-weight:700;       text-align:center;
}
.footer-content a 
          { font:Verdana;          font-family: Verdana, Arial, Helvetica;         
            font-size:7.5pt;       text-decoration:underline; 
}

.footer p { text-align:center;
}
.footer-content blockquote p
          { font-weight:normal; font-style:italic;}


#id-footer-image 
          { width:530px;           height:71px;          background-color:#fff;   padding:0; 
            border-width:1px;      border-color:#111111; border-style:solid;      border-collapse: collapse; 
            background-image:url('../Images/System/bannerbackground.JPG');        background-repeat:repeat-x; 
            background-position: center top; 
}

/* "Index of Ancient and Sacred sites" bottom of index page. */
#id-footer-image a:link
          { color:#ffffff;  text-decoration: none;      font-size:17pt;
            font:Georgia;   font-weight:bolder;         font-family:Georgia, Times New Roman, Times, Serif;
}
#id-footer-image a:active
          { color:#ffffff;  text-decoration: none;      font-size:17pt;
            font:Georgia;   font-weight:bolder;         font-family:Georgia, Times New Roman, Times, Serif;
}
#id-footer-image a:visited
          { color:#ffffff;  text-decoration: none ;     font-size:17pt;
            font:Georgia;   font-weight:bolder;         font-family:Georgia, Times New Roman, Times, Serif;
}
#id-footer-image a:hover
          { color:blue;     text-decoration: underline; font-size:17pt;      background-color:transparent; 
            font:Georgia;   font-weight:bolder;         font-family:Georgia, Times New Roman, Times, Serif;
}




.references 
          { font:Verdana;          font-family: Verdana, Arial, Helvetica;         
            font-size:9pt;         text-align:left;    
}
.references ul, .references p
          { font:Verdana;          font-family: Verdana, Arial, Helvetica;       
            font-size:7pt;       text-align:left;      list-style:none;         margin-left:0px;   margin-top:0px;
}

.references ul {margin: 0; padding: 0;}
.references ul li {display:block; margin:0; padding:0;}
.references ul li a {border-left:0px solid white;  padding:0;
                     font:Verdana;          font-family: Verdana, Arial, Helvetica;         
                     font-size:7.5pt;       text-decoration:underline; 
}
