html{overflow-y: scroll;}
body{margin: 10px; padding: 0px; background: #e6e7e7;}
#all{width: 1000px; margin: 0 auto;}
#header{float: left; width: 1000px;text-align: center;}
#footer{float: left; width:1000px; text-align: center;}


h0{font: 35px Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: normal; font-stretch: extra-expanded; text-transform: uppercase; color: #933;}
h1{font: 14px Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; font-stretch: extra-expanded; text-transform: uppercase; color: #933; margin: 0; text-align: left;}
h2{font: 11px Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; font-stretch: extra-expanded; text-transform: uppercase; color: #069; margin: 0; text-align: left; clear: both;}

p {font: 12px Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;color: #000;}
.indent {text-align: left; text-indent: 20px;}
.indentR {text-align: right; text-indent: 20px;}
.normal {text-align: left;}
.normalR {text-align: right;}
.caption {text-align: center; margin: 0px; font-size: 11px; font-weight:bold;}
.captionR {text-align: right; margin: 0px; font-size: 11px; font-weight:bold;}
.captionL {text-align: left; margin: 0px; font-size: 11px; font-weight:bold;}
.captionbox {text-align: left; font-size: 11px; color: #FFF; background-color: #666; padding: 10px; margin-top: -5px;}
.link {margin: 1em 0 2em 0; border-top: 1px dotted #aaa; font-size: 10px; color: #666; text-align: right;}
.white {color: #fff;}
.red {color: #F00;}
.green {color: #0F0;}

.highlight {color: #933; font-weight:bold;}
.highlight2 {color:#069; font-weight:bold;}
.highlight3 {color: #933; font-weight: bold; font-style: italic;}
.menu {clear: both; color: #777; font-size: 10px; font-weight: bold; font-stretch: extra-expanded; text-transform: uppercase;}
.menu2 {text-align: right; color: #777; font-size: 10px; font-weight: bold; font-stretch: extra-expanded; text-transform: uppercase;}
.ref {text-align: left; text-indent:-10px; padding-left:10px;}
.quote{text-align: left; padding-right:20px; padding-left:20px; font-style:italic;}

.highlight1_life {color: #063; font-weight:bold;}
.highlight2_life {color: #690; font-weight:bold;}
.highlight1_min {color: #630; font-weight:bold;}
.highlight2_min {color: #960; font-weight:bold;}
.highlight1_met {color: #306; font-weight:bold;}
.highlight2_met {color: #609; font-weight:bold;}

a{text-decoration: none; cursor: pointer; color: #666;}
a:hover{color: #933;}

img{float: center; border: none;}
.icon{float:left; margin: 10px 5px 0 0;}
.border {border: 1px solid #000;}
.thumbnail{width:150px; heigth:100px; float:left; margin-right:5px; margin-top:8px; border: 0;}
.thumbnail2{width:100px; heigth:100px; float:left; margin-right:5px; margin-top:8px; border: 0;}
.thumbnailnb{width: 75px; float: left; margin-right: 5px; margin-top: 10px;}
.gallery {border-color: #aaa #ccc #ddd #bbb; border-style: solid; border-width: 1px; padding: 2px; width: 160px; height: 120px; background-color: #fff;}
.header {width:250px; padding: 0px 37px 40px 37px;}
.headertitle {width:250px; padding: 10px 37px 0px 37px;}

table{border-collapse:collapse; width:978px;}
th, td{border: none; font-size: 12px;}
th{text-align: center; background-color: #933; color:white;}
td{text-align: left;}
.even{background-color: #fff;}
.odd{background-color: #eee;}
.bold{font-weight: bold;}


#Container {width:980px; background:#fff; float:left; border:1px solid #aaa; border-radius: 8px;-o-border-radius: 8px;-icab-border-radius: 8px;-khtml-border-radius: 8px;-moz-border-radius: 8px;-webkit-border-radius: 8px; text-align:center; padding:10px 10px 10px 10px; margin: 10px 0 0 0;}

#Container .left{width: 660px; float: left; text-align: center; border-right: 1px solid #ddd; clear:both}
#Container .right{width: 310px; float: left; text-align: center; padding-left: 9px;}

#Container .left2{width: 660px; float: left; text-align: center; clear:both}
#Container .right2{width: 310px; float: left; text-align: center; padding-left: 9px; border-left: 1px solid #ddd}

#Container .columnA{width: 485px; float: left; text-align: center; padding-right:5px; clear:both}
#Container .columnB{width: 485px; float: left; text-align: center; padding-left:5px;}

#Container .column1{width: 320px; float: left; text-align: center; padding-right:5px; clear:both}
#Container .column2{width: 320px; float: left; text-align: center; padding-left:5px; padding-right:5px;}
#Container .column3{width: 320px; float: left; text-align: center; padding-left:5px;}

#Container .column4{width:160px; float:left; text-align:center; padding-left:17px; padding-right:17px;}


#Container .column12{width: 650px; float: left; text-align: center; padding-right:5px; clear:both}
#Container .column23{width: 650px; float: left; text-align: center; padding-left:5px;}

#Container .columnreset{width:980px; float:left;}

#imgContainer {position:relative; padding:10px 0 10px 870px; width:120px; height:430px; font-family:arial, sans-serif; margin:0 auto;}
#txtContainer {position:absolute; left: 0px; top: 10px; width:860px; }
#txtContainer .columnA{width: 315px; float: left; padding-rigth: 15px; padding-top: 10px; clear:both}
#txtContainer .columnB{width: 515px; float: left; padding-left: 15px;}

#scrollContainer {width:115px; height:430px; overflow:auto;}

#scrollbox {padding:0; margin:0; width:90px; list-style:none; height:430px;}
#scrollbox ul {padding:0; margin:0; list-style:none; position:absolute; left:-9999px; top:-9999px;}
#scrollbox li {float:left; width:90px; height:90px;}
#scrollbox a {text-decoration:none;}
#scrollbox a img.thumbnail {width:90px; height:90px; border:0;}
#scrollbox a:hover {border:0;}
#scrollbox :hover ul {left:0; top:10px;}
#scrollbox :hover ul li {width:870px; height:440px; display:block; background:#fff;}
#scrollbox :hover ul li a img {border:0; margin:0 auto;}
#scrollbox :hover ul li a span {position:absolute; left:-9999px;}
#scrollbox :hover ul li a:hover span b {display:block; font-size:16px; padding:0 0 10px 0;}
#scrollbox :hover ul li a:hover span {left:160px; bottom:27px; padding:10px; width:530px; background:url(img/shading.png); color:#fff; text-align:left; font-size:12px; line-height:18px;}


