#cat-content  { background:#ffffff; width:100%; border-bottom:2px solid #B9C7CD; margin-top:-14px; }
#cat-view { padding:15px 20px; }
#cat-title  { font-size:20px; color:#178DB1; }
.thumb  { float:left; width:184px; text-align:center; margin-top:17px; }
.toppad { padding-top:3px;}

#nav  { margin-top:8px; height:24px; padding:10px 10px 0px 10px; color:#003D5E; background:url('/img/bgs/nav-bg.gif') repeat-x; }
#nav a,a:hover,a:visited  { color:#003D5E; text-decoration:none; }
#nav .active-page  { color:red; font-weight:bold; }
#top-photo-date   { float:left; width:300px; }
#pages  { float:left; width:330px;}
#jumpto { float:right; margin-top:-4px; text-transform:lowercase; }
.jumpto { width:40px; }
.jumptobutton { padding-left:8px; margin-top:-5px;}

.archive  { text-align:right; font-weight:bold; }
.winner { text-align:center; padding-top:20px; font-size:13px; }
.center { width:736px; margin:auto;}

#top100 { width:916px; margin:auto; }
a.a-white,a:hover.a-white,a:visited.a-white { color:#FFFFFF; text-decoration:none; }
.cart { float:left; margin-left:20px; width:280px; height:21px; padding-top:10px; font-size:12px; text-align:center; background:url('/img/bgs/cart-inactive.gif') no-repeat; }
.cart-active  { background:url('/img/bgs/cart-active.gif') no-repeat; font-weight:bold; }
#top100-top { width:916px; height:13px; background:url('/img/bgs/top100-top.gif') no-repeat; }
#top100-img { float:right; padding-right:15px; margin-top:-32px; width:124px; height:63px; background:url('/img/bgs/top100-img.gif') no-repeat; }
#top100-content { width:914px; background:#EAF9E8 url('/img/bgs/top100-bg.gif') repeat-x; border:1px solid #B4CBD6; border-width:0px 1px; }
#top100-bottom { width:916px; height:62px; background:url('/img/bgs/top100-bottom.gif') no-repeat; }
.top100-th-big  { float:left; width:452px; text-align:center; margin-top:20px; font-size:13px; }
.top100-th-medium  { float:left; width:183px; text-align:center; margin-top:20px; }
.top100-sep { text-align:center; padding-top:5px; }

#top-rated-info  { overflow:hidden; padding:13px 15px 7px; line-height:17px; text-align:center; }