
* { 
    margin: 0; 
    padding: 0; 
}
a img {border:0;}
html, body, #bg, #bg table, #bg td, #cont {
    height:100%;
    width:100%;
    overflow:hidden;
}
  
   #holder { width:900px; height:200px; overflow:hidden; margin 0 auto;}
 div#main { 
    background-color:#ccc; 
    width:3100px; 
    border:1px solid green;float:left;
  } div#block { 
    background-color:#bca; 
    width:900px; 
 float:left;
  }
  .lefthalf {float:left;width:45%;}
   .righthalf {float:right;width:45%;}

  
  #footholder

{width:100%; height:90px; background:url(80pc.png) ; position:fixed;  bottom:20px; z-index:100;border-top:3px solid #fff;border-bottom:3px solid #fff;
}

#footnav { width:90%;margin:0 auto;padding:10px;color:#fff; }
  #footlogo {  float:left; margin-top:-10px;}
  #nav {  float:right; }
  
  
#bg { 
    position: fixed; 
}

#bg div {
    height:200%;
    left:-50%;
    position:absolute;
    top:-50%;
    width:200%;
}

#bg td {
    text-align:center;
    vertical-align:middle;
}

#bg img {
    margin:0 auto;
    min-height:50%;
    min-width:50%;
}

#cont {
    position:absolute;
    top:0;left:0;
    z-index:70;
    overflow:auto;
}

.box { 
    margin: 0 auto; 
    width: 0900px;
    padding: 50px 0;
    color: white; 
    padding-bottom:100px;
    font: 14px/2.8 Georgia, Serif;
}



/* the thumbnails */
#triggers, #externals {
	text-align:center;
}

#triggers img , #externals img{
	background-color:#fff;
	padding:2px;
	border:1px solid #ccc;
	border-right:4px solid #000;
		border-bottom:4px solid #000;

	margin:15px 2px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}

/* the active thumbnail */
#triggers a.active img , #externals  a.active img {
	outline:1px solid #000;

	/* show on top of the expose mask */
	z-index:9999;
	position:relative;
}

ul.about {list-style-image: url(greenbullet.gif); 	display: inline;color:#000;font-size:13px;
}
ul.about li{ display: inline;  	}
 
