/* 
Title: Ember Stylesheet
Author: Overcommitted, LLC. (info@overcommittedapps.com)
Modified: 2009
*/

/* Global
---------------------------------------------------------- */
body {
font: 12px "Helvetica Neue",Helvetica,Arial,sans-serif;
line-height: 1.5em;
text-align: center;
background: url(http://assets.overcommittedapps.com/website/images/bg_nav_bar.png) repeat-x 0 0;
}
p {
margin: 0 0 1em 0;
}
a:hover {
text-decoration: none;
}
h2 {
font-weight: bold;
font-size: 18px;
margin: 0 0 10px 0;
}
h3 {
font-weight: bold;
font-size: 14px;
margin: 0 0 10px 0;
}
#wrap {
width: 950px;
margin: 0 auto;
text-align: left;
padding: 0 30px;
}
/* Classes
---------------------------------------------------------- */
.upper {
text-transform: uppercase;
}
.subtext {
font-size: 14px;
line-height: 1.4em;
}
.float_r {
float: right;
}
/* Header
---------------------------------------------------------- */
#header {
background: url(http://assets.overcommittedapps.com/website/images/bg_nav_bar.png) repeat-x 0 0;
min-height: 56px;
margin: 0 -30px;
}
#header a.n_brand {
background: url(http://assets.overcommittedapps.com/website/images/nav_brand.png) no-repeat 0 0;
width: 221px;
}
#header a {
text-indent: -9999px;
display: block;
height: 56px;
}
/* Nav
---------------------------------------------------------- */
#nav li {
float: right;
}
#nav a.n_apps {
background: url(http://assets.overcommittedapps.com/website/images/nav_apps.png) no-repeat 0 0;
width: 72px;
}
#nav a.n_apps:hover {
background: url(http://assets.overcommittedapps.com/website/images/nav_apps.png) no-repeat 0 -56px;
}
#nav a.n_about {
background: url(http://assets.overcommittedapps.com/website/images/nav_about.png) no-repeat 0 0;
width: 97px;
}
#nav a.n_about:hover {
background: url(http://assets.overcommittedapps.com/website/images/nav_about.png) no-repeat 0 -56px;
}
body#about #nav a.n_about {
background: url(http://assets.overcommittedapps.com/website/images/nav_about.png) no-repeat 0 -112px;
}
#nav a.n_blog {
background: url(http://assets.overcommittedapps.com/website/images/nav_blog.png) no-repeat 0 0;
width: 72px;
}
#nav a.n_blog:hover {
background: url(http://assets.overcommittedapps.com/website/images/nav_blog.png) no-repeat 0 -56px;
}
body#blog #nav a.n_blog {
background: url(http://assets.overcommittedapps.com/website/images/nav_blog.png) no-repeat 0 -112px;
}
#nav a.n_support {
background: url(http://assets.overcommittedapps.com/website/images/nav_support.png) no-repeat 0 0;
width: 98px;
}
#nav a.n_support:hover {
background: url(http://assets.overcommittedapps.com/website/images/nav_support.png) no-repeat 0 -56px;
}
body#support #nav a.n_support {
background: url(http://assets.overcommittedapps.com/website/images/nav_support.png) no-repeat 0 -112px;;
}
#nav a.n_twitter {
background: url(http://assets.overcommittedapps.com/website/images/nav_twitter.png) no-repeat 0 0;
width: 56px;
}
#nav a.n_twitter:hover {
background: url(http://assets.overcommittedapps.com/website/images/nav_twitter.png) no-repeat 0 -56px;
}
/* Apps Nav
---------------------------------------------------------- */
#nav_apps_wrap {
text-align: center;
height: 95px;
background: url(http://assets.overcommittedapps.com/website/images/bg_nav_open.png) repeat-x 0 0;
width: 100%;
position: absolute;
top: 47px;
z-index: 2;
border-top: 1px solid #000;
}
#nav_apps {
width: 950px;
text-align: left;
margin: 0 auto;
}
#nav_apps li a {
background: url(http://assets.overcommittedapps.com/website/images/nav_apps_ember.png) no-repeat 0 0;
width: 230px; height: 95px;
display: block;
text-indent: -9999px;
float: left;
}
#nav_apps li a.ember {
background: url(http://assets.overcommittedapps.com/website/images/nav_apps_ember.png) no-repeat 0 0;
}
#nav_apps li a.ember:hover {
background: url(http://assets.overcommittedapps.com/website/images/nav_apps_ember.png) no-repeat 0 -95px;
}
#nav_apps li a.skitzy {
background: url(http://assets.overcommittedapps.com/website/images/nav_apps_skitzy.png) no-repeat 0 0;
margin: 0 0 0 -12px;
}
#nav_apps li a.skitzy:hover {
background: url(http://assets.overcommittedapps.com/website/images/nav_apps_skitzy.png) no-repeat 0 -95px;
}
#nav_apps li a.tripmix {
background: url(http://assets.overcommittedapps.com/website/images/nav_apps_tripmix.png) no-repeat 0 0;
width: 240px;
}
#nav_apps li a.tripmix:hover {
background: url(http://assets.overcommittedapps.com/website/images/nav_apps_tripmix.png) no-repeat 0 -95px;
}
/* Sidebar
---------------------------------------------------------- */
#sidebar {
width: 260px;
float: right;
}
/* Content
---------------------------------------------------------- */
#content {
padding: 50px 0 0 0;
min-height: 600px;
position: relative;
}
#masthead {
background: url(http://assets.overcommittedapps.com/website/images/split.png) repeat-x 0 bottom;
padding: 0 0 1px 0;
}
#masthead h1 {
height: 34px;
display: block;
text-indent: -9999px;
padding: 0 0 5px 0;
}
/* Company Pages
---------------------------------------------------------- */
.company {
background-color: #dbe4e5;
color: #62646c;
}
.company h1, .company h2, .company h3, .company a {
color: #2c3945;
}
.company #wrap {
background: #dbe4e5 url(http://assets.overcommittedapps.com/website/images/bg_blog.png) no-repeat 0 0;
}
.company #content {
width: 650px;
}
.company #footer, .company #footer a {
color: #818484;
}
.company #footer a:hover {
color: #2c3945;
}
.company #sidebar {
background: url(http://assets.overcommittedapps.com/website/images/split.png) repeat-x 0 0;
padding: 20px 0 0 0;
}
/* Home
---------------------------------------------------------- */
#home #content {
width: 950px;
background: url(http://assets.overcommittedapps.com/website/images/bg_home.png) no-repeat 0 -10px;
position: relative;
text-align: center;
min-height: 690px;
padding: 30px 0 0 0;
}
#home #content h1.headline {
text-indent: -9999px;
background: url(http://assets.overcommittedapps.com/website/images/home_title.png) no-repeat 0 0;
display: block;width: 516px;height: 69px;
margin: 0 auto;
}
#home #content h1.headline {
text-indent: -9999px;
background: url(http://assets.overcommittedapps.com/website/images/home_title.png) no-repeat 0 0;
display: block;width: 516px;height: 69px;
margin: 0 auto;
}
#home #content .iphone {
position: absolute;top:175px;
display: block;width: 266px;height: 420px;
text-indent: -9999px;
}
#home #content .iphone.tripmix {
top:140px;
display: block;width: 300px;height: 474px;
background: url(http://assets.overcommittedapps.com/website/images/iphone_home_tripmix.png) no-repeat 0 0;
left: 325px;
}
#home #content .iphone.ember {
background: url(http://assets.overcommittedapps.com/website/images/iphone_home_ember.png) no-repeat 0 0;
left: 80px;
}
#home #content .iphone.skitzy {
background: url(http://assets.overcommittedapps.com/website/images/iphone_home_skitzy.png) no-repeat 0 0;
right: 80px;
}
#home #content .iphone.ember:hover, #home #content .iphone.skitzy:hover {
cursor: pointer;
}
#home #content .link {
position: absolute;top:625px;
display: block;width: 238px;height: 88px;
text-indent: -9999px;
}
#home #content .link.ember {
background: url(http://assets.overcommittedapps.com/website/images/link_ember.png) no-repeat 0 0;
left: 93px;
}
#home #content .link.ember:hover,
#home #content .link.ember.over {
background: url(http://assets.overcommittedapps.com/website/images/link_ember.png) no-repeat 0 -88px;
}
#home #content .link.tripmix {
background: url(http://assets.overcommittedapps.com/website/images/link_tripmix.png) no-repeat 0 0;
left: 355px;
}
#home #content .link.tripmix:hover,
#home #content .link.tripmix.over {
background: url(http://assets.overcommittedapps.com/website/images/link_tripmix.png) no-repeat 0 -88px;
}
#home #content .link.skitzy {
background: url(http://assets.overcommittedapps.com/website/images/link_skitzy.png) no-repeat 0 0;
right: 93px;
}
#home #content .link.skitzy:hover,
#home #content .link.skitzy.over {
background: url(http://assets.overcommittedapps.com/website/images/link_skitzy.png) no-repeat 0 -88px;
}
/* About Us
---------------------------------------------------------- */
#about #masthead h1 {
background: url(http://assets.overcommittedapps.com/website/images/title_about.png) no-repeat 0 0;
width: 159px;
}
#about #sidebar {
margin: 171px 0 0 0;
}
#about .section {
margin: 20px 0 0 0;
clear: left;
}
#about .badge {
display: block;width: 78px;height: 20px;
text-indent: -9999px;
margin: -20px 10px 0 0;
float: right;
}
#about .badge.twitter {
background: url(http://assets.overcommittedapps.com/website/images/about_twitter_badge.png) no-repeat 0 0;
}
#about .badge.blog {
width: 59px;
background: url(http://assets.overcommittedapps.com/website/images/about_blog_badge.png) no-repeat 0 0;
}
/* Blog
---------------------------------------------------------- */
#blog .tweet {
background: url(http://assets.overcommittedapps.com/website/images/ico_twitter.png) no-repeat 65px 0;
padding-top: 9px;
display: block;
margin-top: -9px;
}
#blog #masthead h1 {
background: url(http://assets.overcommittedapps.com/website/images/title_blog.png) no-repeat 0 0;
width: 421px;
}
#blog #sidebar {
margin: 152px 0 0 0;
}
/* Twitter
---------------------------------------------------------- */
#sidebar ul#twitter_update_list {
margin: 0 0 10px 0;
}
#sidebar ul#twitter_update_list li {
margin: 0 0 10px 0;
}
#sidebar ul#twitter_update_list a {
display: block;
color: #8a959f;
text-decoration: none;
}
#sidebar ul#twitter_update_list a:hover {
text-decoration: underline;
}
#sidebar ul#twitter_update_list span a {
display: inline;
color: #62646C;
}
/* Posts
---------------------------------------------------------- */
#posts {
width: 640px;
background: url(http://assets.overcommittedapps.com/website/images/split_blog_post.png) repeat-x 0 bottom;
padding: 20px 0 0 0;
}
#posts ul {
margin: 1em 0 1em 0;
}
#posts li {
background: url(http://assets.overcommittedapps.com/website/images/blog_bullet.png) no-repeat 0 5px;
padding: 0 0 7px 15px;
}
#posts .post {
padding: 0 40px 20px 0;
}
#posts .post_date {
float: left;
text-align: right;
margin: -5px 0 0 0;
}
#posts .post_date .date {
background: url(http://assets.overcommittedapps.com/website/images/bg_date.png) no-repeat 0 2px;
width: 60px;
min-height: 25px;
padding: 5px 10px 2px 0;
color: #dbe4e5;
}
#posts .post_date a {
padding: 0 10px 0 0;
text-decoration: none;
color: #86949b;
}
#posts .post_date a:hover {
color: #2c3945;
}
.author {
background: url(http://assets.overcommittedapps.com/website/images/ico_user.png) no-repeat 0 1px;
min-height: 20px;
padding: 2px 0 0 25px;
font-weight: bold;
margin: 10px 0;
}
#posts .post_entry {
margin: 0 0 0 90px;
}
#posts .post_entry h2 a {
text-decoration: none;
}
#posts .post_entry h2 a:hover {
text-decoration: underline;
}
#posts blockquote {
padding: 3px 25px 5px 10px;
border-left: 5px solid #c6cccc;
font-family:Georgia,serif;
font-size:14px;
font-style:italic;
margin: 0 0 1em 0;
}
/* Custom Posts
---------------------------------------------------------- */
#posts .sale {
  background: #d1dadb url(http://assets.overcommittedapps.com/blog/on_sale.png) no-repeat 5px 50%;
  padding: 10px 50px 10px 90px;
  margin: 0 -40px 10px -90px;
}
#posts .ember_v2 {
  background: url(http://assets.overcommittedapps.com/blog/ember_v2.png) no-repeat right 0;
  padding: 0 120px 0 0;
}
/* Disqus
---------------------------------------------------------- */
#dsq-content {
margin: 10px 0 0 90px;
width: 500px;
padding: 0 40px 20px 0;
}
/* #disqus_thread {
margin-top: 15px;
}
#dsq-content {
margin: 0 0 0 90px;
width: 500px;
padding: 0 40px 20px 0;
}
#dsq-content .dsq-by {
display:none;
}
#dsq-options-toggle {
display: none;
}
#disqus_thread #dsq-content iframe {
height: 370px !important;
}
#dsq-content #dsq-comments .dsq-comment-rate a, #dsq-content #dsq-comments .dsq-comment-rate img {
border:0 none;
margin:0;
padding:0;
display: none;
}
#dsq-content #dsq-comments img {
max-width:none;
display: none;
}
#dsq-content #dsq-comments .dsq-header-avatar {
float:left;
height:43px;
margin-top:-2px;
position:relative;
width:40px;
display: none;
}
#dsq-content #dsq-comments .dsq-comment-header {
background:#ecf0f0 !important;
border-top: 0 solid #9599A4;
height:32px !important;
line-height:32px !important;
margin-left:0 !important;
padding-left: 5px;
margin-bottom: 3px;
}
#dsq-content #dsq-comments .dsq-comment-body {
margin-left:7px !important;
padding-top:5px !important;
line-height: 1.3em;
}
#dsq-content #dsq-comments .dsq-comment-footer {
font-size:90%;
margin:10px 0 0 20px;
display: none;
}
#dsq-content #dsq-comments .dsq-comment.special .dsq-comment-header {
background:#4B5862  !important;
border-top: 2px solid #e5e5e5;
}
#dsq-content #dsq-options {
display: none !important;
}
.form-text-label, #post-choices, #form-help p span, p.create-learnmore span {
background: none !important;
}*/
/* Apps (General)
---------------------------------------------------------- */
#app_info {
background: url(http://assets.overcommittedapps.com/website/images/split_dark.png) repeat-x 0 bottom;
display: block;
height: 66px;
padding: 5px 0 10px 0;
}
.app_download {
background: url(http://assets.overcommittedapps.com/website/images/download.png) no-repeat 0 0;
width: 146; height: 56px;
text-indent: -9999px;
display: block;
margin: -60px 0 0 790px;
}
.app_download:hover {
background: url(http://assets.overcommittedapps.com/website/images/download.png) no-repeat 0 -56px;
}
h3.dark_split {
background: url(http://assets.overcommittedapps.com/website/images/split_dark.png) repeat-x 0 bottom;
}

.fold {
background: url(http://assets.overcommittedapps.com/website/images/bg_fold.png) repeat-x 0 0;
display: block;
clear: right;
margin: 354px -30px 0 -30px;
padding: 30px 35px;
}
/* Apps
---------------------------------------------------------- */
#apps h1, #apps h2, #apps h3, #apps a {
color: #fff;
}
#apps h3 {
margin-bottom: 0px;
}
#apps #footer, #apps #footer a {
color: #202225;
}
#apps #footer a:hover {
color: #202225;
}
#apps .recent_buzz h3,
#apps .highlights h3 {
text-shadow: 0 -1px 0px #000;
padding: 8px 10px 8px 55px;
}
#apps .highlights h3 {
padding: 8px 45px 8px 10px;
}
#apps .recent_buzz li {
color: #bed3e5;
background: url(http://assets.overcommittedapps.com/website/images/split_line.png) repeat-x 0 bottom;
padding: 8px 15px 8px 55px;
font-size: 11px;
line-height: 1.5;
}
#apps.skitzy .recent_buzz li {
font-size: 12px;
line-height: 1.5;
}
#apps .recent_buzz li .user {
color: #fff;
}
#apps .recent_buzz li .rating {
display: block;
padding: 1px 0 3px 0;
}
#apps .fold .highlights ul {
margin: 10px 0 0 0;
}
#apps .highlights li {
color: #bed3e5;
background: url(http://assets.overcommittedapps.com/website/images/split_line.png) repeat-x 0 bottom;
padding: 10px 45px 10px 10px;
font-size: 13px;
}
#apps .fold .highlights li {
color: #bed3e5;
background: none;
padding: 5px 10px;
font-size: 13px;
}
/* Ember
---------------------------------------------------------- */
#apps.ember {
background: url(http://assets.overcommittedapps.com/website/images/ember/bg_ember_wrap.png) repeat-x 0 0;
background-color: #3c444c;
color: #fff;
}
#apps.ember #wrap {
background: #3c444c url(http://assets.overcommittedapps.com/website/images/ember/bg_ember.png) no-repeat 70px 20px;
background-color: #3c444c;
}
#apps.ember .app_brand {
background: url(http://assets.overcommittedapps.com/website/images/ember/logo_ember.png) no-repeat 0 0;
width: 236; height: 66px;
text-indent: -9999px;
}
#apps.ember .recent_buzz {
width: 350px;
float: right;
}
#apps.ember .highlights {
width: 350px;
}
#apps.ember .fold .highlights {
width: 440px;
}
#apps.ember .iphone {
background: url(http://assets.overcommittedapps.com/website/images/iphone.png) no-repeat 0 0;
width: 373px;
height: 652px;
position: absolute;
top:20px;
left: 290px;
}
#apps.ember .iphone object {
position: absolute;
top: 96px;
left: 57px;
}
#apps.ember .iphone .zoom {
position: absolute;
top: 113px;
left: 57px;
display:none;
}
#apps.ember .iphone .close_button {
position: absolute;
top: 98px;
left: 57px;
background: url(http://assets.overcommittedapps.com/website/images/closebox.png) no-repeat 0 0;
height: 30px; width: 30px;
display: block;
z-index: 2;
text-decoration: none;
display:none;
}
#apps.ember .photo_set {
position: absolute;
top: 640px;
left: 205px;
}
#apps.ember .photo_set img {
margin-right: 15px;
}
/* Skitzy
---------------------------------------------------------- */
#apps.skitzy .app_brand {
background: url(http://assets.overcommittedapps.com/website/images/skitzy/logo_skitzy.png) no-repeat 0 0;
width: 219px; height: 66px;
text-indent: -9999px;
}
#apps.skitzy {
background: url(http://assets.overcommittedapps.com/website/images/skitzy/bg_skitzy_wrap.png) repeat-x 0 0;
background-color: #384959;
color: #fff;
}
#apps.skitzy #wrap {
background: #384959 url(http://assets.overcommittedapps.com/website/images/skitzy/bg_skitzy.png) no-repeat 45px -20px;
background-color: #384959;
}
#apps.skitzy .iphone {
background: url(http://assets.overcommittedapps.com/website/images/skitzy/skitzy_iphone.png) no-repeat 0 0;
width: 445px;
height: 649px;
position: absolute;
top:20px;
left: 240px;
}
#apps.skitzy .iphone object {
position: absolute;
top: 96px;
left: 57px;
}
#apps.skitzy .iphone .zoom {
position: absolute;
top: 97px;
left: 57px;
display:none;
}
#apps.skitzy .iphone .close_button {
position: absolute;
top: 98px;
left: 57px;
background: url(http://assets.overcommittedapps.com/website/images/closebox.png) no-repeat 0 0;
height: 30px; width: 30px;
display: block;
z-index: 2;
text-decoration: none;
display:none;
}
#apps.skitzy .highlights {
width: 300px;
}
#apps.skitzy .recent_buzz {
width: 320px;
float: right;
}
#apps.skitzy .photo_set {
position: absolute;
top: 540px;
left: 20px;
}
#apps.skitzy .photo_set img {
margin-right: 10px;
}
#apps.skitzy .fold {
margin: 173px -30px 0 -30px;
}
#apps.skitzy .skitzy_view {
color: #accbe0;
text-align: center;
position: relative;
min-height: 500px;
}
#apps.skitzy .skitzy_view #slideshow {
width: 930px;
margin-left: 10px;
overflow:hidden;
}
#apps.skitzy .skitzy_view #slideshow li{
  float:left;
  cursor:pointer;
}
#apps.skitzy .skitzy_view a.left {
background: url(http://assets.overcommittedapps.com/website/images/skitzy/liveview_l.png) no-repeat 0 0;
display: block;
width: 113px;
height: 464px;
position: absolute;top: 70px;left: 5px;
text-decoration: none;
}
#apps.skitzy .skitzy_view a.left:hover {
background: url(http://assets.overcommittedapps.com/website/images/skitzy/liveview_l.png) no-repeat 0 -464px;
}
#apps.skitzy .skitzy_view a.right {
background: url(http://assets.overcommittedapps.com/website/images/skitzy/liveview_r.png) no-repeat 0 0;
display: block;
width: 113px;
height: 464px;
position: absolute;top: 70px;right: -5px;
text-decoration: none;
}
#apps.skitzy .skitzy_view a.right:hover {
background: url(http://assets.overcommittedapps.com/website/images/skitzy/liveview_r.png) no-repeat 0 -464px;
}
#apps.skitzy .skitzy_view ul {
margin: 30px 10px 0 10px;
}
#apps.skitzy .skitzy_view li {
min-height: 447px;
width: 224px;
background: url(http://assets.overcommittedapps.com/website/images/skitzy/bg_twitter.png) no-repeat 0 0;
margin: 0 35px 0 0;
float: left;
}
#apps.skitzy .skitzy_view li .tweet {
text-align: left;
font-size: 10px;
}
#apps.skitzy .skitzy_view li .tweet img {
float: left;
margin: 5px 0 0 10px;
}
#apps.skitzy .skitzy_view li .tweet p {
margin: 3px 0 0 45px;
line-height: 13px;
}
#apps.skitzy .skitzy_view li .tweet .name {
color: #fff;
}
#apps.skitzy .skitzy_view li .tweet .date {
color: #586d7d;
}
/* Tripmix
---------------------------------------------------------- */
#apps.tripmix #content {
padding: 10px 0 0 0;
min-height: 690px;
}
#apps.tripmix .app_brand {
background: url(http://assets.overcommittedapps.com/website/images/tripmix/logo_tripmix.png) no-repeat 0 0;
width: 269px; height: 66px;
text-indent: -9999px;
}
#apps.tripmix {
background: url(http://assets.overcommittedapps.com/website/images/tripmix/bg_tripmix_wrap.png) repeat-x 0 0;
background-color: #3F4545;
color: #fff;
}
#apps.tripmix #wrap {
background: #3F4545 url(http://assets.overcommittedapps.com/website/images/tripmix/bg_tripmix.png) no-repeat -120px 40px;
background-color: #3F4545;
}
#apps.tripmix .highlights {
width: 470px;
margin: 35px 0 0 440px;
}
#apps.tripmix .requirements {
margin-top: 10px;
}
#apps.tripmix .highlights h3, #apps.tripmix .highlights li, #apps.tripmix .highlights p {
padding-left: 30px;
}
#apps.tripmix .highlights li {
color: #B4B4B4;
background: url(http://assets.overcommittedapps.com/website/images/split_line_light.png) repeat-x 0 bottom;
}
#apps.tripmix .summary {
font: 16px "Georgia",serif;
line-height: 1.5em;
color: #B4B4B4;
margin-bottom: -30px;
margin-top: 70px;
}
#apps.tripmix .iphone {
background: url(http://assets.overcommittedapps.com/website/images/tripmix/tripmix_iphone.png) no-repeat 0 0;
width: 493px;
height: 649px;
position: absolute;
top: 105px;
left: -10px;
}
#apps.tripmix .app_download {
background: url(http://assets.overcommittedapps.com/website/images/tripmix/tripmix_download.png) no-repeat 0 0;
}
#apps.tripmix .app_download:hover {
background: url(http://assets.overcommittedapps.com/website/images/tripmix/tripmix_download.png) no-repeat 0 -56px;
}
/* Footer
---------------------------------------------------------- */
#footer {
margin: 40px 5px 20px 5px;
}
#footer .f_top {
background: url(http://assets.overcommittedapps.com/website/images/footer_line.png) repeat-x 0 bottom;
display: block;
height: 33px;
}
#footer .f_top a {
text-indent: -9999px;
display: block;
text-decoration: none;
float: right;
}
#footer .f_top a.rss {
background: url(http://assets.overcommittedapps.com/website/images/footer_rss.png) no-repeat 0 0;
width: 38px;height: 33px;
}
#footer .f_top a.rss:hover {
background: url(http://assets.overcommittedapps.com/website/images/footer_rss.png) no-repeat 0 -33px;
}
#footer .f_top a.twitter {
background: url(http://assets.overcommittedapps.com/website/images/footer_twitter.png) no-repeat 0 0;
width: 37px;height: 33px;
}
#footer .f_top a.twitter:hover {
background: url(http://assets.overcommittedapps.com/website/images/footer_twitter.png) no-repeat 0 -33px;
}
#footer .f_top a.overcommitted {
background: url(http://assets.overcommittedapps.com/website/images/footer_brand.png) no-repeat 0 0;
width: 155px;height: 33px;
float: left;
}
#footer .f_top a.overcommitted:hover {
background: url(http://assets.overcommittedapps.com/website/images/footer_brand.png) no-repeat 0 -33px;
}
#footer .f_btm {
padding: 8px 0 0 0;
font-size: 11px;
line-height: 1.5;
}