#gallery_breadcrumb { margin: 10px 0; padding: 0; overflow: auto; }
#gallery_breadcrumb li { list-style: none outside; float: left; margin-right: 10px; }

#gallery_menu_form { margin: 10px 0; }

.desc { padding: 12px 15px 18px 15px; clear: both; }

.thumbContainer{ float: left; width: 220px; }
.thumbContainer a.expand { display: block; margin-right: 17px; float: right; position: relative; z-index: 5; }
.thumbContainer li { list-style: none outside; margin-bottom: 5px; text-align: left; }
.thumbContainer li.title { height: 12px; overflow: hidden; font-weight: bold; }
.thumbContainer li.desc { height: 38px; overflow: hidden; }

table.box {}

table.box tr.top { height: 15px; }
table.box tr.top td.tl { background-image: url('../images/shadow/tl.png'); background-repeat: no-repeat; width: 15px; }
table.box tr.top td.t { background-image: url('../images/shadow/t.png'); background-repeat: repeat-x; }
table.box tr.top td.tr { background-image: url('../images/shadow/tr.png'); background-repeat: no-repeat; width: 15px; }

table.box tr.middle {}
table.box tr.middle td.l { background-image: url('../images/shadow/l.png'); background-repeat: repeat-y; width: 15px; }
table.box tr.middle td.r { background-image: url('../images/shadow/r.png'); background-repeat: repeat-y; width: 15px; }

table.box tr.bottom { height: 15px; }
table.box tr.bottom td.bl { background-image: url('../images/shadow/bl.png'); background-repeat: no-repeat; width: 15px; }
table.box tr.bottom td.b { background-image: url('../images/shadow/b.png'); background-repeat: repeat-x; }
table.box tr.bottom td.br { background-image: url('../images/shadow/br.png'); background-repeat: no-repeat; width: 15px; }

.col1{ float: left; width: 75%; }
.col2{ float: left; text-align: center; width: 25%; }

.arrowUp{ padding-bottom: 10px; }
.arrowDown{ padding-top: 10px; }

ul#carosel { margin: 0; padding: 0; }
ul#carosel li { list-style: none outside; }

#underImg_nav{ clear: both; margin: 15px 0; padding: 0; }
#underImg_nav li { list-style: none outside; float: left; padding: 0 15px 0 0; }
#underImg_nav li.full { float: right; padding: 0; }
#underImg_nav a { font-size: 1.5em; font-weight: bold; text-decoration: none; }
