body {background-color: transparent; font-size: 11px; font-family: arial, helvetica; text-align: center; margin: 0px;}

img {border: none;}

a {text-decoration: none; color: #000000;}

a.booking {text-decoration: none; color: #d3kd8d; font-size: 14px;}

a.email:hover {text-decoration: underline; color: #000000; font-size: 18px;}

div.wrapper {width: 770px; position: absolute; 0px; top: 0px; text-align: center; margin: 0px;}

div.logo {top: 0px; left: 0px; width: 230px; height: 280px; position: absolute;}

div.menu {top: 280px; left: 0px; width: 230px; height: 380px; position: absolute;}

div.crew {top: 25px; left: 230px; width: 770px; position: absolute; text-align: center; vertical-align: middle; font-size: 14px;  text-transform: none;}

div.contact {top: 25px; left: 230px; width: 770px; position: absolute; text-align: center; vertical-align: middle; font-size: 14px;}

div.indexName {top: 5px; left: 240px; width: 760px; height: 20px; position: absolute; text-align: center; font-size: 19px; color: #000000;}

div.sizes {height: 12px; font-size: 12px; text-align: left; color: #000000;}

/* height: 579px; */

div.index {top: 25px; left: 230px; width: 770px; position: absolute; text-align: left; vertical-align: top; text-transform: uppercase;}

table.index {width: 755px; padding: 0px; border: 0px; margin-left: auto; margin-right: auto; top: 50%;}

td.index {width: 120px; height: 160px; text-align: center; vertical-align: top; font-size: 10px;}

div.ti {width: 120px; height: 165px; display: inline; text-align: center; overflow: hidden;}

div.ti:hover {width: 120px; height: 165px; display: inline; text-align: center; opacity: 1; filter: alpha(opacity=100); overflow: hidden;}

img.thumb2 {opacity: 1; filter: alpha(opacity=100); max-height: 125px;}

img.thumb2:hover {opacity: 1; filter: alpha(opacity=100); max-height: 125px;}

div.LargePhoto {top: 0px; left: 230px; width: 580px; height: 580px; position: absolute; overflow: hidden;}

table.LargePhoto {width: 580px; height: 580px; background-color: #FFFFFF; border: 0px; padding: 0px; align: center;}

td.center {width: 580px; height: 580px; text-align: center; vertical-align: middle;}

div.name {top: 582px; left: 230px; width: 580px; height: 18px; position: absolute; text-align: center; font-family: arial, helvetica; font-size: 20px; font-weight: bold; color: #000000;}

div.info {top: 610px; left: 230px; width: 580px; height: 20px; position: absolute; text-align: center; text-transform: uppercase;}

div.Thumbs {top: 0px; left: 835px; width: 165px; height: 604px; position: absolute; overflow: scroll; overflow-x: hidden; text-align: center; vertical-align: middle;}

img.thumb {opacity: 1; filter: alpha(opacity=100); max-width: 150px;}

img.thumb:hover {opacity: 1; filter: alpha(opacity=100); max-width: 150px;}

hr.blackline {height: 1px; width: 100%; color: #000000; background-color: #000000; border: 0px;}
