.photo_single {padding: 10px; border: 1px solid #333333;}
.photo {margin: 10px;}
div#photos img {border: 1px solid #FFFFFF;}
div#photos {color: #FFFFFF;background-color: #000000;width: 680px;margin-right: auto; margin-left: auto; padding-top: 20px; margin-bottom: 50px;}div#otherContent{width: 660px;margin-left: auto;margin-right: auto;padding-left: 10pxpadding-right: 10px;padding-top: 20px;padding-bottom: 20px;margin-bottom: 50px;}
div#otherContent p {text-align: justify;}
div#homeImg {background-color: #333333;width: 660px;margin-right: auto;margin-left: auto;margin-bottom: 50px;text-align: center;}
div#homeImg img {border: 1px solid white;}
div#permalink {width: 660px;margin-right: auto;margin-left: auto;}
div#permalink img {border: 1px solid white;}
div#top {height: 25px;background-image: url(../images/corners_top.gif);background-position: top;background-repeat: no-repeat;}
div#bottom {height: 25px;background-image: url(../images/corners_bottom.gif);background-position: bottom;background-repeat: no-repeat;}
div#contactImg {width: 660px;margin-top: 50px;margin-left: auto; margin-right: auto; margin-bottom: 50px;}
div#contactImg img {border: 1px solid white;}
div#contactDiv {width: 660px;margin-left:auto;margin-right: auto;}
div#mark {margin-top: 2px;margin-right: 5px;float: left;}
h1 {margin-left: auto;width: 660px;margin-right: auto;padding: 0px;margin-top: 0px;margin-bottom: 0px;font-family: Georgia, "Times New Roman", Times, serif;font-size: 18px;font-weight: lighter;}
table {margin-left: auto;margin-right: auto;margin-bottom: 50px;}
td.stack {width: 95px;background-image: url(../images/stackBG.gif);background-repeat: no-repeat;background-position: 1px 1px;}
td.set {width: 95px;}
.setThumb {float: left; width: 95px; height: 145px; margin: 0px 9px 9px 0px; padding: 0px;}
.setThumb img {width: 75px; height: 75px; border: 1px solid #817852; padding: 8px; background: #D6D1BD; margin: 0px;}
.setTitle {margin-top: 3px; width: 95px; text-align: left; font-size: 0.8em;}
.setTitle b {font-size: 1.1em; color: #A8562E;}
.title {color: #990000;font-style: italic;}

.pages_top {width: 512px; padding: 5px 10px 0px 0px; font-size: 11px;}
.pages_bot {width: 512px; padding: 5px 10px 0px 0px; font-size: 11px;}
.pages_top a, .pages_bot a {color: #968E4F; text-decoration: none;}
.thepage {color: #968E4F; float: left; padding: 2px 5px; border: 1px solid #968E4F; margin: 0px 5px 5px 0px;}
.portfolio_item {width: 251px; margin: 15px 10px 10px 0px; float: left; color: #999999; font-size: 11px;}
.portfolio_item .mainimg {background: #E0DCBE; padding: 5px; border: 0px;}
.youtube_item {width: 164px; height: 150px; margin: 15px 10px 10px 0px; float: left; color: #999999; font-size: 11px;}
.youtube_item .mainimg {background: #E0DCBE; padding: 5px; border: 0px;}
.netflix_item {margin-top: 5px; font-size: 11px; border-bottom: 1px dashed #999999; padding-bottom: 10px;}
.netflix_item img {float: left; background: #ffffff; border: 1px solid #666666; padding: 5px; margin: 0px 5px 0px 0px;}