
	#about_us {
        background:#faf5e7;
        border:1px solid #cec7b5;

        position:relative;
        margin-left:15px;
    }
    
    #about_us a {
        font-weight:bold;
        text-decoration: underline;
    }
		#aboutcc {
			background: #e0dfe3 url(/_ui/images/bg_content_featured_2.png) repeat-x 0 0;
			border: 1px solid #fff;
            height:67px;

            position:relative;
			border-top: 0;
			padding: 0 18px;
    		}
            #aboutcc h1 {
                width:303px;
                height:47px;
                position:absolute;
                left:-10px;
                top:14px;
                background: url(/_ui/images/banner_about_cc.png) no-repeat;
                text-indent: -999px;
                overflow: hidden;
            }
            #aboutcctext {
                border-top:1px solid #b5b0b1;
                display:block;
                padding:18px;
            }
            
            
            #intro {
                background:url(/_ui/images/txt_cc_about_us_intro.png) no-repeat;
                width:925px;
                height:103px;
                text-indent: -9999px;
                overflow:hidden;
                padding:0 0 20px 0;
                border-bottom:1px solid #e3dfd5;
            }
            
            #offer {
                border-top:1px solid #FFF;
                padding:20px 0 0 8px;
                }
                #offer li {
                    display:block;
                    position:relative;
                    float:left;
                    width:190px;
                    height:185px;
                    padding:10px;
                    border-radius:8px;
                    -webkit-border-radius:8px;
                    -moz-border-radius: 8px;
                    background:#faf3e6 url(/_ui/images/bg_grad_eee4d3.png) repeat-x 0 100%;
                    border:1px solid #cec7b5;
                    margin:0 20px 20px 0;
                }
                #aboutcommunity {
                    margin-right:0px !important;
                }
                #offer li h2 {
                    position:relative;
                    font-size:20px;
                    padding:0 0 10px 45px;
                    border-bottom:1px solid #e3dfd5;                
                    }
                    #offer li h2 span {
                        display:block;
                        position:absolute;
                        left:-20px;
                        top:-15px;
                        width:56px;
                        height:56px;
                        
                        }
                        #aboutrecipes h2 span {
                            background:url(/_ui/images/ico_sprite.png) 0 0;
                        }
                        #aboutplaces h2 span {
                            background:url(/_ui/images/ico_sprite.png) -111px 0;
                        }
                        #aboutevents h2 span {
                            width:55px !important;
                            background:url(/_ui/images/ico_sprite.png) -56px 0;
                        }
                        #aboutcommunity h2 span {
                            width:57px !important;
                            height:57px !important;
                            background:url(/_ui/images/ico_sprite.png) -167px 0;
                        }
                #offer li p {
                    font-size:12px;
                    padding:15px 0 0 0;
                    border-top:1px solid #FFF;
                }
            
            #getintouch {
                clear:left;
                position:relative;
                padding-bottom:20px;
                border-bottom:1px solid #e3dfd5;   
                
                }            
                #getintouch h2 {
                    width:304px;
                    height:48px;
                    position:absolute;
                    left:-27px;
                    background:url(/_ui/images/banner_get_in_touch.png) no-repeat 0 0;
                    text-indent: -9999px;
                    overflow: hidden;
                }
                
                #getintouch ol {
                    padding-top:58px;
                    }
                    #getintouch ol li {
                        display:block;
                        position:relative;
                        float:left;
                        width:275px;
                        height:140px;
                        padding:5px 20px;
                        margin:0;
                        text-align:center;
                        }
                    #getintouch ol li h3{
                        font-size:17px;
                        padding-bottom:10px;
                        }
                    #support,
                    #spaceship {
                        padding-left:0 !important;
                        border-right:1px solid #cec7b5;
                    }
                    #careers,
                    #flickr {
                        border-left:1px solid #cec7b5;
                        padding-right:0 !important;
                        
                    }
                    #getintouch ol li p {
                        font-size:14px;
                    }
                    

            #whatsnext {
                clear:both;
                border-top:1px solid #FFF;
                border-bottom:1px solid #e3dfd5;  
                padding:35px 0 35px 8px;
                }                    
                #whatsnext h2 {
                    width:536px;
                    height:38px;
                    background: url(/_ui/images/txt_whats_next.png) no-repeat 0 0;
                    text-indent: -9999px;
                    overflow: hidden;
                    margin:0 auto;
                }
                #whatsnext p {
                    font-size:15px;
                    text-align:center;
                    width:630px;
                    margin:10px auto;
                }
                
                
                
            #theend {

                clear:both;
                border-top:1px solid #FFF;
                padding:20px 0 0 8px;
           
            }
            
                #theend li {
                    position:relative;
                    background: url(/_ui/images/bg_avatar_55x54.png) no-repeat;
                    height:90px;
                    font-size:14px;
                    float:left;
                    margin:0;
                    width:275px;
                    padding:5px 20px;
                    }
                    #theend li a.site{
                        position:absolute;
                        left:5px;
                        top:5px;
                        }
                    #theend li p {
                        padding:0 0 0 80px;
                    }
                #twitter,
                #flickr {
                    background-position:20px 0 !important;
                }
                #twitter a.site,
                #flickr a.site{
                    left:25px !important;
                }