*{margin:0;padding:0;}
body{background:#004571;text-align:center;}
body,h1,h2,h3,h4,h5,h6,th,td,li,dt,dd,div,span,p,a,select,input,textarea,abbr,address{font:12px Arial,Helvetica,sans-serif;}
th,td{vertical-align:top;}
img{border:0;}
p{margin-bottom:1em;}
li{list-style-type:none;}
a{color:#64b6ee;text-decoration:none;}
a:hover{text-decoration:underline;}
fieldset{border:0;}

/* hide GG Blog until approved */
#header .greater-goods .blog{display:none;}
#subnav .blog{display:none;}
#footer .greater-goods .blog{display:none;}

.paypallogo{margin:-12px 0 0;padding:0;float:right;}
.vcard{display:none;}

.rounded{display:inline;}
.rounded a:hover{text-decoration:underline;}

.scrollContainer{position:relative;overflow:auto;z-index:1;float:left;}
.scrollable{position:absolute;left:0;top:0;z-index:2;}
.track{position:absolute;float:none;top:0;right:0;width:11px;font-size:0;z-index:3;background:#000;}
.drag_bar{position:absolute;width:100%;height:50px;cursor:pointer;z-index:4;background:url('http://rise-community-services.org/i/sprite-icons.gif') 0px -160px no-repeat;}  

.module{padding:35px 36px 50px;text-align:center;background:#111 url('http://rise-community-services.org/i/sprite-gradients.gif') left -120px repeat-x;}
.module h3{display:inline;background:url('http://rise-community-services.org/i/sprite-icons.gif') right -178px no-repeat;*background-position:right -168px;}
.module h3 a{padding-right:12px;font:26px Georgia,Times,serif;color:#f64454;text-transform:lowercase;text-decoration:none;}
.module p{margin:0 0 20px;padding:6px 0;font:bold 12px/1.4em Arial,sans-serif;color:#fff;}
.module p.rounded a{padding:6px 12px;font:bold 14px Arial,sans-serif;color:#fff;text-transform:lowercase;background:#f64454 url('http://rise-community-services.org/i/sprite-gradients.gif') left -78px repeat-x;}

#donate .middleCol #donationform input#amount{padding:4px 6px;width:50px;font:bold 14px Georgia,Times,serif;text-align:right;border:0;background:#ccc;}
#donate .middleCol #donationform input#submit{padding:4px 12px;font:bold 14px Arial,sans-serif;color:#fff;text-transform:lowercase;border:0;background:#f64454 url('http://rise-community-services.org/i/sprite-gradients.gif') left -80px repeat-x;}
#donate .middleCol #donationform input#submit.hover{text-decoration:underline;cursor:hand;cursor:pointer;}
#donate .middleCol #donationform .rounded{padding-left:6px;}
#donate .middleCol #donationform .error{font:bold 14px Arial,sans-serif;color:#f54453;}

#container{margin:0 auto;width:946px;text-align:left;position:relative;}

#header{float:left;clear:left;width:946px;background:#0070b9;position:relative;}
#header h1{float:right;display:block;margin:12px;width:190px;height:90px;overflow:hidden;background:url('http://rise-community-services.org/i/sprite-icons.gif') 24px 0px no-repeat;}
#header h1 a{width:190px;height:90px;display:block;text-indent:-9999px;}
#header ul{float:left;display:block;padding:6px 20px;position:static;z-index:1;}
#header .leftCol{width:120px;}
#header .rightCol{width:140px;position:relative;}
#header .bottom{float:left;clear:left;padding-bottom:0;width:240px;height:34px;background:url('http://rise-community-services.org/i/sprite-icons.gif') -129px -120px no-repeat;}
#header .bottom a{padding-top:4px;border-top: 1px solid #4d9ace;}
#header li{float:left;width:120px;}
#header .greater-goods{width:270px;}
#header li a{display:block;padding:2px 0;font:16px Georgia,Times,serif;color:#fff;text-decoration:none;}
#header .greater-goods a{padding-left:40px;font-size:14px;}
#header .greater-goods ul a{border-top:0;}
#about-us #header .about-us a,#services #header .services a,#news-and-events #header .news-and-events a,#donate #header .donate a,#volunteer #header .volunteer a,#photo-gallery #header .photo-gallery a,#greater-goods-thrift-store #header .greater-goods a,
	#header li a:hover{color:#f7d301;}
#header ul ul{display:none;padding:0;width:138px;background:#000;}
#header ul ul li{width:128px;}
#about-us #header .about-us li a,#services #header .services li a,#donate #header .donate li a,#volunteer #header .volunteer li a,#news-and-events #header .news-and-events li a,#photo-gallery #header .photo-gallery li a,#greater-goods-thrift-store #header .greater-goods li a,
	#header ul ul li a{padding:4px;width:124px;font:bold 11px Georgia,Times,serif;color:#fff;border-left:4px solid #ecc901;}
#header .greater-goods ul li a{padding-left:4px;font-size:11px;}
#about-us.our-story #header .our-story a,#about-us.our-team #header .our-team a,#about-us.our-partners #header .our-partners a,#about-us.our-community #header .our-community a,#about-us.hours-and-directions #header .hours-and-directions a,#about-us.contact-information #header .contact-us a,
#services.food-and-shelter #header .food-and-shelter a,#services.health-and-wellness #header .health-and-wellness a,#services.education-and-careers #header .education-and-careers a,#services.youth-and-teens #header .youth-and-teens a,#services.resources #header .resources a,
#news-and-events.news-and-announcements #header .news-and-announcements a,#news-and-events.special-events #header .special-events a,#news-and-events.newsletter #header .newsletter a,
#donate.donate-online #header .donate-online a,#donate.donate-by-mail-or-phone #header .donate-by-mail-or-phone a,#donate.donate-food-goods-and-services #header .donate-food-goods-and-services a,#donate.shop-online #header .shop-online a,
#volunteer.volunteer-your-time #header .volunteer-your-time a,#volunteer.organize-a-food-drive #header .organize-a-food-drive a,#volunteer.join-the-board-of-directors #header .join-the-board a,
#greater-goods-thrift-store.about-greater-goods #header .about-greater-goods a,#greater-goods-thrift-store.blog #header .blog a,#greater-goods-thrift-store.donate-goods #header .donate-goods a,#greater-goods-thrift-store.volunteer #header .volunteer a
	{color:#f7d301;}
#header ul ul li a:hover{color:#f64454;}
#header ul li.hover{position:relative;}
#header ul li ul{position:absolute;margin-top:-20px;margin-left:115px;z-index:2;}
#header ul.rightCol li ul{margin-left:105px;}
#header .bottom li ul{margin-left:220px;}
#header .rightCol .cart{position:absolute;top:7px;left:130px;width:150px;height:20px;overflow:hidden;text-align:left;background:url('http://rise-community-services.org/i/sprite-icons.gif') -160px -98px no-repeat;}
#header .rightCol .cart a{padding-left:20px;width:250px;height:40px;display:none;}
#header .rightCol .cart p{margin:0;padding:0;display:block;}
#header .rightCol .cart p a{padding:0 10px 0 0;width:70px;font-size:10px;float:left;clear:none;display:block;}

#titleBar{float:left;clear:left;width:932px;border-right:14px solid #f8d300;background:#141414 url('http://rise-community-services.org/i/sprite-gradients.gif') left top repeat-x;}
#titleBar h2{float:left;width:232px;}
#titleBar h2 a{padding:4px 0 4px 20px;display:block;font:24px Georgia,Times,serif;color:#fff;text-transform:lowercase;text-decoration:none;background:#c43340;}
#titleBar h2 a:hover{text-decoration:underline;}
#titleBar ul{float:left;width:700px;background:#141414 url('http://rise-community-services.org/i/sprite-gradients.gif') left top repeat-x;}
#titleBar li{float:left;border-left:1px solid #353535;background:#f8d300 url('http://rise-community-services.org/i/sprite-gradients.gif') left -40px repeat-x;}
#titleBar li a{display:block;padding:11px 14px 10px;font:bold 14px Arial,sans-serif;color:#fff;text-decoration:none;background:#2c2c2c url('http://rise-community-services.org/i/sprite-gradients.gif') left top repeat-x;}
#about-us.our-story #subnav .our-story a,#about-us.our-team #subnav .our-team a,#about-us.our-partners #subnav .our-partners a,#about-us.our-community #subnav .our-community a,#about-us.hours-and-directions #subnav .hours-and-directions a,#about-us.contact-information #subnav .contact-us a,
#services.food-and-shelter #subnav .food-and-shelter a,#services.health-and-wellness #subnav .health-and-wellness a,#services.education-and-careers #subnav .education-and-careers a,#services.youth-and-teens #subnav .youth-and-teens a,#services.resources #subnav .resources a,
#news-and-events.news-and-announcements #subnav .news-and-announcements a,#news-and-events.special-events #subnav .special-events a,#news-and-events.newsletter #subnav .newsletter a,
#donate.donate-online #subnav .donate-online a,#donate.donate-by-mail-or-phone #subnav .donate-by-mail-or-phone a,#donate.donate-food-goods-and-services #subnav .donate-food-goods-and-services a,#donate.shop-online #subnav .shop-online a,
#volunteer.volunteer-your-time #subnav .volunteer-your-time a,#volunteer.organize-a-food-drive #subnav .organize-a-food-drive a,#volunteer.join-the-board-of-directors #subnav .join-the-board a,
#greater-goods-thrift-store.about-greater-goods #subnav .about-greater-goods a,#greater-goods-thrift-store.blog #subnav .blog a,#greater-goods-thrift-store.donate-goods #subnav .donate-goods a,#greater-goods-thrift-store.volunteer #subnav .volunteer a,
	#titleBar li a:hover{color:#000;background:none;}

#middle{float:left;clear:left;width:932px;height:498px;color:#fff;background:#000;border-right:14px solid #f8d300;}
#middle .leftCol{float:left;position:relative;width:232px;background:#c43340;}
#middle .leftCol .additional{padding:24px 50px 0 20px;}
#middle .leftCol .additional p{font:14px/1.25em Arial,sans-serif;}
#middle .middleCol{float:left;clear:none;margin-left:-232px;width:488px;border-left:232px solid #c43340;}
#middle .middleCol .scrollContainer{width:489px;height:344px;border-top:2px solid #353535;border-bottom:1px solid #353535;border-right:1px solid #353535;background:#111 url('http://rise-community-services.org/i/sprite-gradients.gif') left -120px repeat-x;}
#middle .middleCol .track{height:346px;}
#middle .middleCol #content{float:left;clear:none;padding:12px 22px;width:430px;}
#middle .middleCol #content p{padding:6px 0;font:12px/1.5em Arial,sans-serif;color:#fff;}
#middle .middleCol #content strong{margin-bottom:16px;font:bold 16px Arial,sans-serif;color:#c43340;}
#middle .middleCol #content a{font:bold 12px Arial,sans-serif;color:#64b6ee;text-decoration:none;}
#middle .middleCol #content a:hover{text-decoration:underline;}
#middle .middleCol #content ol,#middle .middleCol #content ul{margin-top:0;padding:0 0 12px 20px;}
#middle .middleCol #content ol li{list-style-type:decimal;}
#middle .middleCol #content ul li{list-style-type:disc;}
#middle .middleCol #content ul ol li{list-style-type:decimal;}
#middle .middleCol #content div{float:left;clear:left;}
#middle .middleCol #content .left,#middle .middleCol #content .right{width:50%;padding-bottom:0;float:left;clear:none;}
#middle .middleCol .additional{float:left;clear:left;padding:20px 10px 25px;width:470px;text-align:center;background:#000;}
#middle .middleCol .additional h4{margin-bottom:16px;font:bold 12px Arial,sans-serif;color:#c43340;}
#middle .middleCol .additional li{float:left;display:block;padding:0 8px;width:140px;}
#middle .middleCol .additional li a{float:left;display:block;width:100%;font:bold 12px Arial,sans-serif;color:#64b6ee;text-decoration:none;}
#middle .middleCol .additional li a:hover{text-decoration:underline;}
#middle .rightCol{float:right;clear:none;width:210px;border-top:2px solid #353535;}

#home #middle{height:521px;background:#000;}
#home #middle .leftCol{width:464px;height:297px;background:#000;}
#home #middle .leftCol img{float:left;}
#home #middle .middleCol{width:464px;height:297px;}
#home #middle .middleCol #content{padding:10px 0 0;width:468px;height:287px;position:relative;}
#home #middle .middleCol #content h2{position:relative;top:90px;padding-bottom:10px;display:block;text-align:center;font:bold 28px Arial,serif;color:#fff;}
#home #middle .middleCol #content h2 a{font:bold 28px Arial,serif;color:#fff;}
#home #middle .middleCol #content ul{margin:0;padding:10px 0 0;}
#home #middle .middleCol #content ul li{list-style-type:none;padding:0 20px;width:428px;height:230px;position:absolute;}
#home #middle .middleCol #content p{display:none;}
#home #middle .middleCol #content p,#home #middle .middleCol #content span{margin:20px 0 0;padding:0;text-align:center;font:bold 24px Arial,serif;color:#f8d300;}
#home #middle .middleCol #content p.call{width:150px;position:absolute;bottom:20px;left:155px;}
#home #middle .middleCol #content p.call a{padding:6px 16px;display:block;font:bold 18px Arial,sans-serif;color:#fff;text-transform:none;background:#f64454 url('http://rise-community-services.org/i/sprite-gradients.gif') left -78px repeat-x;}
#home #middle .middleCol #content p.prev,
#home #middle .middleCol #content p.next{width:36px;height:36px;position:absolute;left:10px;bottom:20px;background:url('http://rise-community-services.org/i/sprite-icons.gif') -80px -220px no-repeat;}
#home #middle .middleCol #content p.next{left:auto;right:10px;background-position:-120px -220px;}
#home #middle .middleCol #content p.prev a,
#home #middle .middleCol #content p.next a{width:36px;height:36px;display:block;background:url('http://rise-community-services.org/i/sprite-icons.gif') 0px -220px no-repeat;text-indent:-9999px;overflow:hidden;}
#home #middle .middleCol #content p.next a{background-position:-40px -220px;}
#home #middle .middleCol #content p.prev a:hover,
#home #middle .middleCol #content p.next a:hover{background:none;}
#home #middle .bottomRow{float:left;clear:left;width:932px;overflow:hidden;}
#home #middle .bottomRow .module{float:left;clear:none;position:relative;width:161px;height:140px;border-left:1px solid #353535;}
#home #middle .bottomRow .module p.rounded{width:112px;position:absolute;top:175px;left:60px;}
#home #middle .bottomRow .scrollContainer{width:464px;height:184px;border-top:20px solid #2d2d2d;border-bottom:20px solid #111;background:#111 url('http://rise-community-services.org/i/sprite-gradients.gif') left -120px repeat-x;}
#home #middle .bottomRow .track{height:184px;}
#home #middle .bottomRow #newsmodule{padding:0 22px 18px;width:400px;height:auto;text-align:left;border:0;background:0;}
#home #middle .bottomRow #newsmodule h3{background:none;}
#home #middle .bottomRow #newsmodule h3 a{font:bold 14px Georgia,Times,serif;color:#fff;text-transform:none;}
#home #middle .bottomRow #newsmodule strong{display:block;font-weight:bold;color:#f64454;}
#home #middle .bottomRow #newsmodule strong a{display:block;padding:6px 0 0;font-weight:bold;color:#f64454;}
#home #middle .bottomRow #newsmodule a.more{display:block;padding:0 0 6px;}

#photo-gallery #titleBar{background:#c43340;}
#photo-gallery #titleBar h2{width:722px;padding:4px 0;display:block;font:24px Georgia,Times,serif;color:#fff;}
#photo-gallery #titleBar h2 a{display:inline;}
#photo-gallery #titleBar h2 .galleryTitle{font:22px Arial,sans-serif;color:#fff;}
#photo-gallery #titleBar .galleryList{padding:7px 0 6px 0;width:203px;float:left;position:relative;_position:absolute;}
#photo-gallery #titleBar .galleryList p{margin:0;padding:0;float:left;display:block;width:203px;text-align:center;background:#7c2128 url('http://rise-community-services.org/i/sprite-icons.gif') 180px -112px no-repeat;}
#photo-gallery #titleBar .galleryList p.active{background-position:180px -130px;}
#photo-gallery #titleBar .galleryList a{padding:4px 20px 4px 12px;display:block;font:bold 14px Arial,sans-serif;color:#fff;}
#photo-gallery #titleBar .galleryList ul{margin:0;padding:12px 0;width:203px;display:none;position:absolute;top:30px;left:0;z-index:10;background:#7c2128;border:0;}
#photo-gallery #titleBar .galleryList li{margin:0;padding:0;float:left;clear:left;display:block;width:200px;border:0;}
#photo-gallery #titleBar .galleryList li a{background:#7c2128;float:left;display:block;width:192px;padding:6px 4px;}
#photo-gallery #titleBar .galleryList li a:hover{text-decoration:underline;}
#photo-gallery .middleCol{margin-left:0;border:0;}
#photo-gallery .middleCol #content{padding:0;width:722px;height:495px;text-align:center;background:#0d0d0d;border-bottom:1px solid #353535;overflow:hidden;}
#photo-gallery .middleCol #content ul{position:relative;top:45%;left:0;width:722px;margin:0;padding:0;}
#photo-gallery .middleCol #content li{width:36px;height:36px;display:block;position:absolute;list-style-type:none;background:url('http://rise-community-services.org/i/sprite-icons.gif') -80px -220px no-repeat;}
#photo-gallery .middleCol #content li a{width:36px;height:36px;float:left;display:block;text-indent:-9999px;overflow:hidden;background:url('http://rise-community-services.org/i/sprite-icons.gif') 0px -220px no-repeat;}
#photo-gallery .middleCol #content li.prev{left:22px;}
#photo-gallery .middleCol #content li.next{right:22px;background-position:-120px -220px;}
#photo-gallery .middleCol #content li.next a{background-position:-40px -220px;}
#photo-gallery .middleCol #content li a:hover{background:none;}
#photo-gallery .middleCol #content #imageCont{padding:0;height:360px;}
#photo-gallery .middleCol #content #imageCont p{margin:-40px 0 0;padding:10px 96px;width:530px;height:20px;position:relative;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://rise-community-services.org/i/photo-gallery-transparency.png', sizingMethod='crop');}
#photo-gallery .middleCol #content #imageCont > p{background:url('http://rise-community-services.org/i/photo-gallery-transparency.png') top left;filter:none;}
#photo-gallery .middleCol #content #sliderCont{float:left;clear:left;position:relative;height:108px;}
#photo-gallery .middleCol #content #sliderCont ul{position:absolute;top:44px;}
#photo-gallery .middleCol #content #thumbsCont{position:relative;top:32px;left:67px;width:595px;height:60px;overflow:hidden;}
#photo-gallery .middleCol #content #thumbsCont .sliderThumbs{top:0;left:0;width:10000px;}
#photo-gallery .middleCol #content #thumbsCont .sliderThumbs li{width:85px;height:60px;position:static;float:left;clear:none;background:none;}
#photo-gallery .middleCol #content #thumbsCont .sliderThumbs li a{width:79px;height:53px;text-indent:0;background:none;border:3px solid #0d0d0d;}
#photo-gallery .middleCol #content #thumbsCont .sliderThumbs li.active a{border:3px solid #f8d300;}
#photo-gallery .middleCol #content #thumbsCont .sliderThumbs li a:hover{border:3px solid #c43340;}

#intranet #titleBar{background:#c43340;}
#intranet #titleBar h2{width:932px;padding:4px 0;display:block;font:24px Georgia,Times,serif;color:#fff;}
#intranet #titleBar h2 a{display:inline;}
#intranet #titleBar h2 .sectionTitle{font:22px Arial,sans-serif;color:#fff;}
#intranet .middleCol{height:346px;}
#intranet .middleCol .scrollContainer{width:931px;background:#111 url('http://rise-community-services.org/i/sprite-gradients.gif') left -120px repeat-x;}
#intranet .middleCol #content{padding:20px 30px;width:870px;overflow:hidden;}
#intranet .middleCol #content strong{font:bold 14px Arial,sans-serif;color:#fff;}
#intranet .middleCol #content em{font:bold normal 12px Arial,sans-serif;color:#c43340;}
#intranet .middleCol #content ol,#intranet .middleCol #content ul{margin:0;padding:0 0 0 15px;width:800px;}
#intranet .middleCol #content li ol,#intranet .middleCol #content li ul{padding:0 0 0 30px;}
#intranet .middleCol #content li{list-type-style:disc;font:12px/1.62em Arial,sans-serif;}
#intranet .middleCol #content li li{list-type-style:square;}

#fit-for-life-5k-run-registration #titleBar{background:#c43340;}
#fit-for-life-5k-run-registration #titleBar h2{width:722px;padding:4px 0;display:block;}
#fit-for-life-5k-run-registration #titleBar h2 a{font:24px Georgia,Times,serif;color:#fff;display:inline;}
#fit-for-life-5k-run-registration .middleCol #content ul{float:left;margin-bottom:20px;padding:0;}
#fit-for-life-5k-run-registration .middleCol #content ul li{list-style:none;float:left;padding-bottom:.5em;width:100%;}
#fit-for-life-5k-run-registration .middleCol #content fieldset fieldset ul{margin:-1em 0 0;padding-left:120px;}
#fit-for-life-5k-run-registration .middleCol #content fieldset fieldset li{clear:left;}
#registrationform fieldset{margin:0;padding:0;}
#registrationform legend{display:none;}
#registrationform fieldset fieldset legend{display:block;}
#registrationform label{float:left;min-width:120px;}
#registrationform input{float:left;}
#registrationform fieldset fieldset label{float:right;padding-left:10px;}
#registrationform fieldset fieldset input{float:left;}
#fit-for-life-5k-run-registration .middleCol #content fieldset #fivekshirts ul,
#fit-for-life-5k-run-registration .middleCol #content fieldset #funrunshirts ul{margin-top:.5em;}
#registrationform input#amount{padding:4px 6px;width:50px;font:bold 14px Georgia,Times,serif;text-align:right;border:0;background:#ccc;}
#registrationform input#submit{padding:4px 12px;font:bold 14px Arial,sans-serif;color:#fff;text-transform:lowercase;border:0;background:#f64454 url('http://rise-community-services.org/i/sprite-gradients.gif') left -80px repeat-x;}
#registrationform input#submit.hover{text-decoration:underline;cursor:hand;cursor:pointer;}
#registrationform .rounded{padding-left:6px;}
#registrationform .error{font:bold 14px Arial,sans-serif;color:#f54453;}

#are-you-looking-for-community-service-action-center-casc #titleBar{background:#c43340;}
#are-you-looking-for-community-service-action-center-casc #titleBar h2{width:722px;padding:4px 0;display:block;}
#are-you-looking-for-community-service-action-center-casc #titleBar h2 a{font:24px Georgia,Times,serif;color:#fff;display:inline;}

#footer{float:left;clear:left;padding:12px 20px;width:892px;position:relative;left:14px;background:#0070b9;border-top:14px solid #f8d300;}
#footer ul{float:left;width:100%;}
#footer ul li,#footer ul li p{float:left;margin:0;font:bold 12px/2.5em Arial,sans-serif;color:#fff;}
#footer ul li a{font:bold 12px/2.5em Arial,sans-serif;color:#fff;text-decoration:none;}
#footer ul li a:hover{text-decoration:underline;}
#footer #search{padding-right:50px;}
#footer #search #searchform{float:left;}
#footer #search label{display:none;}
#footer #search input{padding:3px;font:12px Arial,sans-serif;color:#000;}
#footer #search #s{width:350px;}
#footer li#sitemap{float:right;clear:none;background:url('http://rise-community-services.org/i/sprite-icons.gif') 70px -110px no-repeat;}
#footer li#sitemap.active{background-position:70px -128px;}
#footer li#sitemap a{padding:0 20px 0 10px;}
#footer div#searchlist{display:none;float:left;clear:left;padding:10px 0;}
#footer div#sitemaplist{display:none;float:left;clear:left;padding:10px 0;}
#footer div#sitemaplist ul{float:left;display:block;width:892px;}
#footer div#sitemaplist ul li{padding:0;}
#footer div#sitemaplist li a{padding:2px;display:block;width:122px;font:bold 12px Arial,sans-serif;}
#footer div#sitemaplist li ul{float:left;display:block;width:124px;}
#footer div#sitemaplist li li a{font:11px Arial,sans-serif;}
#footer #bottom{float:left;clear:left;margin-top:10px;width:100%;font:bold 12px Arial,sans-serif;color:#fff;text-align:center;}
#footer #bottom ul{float:none;}
#footer #bottom li{float:left;}
#footer #bottom #copyright{padding-right:30px;}
#footer #bottom #translate{padding-top:4px;}
#footer #bottom #translate ul{width:auto;}
#footer #bottom #translate li{background:url('http://rise-community-services.org/i/sprite-translate-flags.gif') left top no-repeat;}
#footer #bottom #translate .ar{background-position:5px -115px;}
#footer #bottom #translate .cn{background-position:5px 5px;}
#footer #bottom #translate .de{background-position:5px -15px;}
#footer #bottom #translate .es{background-position:5px -35px;}
#footer #bottom #translate .fr{background-position:5px -55px;}
#footer #bottom #translate .it{background-position:5px -75px;}
#footer #bottom #translate .jp{background-position:5px -95px;}
#footer #bottom #translate .pt{background-position:5px -135px;}
#footer #bottom #translate .hi{background-position:5px -155px;}
#footer #bottom #translate a{width:30px;height:20px;display:block;text-indent:-9999px;overflow:hidden;}
#footer #bottom #sponsor{float:right;}

/* for search pages that fire onto their own page */
#content.narrowcolumn{float:left;clear:left;padding:12px;width:908px;color:#fff;background:#000;border-right:14px solid #f8d300;}
#content.narrowcolumn .pagetitle{font:bold 16px Arial,sans-serif;color:#c43340;}
#content.narrowcolumn .navigation div{float:left;}
#content.narrowcolumn .navigation div a{display:block;padding:12px;}
#content.narrowcolumn .post{float:left;clear:left;width:100%;margin-top:16px;padding:16px 0 0;border-top:1px solid #999;}
#content.narrowcolumn .post h4{margin-bottom:0;}
#content.narrowcolumn .post p{margin-bottom:0;}
#content.narrowcolumn .post small{color:#ccc;}

/* for temp conversion notification overlay */
#overlay{position:fixed;top:0px;left:0px;z-index:10000;width:100%;height:100%;background:#000;opacity:.45;filter:alpha(opacity=45)-moz-opacity:0.45;}
#overlayContent{position:absolute;top:100px;left:20%;z-index:10001;width:720px;padding:20px;background:#000;text-align:left;}
#overlay > #overlayContent{left:auto;}
#overlayContent p{font:22px Georgia,serif;color:#fff;}
#overlayContent p.close{margin-bottom:2em;}
#overlayContent p.close a{padding:6px 12px;float:right;display:block;color:#000;background:#ccc;}
#overlayContent em{font:bold 22px Georgia,serif;color:#f8d300;}

/* for temp conversion notification overlay */
#dba{float:left;clear:left;width:100%;margin-top:1em;font:bold 12px Arial,sans-serif;color:#fff;text-align:center;}
