body { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #000000; }

.title  { color: #cccccc; font-size: 19px; text-align: right; margin-top:20px; }

.contact { color: #cccccc; font-size: 13px; text-align: right; }

.section { color: #cccccc; font-size: 15px; }

.art { color: #cccccc; font-size: 13px; margin-top: 13px; margin-left: 0px;  }

.caption { color: #cccccc; font-size: 13px; margin-left: 0px; float: left; }
 
.tail { color: #cccccc; font-size: 11px; float:right; clear: both; padding-top: 20px; margin-top:100px; text-align: right; }

.column1 { width: 250px; margin-left: 50px; float: left; }

.column2 { width: 250px; float: left; }

.column3 { width: 250px; }

.columnd1 { width: 250; height: 200px; margin-left: 50px;  margin-top: 20px; float: left; clear: left; }

.columnd2 { width: 250; height: 200px; margin-top: 20px; float: left; }

.columnd3 { width: 250; height: 200px; margin-top: 20px; float: left; }

.columnall { width: 175; height: 220px; margin-top: 20px; float: left; margin-left: 50px; }


.about { color: #cccccc; font-size: 13px; margin-top: 13px;  margin-left: 50px; }

.category { border-top: solid #336699; margin-left: 50px; margin-top: 3px; color: #cccccc; font-size: 15px; padding-top: 20px; }

a:link { color: #cccccc;  text-decoration: none; }

a:visited { color: #cccccc;  text-decoration: none; }

a:hover { color: #336699; text-decoration: none; border: none; }

a:link img { border: solid #cccccc 2px; }

a:visited img { border: solid #707070 2px; }

a:hover img { border: solid #336699 2px; }

html { overflow: scroll; }

