#galcont {width:569px; background:#ECEFF7; padding-bottom:16px;}
#galmain, #gallery, #gallery .ad, #gallery .slide {width:445px;}
#gallery .slide {display:none;}
#gallery .imgcont {float:left; width:240px; padding-right:15px;}
#gallery .txtcont {float:right; width:175px; padding-top:7px; padding-right:15px;}
#gallery .txtcont .desc {width:175px; overflow:visible;}
#gallery .txtcont .desc a {text-decoration:underline;}
#gallery .txtcont .desc a.next {text-decoration:none;}
#gallery .txtcont .desc a.next:hover {text-decoration:underline;}

#gallery .galnext {padding-bottom:90px;}
#gallery .galnext a.next {font-weight:bold; text-decoration:none;}
#gallery .galnext a.next:hover {text-decoration:underline;}

#galmain {display:block; float:left; padding:1px 0 16px 0; background:#fff; border:4px solid #9FABD1; border-left:none;}
#gallery {clear:both; margin:0px; padding:0px; background:#fff; font:normal 11px arial,sans-serif;}
#nav {padding:0 20px; _padding:0 15px; text-align:center;}

#galhead {background:#9FABD1; border-right:1px solid #fff; padding:5px 10px 5px 0;}
#galhead h3 {font:bold 18px arial,sans-serif; color:#fff; padding-left:20px; clear:both;}
#galhead .deck {margin-top:3px; padding-left:20px;}

#galnav {height:20px; margin-bottom:12px; padding:5px 5px 2px 20px; background:#fdfaef; border-bottom:1px solid #afafaf;}
#galnav .sstable {width:215px; text-align:right; padding-right:20px;}
#galnav .navtable {width:185px;}

#nav, #galnav .pagecur, #galnav a.pagenum {font-size:10px; font-weight:bold; color:#222;}
#gallery a {color:#e40015;}
#gallery .cmlink a {font:bold 11px arial,sans-serif; color:#213982; text-decoration:underline;}
#gallery a.store {color:#7e7e7e;}
#gallery .cmlink a:hover, #gallery a.store:hover {color:#e40015;}
#galnav a.ss {font-size:10px; color:#8d8d8d; text-decoration:underline;}
#galnav a.ss:hover {color:#e40015;}
#gallery a.act, #gallery .txtcont .desc a.next {font-weight:bold;}
#gallery a.act {text-decoration:underline;}

#gallery .byline {color:#727272;}
#gallery .credit {margin:4px 10px; font-size:9px; color:#999;}
#gallery .caption {/*width:220px;*/ _height:1%; overflow:visible; margin:4px 10px 0 10px; color:#000;}
#gallery .caption a {color:#7e7e7e; text-decoration:underline;}
#gallery .caption a:hover {color:#e40015;}
#gallery .caption .details a {font-weight:bold; color:#e40015; text-decoration:underline;}
#gallery .photo {border:none; display:inline;}
#gallery .thumb {float:left; margin-right:10px;}

#gallery h4 {margin-bottom:10px; font:bold 15px arial,sans-serif; color:#000;}
#gallery .bold {font-weight:bold; color:#9e001b; text-transform:uppercase;}

#gallery .signup {margin-top:24px; padding:8px; background:#fdf9ed; border:1px solid #9FABD1; border-top:4px solid #9FABD1; font-size:10px; color:#666;}
#gallery .signup h4 {margin-bottom:4px; color:#666; font-size:12px; text-transform:lowercase;}
#gallery .signup .txtbox {width:95px; height:14px; border:1px solid #afafaf;}
#gallery .signup .join {margin-top:4px;}
#gallery .signup input {font-size:10px; color:#666;}

#gallery .slidenav {margin:18px 0 30px 0; color:#999;}
#gallery .slidenav .cur {color:#000;}

#gallery .galnext {float:right; width:150px; margin:20px 40px 0 0;}

#galsidebar {float:right; width:120px; background:#ECEFF7; border-top:5px solid #fff;}
#galsidebar .pageutil {padding:8px 10px;}
#galsidebar .pageutil img {display:block;}
#galsidebar h3 {padding:6px 8px; border-top:4px solid #9FABD1; background:#C5CFF2; font:bold 11px arial,sans-serif; color:#000;}
#galsidebar .more, #galsidebar .aol {padding-bottom:10px;}
#galsidebar ul {margin:4px 0px 10px 0; padding:0; list-style:none;}
#galsidebar ul li {padding:0 8px 4px 8px; font:bold 10px arial,sans-serif; _overflow:visible; _width:104px;}
#galsidebar .txtbox {width:100px; margin:3px 0; border:1px solid #ccc; font-size:10px; color:#afafaf;}
#galsidebar .email {padding:8px; border-top:4px solid #9FABD1; font-size:10px;}
#galsidebar .email .btn {text-align:right;}
#galsidebar .arrow {font-size:8px;}

#recirc .tout {border:1px solid #d9d9d9;}
#recirc .tout h3 {background:#f3f3f3;}
#recirc .tout img {border:1px solid #dbdbdb;}

/* End of Global Gallery Classes */

/* For Michal Kors sponsorship CIB in the sidebar */
.cib_kors {text-align:center;}

/* Where Can I Find */
.pagedeck {clear:both; padding:0 20px 8px 20px; background:none; font-size:11px; color:#6d799f;}
#galhead2 {background:#C5CFF2; border-right:1px solid #fff; padding:5px 10px 5px 0;}
#galhead2 h3 {font:bold 18px arial,sans-serif; color:#fff; padding-left:20px; clear:both;}
#galhead2 .deck {margin-top:3px; padding-left:20px;}
#galhead2 .deck a {font-weight:normal; color:#e40015; text-decoration:underline;}
#gallery .txtcont .desc .nessalee {margin:0 0 10px 0; padding:3px 0; text-align:center; background:#ffeaf5;}
#gallery .txtcont .nessatout {width:175px; padding:8px 0; background:#fff6fa; border-top:1px solid #f9c1d8; border-bottom:1px solid #f9c1d8; color:#fe148d; font-style:italic;}
#gallery .txtcont .nessatout .pic {float:left; width:48px; padding-right:8px;}
#gallery .txtcont .nessatout .txt {float:left; width:100px;}
#gallery .txtcont .nessatout .clear {font-size:1px; height:1%;}

#galsidebar .morefinds {padding-bottom:10px;}
#galsidebar .morefinds h3 {text-transform:uppercase; text-align:center;}
#galsidebar ul.thumbrecirc, #galsidebar ul.thumbrecirc li {margin:0; padding:0;}
#galsidebar ul.thumbrecirc {display:block; width:75px; margin:0 auto;}
#galsidebar ul.thumbrecirc li {display:block; width:75px; height:75px; margin-top:8px; overflow:hidden;}
#galsidebar ul.thumbrecirc li img.pic {display:block; width:75px; height:75px; top:0; left:0; color:#3B476D;}
#galsidebar ul.thumbrecirc li a {display:block; width:67px; height:67px; padding:4px; overflow:hidden; position:relative; top:-75px; left:0; background:#9FABD1; color:#3B476D; text-decoration:none; filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
#galsidebar ul.thumbrecirc li a:hover {filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0;}
#galsidebar ul.thumbrecirc li img.pic, #galsidebar ul.thumbrecirc li a {font:normal 11px arial,sans-serif;}





