body {background: url(images/page_bck.gif) #fff top center repeat-y; margin: 0; padding: 0; min-width: 780px; text-align: center; bottom: 0px;color: #000;}
.clear {clear: both;}
#wrapper {margin: 0px auto; width: 782px; text-align: left;}
#content-wrapper {float: left; padding: 30px 0px 10px 0px; width: 780px; background: none;}
#header {background: url(images/pheader.jpg) no-repeat; border-left: solid 1px #999; border-right: solid 1px #999; width: 780px; height: 175px; padding: 0; margin: 0;}
#sidebar {float: right; width: 160px;}
#page-content {float: left; width: 560px; padding: 0 5px; margin: 0 5px;}
#page-photos {width: 560px; height: 530px;}
#page-thumbs {text-align: center; width: 560px; height: 300px; line-height: 4em;}
#page-thumbs-container {margin: 4px; padding: 10px 10px 0 10px;}
* html #page-thumbs-container {padding-bottom: 16px;}
#footer {float: left; width: 760px; height: 60px; background: transparent; text-align: left; margin-left: 10px;}
.fl {border: solid 1px #999; background-color: #fff; padding: 2px; margin: 0;color: #000;}
.fl:hover {border: solid 1px #333; background-color: #fff; padding: 2px; margin: 0;color: #000;}
.fld {background: url(images/thumb_drop.gif) no-repeat; width: 76px; height: 59px; padding:5px;}
.vspimg {margin: 0px;padding: 2px 5px 2px 5px;}
.dcenter {text-align:center;margin:0 auto;padding: 0px 3px 0px 3px;}
.pwidth {width: 71px;}
.plrd_mrg {margin-left: 15px; margin-bottom:12px;}
.crushrow {line-height: 0em; font-size: 0pt;border-spacing: 0 0;vertical-align: baseline;border: 0;border-style: none;}
.polrd_bot {border-left: solid 1px #CCCCCC;border-bottom: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC;background-color: #ffffff;color: #000;}
.polrd_title A, .polrd_title A:hover {border-top: solid 1px #fff;border-right: solid 1px #fff;display: block;border-bottom: solid 1px #fff;border-left: solid 1px #fff;color: #fff; background-color: #000;}
.polrd_image {width: 75px; background-color: #ffffff;color: #000;}
.polrd_left, .polrd_right, .polrd_mid, .polrd_top {border-left: solid 1px #CCCCCC; background-color: #ffffff;color: #000;}
.polrd_mid {border-right: solid 1px #CCCCCC;width: 81px;}
.polrd_top {border-top: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC;height: 6px;width: 81px;}
.wraparticle {margin: 4px 4px 0px 4px;}
.wrap1, .wrap2, .wrap3 {display:inline-table; /* \*/display:block;/**/}
.wrap1 {float:left;background:url(images/shadow2.gif) right bottom no-repeat;}
.wrap2 {background:url(images/corner_bl2.gif) left bottom no-repeat;}
.wrap3 {padding:0 5px 5px 0;background:url(images/corner_tr2.gif) right top no-repeat;}