.img_rpl {
display: block;
text-indent: -5000px;
overflow: hidden;
}
a {
outline: none;
}
p {
line-height: 1.7em;
}
div.span-960 {
width: 960px;
margin: 0 auto;
}
body {
background: #c0c0ab url(../images/bg-fade.png) repeat-y center;
}
a {
color: #262521;
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
a.speech-bubble {
background: transparent url(../images/home-sprites.png) 0 -202px no-repeat;
text-indent: 20px;
display: block;
height: 17px;
font-size: 88%;
font-weight: bold;
color: #262521;
font-style: italic;
}
#header #mountains {
background: transparent url(../images/mountains.png) no-repeat 0 0;
width: 1112px;
margin: 0 auto;
height: 155px;
}
#header h1 {
display: block;
width: 430px;
height: 38px;
position: absolute;
top: 31px;
left: 57px;
}
#header h1 a {
display: block;
text-indent: -5000px;
overflow: hidden;
background: transparent url(../images/logo.png) no-repeat 0 0;
width: 430px;
height: 38px;
}
#header div.span-960 {
position: relative;
}
#header div.span-960 p {
display: block;
text-indent: -5000px;
overflow: hidden;
width: 372px;
height: 32px;
background: transparent url(../images/byline.png) no-repeat 0 0;
position: absolute;
top: 88px;
left: 90px;
}
#header div.span-960 a.welcome {
display: block;
text-indent: -5000px;
overflow: hidden;
background: transparent url(../images/welcome-from-paul.png) no-repeat 0 0;
width: 202px;
height: 18px;
top: 127px;
left: 564px;
position: absolute;
display: none; /*Turning this off until the video is ready*/
}
#header div.span-960 #paul {
background: transparent url(../images/paul.png) no-repeat 0 0;
position: absolute;
left: 748px;
top: -33px;
width: 220px;
height: 188px;
}

form.formBuilderForm, div.formBuilderSuccess {
padding: 0;
}

#header #nav {
width: 1112px;
margin: 0 auto;
clear: both;
display: block;
height: 34px;
background: url(../images/nav-bg-tile.png) repeat-x;
}
#header #nav ul {
list-style: none;
display: block;
width: 960px;
margin: 0 auto;
}
#header #nav ul li {
float: left;
font-family: Trebuchet, Trebuchet MS, Arial;
margin-top: 8px;
}

#nav ul li a {
display: block;
height: 9px;
margin-top: 5px;
text-indent: -5000px;
overflow: hidden;
}
#nav ul li.nav-blog a {
background: transparent url(../images/windrumors-nav.png) no-repeat 0 0;
width: 33px;
}
#nav ul li.nav-events a {
background: transparent url(../images/windrumors-nav.png) no-repeat 0 -10px;
width: 47px;
}
#nav ul li.nav-store a {
background: transparent url(../images/windrumors-nav.png) no-repeat 0 -20px;
width: 40px;
}
#nav ul li.nav-about a {
background: transparent url(../images/windrumors-nav.png) no-repeat 0 -30px;
width: 43px;
}
#nav ul li.nav-the-foundation a {
background: transparent url(../images/windrumors-nav.png) no-repeat 0 -40px;
width: 110px;
}
#nav ul li.nav-contact a {
background: transparent url(../images/windrumors-nav.png) no-repeat 0 -50px;
width: 60px;
}

#nav ul li.nav-blog a:hover {
background: transparent url(../images/windrumors-nav.png) no-repeat -112px 0;
width: 33px;
}
#nav ul li.nav-events a:hover {
background: transparent url(../images/windrumors-nav.png) no-repeat -112px -10px;
width: 47px;
}
#nav ul li.nav-store a:hover {
background: transparent url(../images/windrumors-nav.png) no-repeat -112px -20px;
width: 40px;
}
#nav ul li.nav-about a:hover {
background: transparent url(../images/windrumors-nav.png) no-repeat -112px -30px;
width: 43px;
}
#nav ul li.nav-the-foundation a:hover {
background: transparent url(../images/windrumors-nav.png) no-repeat -112px -40px;
width: 110px;
}
#nav ul li.nav-contact a:hover {
background: transparent url(../images/windrumors-nav.png) no-repeat -112px -50px;
width: 60px;
}

#header #nav ul li a {
text-transform: uppercase;
color: #748887;
text-decoration: none;
margin-right: 40px;
}
#wrapper {
width: 1112px;
margin: 0 auto;
background: #f7f7f0 url(../images/full-bg-tile.png) repeat-y;
}
#wrapper #subwrapper {
width: 950px;
margin: 0 auto;
}
#wrapper h2 {
font-family: Trebuchet, Trebuchet MS, Helvetica, Arial, Sans-Serif;
}
#wrapper h4 {
font-family: Trebuchet, Trebuchet MS, Helvetica, Arial, Sans-Serif;
}
div.clear {
line-height: 1px;
height: 1px;
width: auto;
clear: both;
}
#content {
float: left;
width: 560px;
background-position: right;
position: relative;
}
#content hr {
border-top: 1px solid #d25000;
width: 540px;
}
#content div.single-space {
height: 45px;
}
#content hr#featured-hr {
margin-bottom: 12px;
}
#content div.internal {
width: 540px;
float: left;
margin-top: 45px;
}
#content div.internal a.more-link {
display: block;
text-indent: -5000px;
overflow: hidden;
background: transparent url(../images/home-sprites.png) 0 -188px no-repeat;
height: 12px;
width: 100px;
margin-top: 9px;
}
#content div.internal p.credit {
margin-bottom: 10px;
display: block;
width: 540px;
height: 16px;
}
#content div.internal p.archive-view {
margin-bottom: 6px;
display: block;
width: 540px;
margin-left: 0;
border-top: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
padding: 2px 0;
height: 16px;
}
#content div.internal p.archive-view li {
float: left;
width: auto;
margin-right: 10px;
list-style: none;
text-indent: 20px;
}
#content div.internal p.archive-view li.comments {
float: right;
}
#content div.internal p.archive-view a {
color: #728d7e;
font-style: italic;
}
#content div.internal ul.archive-view {
margin-bottom: 6px;
display: block;
width: 540px;
margin-left: 0;
border-top: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
padding: 2px 0;
height: 16px;
}
#content div.internal ul.archive-view li {
float: left;
width: auto;
margin-right: 10px;
list-style: none;
text-indent: 20px;
}
#content div.internal ul.archive-view li.comments {
float: right;
}
#content div.internal ul.archive-view a {
color: #728d7e;
font-style: italic;
}
#content div.internal ul.archive-view span a.dsq-comment-count {
float: right;
width: auto;
text-indent: 20px;
}
#content div.internal h3#upcoming-events {
background: transparent url(../images/home-sprites.png) 0 -28px scroll no-repeat;
display: block;
text-indent: -5000px;
overflow: hidden;
width: 200px;
height: 12px;
margin: 16px 0 9px 0;
}
#content div.internal hr.events {
border-top: 1px solid #d25000;
}
#content div.internal h3#elsewheres {
display: block;
text-indent: -5000px;
overflow: hidden;
background: transparent url(../images/home-sprites.png) 0 -79px no-repeat;
width: 108px;
height: 12px;
float: left;
margin-top: 18px;
margin-bottom: 8px;
}
#content div.internal h3.archives {
margin-bottom: 0;
}
#content div.internal p {
clear: left;
display: block;
}
#content div.internal p.archive-view {
border-top: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
padding: 2px 0;
}
#content div.internal p.archive-view span {
display: inline;
float: right;
}
#content div.internal div.event_archive {
display: block;
}
#content div.internal div.event_archive div.event-unit {
float: left;
width: 100%;
padding: 9px 0;
border-bottom: 1px solid #ddd;
}
div.event-unit-header {
border-bottom:1px solid #CCC !important;
float:left;
padding:0 0;
width:100%;
margin-top: 9px;
border: none;
padding-bottom: 12px;

}
div.event-unit-header ul {list-style: none; margin: 0;}
div.event-unit-header ul li {float: left;}
div.event-unit-header ul li#date {background:transparent url(../images/event-sprites.png) no-repeat scroll 0 -22px;
display:block;
height:9px;
overflow:hidden;
text-indent:-500px;
width:148px;}

div.event-unit-header ul li#location {background:transparent url(../images/event-sprites.png) no-repeat scroll 0 -30px;
display:block;
height:9px;
overflow:hidden;
text-indent:-500px;
width:216px;}

div.event-unit-header ul li#additional-info {background:transparent url(../images/event-sprites.png) no-repeat scroll 0 -39px;
display:block;
height:9px;
overflow:hidden;
text-indent:-500px;
width:100px;}

#content div.internal div.event_archive div.event-unit ul li ul li a.event-details {
    background:transparent url(../images/event-sprites.png) no-repeat scroll 0 -49px;
    float:right;
    height:9px;
    overflow:hidden;
    text-indent:-5000px;
    width:80px;
}

#content div.internal div.event_archive div.event-unit img {
float: left;
margin-bottom: 7px;
}
#content div.internal div.event_archive div.event-unit ul {
font-family: Trebuchet, Trebuchet MS, Sans-serif;
display: block;
/*  height: 50px;
*/  width: 450px;
margin-left: 9px;
float: left;
list-style: none;
margin: 0;
}
#content div.internal div.event_archive div.event-unit ul a {
text-decoration: underline;
}
#content div.internal div.event_archive div.event-unit ul li {
float: left;
display: block;
width: 148px;
}
#content div.internal div.event_archive div.event-unit ul li ul {
width: 40px;
}
#content div.internal div.event_archive div.event-unit ul li ul li a#event-details {
display: block;
text-indent: -5000px;
overflow: hidden;
background: transparent url(../images/home-sprites.png) no-repeat scroll 0 -432px;
width: 120px;
height: 9px;
margin-bottom: 5px;
}
#content div.internal div.event_archive div.event-unit ul li ul li a#get-directions {
display: block;
text-indent: -5000px;
overflow: hidden;
background: transparent url(../images/home-sprites.png) no-repeat scroll 0 -440px;
width: 120px;
height: 10px;
}
#content div.internal div.event_archive div.event-unit hr {
border-top: 1px solid #cccccc;
margin-bottom: 9px;
}
#content div.internal span.continue-reading a {
display: block;
text-indent: -5000px;
overflow: hidden;
display: inline-block;
width: 100px;
height: 10px;
background: transparent url(../images/home-sprites.png) 0 -188px no-repeat;
margin: 0;
float: left;
clear: both;
}
#content h2#featured-article {
display: block;
text-indent: -5000px;
overflow: hidden;
width: 155px;
height: 13px;
background: transparent url(../images/home-sprites.png) no-repeat 0 0;
margin: 60px 0 10px;
}
#content div#recent-container {
float: left;
clear: both;
}
#content div#recent-container h2#recent-articles {
display: block;
text-indent: -5000px;
overflow: hidden;
width: 150px;
height: 13px;
background: transparent url(../images/home-sprites.png) no-repeat 0 -14px;
margin: 10px 0 10px;
}
#content div#recent-container hr {
clear: none;
border: none;
border-top: 1px solid #d25000;
width: 540px;
}
#content div.single-page {
width: 540px;
float: left;
line-height: 1.75em;
}
#content div.single-page hr {
border-top: 1px solid #d25000;
width: 540px;
}
#content div.single-page h4 {
margin-bottom: 0;
}
#content div.single-page h2.title {
margin-top: 60px;
margin-bottom: 2px;
font-family: 'Helvetica Neue', Helvetica, Arial;
color: #d25000;
text-transform: uppercase;
font-weight: bold;
font-size: 120%;
}
#content div.previous-link a {
display: block;
text-indent: -5000px;
overflow: hidden;
background: transparent url(../images/home-sprites.png) 0 -393px no-repeat;
width: 75px;
height: 10px;
position: absolute;
top: 40px;
left: 150px;
}
#content div.previous-link-archives a {
display: block;
text-indent: -5000px;
overflow: hidden;
background: transparent url(../images/home-sprites.png) 0 -393px no-repeat;
width: 75px;
height: 10px;
float: left;
clear: both;
margin-bottom: 30px;
}
#content div.next-link a {
display: block;
text-indent: -5000px;
overflow: hidden;
background: transparent url(../images/home-sprites.png) 0 -373px no-repeat;
width: 75px;
height: 10px;
position: absolute;
top: 40px;
left: 510px;
}
#content div.next-link-archives a {
display: block;
text-indent: -5000px;
overflow: hidden;
background: transparent url(../images/home-sprites.png) 0 -373px no-repeat;
width: 75px;
height: 10px;
float: right;
clear: right;
}
#content div.post {
display: block;
float: left;
clear: both;
margin: 18px 0 36px;
}
#content div.post div.article-details {
width: 136px;
margin-right: 14px;
float: left;
text-align: right;
}
#content div.post div.article-details h4 {
margin-bottom: 0;
}
#content div.post div.article-details p {
margin-bottom: 0;
margin-top: -14px;
padding-bottom: 1px;
line-height: 1.3em;
}
#content div.post div.article-details ul {
list-style: none;
margin: 0;
margin-top: 5px;
}
#content div.post div.article-details ul li {
border-bottom: 1px solid #cccccc;
font-size: 88%;
font-style: italic;
}
#content div.post div.article-details ul li a {
color: #728d7e;
display: block;
height: 19px;
margin-top: 3px;
}
#content div.post div.article-details ul li.cat-item {
text-indent: 20px;
display: block;
}
#content div.post div.article-details ul li.cat-item-9 {
background: transparent url(../images/home-sprites.png) 120px -450px no-repeat;
}
#content div.post div.article-details ul a {
margin-right: 23px;
}
#content div.post div.article-details ul li.cat-item-10 {
background: transparent url(../images/home-sprites.png) 120px -525px no-repeat;
}
#content div.post div.article-details ul a {
margin-right: 23px;
}
#content div.post div.article-details ul li.cat-item-4 {
background: transparent url(../images/home-sprites.png) 120px -505px no-repeat;
}
#content div.post div.article-details ul a {
margin-right: 23px;
}
#content div.post div.article-details ul li.cat-item-16 {
background: transparent url(../images/home-sprites.png) 120px -487px no-repeat;
}
#content div.post div.article-details ul a {
margin-right: 23px;
}
#content div.post div.article-details ul li.cat-item-19 {
background: transparent url(../images/home-sprites.png) 120px -469px no-repeat;
}
#content div.post div.article-details ul a {
margin-right: 23px;
}
#content div.post div.article-details ul li.cat-item-7 {
background: transparent url(../images/home-sprites.png) 120px -542px no-repeat;
}
#content div.post div.article-details ul a {
margin-right: 23px;
}
#content div.post div.article-details ul.event-details {
margin-top: -18px;
}
#content div.post div.article-details ul.event-details li {
font-size: 100%;
color: #262521;
font-style: normal;
height: 20px;
margin-top: 2px;
}
#content div.post div.article-details h4 {
color: black;
margin-bottom: 18px;
font-weight: bold;
}
#content div.post div.article-details h4 a {
color: black;
text-decoration: none;
}
#content div.post div.article-summary {
width: 400px;
float: left;
clear: right;
}
#content div.post div.article-summary a.more-link {
display: block;
text-indent: -5000px;
overflow: hidden;
background: transparent url(../images/home-sprites.png) 0 -188px no-repeat;
height: 12px;
width: 100px;
margin-bottom: 7px;
margin-top: -9px;
}
#content div.post div.article-summary p.img-container {
margin-bottom: 9px;
}
#content div.post div.article-summary div.excerpt p {
line-height: 1.7em;
}
#content div.post div.article-summary hr {
border-top: 1px solid #cccccc;
width: 390px;
margin-bottom: 8px;
margin-top: -10px;
}
#content div.post div.article-body {
width: 400px;
float: left;
clear: right;
}
#content div.post div.article-body a.more-link {
display: block;
text-indent: -5000px;
overflow: hidden;
background: transparent url(../images/home-sprites.png) 0 -188px no-repeat;
height: 12px;
width: 100px;
margin-bottom: 7px;
margin-top: -9px;
}
#content div.post div.article-body p.img-container {
margin-bottom: 9px;
}
#content div.post div.article-body div.excerpt p {
line-height: 1.7em;
}
#content div.post div.article-body hr {
border-top: 1px solid #cccccc;
width: 390px;
margin-bottom: 8px;
margin-top: -10px;
}
#content div.post div.social {
font-size: 88%;
font-style: italic;
}
#content div.post div.social a {
color: #7f807a;
}
#content div.post div.social p {
float: left;
width: 150px;
}
#content div.post div.social ul {
display: block;
width: 190px;
float: right;
margin: 0;
list-style: none;
}
#content div.post div.social ul li {
float: left;
margin: 0;
width: 60px;
}
#content div.post div.social ul li.share-services {
width: 212px;
padding-top: 7px;
}
#content div.post div.social ul li.share-services ul {
list-style: none;
margin: 0;
margin-bottom: 18px;
width: 200px;
height: 20px;
display: block;
}
#content div.post div.social ul li.share-services ul li {
display: inline;
float: left;
width: 20px;
}
#content div.post div.social ul li.share-services ul li a {
display: block;
width: 16px;
height: 16px;
display: block;
text-indent: -5000px;
overflow: hidden;
float: left;
margin-right: 4px;
}


#content div.post div.social ul li.share-services ul li.delicious a {
background: transparent url(../images/home-sprites.png) 0 -402px no-repeat;
}
#content div.post div.social ul li.share-services ul li.reddit a {
background: transparent url(../images/home-sprites.png) -18px -402px no-repeat;
}
#content div.post div.social ul li.share-services ul li.stumbleupon a {
background: transparent url(../images/home-sprites.png) -38px -402px no-repeat;
}
#content div.post div.social ul li.share-services ul li.facebook a {
background: transparent url(../images/home-sprites.png) -56px -402px no-repeat;
}
#content div.post div.social ul li.share-services ul li.twitter a {
background: transparent url(../images/home-sprites.png) -76px -402px no-repeat;
}
#content div.post div.social ul li.share-services ul li.linkedin a {
background: transparent url(../images/home-sprites.png) -96px -402px no-repeat;
}
#content div.post div.social ul li.share-services ul li.google a {
background: transparent url(../images/home-sprites.png) -116px -402px no-repeat;
}
#content div.post div.social ul li.share-services ul li.yahoo a {
background: transparent url(../images/home-sprites.png) -134px -402px no-repeat;
}
#content div.post div.post-summary {
background: #cccccc;
}
#sidebar {
float: left;
width: 390px;
position: relative;
background: transparent url(../images/quote-bg.png) no-repeat 3px 0;
}
#sidebar ul {
list-style: none;
}
#sidebar ul li#quote {
font-family: georgia, times, serif;
font-style: italic;
font-size: 16px;
color: #94947c;
margin: 6px 0 0 40px;
}
#sidebar ul li#events {
display: block;
height: 213px;
}


#content div.article-body ul {
display: block;
width: 190px;
float: right;
margin: 0;
list-style: none;
}
#content div.article-body ul li {
float: left;
margin: 0;
width: 60px;
}
#content div.article-body ul li.share-services {
width: 212px;
padding-top: 7px;
}
#content div.article-body ul li.share-services ul {
list-style: none;
margin: 0;
margin-bottom: 18px;
width: 200px;
height: 20px;
display: block;
}
#content div.article-body ul li.share-services ul li {
display: inline;
float: left;
width: 20px;
}
#content div.article-body ul li.share-services ul li a {
display: block;
width: 16px;
height: 16px;
display: block;
text-indent: -5000px;
overflow: hidden;
float: left;
margin-right: 4px;
}


 ul.social {
display: block;
width: 190px;
float: right;
margin: 0;
list-style: none;
}
 ul.social li {
float: left;
margin: 0;
width: 60px;
font-style: italic;
font-size: 88%;
color: #728D7E;
}
ul.social li a {
color: #728D7E;
}
 ul.social li.share-services {
width: 212px;
padding-top: 7px;
}
 ul.social li.share-services ul {
list-style: none;
margin: 0;
margin-bottom: 18px;
width: 200px;
height: 20px;
display: block;
}
 ul.social li.share-services ul li {
display: inline;
float: left;
width: 20px;
}
 ul.social li.share-services ul li a {
display: block;
width: 16px;
height: 16px;
display: block;
text-indent: -5000px;
overflow: hidden;
float: left;
margin-right: 4px;
}
#content div.article-body ul li.share-services ul li.delicious a {
background: transparent url(../images/home-sprites.png) 0 -402px no-repeat;
}
#content div.article-body ul li.share-services ul li.reddit a {
background: transparent url(../images/home-sprites.png) -18px -402px no-repeat;
}
#content div.article-body ul li.share-services ul li.stumbleupon a {
background: transparent url(../images/home-sprites.png) -38px -402px no-repeat;
}
#content div.article-body ul li.share-services ul li.facebook a {
background: transparent url(../images/home-sprites.png) -56px -402px no-repeat;
}
#content div.article-body ul li.share-services ul li.twitter a {
background: transparent url(../images/home-sprites.png) -76px -402px no-repeat;
}
#content div.article-body ul li.share-services ul li.linkedin a {
background: transparent url(../images/home-sprites.png) -96px -402px no-repeat;
}
#content div.article-body ul li.share-services ul li.google a {
background: transparent url(../images/home-sprites.png) -116px -402px no-repeat;
}
#content div.article-body ul li.share-services ul li.yahoo a {
background: transparent url(../images/home-sprites.png) -134px -402px no-repeat;
}
#content div.post div.post-summary {
background: #cccccc;
}
#sidebar {
float: left;
width: 390px;
position: relative;
background: transparent url(../images/quote-bg.png) no-repeat 3px 0;
}
#sidebar ul {
list-style: none;
}
#sidebar ul li#quote {
font-family: georgia, times, serif;
font-style: italic;
font-size: 16px;
color: #94947c;
margin: 6px 0 0 40px;
}
#sidebar ul li#events {
display: block;
height: auto;
min-height: 150px;
}


#sidebar ul li#events h3#upcoming-events {
background: transparent url(../images/home-sprites.png) 0 -28px scroll no-repeat;
display: block;
text-indent: -5000px;
overflow: hidden;
width: 200px;
height: 12px;
margin: 33px 0 9px 4px;
}
#sidebar ul li#events hr {
clear: none;
border: none;
border-top: 1px solid #d25000;
width: 372px;
margin-bottom: 10px;
}
#sidebar ul li#events div.event-unit {
float: left;
width: 370px;
/*  height: 58px;*/
  padding-bottom:6px;
margin-bottom: 5px;
border-bottom: 1px #e6e5e4 solid;
}
#sidebar ul li#events div.event-unit img {
float: left;
margin-bottom: 7px;
}
#sidebar ul li#events div.event-unit ul {
font-family: Trebuchet, Trebuchet MS, Sans-serif;
font-size: 88%;
display: block;
width: 100%;
margin-left: 2px;
float: left;
}
#sidebar ul li#events div.event-unit li a.event-details {
display: block;
text-indent: -5000px;
overflow: hidden;
background: transparent url(../images/home-sprites.png) 0 -432px no-repeat;
width: 100px;
height: 9px;
margin-top: 5px;
}
#sidebar ul li#events div.event-unit hr {
border-top: 1px solid #cccccc;
margin-bottom: 0px;
}
#sidebar ul li#events p.see-all {
display: block;
float: left;
clear: both;
}
#sidebar ul li#events p.see-all a {
display: block;
text-indent: -5000px;
overflow: hidden;
background: transparent url(../images/home-sprites.png) 0 -176px no-repeat;
width: 60px;
height: 12px;
display: inline-block;
}
#sidebar ul li#popular-posts {
display: block;
width: 376px;
float: left;
}
#sidebar ul li#popular-posts h3#blog-posts {
display: block;
text-indent: -5000px;
overflow: hidden;
background: transparent url(../images/home-sprites.png) 0 -41px scroll no-repeat;
width: 200px;
height: 12px;
margin-bottom: 9px;
float: left;
margin-left: 3px;
}
#sidebar ul li#popular-posts hr {
border-top: 1px solid #d25000;
width: 372px;
margin-bottom: 4px;
}
#sidebar ul li#popular-posts ul.popular {
margin: 0;
}
#sidebar ul li#popular-posts ul.popular li {
display: block;
width: 370px;
font-size: 88%;
clear: both;
}
#sidebar ul li#popular-posts ul.popular li a {
float: left;
color: #262521;
text-decoration: none;
}
#sidebar ul li#popular-posts ul.popular li a:hover {
text-decoration: underline;
}
#sidebar ul li#popular-posts ul.popular li span.categories {
float: left;
clear: left;
font-style: italic;
}
#sidebar ul li#popular-posts ul.popular li span.categories a {
color: #728d7e;
float: none;
}
#sidebar ul li#popular-posts ul.popular li span.post-stats {
float: right;
}
#sidebar ul li#popular-posts ul.popular hr {
border-top: 1px solid #cccccc;
}
#sidebar ul li#popular-posts ul.recent {
margin: 0;
}
#sidebar ul li#popular-posts ul.recent li {
display: block;
width: 370px;
font-size: 88%;
clear: both;
}
#sidebar ul li#popular-posts ul.recent li a {
float: left;
color: #262521;
text-decoration: none;
}
#sidebar ul li#popular-posts ul.recent li a:hover {
text-decoration: underline;
}
#sidebar ul li#popular-posts ul.recent li span.categories {
float: left;
clear: left;
font-style: italic;
}
#sidebar ul li#popular-posts ul.recent li span.categories a {
color: #728d7e;
float: none;
}
#sidebar ul li#popular-posts ul.recent li span.post-stats {
float: right;
}
#sidebar ul li#popular-posts ul.recent hr {
border-top: 1px solid #cccccc;
}
#sidebar ul li#popular-posts ul.recent {
display: none;
}
#sidebar ul li#popular-posts ul#recent-popular {
float: right;
display: block;
width: 110px;
height: 20px;
margin: 0;
margin-top: -7px;
}
#sidebar ul li#popular-posts ul#recent-popular li {
float: left;
}
#sidebar ul li#popular-posts ul#recent-popular li a#pop {
background: transparent url(../images/recent-popular.png) 0 -23px no-repeat;
width: 54px;
height: 22px;
display: block;
text-indent: -5000px;
overflow: hidden;
}
#sidebar ul li#popular-posts ul#recent-popular li a#rec {
background: transparent url(../images/recent-popular.png) 0 -68px no-repeat;
width: 54px;
height: 22px;
display: block;
text-indent: -5000px;
overflow: hidden;
}
#sidebar ul li#popular-posts ul#recent-popular li.active a#pop {
background: transparent url(../images/recent-popular.png) 0 0 no-repeat;
}
#sidebar ul li#popular-posts ul#recent-popular li.active a#rec {
background: transparent url(../images/recent-popular.png) 0 -46px no-repeat;
}
#sidebar ul li#popular-posts-hide {
display: block;
width: 376px;
float: left;
}
#sidebar ul li#popular-posts-hide h3#blog-posts {
display: block;
text-indent: -5000px;
overflow: hidden;
background: transparent url(../images/home-sprites.png) 0 -41px scroll no-repeat;
width: 200px;
height: 12px;
margin-bottom: 9px;
float: left;
margin-left: 3px;
}
#sidebar ul li#popular-posts-hide hr {
border-top: 1px solid #d25000;
width: 372px;
margin-bottom: 4px;
}
#sidebar ul li#popular-posts-hide ul.popular {
margin: 0;
}
#sidebar ul li#popular-posts-hide ul.popular li {
display: block;
width: 370px;
font-size: 88%;
clear: both;
}
#sidebar ul li#popular-posts-hide ul.popular li a {
float: left;
color: #262521;
text-decoration: none;
}
#sidebar ul li#popular-posts-hide ul.popular li a:hover {
text-decoration: underline;
}
#sidebar ul li#popular-posts-hide ul.popular li span.categories {
float: left;
clear: left;
font-style: italic;
}
#sidebar ul li#popular-posts-hide ul.popular li span.categories a {
color: #728d7e;
float: none;
}
#sidebar ul li#popular-posts-hide ul.popular li span.post-stats {
float: right;
}
#sidebar ul li#popular-posts-hide ul.popular hr {
border-top: 1px solid #cccccc;
}
#sidebar ul li#popular-posts-hide ul.recent {
margin: 0;
}
#sidebar ul li#popular-posts-hide ul.recent li {
display: block;
width: 370px;
font-size: 88%;
clear: both;
}
#sidebar ul li#popular-posts-hide ul.recent li a {
float: left;
color: #262521;
text-decoration: none;
}
#sidebar ul li#popular-posts-hide ul.recent li a:hover {
text-decoration: underline;
}
#sidebar ul li#popular-posts-hide ul.recent li span.categories {
float: left;
clear: left;
font-style: italic;
}
#sidebar ul li#popular-posts-hide ul.recent li span.categories a {
color: #728d7e;
float: none;
}
#sidebar ul li#popular-posts-hide ul.recent li span.post-stats {
float: right;
}
#sidebar ul li#popular-posts-hide ul.recent hr {
border-top: 1px solid #cccccc;
}
#sidebar ul li#popular-posts-hide ul.recent {
display: none;
}
#sidebar ul li#popular-posts-hide ul#recent-popular {
float: right;
display: block;
width: 110px;
height: 20px;
margin: 0;
margin-top: -7px;
}
#sidebar ul li#popular-posts-hide ul#recent-popular li {
float: left;
}
#sidebar ul li#popular-posts-hide ul#recent-popular li a#pop {
background: transparent url(../images/recent-popular.png) 0 -23px no-repeat;
width: 54px;
height: 22px;
display: block;
text-indent: -5000px;
overflow: hidden;
}
#sidebar ul li#popular-posts-hide ul#recent-popular li a#rec {
background: transparent url(../images/recent-popular.png) 0 -68px no-repeat;
width: 54px;
height: 22px;
display: block;
text-indent: -5000px;
overflow: hidden;
}
#sidebar ul li#popular-posts-hide ul#recent-popular li.active a#pop {
background: transparent url(../images/recent-popular.png) 0 0 no-repeat;
}
#sidebar ul li#popular-posts-hide ul#recent-popular li.active a#rec {
background: transparent url(../images/recent-popular.png) 0 -46px no-repeat;
}
#sidebar ul p.see-all a {
display: block;
text-indent: -5000px;
overflow: hidden;
background: transparent url(../images/home-sprites.png) 0 -176px no-repeat;
width: 60px;
height: 12px;
display: inline-block;
margin-top: 4px;
float: left;
clear: both;
}
#sidebar ul li div.two-columns {
width: 396px;
clear: both;
float: left;
margin: 21px 0;
}
#sidebar ul li div.two-columns ul {
list-style: none;
margin: 0;
}
#sidebar ul li div.two-columns ul li {
font-size: 96%;
min-height: 17px;
margin-bottom: 3px;
border-bottom: 1px solid #cccccc;
}
#sidebar ul li div.two-columns ul li a {
color: #262521;
text-decoration: none;
}
#sidebar ul li div.two-columns ul li a:hover {
text-decoration: underline;
}
#sidebar ul li div.two-columns div.column-one {
width: 174px;
float: left;
}
#sidebar ul li div.two-columns div.column-one ul li.categories {
float: left;
clear: both;
min-height: 120px;
border-bottom: none;
}

#sidebar ul li div.two-columns div.column-one ul li.categories h3#categories {
display: block;
text-indent: -5000px;
overflow: hidden;
background: transparent url(../images/home-sprites.png) 0 -54px no-repeat;
width: 100px;
height: 12px;
margin-bottom: 9px;
}
#sidebar ul li div.two-columns div.column-one ul li.categories hr {
border-top: 1px solid #d25000;
width: 160px;
margin-bottom: 9px;
}
#sidebar ul li div.two-columns div.column-one ul#elsewheres {
float: left;
clear: both;
border: none;
}
#sidebar ul li div.two-columns div.column-one ul#elsewheres li h2 {
display: block;
text-indent: -5000px;
overflow: hidden;
background: transparent url(../images/home-sprites.png) 0 -79px no-repeat;
width: 160px;
height: 12px;
margin-top: 18px;
margin-bottom: 8px;
}
#sidebar ul li div.two-columns div.column-one ul#elsewheres ul.blogroll {
border-top: 1px solid #D25000;
margin-bottom: 9px;
width: 160px;
}

#sidebar ul li div.two-columns div.column-one ul#elsewheres li {
border: none;
height: 20px;
}

#sidebar ul li div.two-columns div.column-one ul#elsewheres ul.blogroll li {
border-bottom: 1px solid #CCCCCC;
clear: both;
display: block;
float: left;
font-size: 1em;
font-style: italic;
height: auto;
padding: 4px 0;
width: 100%;
}

#sidebar ul li div.two-columns div.column-one ul#elsewheres ul.blogroll li a {
color: #728D7E;
height: auto;
font-size: 92%;
}

#sidebar ul li div.two-columns div.column-one ul#elsewheres p.see-all a {
clear: both;
margin-top: 3px;
}

#sidebar ul li div.two-columns div.column-one ul#elsewheres div.event-unit hr {
border-top: 1px solid #cccccc;
}
#sidebar ul li div.two-columns div.column-one ul li.recent-press-item {
display: block;
border: none;
height: auto;
margin-bottom: 0;
}
#sidebar ul li div.two-columns div.column-one ul li.recent-press-item span {
float: right;
margin-right: 5px;
}
#sidebar ul li div.two-columns div.column-one ul li a.cat {
font-style: italic;
color: #728d7e;
}
#sidebar ul li div.two-columns div.column-one p.see-all a {
display: block;
text-indent: -5000px;
overflow: hidden;
background: transparent url(../images/home-sprites.png) 0 -176px no-repeat;
width: 60px;
height: 12px;
display: inline-block;
}
#sidebar ul li div.two-columns div.column-one div.join-in {
float: left;
clear: both;
width: 100%;
}
#sidebar ul li div.two-columns div.column-one div.join-in hr {
border-top: 1px solid #324044;
margin-bottom: 9px;
width: 100%;
}
#sidebar ul li div.two-columns div.column-one div.join-in h3#join-in {
display: block;
text-indent: -5000px;
overflow: hidden;
background: transparent url(../images/home-sprites.png) 0 -115px no-repeat;
width: 130px;
height: 12px;
margin-bottom: 9px;
}
#sidebar ul li div.two-columns div.column-one div.join-in ul#social-networks {
float: left;
clear: both;
}
#sidebar ul li div.two-columns div.column-one div.join-in ul#social-networks li {
float: left;
margin-right: 8px;
}
#sidebar ul li div.two-columns div.column-one div.join-in ul#social-networks li a {
display: block;
width: 17px;
height: 17px;
display: block;
text-indent: -5000px;
overflow: hidden;
}
#sidebar ul li div.two-columns div.column-one div.join-in ul#social-networks li.last {
margin-right: 0px;
}
#sidebar ul li div.two-columns div.column-one div.join-in ul#social-networks li#rss a {
background: transparent url(../images/home-sprites.png) 0 -245px no-repeat;
}
#sidebar ul li div.two-columns div.column-one div.join-in ul#social-networks li#facebook a {
background: transparent url(../images/home-sprites.png) -17px -245px no-repeat;
}
#sidebar ul li div.two-columns div.column-one div.join-in ul#social-networks li#twitter a {
background: transparent url(../images/home-sprites.png) -35px -245px no-repeat;
}
#sidebar ul li div.two-columns div.column-one div.join-in ul#social-networks li#linkedin a {
background: transparent url(../images/home-sprites.png) -54px -245px no-repeat;
}
#sidebar ul li div.two-columns div.column-one div.join-in ul#social-networks li#myspace a {
background: transparent url(../images/home-sprites.png) -74px -245px no-repeat;
}
#sidebar ul li div.two-columns div.column-one div.join-in ul#social-networks li#youtube a {
background: transparent url(../images/home-sprites.png) -92px -245px no-repeat;
}
#sidebar ul li div.two-columns div.column-one div.join-in ul#social-networks li#flickr a {
background: transparent url(../images/home-sprites.png) -111px -245px no-repeat;
}
#sidebar ul li div.two-columns div.column-one div.share-story {
float: left;
clear: both;
margin-top: 18px;
}
#sidebar ul li div.two-columns div.column-one div.share-story h3#share-story {
float: left;
clear: both;
display: block;
text-indent: -5000px;
overflow: hidden;
background: transparent url(../images/home-sprites.png) 0 -140px no-repeat;
width: 140px;
height: 12px;
margin-bottom: 9px;
}
#sidebar ul li div.two-columns div.column-one div.share-story hr {
border-top: 1px solid #324044;
margin-bottom: 9px;
width: 100%;
}
#sidebar ul li div.two-columns div.column-one div.share-story p {
font-size: 92%;
margin-bottom: 4px;
line-height: 1.2em;
}
#sidebar ul li div.two-columns div.column-one div.share-story p#learn-more {
display: block;
}
#sidebar ul li div.two-columns div.column-one div.share-story p#learn-more a {
display: block;
text-indent: -5000px;
overflow: hidden;
width: 100px;
height: 12px;
background: transparent url(../images/home-sprites.png) 0 -382px no-repeat;
margin-bottom: 1.5em;
margin-top: 12px;
}
#sidebar ul li div.two-columns div.column-one div.share-beauty {
float: left;
clear: both;
margin-top: 8px;
}
#sidebar ul li div.two-columns div.column-one div.share-beauty h3#share-beauty {
display: block;
text-indent: -5000px;
overflow: hidden;
background: transparent url(../images/home-sprites.png) 0 -153px no-repeat;
width: 100px;
height: 12px;
margin-bottom: 9px;
}
#sidebar ul li div.two-columns div.column-one div.share-beauty hr {
width: 100%;
margin-bottom: 9px;
border-top: 1px solid #324044;
}
#sidebar ul li div.two-columns div.column-one div.share-beauty a img {
margin: 3px;
}
#sidebar ul li div.two-columns div.column-one div.share-beauty p {
margin-bottom: 4px;
}
#sidebar ul li div.two-columns div.column-two {
width: 174px;
float: left;
margin-left: 24px;
}
#sidebar ul li div.two-columns div.column-two h3#noteworthy {
display: block;
text-indent: -5000px;
overflow: hidden;
background: transparent url(../images/home-sprites.png) 0 -66px no-repeat;
width: 100px;
height: 12px;
margin-bottom: 9px;
}
#sidebar ul li div.two-columns div.column-two ul#noteworthyul {
    display: block;
    height: 280px;
}

li#linkcat- {border-bottom: none !important;}
#sidebar ul li div.two-columns div.column-two hr {
border-top: 1px solid #d25000;
width: 188px;
margin-bottom: 9px;
width: 100%;
}
#sidebar ul li div.two-columns div.column-two h3#store-callout a {
display: block;
text-indent: -5000px;
overflow: hidden;
width: 174px;
height: 133px;
background: transparent url(../images/windrumors-ad.png) 0 0 no-repeat;
margin-top: 36px;
}
#sidebar ul li div.two-columns div.column-two div#tweets h3 {
display: block;
text-indent: -5000px;
overflow: hidden;
background: transparent url(../images/home-sprites.png) 0 -128px no-repeat;
width: 100px;
height: 12px;
margin-bottom: 9px;
}
#sidebar ul li div.two-columns div.column-two div#tweets hr {
border-top: 1px solid #324044;
margin-bottom: 7px;
width: 100%;
}
#sidebar ul li div.two-columns div.column-two div#tweets ul li.twitter-item {
height: auto;
margin-bottom: 5px;
padding: 2px 0;
}
#sidebar ul li div.two-columns div.column-two div#tweets ul li.twitter-item a {
color: #949f9b;
}
#sidebar ul li div.two-columns div.column-two div#tweets ul li.twitter-item abbr {
font-style: italic;
border-bottom: none;
color: #728d7e;
}
#sidebar ul li div.two-columns div.column-two div#tweets p#follow-me a {
display: block;
text-indent: -5000px;
overflow: hidden;
background: transparent url(../images/home-sprites.png) 0 -165px no-repeat;
width: 180px;
height: 12px;
}
#sidebar ul li.connections {
float: left;
display: block;
}
#sidebar ul li.connections .formBuilderForm {
padding: 0;
}
#sidebar ul li.connections .formBuilderForm .formBuilderLabelRequired {
display: none !important;
}
#sidebar ul li.connections .formBuilderForm .formBuilderField {
clear: none;
padding-bottom: 0;
}
#sidebar ul li.connections p {
margin: 0 0 0.5em;
}
#sidebar ul li.connections div.formBuilderSubmit input {
display: block;
text-indent: -5000px;
overflow: hidden;
background: transparent url(../images/home-sprites.png) 0 -264px no-repeat;
width: 64px;
height: 22px;
border: none;
float: right;
margin-top: 9px;
}
#sidebar ul li.connections h3#connections {
display: block;
text-indent: -5000px;
overflow: hidden;
background: transparent url(../images/home-sprites.png) 0 -91px no-repeat;
width: 106px;
height: 12px;
margin-bottom: 9px;
}
#sidebar ul li.connections hr {
border-top: 1px solid #d25000;
margin-bottom: 9px;
width: 370px;
}
#sidebar ul li.connections label {
float: left;
display: block;
text-indent: -5000px;
overflow: hidden;
background: transparent url(../images/home-sprites.png) 0 -104px no-repeat;
width: 300px;
height: 12px;
margin-bottom: 9px;
}
#sidebar ul li.connections div.formBuilderInput input {
width: 170px;
height: 18px;
padding: 4px 0 0 5px;
float: left;
border: 1px solid #cccccc;
color: #262521;
}
#sidebar ul li.connections div.formBuilderFailure {
display: none;
font-size: 88%;
}
#sidebar ul li.connections div.formBuilderFailure h4 {
margin: 0;
}
#sidebar ul li.connections div.formBuilderFailure p {
margin: 0;
}
#sidebar ul li.connections div.formBuilderFailure ul {
margin: 0;
}
#sidebar ul li.connections #formBuilderCSSIDConnections_Signup {
position: relative;
}
#sidebar ul li.connections span#formBuilderErrorSpaceformBuilderFieldEmail div {
float: left;
background: #fbe3e4;
border: 1px solid #8a1f11;
color: #8a1f11;
clear: both;
position: absolute;
top: 30px;
left: 0px;
font-family: "Helvetica Neue", Helvetica, Arial;
font-size: 84%;
padding: 2px;
}
#sidebar ul li.connections input#fieldformBuilderFieldName {
margin-right: 16px;
}
div.paginate {
width: 500px;
height: 15px;
float: left;
clear: both;
}
#footer {
width: 1112px;
margin: 0 auto;
clear: both;
background: #465757;
color: #748887;
}
#footer a {
color: #748887;
text-decoration: none;
}
#footer #foot-wrap {
width: 960px;
margin: 0 auto;
padding: 15px 0;
font-size: 88%;
}
#footer #foot-wrap a#link-to-top {
width: 157px;
float: left;
height: 10px;
display: block;
text-indent: -5000px;
overflow: hidden;
background: transparent url(../images/home-sprites.png) 0 -290px no-repeat;
}
#footer #foot-wrap ul#footer-credits {
display: block;
float: left;
width: 180px;
margin: 0;
list-style: none;
}
#footer #foot-wrap ul#footer-credits li a {
display: block;
text-indent: -5000px;
overflow: hidden;
width: 120px;
height: 10px;
margin-bottom: 5px;
}
#footer #foot-wrap ul#footer-credits li.media-resources a {
background: transparent url(../images/home-sprites.png) 0 -300px no-repeat;
}
#footer #foot-wrap ul#footer-credits li.comment-policy a {
background: transparent url(../images/home-sprites.png) 0 -310px no-repeat;
}
#footer #foot-wrap ul#footer-credits li.privacy-policy a {
background: transparent url(../images/home-sprites.png) 0 -320px no-repeat;
}
#footer #foot-wrap ul#footer-credits li.disclaimer a {
background: transparent url(../images/home-sprites.png) 0 -330px no-repeat;
}
#footer #foot-wrap ul#footer-credits li.terms-of-use a {
background: transparent url(../images/home-sprites.png) 0 -340px no-repeat;
}
#footer #foot-wrap li#archives-container {
display: block;
width: 300px;
float: left;
}
#footer #foot-wrap li#archives-container h2#archives-footer {
display: block;
text-indent: -5000px;
overflow: hidden;
background: transparent url(../images/home-sprites.png) 0 -350px no-repeat;
height: 10px;
width: 120px;
}
#footer #foot-wrap ul#archives {
float: left;
display: block;
width: 300px;
margin: 0;
list-style: none;
}
#footer #foot-wrap ul#archives li.year {
float: left;
clear: left;
width: 60px;
}
#footer #foot-wrap ul#archives ul.months-in-year {
margin: 0;
list-style: none;
float: left;
clear: right;
}
#footer #foot-wrap ul#archives ul.months-in-year li.month {
float: left;
width: 20px;
}
#footer #foot-wrap ul#archives ul li {list-style: none;}
#footer #foot-wrap ul#archives ul li ul {list-style: none;}
#footer #foot-wrap div.credits {
float: right;
width: auto;
text-align: right;
}
#footer div.clear {
margin-top: 100px;
}
form#cse-search-box div {
width: 200px;
float: left;
position: relative;
margin-top: 7px;
height: 20px;
}
form#cse-search-box div input[type=text] {
position: absolute;
width: 178px !important;
height: 16px;
background: none !important;
background-color: #1f2120 !important;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border-radius: 8px;
border: 1px solid #455556;
color: #a4a3a3;
padding-left: 5px;
padding-top: 2px;
}
form#cse-search-box div input[type=submit] {
position: absolute;
width: 18px;
height: 18px;
display: block;
text-indent: -5000px;
overflow: hidden;
background: transparent url(../images/search-button.png) no-repeat 0 0;
border: 0;
left: 167px;
top: 3px;
outline: 0;
}
a.dsq-brlink {
display: none;
}
#share-dis {
background: #d25000;
color: white;
}
#events_space {
height: 30px;
float: left;
clear: both;
width: 100%;
}
iframe body {
background: transparent !important;
}
li.cat-item {
text-indent: 20px;
display: block;
}
li.cat-item-9 {
background: transparent url(../images/home-sprites.png) 0 -450px no-repeat;
}
li.cat-item-10 {
background: transparent url(../images/home-sprites.png) 0 -525px no-repeat;
}
li.cat-item-4 {
background: transparent url(../images/home-sprites.png) 0 -505px no-repeat;
}
li.cat-item-16 {
background: transparent url(../images/home-sprites.png) 0 -487px no-repeat;
}
li.cat-item-19 {
background: transparent url(../images/home-sprites.png) 0 -469px no-repeat;
}
li.cat-item-7 {
background: transparent url(../images/home-sprites.png) 0px -542px no-repeat;
}
div#disqus_thread {
clear: both;
margin-top: 18px;
margin-right: 18px;
float: right;
width: 382px;
}
/*div#disqus_thread div.dsq-comment-header {
background: white !important;
}
h3#dsq-comments-count {
width: 100px !important;
text-align: right;
display: block;
text-indent: 15px;
padding-right: 12px;
margin-left: -130px !important;
margin-bottom: -95px !important;
}

ul#dsq-comments {
font-size: 0.9em !important;
line-height: 1.8em !important;
}

h3#dsq-comments-count span.dsq-item-feed {
clear: both;
}
h3#dsq-comments-count span {
text-indent: 0px;
}
#dsq-comments, #dsq-options, #dsq-alerts, #dsq-auth, #dsq-post-add, div.dsq-item-trackback {
width: 378px !important;
float: right !important;
clear: right !important;
}
#dsq-options {
width: 378px !important;
float: right !important;
clear: right !important;
}
#dsq-options {
font-size: 88%;
margin: 36px 0 24px !important;
}*/
div.sociable, div.sociable_tagline {
margin-bottom: 9px;
}
li.share-services {
display: none;
}

div.contact div {
float: left;
width: 50%;
}
div.contact div form {
}
div.contact div form div.formBuilderLabel, div.contact div form div.formBuilderLabelRequired {
text-transform: uppercase;
font-size: 0.8em;
margin: 0;
color: rgb(114, 141, 126);
}
div.contact div form input {
width: 100%;
height: 18px;
padding: 4px 0 0 5px;
border: 1px solid #cccccc;
color: #262521;
}
div.contact div form textarea {
width: 100%;
padding: 4px 0 0 5px;
color: #262521;
border: 1px solid #cccccc;
}
div.contact div form div.formBuilderSubmit input {
display: block;
/*    text-indent: -5000px;
overflow: hidden;
background: transparent url(../images/home-sprites.png) 0 -264px no-repeat;
width: 64px;
height: 22px;*/ /*Uncomment these after creating a new button*/
    border: none;
float: right;
margin-top: 9px;
cursor: pointer;
}

div.contact div div {
float: left;
width: 100%;
clear: both;
}
div.contact div.left-column div {
margin-bottom: 27px;
}
div.contact div div ul {
list-style: none;
margin: 0;
}
div.contact div div ul li {
}
div.contact div div ul li a {
color: rgb(114, 141, 126);
text-decoration: none;
font-style: italic;
}

table.gigpress-table {
border: none;
}

#cse-search-results iframe {
width: 540px !important;
}

table.ra {
display: none !important;
}

div.double {
margin-top: 0px !important;
}

/*event archive link*/
a.archived-link {
background:transparent url(../images/event-sprites.png) no-repeat scroll 0 -13px;
display:block;
float:right;
height:9px;
line-height:37px;
margin-top:-16px;
overflow:hidden;
text-indent:-5000px;
width:95px; }

#upcoming-event-page {background: transparent url(../images/event-sprites.png) no-repeat 0 0;
    height: 12px; width: 160px; text-indent: -5000px; overflow: hidden; margin-bottom: 9px !important; display: block;}
#archived-event-page {    background: transparent url(../images/event-sprites.png) no-repeat 0 -94px;
        height: 12px; width: 160px; text-indent: -5000px; overflow: hidden; margin-bottom: 9px !important; display: block;}

/*  Recent Press Page   */
h2#recent-press-header {
    background:transparent url(../images/home-sprites.png) no-repeat scroll 0 -79px;
    display:block;
    height:12px;
    margin-bottom:8px;
    margin-top:18px;
    overflow:hidden;
    text-indent:-5000px;
    width:160px;
}
div.elsewhere-list ul {
    list-style: none;
    width: 540px;
    margin-left: 0;
}
div.elsewhere-list ul li {
    border-bottom:1px solid #CCCCCC;
    clear:both;
    display:block;
    float:left;
    font-size:1em;
    font-style:italic;
    height:auto;
    padding:4px 0;
    width:100%;
}

.ngg-imagebrowser {max-width: 390px; float: left;}
.ngg-imagebrowser img {border: 0 !important; padding: 0 !important;}

/* GIGPRESS */
h3.gigpress-related-heading {border-bottom:1px solid;
color:#D25000;
font-family:'Helvetica Neue',Helvetica,Arial;
font-size:120%;
font-weight:normal;
margin-bottom:0;
margin-top:0;
padding-bottom:7px;
text-transform:uppercase;}
div.category-events div.article-summary hr {display: none;}
ul.gigpress-related-show {list-style: none; margin: 0 0 2em;}
    ul.gigpress-related-show li {height: 18px; margin: 9px 0;}
    ul.gigpress-related-show li span.gigpress-related-label {text-transform: uppercase; font-size: 0.8em;}
