body {background:#000;font:normal 11px tahoma,verdana,arial;color:#808080}
img {border:0}
img.thumbs {float:left;margin:0 0 2px 2px;border:0}
img.news {float:left;margin:3px 15px 0 0;border:1px solid #333}
img.news2 {float:right;margin:3px 0 0 15px;border:1px solid #333}
img.icon {float:left;margin:3px 15px 80px 0;border:0}
img.header {margin-left:-40px;margin-right:-40px}
hr {height:1px;color:#333}
h1 {font: bold 11px tahoma,verdana,arial;color:#000;margin-bottom:0}
p.bio {margin-top:20px}

#topContainer {width:704px;clear:both;margin:12px 0 0 43px}
#navContainer {width:654px;clear:both;margin:13px 0 0 93px;background:#E6E6E6;height:29px}
#mainContainer {width:704px;background:#FFF;clear:both;margin:2px 0 0 43px;height:502px}
#formContainer {width:704px;background:#FFF;clear:both;margin:2px 0 0 43px;height:458px}
#mainContainerBlack {width:702px;background:#000;clear:both;margin:2px 0 0 43px;border:1px solid #FFF}
#mainContainerDynamic {width:704px;background:#FFF;clear:both;margin:2px 0 0 43px;}
#footer {width:704px;text-align:right;clear:both;font:normal 11px tahoma,verdana,arial;color:#BEBDBD;margin:12px 0 10px 43px}
#logo {width:353px;float:left}
#globalnav {width:351px;float:left;text-align:right;font:normal 11px tahoma,verdana,arial;color:#635D5E;margin-top:20px}
#navimg {width:33px;float:left}
#nav {width:621px;text-align:right;float:left}
#navitems {text-align:right;margin-left:70px}
#galleryLeft {width:202px;float:left}
#contentLeft {width:194px;float:left;background:#000;margin:2px 2px 2px 1px;position:relative}
.gallery {width:502px;float:left;display:none;position:absolute;top:118px;left:256px}
#galleryIntro {width:158px;padding:22px;font:normal 10px tahoma,verdana,arial;color:#BFBFBF;clear:both}
#galleryThumbs {width:148px;margin:0 0 0 28px;clear:both}
#galleryPages {width:148px;margin:5px 0 0 28px;clear:both;font:normal 10px tahoma,verdana,arial;color:#808080;text-align:right}
#gallerySlide {width:149px;margin:5px 0 0 28px;clear:both}
#contentRight {width:421px;float:left;background:#E6E6E6;font:normal 11px tahoma,verdana,arial;color:#808080;margin:2px 1px 2px 0;padding:0 40px 0 40px;text-align:justify;line-height:13px}
#contentImg {clear:both}
#contentLinks {clear:both;width:144px;padding:40px 25px 0 25px;position:absolute;bottom:0;left:0}
.portraitInfoContainer {width:163px;height:500px;background:#E6E6E6;float:left}
.portraitImg {width:333px;height:500px;float:left;margin:1px 1px 1px 1px}
.landscapeInfoContainer {width:500px;height:167px;background:#E6E6E6;clear:both}
.landscapeImg {width:500px;height:333px;clear:both;margin:1px 1px 1px 0}
.info {width:113px;height:203px;font:normal 11px tahoma,verdana,arial;color:#1A1818;padding:29px 25px 14px 25px;clear:both;margin:1px}
.exif {width:163px;height:252px;clear:both;background:#BFBFBF;margin:1px}
.infoLandscape {width:194px;height:151px;font:normal 11px tahoma,verdana,arial;color:#1A1818;padding:12px 15px 2px 15px;float:left;margin:1px}
.exifLandscape {width:271px;height:165px;float:left;background:#BFBFBF;margin:1px}
.infoHead {font:bold 11px tahoma,verdana,arial;color:#000}
.infoDetails {font:normal 10px tahoma,verdana,arial;color:#808080}
.infoDate {font:normal 10px tahoma,verdana,arial;color:#808080;display:block;text-align:right}
.newsDate {font:normal 10px tahoma,verdana,arial;color:#808080}
.exifHead {background:url('/img/adp_exifbg_01.gif');font:bold 11px tahoma,verdana,arial;color:#FFF;height:37px;padding:9px 0 0 15px}
.exifHead2 {background:url('/img/adp_exifbg_02.gif');font:bold 11px tahoma,verdana,arial;color:#FFF;height:37px;padding:9px 0 0 15px}
.exifCol1 {font:normal 11px tahoma,verdana,arial;color:#1A1818;padding:3px 0 0 15px;float:left;width:101px}
.exifCol2 {font:normal 11px tahoma,verdana,arial;color:#1A1818;padding:3px 0 0 15px;float:left;width:120px}
.exifInfo {font:normal 11px tahoma,verdana,arial;color:#1A1818;padding:10px 0 0 15px}
.whitebold {font:bold 11px tahoma,verdana,arial;color:#FFF}
.navOn {display:block;font:bold 11px tahoma,verdana,arial;color:#000;text-decoration:none;padding:7px 5px 8px 15px;float:left;text-align:left}
.navwhite {color:#FFF}
.formFields {width:90px;padding:4px 0 4px 0;float:left;clear:both}
.formInput {width:270px;padding:4px 0 4px 0;float:left}
.headerInfo {width:421px;text-align:right;clear:both;font:normal 10px tahoma,verdana,arial;color:#808080;padding-top:5px}
form {height:250px;text-align:left}
form.small {text-align:left;height:209px}
input.text {width:250px; border:1px solid #333; font: normal 11px tahoma,verdana,arial; color: #333; background:#FFF}
input.textSmall {width:120px; border:1px solid #333; font: normal 11px tahoma,verdana,arial; color: #333; background:#FFF;padding:4px 3px 3px 3px}
textarea.text {width:250px; height:60px; border:1px solid #333; font: normal 11px tahoma,verdana,arial; color: #333; background:#FFF}
input.button {width:50px;border:1px solid #333; font:bold 11px tahoma,verdana,arial; color:#333;background:#CCC;padding:2px}
input.buttonWide {width:100px;border:1px solid #333; font:bold 11px tahoma,verdana,arial; color:#333;background:#CCC;height:22px}

ul {margin-left:15px; list-style-type:square}
li.newsLinks {padding:3px 0 0 0}

a.navgrey,a.navgrey:link,a.navgrey:active,a.navgrey:visited {font:normal 11px tahoma,verdana,arial;color:#635D5E;text-decoration:none}
a.navgrey:hover {color:#FFF;text-decoration:none}

a.content,a.content:link,a.content:active,a.content:visited {font:normal 11px tahoma,verdana,arial;color:#333;text-decoration:none}
a.content:hover {color:#000;text-decoration:underline}

a.nav,a.nav:link,a.nav:active,a.nav:visited {display:block;font:bold 11px tahoma,verdana,arial;color:#857E7C;text-decoration:none;padding:7px 5px 8px 15px;float:left;text-align:left}
a.nav:hover {color:#000;text-decoration:none;background:url('/img/adp_navbullet.gif');background-position:left;background-repeat:no-repeat}

a.slide,a.slide:link,a.slide:active,a.slide:visited {display:block;width:149px;background:url('/img/adp_slideshowbg.gif');font:bold 11px tahoma,verdana,arial;color:#FFF;text-decoration:none;text-align:center;height:27px;padding-top:9px}
a.slide:hover {text-decoration:none;color:#333}

a.slideSilver,a.slideSilver:link,a.slideSilver:active,a.slideSilver:visited {display:block;width:249px;background:url('/img/adp_slideshowbg2.gif');font:bold 11px tahoma,verdana,arial;color:#FFF;text-decoration:none;text-align:center;height:27px;padding-top:9px;margin-left:173px}
a.slideSilver:hover {text-decoration:none;color:#333}

a.slideBlack,a.slideBlack:link,a.slideBlack:active,a.slideBlack:visited {display:block;width:149px;background:url('/img/adp_buttonbg.gif');font:bold 11px tahoma,verdana,arial;color:#333;text-decoration:none;text-align:center;height:27px;padding-top:9px}
a.slideBlack:hover {text-decoration:none;color:#000}

a.pages,a.pages:link,a.pages:active,a.pages:visited {font:normal 11px tahoma,verdana,arial;color:#635D5E;text-decoration:none}
a.pages:hover {color:#999;text-decoration:none}

a.links,a.links:link,a.links:active,a.links:visited {font:normal 11px tahoma,verdana,arial;color:#FFF;text-decoration:none}
a.links:hover {color:#999;text-decoration:none}

a.blog,a.blog:link,a.blog:active,a.blog:visited {display:block;width:390px;background:#CFCFCF;font:bold 11px tahoma,verdana,arial;color:#333;text-decoration:none;text-align:left;height:17px;padding:5px 10px 5px 10px;border:1px solid #999}
a.blog:hover {text-decoration:none;color:#000;background:#FFF;border:1px solid #000}

TABLE.prices {width:420px; border-top:1px solid #999;border-left:1px solid #999; border-right:1px solid #999}
TD.priceHeader {width:420px; border-bottom:1px solid #999;vertical-align:middle;text-align:center;font:bold 12px tahoma,verdana,arial;color:#FFF;background:#69C;height:24px}
TD.pricePromo {width:420px; border-bottom:1px solid #FFF;}
TD.priceCol1 {width:95px;padding:5px 5px 5px 10px;font:bold 11px tahoma,verdana,arial;border-right:1px solid #999; border-bottom:1px solid #999;vertical-align:middle;color:#000;text-align:left;background:#FFF}
TD.priceCol2 {width:250px;padding:5px;font:normal 11px tahoma,verdana,arial;border-right:1px solid #999; border-bottom:1px solid #999; vertical-align:top;color:#000;text-align:left;background:#FFF}
TD.priceCol3 {width:35px;padding:5px 10px 5px 5px;font:bold 11px tahoma,verdana,arial; border-bottom:1px solid #999;vertical-align:middle;color:#000;text-align:right;background:#FFF}
ul.prices {margin-bottom:3px}

/* Internet Explorer 7 */

html>body #contentLeft {width:197px}
html>body #contentRight {padding-bottom:1px}

/* Firefox PC & Mac */

*:lang(en) #contentRight {padding-bottom:0}
*:lang(en) #topContainer {display:table}
*:lang(en) #navContainer {display:table}
*:lang(en) #mainContainer {display:table}
*:lang(en) #formContainer {display:table}
*:lang(en) #footer {display:table}
*:lang(en) .gallery {top:111px;left:254px}
*:lang(en) .portraitImg {margin-left:4px}
*:lang(en) #mainContainerDynamic {display:table}
*:lang(en) #contentLeft {display:block;float:left}
*:lang(en) #contentRight {display:block;float:left}
*:lang(en) ul {margin-left:-28px}
*:lang(en) #contentLinks {bottom:10px}
*:lang(en) form.small {height:239px}
*:lang(en) img.header {margin-left:-40px;margin-right:40px}



/* Safari Mac */

.gallery {top:103px#;left:254px#}
.portraitImg {margin-left:3px#}
#mainContainerDynamic {display:table#}
ul {margin-left:-28px#}
#formContainer {display:table#}
form.small {height:227px#}
#topContainer {margin-bottom:10px#;display:table#}
img.header {margin-left:-40px#;margin-right:40px#}

/* Firefox 3 */

html>/**/body .exifCol1, x:-moz-any-link, x:default {line-height:12px}
html>/**/body .infoLandscape, x:-moz-any-link, x:default {line-height:12px}
html>/**/body .info, x:-moz-any-link, x:default {line-height:12px}
html>/**/body .exifInfo, x:-moz-any-link, x:default {line-height:12px}
html>/**/body .landscapeInfoContainer, x:-moz-any-link, x:default {margin-top:1px;margin-left:1px}
html>/**/body .portraitInfoContainer, x:-moz-any-link, x:default {margin-top:2px}
html>/**/body .portraitImg, x:-moz-any-link, x:default {margin-top:2px;margin-left:2px}
