.listmain { background-image: url(siteimages/backgrounds/galfullthumb.png); background-repeat: no-repeat; background-position: center bottom; vertical-align: bottom; width: 560px; height: 95px; }
.listsubpic { text-align: left; vertical-align: bottom; width: 140px; padding-bottom: 2px; }
.listsubtxt { text-align: right; vertical-align: bottom; width: 380px; padding-bottom: 7px; }
.listsubtbl { width: 380px; }
.listpictnl { border-top: 3px solid #7328a5; border-right: 1px solid #969696; border-left: 1px solid #969696; border-bottom-color: #afafaf; }
.listpicbrd { border-top: 3px solid #a05f00; border-right: 1px solid #969696; border-bottom-color: #afafaf; border-left: 1px solid #969696; }
.listpicbit { border-top: 3px solid #dcbe28; border-right: 1px solid #969696; border-bottom-color: #afafaf; border-left: 1px solid #969696; }
.listpicstn { border-top: 3px solid #dc5514; border-right: 1px solid #969696; border-bottom-color: #afafaf; border-left: 1px solid #969696; }
.listpicrte { border-top: 3px solid #69b419; border-right: 1px solid #969696; border-bottom-color: #afafaf; border-left: 1px solid #969696; }
.listpicgen { border-top: 3px solid #c80000; border-right: 1px solid #969696; border-bottom-color: #afafaf; border-left: 1px solid #969696; }
.lnew { background-image: url(siteimages/extras/new.gif); background-repeat: no-repeat; background-position: right center; width: 18px; height: 18px; }
.lmod { background-image: url(siteimages/extras/updated.gif); background-repeat: no-repeat; background-position: right center; width: 18px; height: 18px; }
.lold { background-image: url(siteimages/extras/glow.gif); background-repeat: no-repeat; background-position: right center; width: 18px; height: 18px; }
.lname { color: #d20000; font-size: 12pt; font-family: georgia; font-weight: bold; text-align: left; width: 362px; height: 18px; float: left; }
.lname a, .lname a:link, .lname a:visited { color: #d20000; font-family: georgia; text-decoration: none; }
.lname a:hover { color: #d20000; font-family: georgia; text-decoration: underline; }
.lcat { color: #fff; font-size: 8pt; font-family: arial; font-weight: bold; background-color: #b9b9b9; text-align: right; width: 55px; height: 17px; float: left; margin: 0; padding-right: 5px; border-top: 1px solid #dcdcdc; border-bottom: 1px solid #969696; }
.ldate { color: #000; font-size: 8pt; font-family: arial; font-weight: normal; text-align: left; vertical-align: middle; width: 75px; height: 18px; float: left; margin: 0; padding: 1px 0 0 5px; }
.lcomp { color: #000; font-size: 8pt; font-family: arial; font-weight: normal; text-align: left; padding-left: 5px; vertical-align: middle; width: 175px; height: 18px; margin: 0; padding-top: 1px; padding-right: 0; }
.lline { width: 380px; height: 8px; margin: 0; padding: 0; }
.ltext { color: #000; font-size: 8pt; font-family: arial; line-height: 12pt; text-align: left; margin: 0; width: 380px; height: 36px; float: left; vertical-align: bottom; padding: 0; }

