@charset "utf-8";
/* CSS Document */
body {
background: url(../images/backboldblack.png) fixed bottom; 
margin: 0; font-size: 11px; font-family: Arial, Helvetica, sans-serif;}
.hostdiv { background-color:#FFFFFF; 
/*border-bottom: medium solid #CCCCCC; position: relative; z-index: 1; */
width: 950px; }
.photoborder { border: thin solid #CCCCCC; padding: 2px; width: 600px; height: 400px; }
.toplane { font-size: 11px; padding: 2px; }
.topinfotags { background-color:#CCCCCC; color: #FFFFFF; font-size: 14px; font-family: Arial, Helvetica, sans-serif; padding: 2px; font-weight: bolder; border-bottom: thin solid #FFFFFF; }
a { color:#666666; text-decoration: none; }
a:hover { text-decoration: underline; color: #000000; }
#basediv { position: absolute; z-index: 0; top: 0px; left: 0px; }
/* z index of 0 used above */
div#advert { display: none; }
div#mailbox { display: none; }
#adpane { background-color:#333333; color:#FFFFFF; padding: 5px; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
#googleads { background-color: #FFFFFF; padding: 8px; }
#photoholder { margin-bottom: 18px; padding: 10px; }
#linksholder { padding: 5px; padding-top: 0px; padding-bottom: 0px; }
#whoid { font-weight: bold; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 13px; }
#pagetabs { padding: 7px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; }
#tabtitles { font-size: 24px; font-weight: bolder; font-family: Arial, Helvetica, sans-serif; }
#tabheadings { font-size: 18px; font-weight: bolder; font-family: Arial, Helvetica, sans-serif; }
#whitelink { color: #FFFFFF; }
#insideid { color: #CCC; text-decoration: none; font-family: Arial; font-size: 14px; }
.notice { position: absolute; top: 200px; left: 300px; z-index: 2; font-size: 12px; width: 500px; background:url(../images/blackback.png) repeat-x top; background-color:#999999; color:#FFFFFF; border: 2px solid #FFFFFF; }
.obscurebox { position: absolute; z-index: 1; top: 0px; left: 0px; width: 100%; background: #000000; opacity: 0.5; height: 1200px; }
/* z index of 1 used above */
.obscurebox { display: none; }
.advertpanels {position: absolute; top: 0px; left: 0px; z-index: 2; border: thin solid #CCCCCC; font-size: 12px; width: 350px; 
border-left: 0; background-color:#FFFFFF;}
/* z index of 2 used above */
.biglinksw { color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bolder; }
.boldlinksw { color:#FFFFFF; font-weight: bolder; }
.rightwhitegrey { border: 0; border-right: medium solid #FFFFFF; background:#333333; color:#FFFFFF; padding: 5px;}
.fineprint { font-size: 10px; }
.toplinkset { padding: 7px; }
.toplinks { color: #000; text-decoration: none; font-family: Arial; font-size: 14px; }
.toplinks:hover { text-decoration: none; }
 /*z index max = 3 */
 #noticebox { display: none; }
 .calloutbox { background: #ECEFF5; padding: 5px; color: #000000 }
