section#CenterColumn { text-align:left; }
section#FeaturedHeader,
section#FeaturedFooter { float:left; font-size:10px; letter-spacing:1px; font-weight:normal; text-transform:uppercase; color:#959595; line-height:10px; width:980px; height:9px; }
section#FeaturedHeader { margin-top:-5px; }
section#FeaturedFooter { margin-bottom:5px; }
section#FeaturedStories { color:#626262; float:left; width:980px; height:80px; margin:0; padding:6px 0; border-top:1px solid #C8C8C8; border-bottom:1px solid #B7B7B7; }
section#FeaturedStories li { float:left; width:185px; height:80px; margin-right:11px; overflow:hidden; }
section#FeaturedStories li:first-child { margin-left:5px; }
section#FeaturedStories li.last { margin-right:5px; }
section#FeaturedStories li h2 { font-size:13px; margin-top:0; }
section#FeaturedStories li .image { height:78px; width:78px; border:1px solid #CCCCCC; overflow:hidden; margin-right:5px; float:left; }
section#FeaturedStories li .image img.tall { width:78px; }
section#FeaturedStories li .image img.wide { height:78px; }
section#FeaturedStories li .image img.thumb { width:78px; height:78px; }
.cssgradients section#FeaturedStories, .cssgradients section#FeaturedHeader { background-image:-moz-linear-gradient(top, #FFFFFF 20%, #EEEEEE 100%); }
.cssgradients section#FeaturedStories, .cssgradients section#FeaturedHeader { background-image:-webkit-gradient(linear, 50% 20%, 50% 100%, from(#FFFFFF), to(#EEEEEE)); }
.cssgradients section#FeaturedFooter { background-image:-moz-linear-gradient(top, #EEEEEE 0%, #FFFFFF 50%); }
.cssgradients section#FeaturedFooter { background-image:-webkit-gradient(linear, 50% 0%, 50% 50%, from(#EEEEEE), to(#FFFFFF)); }

section#Object.BestOfAustin a { color:#0081cb; }
section#Object.BestOfAustin a:hover,
section#Object.BestOfAustin a:active { color:#000000; }
section#Object.BestOfAustin a:visited { color:#68a5c8; }

.TheGoods h4 { line-height:14px; }
section#FilmReview section#CenterColumn section.movie { padding-top:4px; }
section#FilmReview section#Object section.movie h3 { font-size:14px; color:#A6A6A6; }
section#FilmReview section#CenterColumn section.movie h2 { font-weight:bold; }
section#FilmReview section#CenterColumn section.movie h4 { margin:0 0 2px 0; }
section#FilmTimes section#Object h2.location { font-weight:bold; font-size:12px; text-transform:uppercase; color:#737373; }
section#FilmTimes section#Object h2.location span { text-transform:none; color:#000000; font-weight:normal; }
section#FilmTimes section#Object h3 { padding:0 0 4px; font-size:14px; font-weight:normal; }
section#FilmTimes section#Object h3 a { text-transform:uppercase; font-weight:bold; }
section#FilmTimes section#Object .body { font-size:14px; }
section#Object header h1 { font-family:'Gotham A', 'Gotham B',Helvetica,Arial,sans-serif; margin:-5px 0 15px; font-weight:normal; font-style:normal; font-size:44px; letter-spacing:0.2px; line-height:32px; }
section#Object header h1 a,
section#Object header h1 a:visited { color:#444444; }
section#Object header h1 a:hover,
section#Object header h1 a:active { color:#000000; }
section#Object header h3 { font-family:'Gotham A', 'Gotham B',Helvetica,Arial,sans-serif; margin:-10px 0 15px; font-weight:normal; font-style:normal; font-size:24px; letter-spacing:0.2px; line-height:12px; }
section#Object section#CenterColumn header h3 { margin:10px 0; }
section#Object header h3 a,
section#Object header h3 a:visited { color:#444444; }
section#Object header h3 a:hover,
section#Object header h3 a:active { color:#000000; }
section#Object .body { margin:10px 0; line-height:20px; color:#303030; font-size:14px;}
section#Object .body a { font-weight:bold; }
section#Object .signature { font-weight:bold; }
section#Object .body hr { margin:10px 0 0 0; border:0; border-top:1px solid #B7B7B7; }
section#Object .body blockquote { padding:0 20px; }
section#Object .body .imageRight { clear:both; float:right; width:250px; margin:10px 0 10px 20px; }
section#Object .body b.big { font-size:14px; }
section#Object .UC { text-transform:uppercase; }
#pic-title { text-align: left; }
#pic-title b { display: block; margin-right: 20px; }
#pic-title span { float: right; }
section#Object h1 { font-size:32px; line-height:34px; color:#303030; margin:0; padding:0; font-family: Arial; text-transform: none; }
section#Object h1.editLink a { color:#303030; }
section#Object h1.editLink a:hover { color:#00B2B3; }
section#Object h2 { font-size:18px; font-weight:normal; padding:0; margin:5px 0 0 0; }
section#LuvDoc section#Object h2 { font-size:22px; }
section#Object .relatedStories li.sidebar { padding-left:15px; }
section#Object .relatedStories li.sidebar h2 { font-size:13px;line-height:16px;margin-top:8px; }
section#Object .relatedStories h2 { font-size:14px; margin-top:5px; }
section#Object .relatedStories h2.groupName { font-family:'Gotham A', 'Gotham B',Helvetica,Arial,sans-serif; font-weight:bold; font-size:18px; margin:0 0 10px; color:#303030; text-transform:uppercase; }
section#Object .relatedReviews h2.groupName { font-family:'Gotham A', 'Gotham B',Helvetica,Arial,sans-serif; font-weight:bold; font-size:18px; margin:0; color:#303030; text-transform:uppercase; }
section#Object .relatedReviews h4 { padding:0; }
section#Object .relatedStories li.roundSide h2 { font-size:13px; margin-top:4px; }
section#Object .relatedStories li.roundSide h4 { margin:0; padding:0; }
section#Object h2.filmInfo { font-size:13px; line-height:18px; font-style:italic; font-weight:normal; padding:0; margin:0; }
section#Object h3 { font-size:18px; color:#303030; font-weight:bold; padding-top:15px; }
section#Event section#Object h3 { font-size:14px; color:#626262; font-weight:bold; padding-top:2px; }
section#Object h3.top { padding-top:0; }
section#Object h3.section-head { padding-top:10px;margin-top:5px;font-family:'Gotham A', 'Gotham B',Helvetica,Arial,sans-serif;font-size:18px;color:#666666;text-transform:lowercase;font-weight:bold;border-top:1px solid #DDDDDD; }
section#Object h4 { font-size:11px; letter-spacing:1px; padding-top:4px; }
section#Object h4 a { color:#737373; }
section#Object h4 a:hover { text-decoration:underline; }
section#Object p { padding-top:10px; }
section#Object .caption { color:#000000; font-size:12px; line-height:18px; }
section#Object .credit { font-size:11px; line-height:13px; text-transform:uppercase; color:#737373; margin-top:2px; }
section#Object .relatedStories { float:left; width:230px; padding:10px; background-color:#EEEEEE; }
section#Object .relatedStories h2 { font-weight:bold; }
section#Object .relatedStories li { margin-top:6px; }
section#Object .relatedStories li.roundSide { margin-top:2px; }
section#Object .relatedStories li.sidebar { margin-top:2px; }
section#Object .relatedStories li.sidebar h4 { margin-top:2px; }
section#Object .relatedStories li.first { margin-top:0; }
section#Object .relatedStories h4 { padding:0; margin:0; }
section#moreReviewTop h2,
section#moreReviewBottom h2,
section#readMoreBottom h2 { color:#848484; font-family:'Gotham A', 'Gotham B',Helvetica,Arial,sans-serif; font-weight:bold; font-size:16px; letter-spacing:.75px; }
section#readMoreBottom h2 { margin-top:2px; line-height:12px; }
section#moreReviewTop h2 a,
section#readMoreBottom h2 a,
section#moreReviewBottom h2 a { color:#00B4B4; font-family:'Gotham A', 'Gotham B',Helvetica,Arial,sans-serif; font-weight:bold; font-size:16px; letter-spacing:.75px; }
section#moreReviewTop h2 a:hover,
section#readMoreBottom h2 a:hover,
section#moreReviewBottom h2 a:hover { color:#000000; }
section#moreReviewTop h2 span,
section#readMoreBottom h2 span,
section#moreReviewBottom h2 span { color:#626262; }
section#moreReviewTop h2 a span,
section#readMoreBottom h2 a span,
section#moreReviewBottom h2 a span { color:#000000; }
section#moreReviewTop h2 a:hover span,
section#readMoreBottom h2 a:hover span,
section#moreReviewBottom h2 a:hover span { color:#00B4B4; }
.cssgradients section#readMoreBottom { background-image:-moz-linear-gradient(bottom, #FFFFFF 30%, #DDDDDD 100%); }
.cssgradients section#readMoreBottom { background-image:-webkit-gradient(linear, 50% 30%, 50% 100%, from(#DDDDDD), to(#FFFFFF)); }
section#Object section#moreReviewTop { border-bottom:1px solid #CCCCCC; width:620px; margin:10px 0 -5px; clear:both; }
section#Object ul.moreReviews { float:left; display:block; padding:0 10px 10px; }
section#Object ul.moreReviews li.review { float:left; width:190px; margin-right:10px; }
section#Object ul.moreReviews li.review.third { margin-right:0; }
section#Object section#moreReviewBottom,
section#readMoreBottom { margin:0px 0 10px; text-align:right; float:left; clear:both; border-top:1px solid #CCCCCC; width:620px; }
section#readMoreBottom { width:340px; margin-bottom:0; }
section#Object li.review h2 { font-size:13px; font-weight:bold; padding-top:10px; margin:0; }
section#Object li.review.intro h2 { font-size:15px; font-weight:bold; padding-top:10px; }
section#Object li.review .description { font-size:13px; }
/*
section#Content section#Object header { width:640px; margin-right:-20px; }
*/
.cssgradients section#LuvDoc section#Object header,
.cssgradients section#Content section#Object header,
.cssgradients section#Postmarks section#Object header,
.cssgradients section#BlogEntry section#Object header { background-image:-moz-linear-gradient(top, #FFFFFF 50%, #DDDDDD 100%); }
.cssgradients section#LuvDoc section#Object header,
.cssgradients section#Content section#Object header,
.cssgradients section#Postmarks section#Object header,
.cssgradients section#BlogEntry section#Object header { background-image:-webkit-gradient(linear, 50% 50%, 50% 100%, from(#FFFFFF), to(#DDDDDD)); }

section#ShareLinksHeader,
section#ShareLinksFooter { float:left; font-size:10px; letter-spacing:1px; font-weight:normal; text-transform:uppercase; color:#959595; line-height:10px; width:620px; height:9px; }
section#ShareLinksHeader { margin-top:10px; }
section#ShareLinksFooter { margin-bottom:15px; }
.cssgradients section#ShareLinksHeader { background-image:-moz-linear-gradient(top, #FFFFFF 20%, #EEEEEE 100%); }
.cssgradients section#ShareLinksHeader { background-image:-webkit-gradient(linear, 50% 20%, 50% 100%, from(#FFFFFF), to(#EEEEEE)); }
.cssgradients section#ShareLinksFooter { background-image:-moz-linear-gradient(top, #EEEEEE 0%, #FFFFFF 50%); }
.cssgradients section#ShareLinksFooter { background-image:-webkit-gradient(linear, 50% 0%, 50% 50%, from(#EEEEEE), to(#FFFFFF)); }

section#TheMost { margin:-7px 0 20px; }

section#Listings h2 { font-weight:bold; margin-top:6px; font-size:14px; }
section#Listings h2.date { font-size:16px; margin-top:12px; }
section#Listings div.description { margin-top:6px; }

.thickBlack {
width:418px;
border:1px solid #a3be1a;
padding:8px 10px;
margin-top:20px;
color:#a3be1a;
background-color:#000000;
}
.thickBlack a {
color:white; font-weight:bold;
}
.thickBlack a:hover, .thickBlack a:active {
text-decoration:underline;
}

.thickWhite {
width:418px;
border:1px solid #000000;
padding:8px 10px;
margin-top:20px;
color:#000000;
background-color:#FFFFFF;
}
.thickWhite a {
color:#000000; font-weight:bold;
}
.thickWhite a:hover, .thickWhite a:active {
text-decoration:underline;
}
.thickWhite h3.next, .thickBlack h3.next {
border-top:1px solid #a3be1a; padding-top:10px; margin-top:10px;
}
.thickWhite.green h3.next, .thickBlack.green h3.next {
border-top:1px solid #a3be1a;
}

.TheGoods .thickBlack h2 {
font-family:'Gotham A', 'Gotham B',Helvetica,Arial,sans-serif;
font-weight:normal;
line-height:18px;
font-size:18px;
color:#a3be1a;
margin-bottom:4px;
}
.window {
width:319px;
overflow:hidden;
/*
-webkit-box-shadow:inset 1px 1px 5px #CCCCCC;
-moz-box-shadow:inset 1px 1px 5px #CCCCCC;
box-shadow:inset 1px 1px 5px #CCCCCC;
*/
}
.slider {
width:1600px;
position:relative;
left:0px;
float:left;
}
#authors {
left:0px;
}
.slide {
width:297px;
padding:0 5px 0 0;
float:left;
}
.slide h2 {
margin-top:0 !important;
}
.MoreHead {
border-top:1px solid #CCCCCC;
margin-top:6px;
padding-top:6px;
border-bottom:0px solid #CCCCCC;
margin-bottom:0px;
padding-bottom:3px;
font-size:13px;
text-transform:uppercase;">
}
.MoreHead.First {
border-top:0;
margin-top:0;
}
.ReadMoreArrow {
display:block;
width:12px;
height:10px;
background-image:url('/Images/ReadMoreArrows.png');
background-repeat:no-repeat;"
}
.ReadMoreNext {
margin-top:5px;
background-position:-12px -10px;
}
.ReadMoreLast {
margin-top:5px;
background-position:0 -10px;
}
a:hover.ReadMoreNext {
background-position:-24px -10px;
}
.ReadMoreBack {
background-position:-12px 0;
}
.ReadMoreFirst {
background-position:0 0;
}
a:hover.ReadMoreBack {
background-position:-24px 0;
}
section#Object h1.editLink span.unfeatured {
font-size:11px;
font-family:Arial,Helvetica,sans-serif;
}
section#Object h1.editLink span.unfeatured a {
color:orange;
}
section#Object h1.editLink span.unfeatured a:hover {
color:red;
}
section#Object p.center {
text-align:center;
}
.mobile-message {
display: none;
}
.event-module {
text-align: left;
}
.left {
font-size: 14px;
text-align: left;
}
.comic-tall img {
height: 600px;
}
.comic-wide img {
width: 600px;
}
.relatedReviews.creative-spaces {
width: 100%;
}
.relatedReviews.creative-spaces li.set-one {
display: none;
}
.relatedReviews.creative-spaces li.two-third {
width: 100%;
}
.relatedReviews.creative-spaces li.two-third h2 {
width: 100%;
font-size: 22px;
}

/* ----------------------------------------600PX---------------------------*/
@media (max-width: 1000px) {
.module {
margin-bottom: 10px !important;
}
.comic-tall img,
.comic-wide img {
width: 100%;
height: auto;
}
.relatedReviews.creative-spaces li.two-third {
width: 100% !important;
}
}
#sxsw-guide-box {
text-align: center;
}
#sxsw-guide-box img {
margin-top: 10px;
}
@media (max-width: 489px) {
#sxsw-guide-box #sxsw-guide-image {
width: 100%;
}
}
