body {
  font-family: georgia, verdana, arial, "bistream vera sans", helvetica, sans-serif;
  font-size: small;
}

dt a {
  text-decoration: none;
  font-weight: bold;
  color: #666666;
}

dt a:hover {
  text-decoration: underline;
  color: #0000FF;
}

dd {
  margin-bottom: 1em;
}


li {
	list-style: none;
	margin-top: 10px;
}


     dl.changelog > dt {    
            font-style: italic;  margin-bottom: 5px;
        }

     h1 {
            font-size: 150%;
        }

     h2 {
            font-size: 125%;
        }

     img {
            margin-bottom: 10px;
        }

     div#main {
           position: absolute;
           top: 10px;
           left: 270px;
           right: 100px;
        }

     div#shots {
           position: absolute;
           top: 0px;
           left: 0px;
           padding-top: 3px;
           padding-left: 3px;
           width: 255px;
           background-color: #CCCCCC;
        }

     div#links {
            margin-top: 10px;
            border-top: 1px dotted #999999;
           font-size: 90%;
        }

     div#links ul {
            margin-left: 0px;
            padding-left: 0px;
            text-align: right;
            padding-right: 3px;
        }

     div#links li {
            margin-left: 0px;
            padding-left: 0px;
        }



ul.impgiglist {
	margin-left: 0px;
	padding: 10px;
	margin-top: 3px;
	border-left: 1px dotted #CCCCCC;
	padding-top: 0px;
}

ul.impgiglist li {
	width: auto;
}


h1.res {
	font-size: 150%;	
	color: #666666;
	border-bottom: 1px dotted #CCCCCC;
	font-weight: normal;
	margin-top: 0px;
	padding-top: 3px;
}

body#resume {
	font-size: 15px;
}


div#mtmfooter {
	text-align: right;
	font-size: x-small;
	border-top: 1px dotted #CCCCCC;
}


td.scriptdesc {
	font-style: italic;
}

table.scripts td {
  	padding: 5px;
	font-size: small;
	vertical-align: top;
}

body#mainpage dd { 
text-transform: lowercase;
 }

body#mainpage dd span.nocase { 
  text-transform: none;
 }

