body {background:#2f2311 url(/images/top/bg-brown.jpg) top center repeat-x;margin:0;padding:0;text-align:center;font-family:arial,helvetica,sans-serif;}
h1,h2,h3,h4,h5,p,li,ul {padding:0;margin:0;}
h2 {text-indent:-9999px;}
a,.required {color:#b22f2c;text-decoration:none;}
a:hover {color:#b5985a;}
img {border:0;}
table {border-collapse:collapse;}
.myForm tr td {font-size:14px;}

input[type="text"] {width:185px;}
input[type="text"],input[type="file"],textarea,span.customStyleSelectBox {background:#3a3426;border:1px solid #69572d;font:normal 14px arial,helvetica,sans-serif;color:#FAF2C5;padding:.3em .4em;margin:.2em 0 .8em 0;}
input[type="checkbox"] {float:left;margin:0 .8em .5em 0;padding:0;}
textarea {width:395px;height:140px;}
span.customStyleSelectBox {-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px 8px;}
span.customStyleSelectBox.changed {background:#635941;border:1px solid #977e45;}
.customStyleSelectBoxInner {background:url(/images/icons/select-arrow.png) no-repeat center right;padding-right:1.5em;}
fieldset {border:0;border-bottom:1px solid #3a3426;padding:.5em 0;}
fieldset label {width:180px;float:left;clear:left;line-height:2em}
.sharethis {color:#fff;font:bold 13px arial,helvetica,sans-serif !important;background:url(/images/headers/icons.png) 0 -328px no-repeat !important;}

/*global*/
#folds {position:absolute;top:200px;left:50%;text-align:left;margin-left:-532px;background:url(/images/top/folds.png) no-repeat;width:1064px;height:72px;z-index:10}
#container {width:980px;margin:0 auto;position:relative;z-index:90;}
#content {background:#211d14 url(/images/top/contentbg.jpg) no-repeat;padding:0 15px .8em 15px;margin-bottom:6px;text-align:left;color:#fff;overflow:auto;}
#content.home {padding:0;}
#left {float:left;width:635px;margin-right:15px;}
#right {float:left;width:300px;margin-top:.8em;}
.pagination {display:inline;font-weight:bold;}
.pagination a {padding:.2em .3em .1em .3em;}
.pagination a:hover {background:#b22f2c;color:#fff;}
.paginate {background:#3a3426 url(/images/headers/icons.png) 10px 3px no-repeat;padding:.5em .5em .5em 25px;font:normal 12px aria,helvetica,sans-serif;color:#c5b697;}
.current {color:#fff;padding:.2em .3em .1em .3em;}
.paginate .current,.paginate a {font-size:14px;}

/*header*/
#header {background:url(/images/top/headerbg.png) no-repeat;width:980px;height:181px;text-align:center;position:relative;}
#header h1 {text-indent:-9999px;background:url(/images/top/logo.png) top center no-repeat;width:980px;height:181px;}
#header #starburst {position:absolute;top:27px;left:0;}
#header #starburst a {width:157px;height:154px;background:url(/images/top/starburst.png) no-repeat;display:block;text-indent:-9999px;outline:none;}
#header #starburst a:hover {background:url(/images/top/starburst.png) 0 -160px no-repeat;}
#header ul#social-nav {position:absolute;top:20px;right:0;}

/*nav*/
#nav {list-style:none;background:url(/images/nav/nav.gif) no-repeat;width:980px;height:60px;position:relative;}
#nav li {margin:0;padding:0;list-style:none;position:absolute;top:0;text-indent:-9999px;}
#nav li, #nav a {display:block;height:60px;outline:none;}

#nav li.home {left:35px;width:66px;}
#nav li.news {left:101px;width:65px;}
#nav li.tourdates {left:166px;width:123px;}
#nav li.showreviews {left:289px;width:148px;}
#nav li.albums {left:437px;width:87px;}
#nav li.videos {left:524px;width:80px;}
#nav li.photos {left:603px;width:87px;}
#nav li.bio {left:691px;width:48px;}
#nav li.store {left:739px;width:71px;}
#nav li.mailinglist {left:844px;width:136px;}

li.home a:hover {background:url(/images/nav/nav.gif) -35px -80px no-repeat;}
li.news a:hover {background:url(/images/nav/nav.gif) -101px -80px no-repeat;}
li.tourdates a:hover {background:url(/images/nav/nav.gif) -166px -80px no-repeat;}
li.showreviews a:hover {background:url(/images/nav/nav.gif) -289px -80px no-repeat;}
li.albums a:hover {background:url(/images/nav/nav.gif) -437px -80px no-repeat;}
li.videos a:hover {background:url(/images/nav/nav.gif) -524px -80px no-repeat;}
li.photos a:hover {background:url(/images/nav/nav.gif) -603px -80px no-repeat;}
li.bio a:hover {background:url(/images/nav/nav.gif) -691px -80px no-repeat;}
li.store a:hover {background:url(/images/nav/nav.gif) -739px -80px no-repeat;}
li.mailinglist a:hover {background:url(/images/nav/nav.gif) -844px -80px no-repeat;}

/*subheaders*/
.subheader {background:url(/images/headers/header-bg.png) bottom left no-repeat;padding:7px 12px 20px 12px;color:#907233;font-weight:normal;font-size:13px;display:inline-block;}
.subheader h2 {float:left;margin-right:7px;height:16px;}
.subheader a {color:#fff;}
.subheader a:hover {color:#000;}	
.subheader span,.subheader label {color:#fff;}
.subheader strong {color:#000;font-size:17px;}
.subheader.news h2 {background:url(/images/headers/headers.png) 0 -26px no-repeat;width:59px;}
.subheader.albums h2 {background:url(/images/headers/headers.png) 0 -129px no-repeat;width:88px;}
.subheader.tracks h2 {background:url(/images/headers/headers.png) 0 -206px no-repeat;width:87px;}
.subheader.credits h2 {background:url(/images/headers/headers.png) 0 -155px no-repeat;width:269px;}
.subheader.notes h2 {background:url(/images/headers/headers.png) 0 -311px no-repeat;width:67px;}
.subheader.tourdates h2 {background:url(/images/headers/headers.png) 0 -52px no-repeat;width:140px;}
.subheader.reviews h2 {background:url(/images/headers/headers.png) 0 -103px no-repeat;width:178px;} 
.subheader.photos h2 {background:url(/images/headers/headers.png) 0 -336px no-repeat;width:89px;}
.subheader.twitter h2 {background:url(/images/headers/headers.png) 0 -78px no-repeat;width:161px;}
.subheader.video h2 {background:url(/images/headers/headers.png) 0 -181px no-repeat;width:81px;}
.subheader.contact h2 {background:url(/images/headers/headers.png) 0 -285px no-repeat;width:100px;}
.subheader.history h2 {background:url(/images/headers/headers.png) 0 -233px no-repeat;width:98px;}
.subheader.mailinglist h2 {background:url(/images/headers/headers.png) 0 -259px no-repeat;width:145px;}
.subheader.extras h2 {background:url(/images/headers/headers.png) 0 -361px no-repeat;width:82px;}
.subheader.featuredphoto h2 {background:url(/images/headers/headers.png) 0 -392px no-repeat;width:194px;}
.subheader.featuredvideo h2 {background:url(/images/headers/headers.png) 0 -422px no-repeat;width:184px;}
.subheader.bio h2 {background:url(/images/headers/headers.png) 0 -451px no-repeat;width:43px;}

.subheader.reviews.special h2 {background:url(/images/headers/headers.png) 0 -103px no-repeat;width:178px;margin-top:4px;} 
.subheader.reviews.special {padding-top:4px;padding-bottom:19px;}
.subheader.albums.special h2 {background:url(/images/headers/headers.png) 0 -129px no-repeat;width:88px;margin-top:4px;} 
.subheader.albums.special {padding-top:4px;padding-bottom:19px;}
.subheader.photos {margin-top:1em;}
.subheader select {padding:.1em .2em;font-size:12px;}

/*icons*/
.subheader a#youtube {background:url(/images/headers/icons.png) 0 -47px no-repeat;padding:1px 0 3px 20px;} .subheader a#youtube:hover {background:url(/images/headers/icons.png) 0 -206px no-repeat;}
.subheader a#rss {background:url(/images/headers/icons.png) 0 -137px no-repeat;padding:2px 0 0 17px;} .subheader a#rss:hover {background:url(/images/headers/icons.png) 0 -296px no-repeat;}
.subheader a#discog {background:url(/images/headers/icons.png) 0 -97px no-repeat;padding:0 0 0 17px;} .subheader a#discog:hover {background:url(/images/headers/icons.png) 0 -256px no-repeat;}
.subheader a#ness {background:url(/images/headers/icons.png) 0 -74px no-repeat;padding:0 0 0 17px;} .subheader a#ness:hover {background:url(/images/headers/icons.png) 0 -233px no-repeat;}
.subheader a#upphoto {background:url(/images/headers/icons.png) 0 -25px no-repeat;padding:0 0 0 21px;} .subheader a#upphoto:hover {background:url(/images/headers/icons.png) 0 -184px no-repeat;}
.subheader a.arrow {background:url(/images/headers/icons.png) no-repeat;padding:2px 0 0 12px;} .subheader a.arrow:hover {background:url(/images/headers/icons.png) 0 -159px no-repeat;}
.subheader a.back {background:url(/images/headers/icons.png) 0 -119px no-repeat;padding:0 0 0 12px;} .subheader a.back:hover {background:url(/images/headers/icons.png) 0 -278px no-repeat;}

/*marquee*/
.marquee {width:100%;height:100px;position:relative;margin-top:-4px;border-bottom:2px solid #b22f2c;}
.marquee .subheader {position:absolute;left:15px;bottom:10px;}
.marquee.tourdates {background:url(/images/marquee/crowd.jpg) no-repeat;}
.marquee.contact {background:url(/images/marquee/dustbowl.jpg) no-repeat;}
.marquee.video {background:url(/images/marquee/video.jpg) no-repeat;}
.marquee.reviews {background:url(/images/marquee/showreviews.jpg) no-repeat;}
.marquee.history {background:url(/images/marquee/history.jpg) no-repeat;}
.marquee .st_sharethis {background:#b22f2c;position:absolute;bottom:23px;right:0;padding:.4em .3em;}
.marquee .sharethis {font-weight:normal !important;}

/*home*/
#marquee-home {height:350px;text-align:left;position:relative;border-bottom:2px solid #b22f2c;}
#marquee-home .subheader.news {position:absolute;bottom:6px;left:15px;}
#marquee-home .subheader.featuredphoto,#marquee-home .subheader.featuredvideo {position:absolute;bottom:6px;left:575px;}

#home-left {margin-left:15px;margin-right:20px;width:540px;}
#home-right {width:390px;float:left;}
#home-left,#home-right {float:left;position:relative;}
#home-left .subheader.news,#home-right .subheader.tourdates {margin-bottom:30px;}
#home-photo,#home-video {margin:.6em 0 .8em 0;}
#home-photo {border:2px solid #B5985A;}

.news-module {width:156px;padding:10px;min-height:300px;display: -moz-inline-stack;display:inline-block;zoom:1; *display:inline;_height:300px;vertical-align:top;}
.news-module h4 {font:bold 16px Georgia,Times,"Lucuda Grande";}
.news-module h5 {text-transform:uppercase;font-size:10px;color:#c5b697;}
.news-module p {font-size:12px;}
.news-footer {background:url(/images/footer/news-footer.png) no-repeat;width:537px;height:27px;clear:both;}
.news-image {position:relative;margin-bottom:.2em;}
.news-image img {border:2px solid #b22f2c;width:160px;}
.news-image div {position:absolute;bottom:2px;left:0;background:#b22f2c;padding:4px 2px 2px 2px;}

/*news*/
.news-content {margin-top:-1px;}
.news-title {padding:.4em 8px;margin-bottom:.5em;background:url(/images/headers/striped-bg.png) repeat-y;border-top:1px solid #3a3426;border-bottom:1px solid #3a3426;clear:both;}
.news-title h3 {color:#b22f2c;font:bold 18px Georgia,Times,"Lucida Grande";}
.news-title h5 {text-transform:uppercase;font-weight:bold;font-size:10px;color:#c5b697;}
.news-title .news-share {float:right;background:#b22f2c;padding:.2em;margin-right:-8px;}
.news-content .news-image {float:right;margin:0 0 1em 1em;width:170px;background:url(/images/footer/news-footer.png) center bottom no-repeat;padding-bottom:37px;text-align:center;}
.news-content p {font-size:13px;color:#eee;margin-left:8px;margin-bottom:1em;line-height:1.3em;}

/*tour dates*/
#dates-table {margin:.5em 0 1px 0;}
#dates-table td {border-bottom:1px solid #3a3426;padding:4px;font-size:14px;text-align:left;}
#home-right #dates-table td {font-size:13px !important;}
#dates-table tfoot td {border:0;background:#3a3426;font-family:Georgia,"Times","Lucida Grande";color:#fff;}
td.flag img {margin-top:3px;}
td.flag, td.date {vertical-align:top;}
td.tix {text-align:center !important;}
td.date {font-family:Georgia,"Times","Lucida Grande";color:#fff;text-align:left;}
td.date strong {font-family:arial,helvetica,sans-serif;color:#c5b697;font-weight:bold;}
td.date span {color:#b5985a;font-weight:bold;}
td.info,td.rev {font-size:12px !important;}
td.rev {color:#ccc;}
td.rev a {font-weight:bold;}

/*show reviews*/
#reviews-table td {vertical-align:top;border-bottom:1px solid #3a3426;padding:.5em 0;}
#reviews-table div {background:#312A20;width:66px;height:66px;}
td.author {font:bold 14px Georgia,Times,"Lucida Grande";color:#b5985a;padding-left:.5em !important;padding-right:.5em !important;}
td.author strong {color:#fff;}
td.author span {font-weight:normal;font-size:12px;color:#c5b697;}
td.author em {font-weight:normal;font-size:12px;color:#7a7a7a;}
#reviews-table p {font-size:14px;color:#eee;line-height:1.3em;}
#reviews-table a img {border:3px solid #b22f2c;}
td.this {background:#18140d url(/images/top/arrow-bg.png) right center no-repeat;}
td.this h3 {font-weight:bold;font-size:16px;color:#fff;width:190px;text-align:right;}
.this-show td {vertical-align:middle;}
.this-show {margin:0 !important;} .this-show td {border:0 !important;}
.this-show .flag,.this-show .date,.this-show .info,.this-show .tix {background:#18140d;color:#fff;}

/*show reviews form*/
#reviews-form {overflow:auto;border-top:1px solid #3a3426;border-bottom:1px solid #3a3426;background:#18140D;padding:.8em 0;}
#reviews-form label {display:block;font-size:14px;}
#reviews-text {width:280px;float:left;margin-right:20px;padding-left:15px;}
#reviews-text h3 {font-size:16px;}
#reviews-text p {font:13px Georgia,Times,"Lucia Grande";padding:.8em 0 0 0;}
#reviews-text a {font-family:arial,helvetica,sans-serif;}
#reviews-form .left {width:200px;float:left;margin-right:15px;}
#reviews-form .right {width:420px;float:left;}
.review-form-row td {padding:0 !important;border:0 !important;}
.reviews-table td.flag,td.date,td.info,td.rev,td.tix {cursor:pointer;line-height:1.3em;}
.striped {background:url(/images/headers/striped-bg.png) -100px 0 repeat-y;}
#thankyou {text-align:center;background:#18140D;color:#fff;padding:1.2em 0;border-top:1px solid #3a3426;border-bottom:1px solid #3a3426;}
#thankyou h3 {color:#B22F2C;font-size:22px;}
#thankyou p {font:13px Georgia,Times,"Lucia Grande";padding:.8em 0 0 0;}
.note {margin-top:.5em;}
.note small {float:right;width:300px;font-size:12px;color:#999;}
#reviews-form #error_notification {border-bottom:2px solid #B22F2C;margin:-13px 0 .5em 0;}
#reviews-form #errorExplanation {padding:.8em;font:normal 15px Georgia,Times,serif;}
#error_notification h2 {display:none;}
#error_notification ul {margin-left:25px;}
#error_notification li {color:#B22F2C;font-family:arial;line-height:1.6em;}

/*albums*/
#albums-top {margin:.8em 0;font-size:14px;padding-left:12px;position:relative;}
#albums-top .subheader {margin-left:-12px;}
#albums-top span {color:#ccc;}
#albums-top h1 {font:bold 24px Georgia,Times,"Lucida Grande" !important;}
#albums-top .st_sharethis {background:#b22f2c;position:absolute;top:0;right:-15px;padding:.4em .3em;}
#albums-top .sharethis {font-weight:normal !important;color:#fff !important;}

#albums-left {float:left;width:300px;margin-right:20px;padding-left:12px;}
#albums-right {float:left;width:600px;position:relative;}
#albums-right p {color:#ccc;margin-left:12px;margin-bottom:1em;font-size:14px;}
#albums-right a#buy-album {position:absolute;top:0;right:-33px;background:#b22f2c url(/images/headers/icons.png) 5px -384px no-repeat;color:#fff;padding:.5em .5em .5em 1.5em;}
#albums-right a#buy-album:hover {background:#FAF2C5 url(/images/headers/icons.png) 5px -424px no-repeat;color:#000;}

#albums-credits {background:#18140d;}
#albums-credits ul {list-style:none;margin-top:-10px;}
#albums-credits li {border-bottom:1px solid #211d14;font-weight:normal;font-size:14px;color:#999;padding:.3em .3em .3em 10px;}
#albums-credits li span {color:#b5985a;}
#albums-credits li:last-child {border:0;}
#albums-tracks {margin-bottom:1em;}
#albums-tracks td.no {color:#b5985a;font-size:14px;text-align:right;padding-right:10px;}
#albums-tracks td {color:#fff;font:16px Georgia,Times,"Lucida Grande";border-bottom:1px solid #2c2a26;padding:.3em;}

#discog {margin-top:1em;}
#discog td {vertical-align:top;}
#discog strong {display:block;font:bold 22px Georgia,Times,"Lucida Grande";}
#discog li {color:#ccc;}

/*videos*/
.video-module {background:#18140d;width:206px;padding:10px;display:inline-block;margin:.5em .5em .5em 0;vertical-align:top;position:relative;text-align:center;min-height:200px;}
.video-module .video-button {background:url(/images/buttons/video.png) no-repeat;width:76px;height:76px;position:absolute;top:43px;left:75px;}
.video-module img {border:2px solid #b22f2c;margin-bottom:.5em;display:block;}
.video-module a {font:bold 16px Georgia,Times,"Lucida Grande";}

/*photos*/
#galleries {text-align:left;overflow:auto;}
.gallery {width:189px;height:107px;position:relative;float:left;}
.gallery div {position:absolute;top:0;right:0;width:189px;height:107px;text-align:right;}
.gallery a {height:107px;width:189px;float:right;font:18px Georgia,Times,"Lucida Grande";background:url(/images/top/gallerytop-bg.png) center right no-repeat;padding-right:10px;}
.gallery a:hover {color:#b22f2c !important;background:url(/images/top/gallerytop-bg-on.png) center right no-repeat;}
.gallery a span {font:10px arial,helvetica,sans-serif;color:#858585;text-transform:uppercase;}
.gallery div.on a {color:#fff;}

#photos-category {background:url(/images/headers/photos-bg.png) bottom repeat-x;text-align:center;display:block;border-bottom:1px solid #3a3426;padding-bottom:.4em;margin-bottom:.7em;}
#photos-category h3 {font:normal 28px Georgia,Times,"Lucida Grande";}
#photos-category span {font:bold 10px arial,helvetica,sans-serif;text-transform:uppercase;color:#c5b697;}
#photos-category span strong {color:#fff;}
#thumbnails {text-align:center;margin-bottom:1em;}
#thumbnails a img {border:2px solid #b22f2c;margin:0 10px 10px 0;}
#photosform p label {float:none;}
#photosform .left {width:230px;}
#photosform .right {width:390px;}
#photosform .note small {width:260px;margin-right:10px;}

/*history*/
.history-content p {font-size:13px;color:#eee;line-height:1.3em;padding-bottom:1em;}
.history-content h3 {color:#b22f2c;font:bold 18px Georgia,Times,"Lucida Grande";padding:.4em 8px;margin-bottom:.5em;border-bottom:1px solid #3a3426;}

/*extras*/
.wall {display:inline-block;width:150px;margin-bottom:1em;}
.wall a img, #buddys a img {border:2px solid #b22f2c;}
.wall strong {font:bold 16px Georgia,Times,"Lucida Grande";}
.wall a {font-size:13px;display:block;}
#buddys {margin:0 1em 1em 0;}

/*contact*/
.contact-content h3 {background:url(/images/headers/striped-bg.png) repeat-y;color:#b22f2c;font:bold 18px Georgia,Times,"Lucida Grande";padding:.4em 8px;margin-bottom:.5em;border-bottom:1px solid #3a3426;}
.contact-content h4 {font:bold 16px Georgia,Times,"Lucida Grande";margin-bottom:.8em;}
.contact-content p {font-weight:normal;font-size:12px;color:#ccc;}
.contact-content p b {font-weight:normal;color:#b5985a;}
.contact-block {margin-left:8px;}
.contact-block div {display:inline-block;width:206px;vertical-align:top;margin:0 0 1em 0;padding:0;}

/*footer*/
#footer {overflow:auto;width:100%;}
#footer,#footer a,#footer li a {text-align:left;color:#b5985a;font-weight:normal;font-size:12px;text-decoration:none;}
#footer a:hover,#footer li a:hover {color:#fff;}
#footer #col1 li a,#footer #col2 li a {padding-left:12px;display:block;}
#footer #col1 li a:hover,#footer #col2 li a:hover {background:url(/images/headers/icons.png) 0 -2px no-repeat;}

#footer #col1,#footer #col2,#footer #col3 {float:left;}
#footer #col1 {width:200px;margin-right:10px;}
#footer #col2 {width:360px;margin-right:10px;}
#footer #col3 {width:400px;}
#col1 h3,#col2 h3,#col3 h3 {height:43px;text-indent:-9999px;}
#col1 h3 {background:url(/images/footer/navigate.png) no-repeat;width:200px;}
#col2 h3 {background:url(/images/footer/contact.png) no-repeat;width:360px;}
#col3 h3 {background:url(/images/footer/support.png) no-repeat;width:400px;}

#footer ul {list-style:none;margin:0 12px 0 0;float:left;}
#footer li {padding-bottom:.2em;}
#footer #col2 p {background:url(/images/footer/skelly.png) no-repeat;padding-left:50px;margin-left:90px;}
#footer #col2 p a {color:#b22f2c;}
#footer #col2 p a:hover {color:#fff;}

#col3 ul {background:url(/images/footer/support-icons.png);width:386px;height:75px;position:relative;margin-left:10px;}
#col3 li {margin:0;padding:0;list-style:none;position:absolute;top:0;text-indent:-9999px;}
#col3 li, #col3 a {display:block;height:26px;outline:none;}
#col3 li.ai a {height:41px;}
#col3 li.ai {left:0;top:34px;width:115px;}
#col3 li.peta {left:0;top:0;width:200px;}
#col3 li.greenpeace {left:215px;top:0;width:102px;}
#col3 li.farm {left:124px;top:45px;width:92px;}
#col3 li.nrdc {left:231px;top:44px;width:155px;}

#col3 li.ai a:hover {background:url(/images/footer/support-icons.png) 0 -124px no-repeat;}
#col3 li.peta a:hover {background:url(/images/footer/support-icons.png) 0 -90px no-repeat;}
#col3 li.greenpeace a:hover {background:url(/images/footer/support-icons.png) -215px -90px no-repeat;}
#col3 li.farm a:hover {background:url(/images/footer/support-icons.png) -124px -135px no-repeat;}
#col3 li.nrdc a:hover {background:url(/images/footer/support-icons.png) -231px -134px no-repeat;}

#copy {text-transform:uppercase;color:#7f6339;font-weight:bold;font-size:10px;
width:980px;margin-top:1em;padding:1em 0;background:url(/images/footer/copyline.png) no-repeat;}

/*tweet*/
.tweet, .query {color:#fcf2d8;font:14px Georgia,Times,"Lucida Grande";color:#fff;margin:-.6em 0 0 8px;}
.tweet_time {color:#a4977d;font:11px arial,helvetica,sans-serif;padding-top:.2em;}
.tweet .tweet_list, .query .tweet_list {list-style-type:none;margin:0;padding:0;line-height:1.5em;}
.tweet .tweet_list .awesome, .tweet .tweet_list .epic, .query .tweet_list .awesome, .query .tweet_list .epic {text-transform:uppercase;}
.tweet .tweet_list li, .query .tweet_list li {overflow-y:auto;overflow-x:hidden;padding:.5em;border-bottom:1px solid #3a3426;}
.tweet .tweet_list li:last-child, .query .tweet_list li:last-child {border:0;} 
.tweet .tweet_list .tweet_even, .query .tweet_list .tweet_even {background:url(/images/headers/striped-bg.png) -250px 0 repeat-y;}
