/* --- Style sheet for Higgs' site - MPM --- */

body {
	margin : 0;
	padding: 0.5em;
	background-color : #9e5114;
	font-family : verdana, arial, helvetica;
	color : #000000;
	}

/* --- Images in the body --- */
img.zero{
     border: 0px;
}
/* --- Headings --- */
h2,h5 {
	color : #fdfff7;
	}
h4 {color: #330000;}
/* --- Link colors and behaviors --- */
/* --- Text in the body --- */
a.text:link, a.text:visited {
	text-decoration : none;
	border-bottom-style: dotted;
	color : #522f22;
	}
a.text:link:hover, a.text:visited:hover {
	background-color : #522f22;
	color : #fff8e1;
}

/* --- For the pictures --- */
a.photo:link, a.photo:visited  {
	text-decoration : none;
	}

/* --- Text environments --- */

b.hot {
	color : #8b1a1a;
	}

.blurb {
	margin-left : 7%;
	margin-right : 7%;
	margin-top : 5px;
	margin-bottom : 5px;
	background-color : #fdfff7;
	border : ridge #8b4513;
	border-width : 5px;
	padding : 10px;
	}

ul {    list-style-type: none;
	position: relative;
}
li { display: inline; 

   padding: 0.75em;}

.physics {
	margin-left : 5%;
	margin-right : 5%;
	margin-top : 3px;
	margin-bottom : 3px;
	background-color : #fff8e1;
	border : ridge #330000;
	border-width : 3px;
	padding : 10px;
	}

.banner {
	margin-left : 15%;
	margin-right : 15%;
	margin-top : 10px;
	margin-bottom : 10px;
	background-color : #fafafa;
	padding : 10px;
	}

.warning {
	font-family : arial, verdana, lucida, times;
	margin-left : 10%;
	margin-right : 10%;
	margin-top : 3px;
	margin-bottom : 3px;
	background-color : #d0cbc8;
	border : ridge #5e2208;
	border-width : 3px;
	padding : 10px;
	}

.cats {
	margin-left : 5%;
	margin-right : 5%;
	margin-top : 5px;
	margin-bottom : 5px;
	background-color : #e6c8b3;
	border-top: double #ad5a15;	
	border-bottom: double #ad5a15;
	border-width : 2px;
	padding : 10px;
	}

.friends {
	margin-left : 5%;
	margin-right : 5%;
	margin-top : 5px;
	margin-bottom : 5px;
	background-color : #fff4d2;
	border-top: ridge #522f22;
	border-bottom: ridge #522f22;
	border-width : 2px;
	padding : 10px;
	}

/* --- Lists --- */
div.blurb dt {
	font-family : verdana, arial, lucida;
	color : #6b5039;
	}
div.blurb dd {
	margin-bottom : 10px;
	}

/* --- Get snippy about IE --- */
.ad-box {
	background : #eee;
	border : 1px solid red;
	padding : 5px;
	position : absolute;
	margin-left : 15%;
	margin-right : 15%;
	top : 50px;
	width : 600px;
	}
.ad-box-title {
	background : #ff0000;
	padding : 5px;
	font-weight : bold;
	font-size : large;
	text-align : center;
	text-transform : uppercase;
	letter-spacing : 0.2em;
	}

/* --- The following is copied from domTT's example.css --- */
div.domTT {
	border : 4px ridge #8b0000;
	background-color : #ffffff;
	}
div.domTTCaption {
	font-family : serif;
	font-size : 1.0em;
	font-weight : bold;
	padding : 0.1em;
	color : #ffffff;
	background-color : #814100;
	}
div.domTTContent {
	font-size : 1.0em;
	font-family : sans-serif;
	color : #000000;
	padding : 0.1em;
	background-color : #fff4bf;
}

/* --- For the slide show --- */
.link_nor{
           background-color: #584745;
           font-size: 0.9em;
           border: 2px solid #10100f;
           padding:0px 4px 0px 4px;
           text-align:center;
           color:white
           }
.link_act
{
  background-color:red;
  font-size: 0.9em;
  border: 2px solid #ff0000;
  padding:0px 4px 0px 4px;
  text-align:center;
  color:white
  }

span{
      font-size: 0.8em;
      font-family: arial, Verdana,  Sans-Serif;
      color: #2b0000;
      }
.mytitle
{
  font: .5em  arial;
  }
.gray
{
  background-color: #666666;
  position: absolute;
  border: 10px solid #666666;
  z-index: 100;
  }
img{
     border: 10px solid #666666;
     background-color: #666666
     }
.opa{
      color:white;
      padding: 5px;
      position: absolute;
      z-index: 101;
      background-color: #3e444d;
      opacity:0.5;
/*      filter: alpha(opacity=50);
      filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100,FinishOpacity=50, Style=3, StartX=0, FinishX=100, StartY=0,FinishY=16); 
      moz-opacity: 0.5;*/
      }

/* --- top images --- */


.show {}
.pics { 
   height: 608px; 
   width: 800px; 
   padding:0; 
   margin:0; 
   overflow: hidden 
}
.pics img { 
   height: 576px; 
   width: 768px; 
   padding: 15px; 
   border: 1px solid #3e444d; 
   background-color: #986a49; 
   top:0; 
   left:0 }
.pics img {
	-moz-border-radius: 10px; -webkit-border-radius: 10px;
}

/* --- Tooltip */
.tooltip{
    position:absolute;
    z-index:999;
    left:-9999px;
    background-color:#522f22;
    padding:5px;
    border:1px solid #fff;
    width:170px;
}

.tooltip p{
    margin:0;
    padding:0;
    color:#000;
    background-color:#ca6d15;
    padding:2px 7px;
}

/* --- The End + MPM --- */