body {
	background-color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	color:#FFFFFF;
}

.button {
	border-width:0px;
	margin:6px;
	margin-top:10px;
	padding:0px;
	}

.collThumb {
	border:3px solid black;
	margin:3px;
	padding:1px;
	}

.collThumb:hover {
	border:3px solid white;
	margin:3px;
	padding:1px;
	}
	
.Tblock {
	border-width:0px;
	padding:0px;
	color:#FFFFFF;
	max-width:600px;
	margin:auto;
	margin-top:15px;
	}

.TblockMin {
	border-width:0px;
	padding:0px;
	color:#E6E6E6;
    font-size:small;
	max-width:600px;
	margin:auto;
	margin-top:15px;
	}
    
.ThemeThumb {
	color:#000000;
	border-width:0px;
	padding:0px;
	margin:6px;
	margin-right:15px;
    float:left;
    vertical-align:middle;
    }
    
.ThemeExpThumb {
	color:#000000;
	border-width:0px;
	padding:0px;
	margin:6px;
    vertical-align:middle;
    }
        
.Emphasis {
    font-weight:bold;
    font-size:large;
    }
    
.TblockLink {
    color:#66CCFF;
    }
    
.SectHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    font-size:x-large;
    }

.vertical-line {
    border-right: thin solid #FFFFFF;
    float:left;
    max-height:500px;
    overflow:auto;
    }
    
.top-line {
    border-top: thin solid #FFFFFF;
    margin: auto;
    max-height:120px;
    overflow:auto;
    }

.imgWin {
    margin: auto;
    float:left;
    }

.imgDet {
    text-align:left;
    position:relative;
    left:40px;
    }
    
.devdiv {
    margin: 10px;
    float:left;
    }

.container {
    position:relative;
    }
    
.EX_container {
	border-width:0px;
	padding:0px;
	color:#FFFFFF;
	max-width:850px;
	margin:auto;
	margin-top:50px;
	}

.EX_year {
	color:#888888;
    font-size:150%;
    font-weight:bold;
    text-align:left
    }

.EX_desc {
    position:relative;
    height:50px;
    text-align:left
	}

.EX_place_div {
    position:absolute;
    bottom:0px;
    left:0px;
    width:600px;
    border-bottom: thin solid #FFFFFF;
    }

.EX_place {
    margin-bottom:5px;
    }

.EX_tab_rev {
    position:absolute;
    bottom:0px;
    left:600px;
    width:80px;
    border-bottom: thin solid #FFFFFF;
    }
    
.EX_tab_rev:hover {
    position:absolute;
    bottom:0px;
    left:600px;
    width:80px;
    border-bottom: solid #FFFFFF;
    }

.EX_tabcat {
    position:absolute;
    bottom:0px;
    left:680px;
    width:100px;
    border-bottom: thin solid #FFFFFF;
    }

.EX_tabcat:hover {
    position:absolute;
    bottom:0px;
    left:680px;
    width:100px;
    border-bottom: solid #FFFFFF;
    }

.EX_tab_pos {
    position:absolute;
    bottom:0px;
    left:780px;
    width:70px;
    border-bottom: thin solid #FFFFFF;
    }
    
.EX_tab_pos:hover {
    position:absolute;
    bottom:0px;
    left:780px;
    width:70px;
    border-bottom: solid #FFFFFF;
    }
    
.EX_content {
	max-width:850px;
    position:relative;
    border-right: thin solid #FFFFFF;
    border-left: thin solid #FFFFFF;
    border-bottom: thin solid #FFFFFF;
    }
    
.EX_poster {
    overflow:hidden;
    height:0px;
    }

.EX_review {
    overflow:hidden;
    height:0px;
    }

.EX_rev_title {
	font-family: Garamond, "Times New Roman", Georgia, serif;
    font-style:bold;
    font-size:200%;
    text-align:left;
    margin:40px;
    }

.EX_rev_text {
	font-family: Garamond, "Times New Roman", Georgia, serif;
    text-indent:50px;
    text-align:left;
    font-size:110%;
    margin:40px;
    margin-bottom:5px;
    margin-top:5px;
    }

.EX_rev_auth {
    text-align:right;
    font-style:italic;
    margin-right:40px;
    }

.EX_rev_pub {
    font-size:75%;
    text-align:right;
    margin-right:40px;
    }

.EX_catalogue {
    overflow:hidden;
    height:0px;
    }  

.EX_cells0 {
    width:30px;
    }

.EX_cells1 {
    text-align:left;
    margin:10px;
    }
    
.arbitrary {
    overflow:hidden;
    height:0px;
    }
    
.periodtitles {
    margin-top:20px;
    color:#888888;
    font-size:150%;
    font-weight:bold;
    border-bottom: thin solid #FFFFFF;
    }

