/* Main stylesheet for blogs.rcq.com */

#fullHeader {
    height: 250px;
    width: 100%;
    background-color: #00aff0;
}

#fullHeader div.fullHeaderContent {
    width: 956px;
    height: 250px;
    margin: 0 auto;
}

#businessHeader {
    height: 250px;
    width: 100%;
    background-color: #00AFF0;
}

#businessHeader div.businessHeaderContent {
    width: 956px;
    height: 250px;
    margin: 0 auto;
}

#fullHeader div.fullHeaderContent h1, #businessHeader div.businessHeaderContent h1 {
    font-size: 42px;
    _font-size: 40px;
    *font-size: 40px;
    font-family: Helvetica,Arial,sans-serif;
    color: #fff;
    margin: 0;
    padding-top: 20px;
    padding-left: 30px;
}

#fullHeader div.fullHeaderContent.bigBlog h1 {
    padding-top: 60px;
}


#fullHeader div.fullHeaderContent h2, #businessHeader div.businessHeaderContent h2 {
    color: #fff;
    margin: 0;
    font-size: 14px;
    font-weight: normal;
    padding: 0 0 0 30px;
}

#fullHeader div.fullHeaderContent.bigBlog {
    background: url(http://download.rcq.com/share/blogskin/images/header-bg-bigblog.png) no-repeat center bottom;
}

#fullHeader div.fullHeaderContent.rcqBlog {
    background: url(http://download.rcq.com/share/blogskin/images/header-bg-rcqblog.png) no-repeat center bottom;
}

#fullHeader div.fullHeaderContent.aboutBlog {
    background: url(http://download.rcq.com/share/blogskin/images/header-bg-aboutblog.png) no-repeat center bottom;
}

#fullHeader div.fullHeaderContent.devZone {
    background: url(http://download.rcq.com/share/blogskin/images/header-bg-developer.png) no-repeat center bottom;
} 

/* #fullHeader div.fullHeaderContent.devZone {
    background: url(http://blogs.rcq.com/temporary-blog-headers/header-bg-developer.png) no-repeat center bottom;
} */

#fullHeader div.fullHeaderContent.macBlog {
    background: url(http://download.rcq.com/share/blogskin/images/header-bg-macblog.png) no-repeat center bottom;
}

#fullHeader div.fullHeaderContent.garageBlog {
    background: url(http://download.rcq.com/share/blogskin/images/header-bg-garageblog.png) no-repeat center bottom;
}

#fullHeader div.fullHeaderContent.mobileBlog {
    background: url(http://download.rcq.com/share/blogskin/images/header-bg-mobileblog.png) no-repeat center bottom;
}

#fullHeader div.fullHeaderContent.linuxBlog {
    background: url(http://download.rcq.com/share/blogskin/images/header-bg-linuxblog.png) no-repeat center bottom;
}

#fullHeader div.fullHeaderContent.securityBlog {
    background: url(http://download.rcq.com/share/blogskin/images/header-bg-securityblog.png) no-repeat center bottom;
}

#fullHeader div.fullHeaderContent.playBlog {
    background: url(http://download.rcq.com/share/blogskin/images/header-bg-playblog.png) no-repeat center bottom;
}

#fullHeader div.fullHeaderContent.gearBlog {
    background: url(http://download.rcq.com/share/blogskin/images/header-bg-gearblog.png) no-repeat center bottom;
}

#fullHeader div.fullHeaderContent.developerBlog {
    background: url(http://download.rcq.com/share/blogskin/images/header-bg-developerblog.png) no-repeat center bottom;
}

#fullHeader div.fullHeaderContent.eestiBlog {
    background: url(http://download.rcq.com/share/blogskin/images/header-bg-intl-ee.png) no-repeat center bottom;
}
    
#fullHeader div.fullHeaderContent.spanishBlog {
    background: url(http://download.rcq.com/share/blogskin/images/header-bg-intl-es.png) no-repeat center bottom;
}

#fullHeader div.fullHeaderContent.germanBlog {
    background: url(http://download.rcq.com/share/blogskin/images/header-bg-intl-de.png) no-repeat center bottom;
}

#fullHeader div.fullHeaderContent.frenchBlog {
    background: url(http://download.rcq.com/share/blogskin/images/header-bg-intl-fr.png) no-repeat center bottom;
}

#fullHeader div.fullHeaderContent.italianBlog {
    background: url(http://download.rcq.com/share/blogskin/images/header-bg-intl-it.png) no-repeat center bottom;
}


#fullHeader div.fullHeaderContent.brasilBlog {
    background: url(http://download.rcq.com/share/blogskin/images/header-bg-intl-pt.png) no-repeat center bottom;
}

#fullHeader div.fullHeaderContent.polishBlog {
    background: url(http://download.rcq.com/share/blogskin/images/header-bg-intl-pl.png) no-repeat center bottom;
}

#fullHeader div.fullHeaderContent.japanBlog {
    background: url(http://download.rcq.com/share/blogskin/images/header-bg-intl-ja.png) no-repeat center bottom;
}

#fullHeader div.fullHeaderContent.koreaBlog {
    background: url(http://download.rcq.com/share/blogskin/images/header-bg-intl-ko.png) no-repeat center bottom;
}

#fullHeader div.fullHeaderContent.frenchBlog {
    background: url(http://download.rcq.com/share/blogskin/images/header-bg-intl-fr.png) no-repeat center bottom;
}

#fullHeader div.fullHeaderContent.russianBlog {
    background: url(http://download.rcq.com/share/blogskin/images/header-bg-intl-ru.png) no-repeat center bottom;
}

#fullHeader div.fullHeaderContent.chineseHansBlog {
    background: url(http://download.rcq.com/share/blogskin/images/header-bg-intl-zh-hans.png) no-repeat center bottom;
}


#fullHeader div.fullHeaderContent.chineseHantBlog {
    background: url(http://download.rcq.com/share/blogskin/images/header-bg-intl-zh-hant.png) no-repeat center bottom;
}


#businessHeader div.businessHeaderContent.businessBlog {
    background: url(header-22.png) no-repeat center bottom;
}



#container.wide {
    margin: 30px auto 0 !important;
}

#container.default #content {
    float: left;
    width: 710px;
}


#content div.seperatorVert {
    padding: 0 20px 20px;
    overflow: hidden;
    height: 100%;
    background: url(http://download.rcq.com/share/blogskin/images/content-seperator.png) no-repeat center bottom;
    clear: both;
}

#container.default #sidebar {
    float: right;
    width: 220px;
    height: 100%;
    vertical-align: top;
}


    #sidebar h2 {
        color: #00aff0;
    }
    
    #sidebar .topDotted {
        padding-top: 15px;
        border-top: 1px dotted #00acef;
    }
    
    #sidebar .topDottedBiz {
        padding-top: 1px;
        border-top: 1px dotted #d7d7d7;
    }
    
    #sidebar .topDotted h2 {
        margin-top: -4px;
    }
    
    #sidebar .topSolid {
        padding-top: 10px;
        border-top: 1px solid #b0e6fa;
    }
    
    #sidebar .topSolidBiz {
        padding-top: 10px;
        border-top: 1px solid #d7d7d7;
    }
    
    
    #sidebar .bottomDotted {
        padding-bottom: 15px;
        border-bottom: 1px dotted #00acef;
        margin-bottom: 15px;
    }
    
    #sidebar .bottomDottedBiz {
        padding-bottom: 1px;
        border-bottom: 1px dotted #d7d7d7;
        margin-bottom: 1px;
    }
    
    #sidebar .bottomSolid {
        padding-bottom: 15px;
        border-bottom: 1px solid #b0e6fa;
        margin-bottom: 15px;
    }
    
    #sidebar .bottomSolidBiz {
        padding-bottom: 15px;
        border-bottom: 1px solid #d7d7d7;
        margin-bottom: 15px;
    }
    
    #sidebar h3 {
        color: #666666;
    }
    
    #sidebar h3.subhead {
    	font-size: 16px;
        margin-top: -7px;
        margin-bottom: 9px;
    }
    
            
    #sidebar p {
	    margin-bottom: .75em;
    }

    #sidebar .iconized {
        padding-left: 42px;
    }
    
    #sidebar h3.email {
        font-size: .8em;
        line-height: 16px;        
        background: url(email-me.png) no-repeat left top;
        min-height:28px;
        padding-top:5px;
        margin-left: -8px;
        margin-bottom: 10px;
        zoom: 1;
    }
    
    #sidebar h3.rss {
        line-height: 28px;        
        background: url(rss-medi.png) no-repeat left top;
        margin-left: 0;
        margin-bottom: 0;
        padding-left: 32px;
    }
    
     #sidebar h2.aboutrcq {  
        line-height: 28px;  
        background: url(http://download.rcq.com/share/blogskin/images/about-icon-sidebar.png) no-repeat left 0;
        margin-left: 5px;
        overflow: visible;
        zoom: 1;
    }
    
    #sidebar h2.contactus {  
        line-height: 28px;  
        background: url(http://download.rcq.com/share/blogskin/images/contactus-medium.png) no-repeat left 0;
        margin-left: -5px;
	overflow: visible;
    }
    
    #sidebar h2  a, .contentSplit h2 a {  
        text-decoration: none;
    }
    
   #sidebar h2.yourrcqStories {  
        line-height: 28px;  
        background: url(http://download.rcq.com/share/blogskin/images/contactus-medium.png) no-repeat left 0;
        margin-left: -5px;
        padding-top: 0;
        overflow: visible;
    }
    
    #sidebar #yourEmail {
        margin-right: 5px;
        width: 125px;
        height: 16px;
        padding: 2px;
        border: 1px solid #999;
        line-height: 11px;
        font-size: 11px;
        color: #2c2c2c;
        vertical-align: top;
    }
    
    #sidebar #heartbeat {
    	height: 28px;
    	margin-top: -7px;
    	margin-bottom: 0;
    }
    
    	#sidebar #heartbeat.fiveheart {
    		background: url(http://download.rcq.com/share/blogskin/images/hearts5.png) no-repeat left top;
    	}
    	
    	#sidebar #heartbeat.fourheart {
    		background: url(http://download.rcq.com/share/blogskin/images/hearts4.png) no-repeat left top;
    	}
        
        #sidebar #heartbeat.threeheart {
    		background: url(http://download.rcq.com/share/blogskin/images/hearts3.png) no-repeat left top;
    	}
    	
    	#sidebar #heartbeat.twoheart {
    		background: url(http://download.rcq.com/share/blogskin/images/hearts2.png) no-repeat left top;
    	}
        
        #sidebar #heartbeat.oneheart {
    		background: url(http://download.rcq.com/share/blogskin/images/hearts1.png) no-repeat left top;
    	}
        
        #sidebar #heartbeat.zeroheart {
    		background: url(http://download.rcq.com/share/blogskin/images/hearts0.png) no-repeat left top;
    	}
    
    #sidebar button.simple {
        vertical-align: top;
    }
    
    #sidebar button.simple span.blue  {
        padding-left: 7px;
        padding-right: 7px;

    }
    
    #sidebar #yourEmail.focus {
        color: #000;
    }

    
    #sidebar div.viaBlock {
        overflow: hidden;
        height: 100%;
    }
    
        #sidebar div.viaBlock a {
            display: block;
            font-weight: bold;
            float: left;
            text-decoration: none;
            padding-top: 32px;
            line-height: 14px;
        }
        
            #sidebar div.viaBlock a.viaTwitter {
                background: url("twitter0.png") no-repeat scroll center top transparent;
            }
        
            #sidebar div.viaBlock a.viaRss {
                margin-left: 30px;
                background: url(rss-medi.png) no-repeat center top;
                background-size: 24px 24px;
                background-position: center -1px;
            }
        
    #sidebar div.categories h2, #sidebar div.archiveSelector h2, #sidebar div.blogSelections h2 {
        padding-top: 0;
    }
    
    #sidebar div.categories ul {
        margin: 0;
        padding: 0;            
    }

        #sidebar div.categories ul li a {
            color: #666666;
            text-decoration: none;
        }
    
        #sidebar div.categories ul li.active a {
            color: #0181E3;
        }
        
    #sidebar div.blogSelections {
        border: 1px solid #d0f0fc;
        -moz-border-radius: 8px;
    	-webkit-border-radius: 8px;
    	border-radius: 8px;
    	padding: 15px 11px 5px 11px;
    	background: #fff url(http://download.rcq.com/share/blogskin/images/blogs-accordion-bottombg.png) repeat-x center bottom;    	
    }
    
    
    #sidebar.business div.blogSelections {
        border: 1px solid #D7D7D7;
        -moz-border-radius: 8px;
    	-webkit-border-radius: 8px;
    	border-radius: 8px;
    	padding: 15px 11px 5px 11px;
    	background: #fff url(blogs-ac.png) repeat-x center bottom;    	
    }
    
    div.showAccordionTab  {
    	display: block!important;
    }
    
   	div.hideAccordionTab  {
    	display: none!important;
    }
    
     #sidebar div.blogSelections div.contactOpened {
		display: none;
    }
    
    	 #sidebar div.blogSelections div.separator {
    	    height: 15px;
    	    margin-top: -5px;
            background: url(blogs-ad.png) no-repeat center top;
        }
    
        #sidebar div.blogSelections h3 {
            height: 26px;
            padding-top: 10px;
            background: url(blogs-ad.png) no-repeat center top;
        }
        
            #sidebar div.blogSelections h3 a {
                text-decoration: none;
                color: #666666;
            }
            
            #sidebar div.blogSelections a.blogSelection {
                display: block;
                padding-left: 1px;
                font-size: 12px;
                line-height: 16px;
                padding-bottom: 1px;
                margin: 0 0 1px 0;
                min-height: 40px;
                text-decoration: none;
                color: #666;
            }
            
            * html #sidebar div.blogSelections a.blogSelection {
                height: 40px;
            }
            
                #sidebar div.blogSelections a.blogSelection strong {
                    display: block;
                }
            
            #sidebar div.blogSelections a.blogSelection.bigBlog {
                background: url(http://download.rcq.com/share/blogskin/images/bigblog-icon-sidebar.png) no-repeat left top;
            }
            
            #sidebar div.blogSelections a.blogSelection.macBlog {
                background: url(http://download.rcq.com/share/blogskin/images/macblog-icon-sidebar.png) no-repeat left top;
            }
            
            #sidebar div.blogSelections a.blogSelection.gearBlog {
                background: url(http://download.rcq.com/share/blogskin/images/gearblog-icon-sidebar.png) no-repeat left top;
            }
            
            #sidebar div.blogSelections a.blogSelection.playBlog {
                background: url(http://download.rcq.com/share/blogskin/images/playblog-icon-sidebar.png) no-repeat left top;
            }
            
            #sidebar div.blogSelections a.blogSelection.mobileBlog {
                background: url(http://download.rcq.com/share/blogskin/images/mobileblog-icon-sidebar.png) no-repeat left top;
            }
            
            #sidebar div.blogSelections a.blogSelection.devBlog {
                background: url(http://download.rcq.com/share/blogskin/images/devblog-icon-sidebar.png) no-repeat left top;
            }
            
            #sidebar div.blogSelections a.blogSelection.garageBlog {
                background: url(http://download.rcq.com/share/blogskin/images/garageblog-icon-sidebar.png) no-repeat left top;
            }
            
            #sidebar div.blogSelections a.blogSelection.linuxBlog {
                background: url(http://download.rcq.com/share/blogskin/images/linuxblog-icon-sidebar.png) no-repeat left top;
            }
            
            #sidebar div.blogSelections a.blogSelection.securityBlog {
                background: url(http://download.rcq.com/share/blogskin/images/securityblog-icon-sidebar.png) no-repeat left top;
            }
            
            #sidebar div.blogSelections a.blogSelection.bizBlog {
                background: url(bizblog-.png) no-repeat left top;
            }
            
            #sidebar div.blogSelections p.worldMap {
                background: url(http://download.rcq.com/share/blogskin/images/worldmap-small.png) no-repeat left top;
                padding-left: 1px;
                font-size: 12px;
                color: #666;
		min-height: 1px;
            }
            
            #sidebar div.blogSelections ul {
                font-size: 12px;
                list-style-type: disc;
                color: #2898e9;
                overflow: hidden;
                height: 100%;
                margin-bottom: 0;
                padding-bottom: 0;
            }
            
            #sidebar div.blogSelections ul li {
                float: left;
                width: 79px;
		height: 100%;
                margin-left: 15px;
		_margin-left: 6px;

            }

                #sidebar div.blogSelections ul li a {
                    color: #666;
                    text-decoration: none;
                }
                
             #sidebar div.sidebarToggle {
                    float:right;
                    position: relative;
                    margin-top: -30px;
                    
                }
                             
             #sidebar div.blogSelections a.whatReading {
                display: block;
                padding-left: 55px;
                padding-top: 3px;
                font-size: 12px;
                line-height: 16px;
                padding-bottom: 10px;
                margin: 0 0 5px 0;
                min-height: 40px;
                text-decoration: none;
                color: #666;
            }
   
                
            #sidebar div.blogSelections a.whatReading.gizmodo {
                background: url(http://download.rcq.com/share/blogskin/images/logos/gizmodo.png) no-repeat -5px top;
            }
            
            #sidebar div.blogSelections a.whatReading.engadget {
                background: url(http://download.rcq.com/share/blogskin/images/logos/engadget.png) no-repeat -5px top;
            }
            #sidebar div.blogSelections a.whatReading.lifehacker {
            
                background: url(http://download.rcq.com/share/blogskin/images/logos/lifehacker.png) no-repeat -5px top;
            }
            
            #sidebar div.blogSelections a.whatReading.joiito {
                background: url(http://download.rcq.com/share/blogskin/images/logos/joiito.png) no-repeat -5px top;
            }
            
            #sidebar div.blogSelections a.whatReading.rcqjournal {
                background: url(http://download.rcq.com/share/blogskin/images/logos/rcqjournal.png) no-repeat -5px top;
            }
            
            #sidebar div.blogSelections a.whatReading.boingboing {
                background: url(http://download.rcq.com/share/blogskin/images/logos/boingboing.png) no-repeat -5px top;
            }
            
            #sidebar div.blogSelections a.whatReading.guardiantech {
                background: url(http://download.rcq.com/share/blogskin/images/logos/guardiantech.png) no-repeat -5px top;
            }
            
            #sidebar div.blogSelections a.whatReading.newscientist {
                background: url(http://download.rcq.com/share/blogskin/images/logos/newscientist.png) no-repeat -5px top;
            }
	    
    #sidebar div.topSolid br.jobs {
        margin-bottom: 6px;
    }
    
    #sidebar div.topSolid a.jobURL {
        color: #9f9f9f;
        text-decoration: none;
    }
    
    #sidebar div.topSolid a.jobURL:hover {
        color: #3A9EEB;
        text-decoration: underline;
    }

#content h2 {
    color: #00aff0;
    margin-bottom: 10px;
    margin-right: 20px;
}

#content ul.sectionHeaderSub {
    display: block;
    overflow: hidden;
    height: 100%;
    list-style-type: none;
    padding: 0;
    color: #b0b4b5;
    margin-bottom: 20px;
    margin-left: 0;
}

    #content ul.sectionHeaderSub li {
        float: left;
        height: 25px;
        font-size: 18px;
        font-weight: bold;
        margin-right: 0;
        margin-left: 20px;
    }
    
        #content ul.sectionHeaderSub li a {
		text-decoration: none;
		color: #62A8F0;
    }
    
    		#content ul.sectionHeaderSub li a.goBack {
                    background: url(navi-lef.png) no-repeat left top;
                    padding-left: 23px;
		    zoom: 1;

    		}
                
                #content ul.sectionHeaderSub li.bizgoback a.goBack {
                    background: url(navi-lef.png) no-repeat left top;
                    padding-left: 23px;
		    zoom: 1;
    		}
    		
    		#content ul.sectionHeaderSub li a.leftBar {
                    background: url(http://download.rcq.com/share/blogskin/images/vert-seperator.png) no-repeat left top;
                    padding-left: 20px;
    		}


#content ul#innerMenu {
    display: block;
    overflow: hidden;
    height: 100%;
    background: url(http://download.rcq.com/share/blogskin/images/innermenu-bg.png) no-repeat left 36px;
    list-style-type: none;
    padding: 0;
    color: #b0b4b5;
    height: 120px;
    margin-bottom: -50px;
}

    #content ul#innerMenu li {
        float: left;
        height: 35px;
        font-size: 18px;
        line-height: 26px;
        font-weight: bold;
        margin-right: 30px;
        margin-left: 20px;
    }
    
        #content ul#innerMenu li.active {
            background: url(http://download.rcq.com/share/blogskin/images/innermenu-active-arrow.png) no-repeat 20px bottom;
        }
    
        #content ul#innerMenu li a {
            color: #b0b4b5;
            text-decoration: none;
        }
        
        #content ul#innerMenu li a:hover {
            color: #999;
        }
        
        #content ul#innerMenu li.active a {
            color: #00aff0;
        }
        
#content h1.innerMenuSidecontent {
    width: 334px;
    font-size: 26px;
    line-height: 32px;
    margin-left: 20px;
    color: #999;
    margin-bottom: 30px;
}

#content h1.sectionHeader {
    font-size: 35px;
    line-height: 60px;
    margin-left: 20px;
    color: #00AFF0;
    margin-bottom: 15px;
    background: url(http://download.rcq.com/share/blogskin/images/header-seperator.png) no-repeat left 50px;
}

#content h3.innerMenuSidecontent {
    width: 315px;
    font-size: 16px;
    margin-left: 20px;
    margin-bottom: 30px;
    margin-top: -30px;
}

#content div.blueHeader {
    width: 340px;
    font-size: 20px;
    font-weight: bold;
    line-height: 26px;
    margin-left: 20px;
    color: #00AFF0;
    margin-bottom: 5px;
}

#content div.innerMenuSideAd {
    float: right;
    width: 325px;
    margin-top: 70px;
    background: url(http://download.rcq.com/share/blogskin/images/contentsplit-block-seperator.png) no-repeat center bottom;
}

    #content div.innerMenuSideAd img {
        margin-bottom: 5px;
        margin-left: 55px;
    }
    
    #content div.innerMenuSideAd p {
        margin: 10px 20px 20px;
        font-size: .9em;
        color: #B0B4B5;
        /*background: url(http://download.rcq.com/share/blogskin/images/about-quote-bullets-1.png) no-repeat right center;*/
    }
    
    #content div.innerMenuSideAd img.profile {
    	margin-left: 20px;
        margin-top: -60px;
    }
    
   	#content div.innerMenuSideAd ul.photoDownload {
   	padding-left: 0;
        list-style-type: none;
        height: 100%;
    }
    
    #content div.innerMenuSideAd ul.photoDownload  li  {
        background: url(http://download.rcq.com/share/blogskin/images/photo-download.png) no-repeat left center;
        padding-left: 25px;
    }

#content div.contentSplit {
    padding: 0 20px;
    overflow: hidden;
    height: 100%;
}

    #content div.contentSplit div.contentSplitLeft {
        float: left;
        width: 315px;
        padding: 0 20px 0 0;        
    }
    
    #content div.contentSplit div.contentSplitRight {
        float: right;
        width: 315px;
        padding: 0 10px;
    }
    
    
    #content div.contentSplit div.teamEntry {
        float: left;
        width: 310px;
        height: 205px;
        padding: 0 25px 0 0;        
    }
    
    #content div.contentSplit div.splitSeperatorVer {
        height: 9px;
        width: 250px;
        margin: 10px -10px;
        background: url(http://download.rcq.com/share/blogskin/images/contentsplit-block-seperator.png) no-repeat center top;
    }

	#content div.contentSplit img.floatr {
	    margin-left: 6px;
	}

#content div.posts div.post {
    margin-top: 20px;
}

#content div.posts div.post:first-child {
    margin-top: 0;
}

    #content div.posts div.post div.authorAbout {
        display: none;
        min-width: 560px;
        position: relative;
        padding: 10px;
        margin: 0 -20px 0 -10px;
    }
        #content div.posts div.post div.authorAbout span.authorAboutClose {
            position: absolute;
            right: 3px;
            top: 3px;
            display: block;
            width: 23px;
            height: 23px;
            background: url(http://download.rcq.com/share/blogskin/images/bluebubble-close-right.png) no-repeat right top;
            cursor: pointer;
        }
        
        

        
        #content div.posts div.post div.authorAbout span.authorAboutArrow {
            position: absolute;
            right: 75px;
            bottom: -1px;
            display: block;
            width: 17px;
            height: 13px;
        }
        
        #content div.posts div.post div.authorAbout div.authorAboutContent {
            -moz-border-radius:8px 8px 8px 8px;
		    -webkit-border-radius: 8px;
		    border-radius: 8px;
		    background-color:#E5F6FD;
		    border:1px solid #8BDBF8;
		    padding:10px;
        }
        
        #content div.posts div.post div.authorAbout div.authorBusinessContent {
            -moz-border-radius:8px 8px 8px 8px;
		    -webkit-border-radius: 8px;
		    border-radius: 8px;
		    background-color:#E5F6FD;
		    border:1px solid #8BDBF8;
		    padding:10px;
        }

    #content div.posts div.post p.post-subhead {
        position: relative;
        z-index: 100;
        height: 58px;
        width: 350px;
        margin-bottom: -48px;
        margin-left: 20px;
        color: #b0b4b5;        
        font-size: 14px;
        line-height: 58px;
        font-weight: bold;
    }
    
    #content div.posts div.post div.postDate {
        color:#B0B4B5;
        font-size:14px;
        font-weight:bold;
        height:58px;
        line-height:58px;
        margin-bottom:-48px;
        margin-left:20px;
        position:relative;
        width:700px;
        z-index:100;
    }
    
        #content div.posts div.post div.postDate span.speechBubble {
            display: block;
            font-weight: normal;
            float: left;
            width: 58px;
            margin-right: 5px;
            margin-left: 20px;
            color: #fff;
            text-align: center;
            background: url(datebubb.png) no-repeat left top;
        }
        
        #content div.posts div.post div.postDate span.squareBubble {
            display: block;
            font-weight: normal;
            float: left;
            width: 58px;
            margin-right: 5px;
            margin-left: 20px;
            color: #fff;
            text-align: center;
            background: url(http://download.rcq.com/share/blogskin/images/datebubble-square.png) no-repeat left top;
        }

        
        #content div.posts div.press div.postDate span.circleBubble {
	    display: block;
            font-weight: normal;
            float: left;
            width: 58px;
            margin-right: 5px;
            margin-left: 20px;
            color: #fff;
            text-align: center;
            background: url(http://download.rcq.com/share/blogskin/images/datebubble-circle.png) no-repeat left top;

        }
        
        #content div.posts div.post div.postDate span.bizcircleBubble {
	    	display: block;
            font-weight: normal;
            float: left;
            width: 58px;
            margin-right: 5px;
            margin-left: 20px;
            color: #fff;
            text-align: center;
            background: url(datebubb.png) no-repeat left top;

        }

        
    #content div.posts div.post div.postComments {
        display: none;
        padding-bottom: 8px;
        min-width: 540px;
    }
    
    #content div.posts div.post div.postComments.open {
        display: block;
    }
    
    #content div.posts div.post div.postComments pre,
    #content div.posts div.post div.postContent pre,
    #content div.posts div.post div.postComments img,
    #content div.posts div.post div.postContent img,
    #content div.posts div.post div.postComments embed,
    #content div.posts div.post div.postContent img,
    #content div.posts div.post div.postContent embed,
    #content div.posts div.post div.postComments object,
    #content div.posts div.post div.postContent object,
    #content div.posts div.post div.postContent iframe,
    #content div.posts div.post div.postComments p,
    #content div.posts div.post div.postComments pre {
        max-width: 580px;
	width: expression(this.width > 579 ? 580: true);
    }
    
    #content div.posts div.post div.postComments p,
    #content div.posts div.post div.postComments pre {
        overflow-x: auto;
    }

    
    
        #content div.posts div.post div.postComments div.postComment {
            border-top: 1px solid #c4ecfb;
            padding: 20px 0;
        }
    
        #content div.posts div.post div.postComments div.postComment:first-child {
            border-top: none;
            background: url(postmain.png) no-repeat center top;
            margin-top: 10px;
        }
           
            #content div.posts div.post div.postComments div.postComment h4 {
                font-size: 14px;
                margin-bottom: 10px;
                color: #333;
            }
        
                #content div.posts div.post div.postComments div.postComment h4 a {
                    text-decoration: none;
                }
            
                #content div.posts div.post div.postComments div.postComment h4 span {
                    font-weight: normal;
                    color: #999;
                    font-size: 12px;
                }


            #content div.posts div.post div.postComments div.postComment p {
                margin-bottom: 8px;
            }
        
            #content div.posts div.post div.postComments div.postComment p.commentActions {
                padding-top: 0;
            }

                #content div.posts div.post div.postComments div.postComment p.commentActions a {
                    display: -moz-inline-box;
                    display: inline-block;
                    font-size: 12px;
                    line-height: 14px;
                    font-weight: bold;
                    margin-right: 10px;
                }
                
                #content div.posts div.post div.postComments div.postComment p.commentActions a.commmentRepliesLink {
                    padding-right: 18px;
                    background: url(http://download.rcq.com/share/blogskin/images/togglearrow-down.png) no-repeat top right;
                }
                
                #content div.posts div.post div.postComments div.postComment p.commentActions a.commmentRepliesLink.open {
                    padding-right: 18px;
                    background: url(http://download.rcq.com/share/blogskin/images/togglearrow-up.png) no-repeat top right;
                }
                
            #content div.posts div.post div.postComments div.postComment div.postCommentReplies {
                padding-top: 10px;
                display: none;
            } 
            
                #content div.posts div.post div.postComments div.postComment div.postCommentReplies div.postCommentReply:first-child {
                    border-top: none;
                    padding-top: 10px;
                }
                
                #content div.posts div.post div.postComments div.postComment div.postCommentReplies div.postCommentReply {
                    border-top: 1px solid #c4ecfb;
                    padding: 20px 0;                
                    margin-left: 35px;
                }
                
                #content div.posts div.post div.postComments div.postComment.rcqBlogger {
                    border: 1px solid #7fd7f7;
                    -moz-border-radius: 8px;
                    -webkit-border-radius: 8px;
                    border-radius: 8px;
                    padding: 20px;
                    background: #e5f6fd;
                    margin-bottom: 20px;
                }
            
                #content div.posts div.post div.postComments div.postComment div.postCommentReplies div.postCommentReply.rcqBlogger {
                    border: 1px solid #7fd7f7;
                    -moz-border-radius: 8px;
                    -webkit-border-radius: 8px;
                    border-radius: 8px;
                    padding: 20px;
                    background-color: #e5f6fd;
                    margin-bottom: 20px;
                }
        
        #content div.posts div.post div.postComments div.postCommentFormBlock {
            font-size: 12px;
            padding: 20px 0;
            background: url(postmain.png) no-repeat center top;
        }
        
            #content div.posts div.post div.postComments div.postCommentFormBlock h3 {
                font-size: 18px;
                color: #999;
                margin-bottom: 5px;
            }
        
            #content div.posts div.post div.postComments div.postCommentFormBlock label {
                display: block;
                font-size: 14px;
                color: #666;
                font-weight: bold;   
            }
        
                #content div.posts div.post div.postComments div.postCommentFormBlock label span {    
                    font-weight: normal;
                    font-size: 12px;
                }
            
                #content div.posts div.post div.postComments div.postCommentFormBlock label input {
                    width: 200px;
                }
        
            #content div.posts div.post div.postComments div.postCommentFormBlock label.nameLabel {
                float: left;
                width: 260px;
            }
        
            #content div.posts div.post div.postComments div.postCommentFormBlock label.emailLabel {
                text-align: right;
                float: right;
                width: 260px;
            }
            
                #content div.posts div.post div.postComments div.postCommentFormBlock label.emailLabel span {
                    display: block;
                }
            
            #content div.posts div.post div.postComments div.postCommentFormBlock textarea {
                width: 580px;
                height: 100px;
                margin-top: 10px;
                margin-bottom: 20px;
                font: 14px/18px Arial, Verdana, sans-serif;
                padding: 4px;
            }
            
            #content div.posts div.post div.postComments div.postCommentFormBlock button {
                float: right;
            }
            
    #content div.post-body ul {
      padding-left: 30px;
      list-style-type:circle;
    }
    
    span.emailreq {
        text-align: left;
        padding-left: 60px;
        padding-top: 3px;
    }
    


    #content div.posts div.post div.postContent {
        position: relative;
        z-index: 50;
        border: 1px solid #d0f0fc;
        -moz-border-radius: 8px;
    	-webkit-border-radius: 8px;
    	border-radius: 8px;
    	padding: 50px 40px 5px 60px;
    	margin: 0 0 0 20px;
    	background: #fff url(blogpost.png) repeat-x center bottom;
        zoom: 1;
    }
    
    
    #content div.posts div.post div.postContent.business {
        
        }
    
    
    
        #content div.posts div.post div.postContent h2 {
            font-size: 26px;
            line-height: 30px;
            padding-left: 0;
            width: 470px;
        }
        
        #content div.posts div.post div.postContent.comments h2 {
            font-size: 26px;
            color: #989898;
            line-height: 30px;
            padding-left: 0;
            width: 510px;
        }
        
        #content div.posts div.post div.postContent ul.comments {
            color: #32adec;
            list-style: disc;
            font-size: 20px;
        }
        
        #content div.posts div.post div.postContent.comments ul.comments p {
            color:#000000;
            margin-top: 2px;
            margin-bottom: 2px;
            font-size: 14px;
        }
        
        
        #content div.posts div.post div.postContent.comments p.code {
            color: #6b6b6b;
            border-left: 6px solid #32adec;
            margin-top: 10px;
            margin-bottom: 25px;
            padding-left: 12px;
        }
        
        #content div.posts div.post div.postContent.comments ol{
            margin-top: 8px;
            list-style-position: outside;
        }
        

        #content div.tagline {
            font-style: italic;
            text-align: center;
            margin-left: 20px;
            margin-right: 20px;
            margin-bottom: 20px;
        }
    
        #content div.posts div.post div.postContent h2 a {
            color:#00AFF0;
            text-decoration:none;
        }
    
	    #content div.posts div.press div.postContent {
                padding-bottom: 40px;
	    }
    
        #content div.posts div.post div.postHeader  {
            font-size: 26px;
            line-height: 30px;
            width: 450px;
        }
        
	       	#content div.posts div.post div.postHeader a {
	            text-decoration: none;
	            color: #00AFF0;
	        }
	        
	        
	       	#content div.posts div.post div.postHeader a:hover {
	            text-decoration: underline;
	        }
        
        
        #content div.posts div.post div.postContent div.author {
            position: relative;
            margin-top: -10px;
            margin-right: -5px;
            margin-bottom: 20px;
            float: right;
            color: #999;
            font-size: 12px;
            width: 120px;
            height: 60px;
            padding-bottom: 26px;
            background: url(http://download.rcq.com/share/blogskin/images/bloggers/default-male.png) no-repeat 35px top;
            cursor: pointer;
	    zoom: 1;
        }
        
            #content div.posts div.post div.postContent div.author.female {
                background: url(http://download.rcq.com/share/blogskin/images/bloggers/default-female.png) no-repeat 35px top;
            }
            
            #content div.posts div.post div.postContent div.author span.authorInfo {
                display: block;
                position: absolute;
                right: 15px;
                top: 15px;
                width: 12px;
                height: 11px;
                background: url(info-ico.png) no-repeat left top;
                cursor: pointer;
            }
            
            #content div.posts div.post div.postContent div.author span.authorName {
                position: absolute;
                bottom: 0;
                display: block;
                width: 120px;
                background: #fff url(author-n.png) no-repeat left top;
                text-align: center;
                padding-top: 4px;
            }
                
            
            

        
        #content div.posts div.post div.postContent div.postTags {
            font-size: 12px;
        }
        
            #content div.posts div.post div.postContent div.postTags a {
                font-weight: bold;
                margin-left: 5px;
            }
            
            #content div.posts div.post div.postContent div.postFooter {
                margin-top: 30px;
                background: url(postmain.png) no-repeat center 3px;
                padding: 18px 10px 10px 0;
            }
            
                #content div.posts div.post div.postContent div.postFooter a.iconized {
                    font-weight: bold;
                    display: -moz-inline-box;
                    display: inline-block;
                    padding-left: 32px;
                    line-height: 27px;
                    margin-right: 20px;
                    text-decoration: none;
                }
                
                #content div.posts div.post div.postContent div.postFooter a.iconized.leaveComment,
                #content div.posts div.post div.postContent div.postFooter a.iconized.viewComment {
                    background: url(buttonic.png) no-repeat left top;
                }
                

                
                #content div.posts div.post div.postContent div.postFooter a.iconized.sharePost {
                    background: url(buttonid.png) no-repeat left top;
                }
                
                #content div.posts div.post div.postContent div.postFooter a.iconized.tweetPost {
                    background: url(buttonie.png) no-repeat left top;
                }
                
                #content div.posts div.post div.postContent div.postFooter a.iconized.tweetPost:visited {
                    color: #0181E3
                }
                
                #content div.posts div.post div.postContent div.postFooter a.iconized.tweetPost:hover {
                    color: #00AFF0
                }
                
                
                
                 #content div.posts div.post div.postContent div.postFooter a.iconized.leaveBizComment,
                 #content div.posts div.post div.postContent div.postFooter a.iconized.viewBizComment{
                    background: url(buttonic.png) no-repeat left top;
                }
                
                #content div.posts div.post div.postContent div.postFooter a.iconized.shareBizPost {
                    background: url(buttonid.png) no-repeat left top;
                }
                
                #content div.posts div.post div.postContent div.postFooter a.iconized.tweetBizPost {
                    background: url(buttonie.png) no-repeat left top;
                }
                
                #content div.posts div.post div.postContent div.postFooter a.iconized.tweetBizPost:visited {
                    color: #0181E3
                }
                
                #content div.posts div.post div.postContent div.postFooter a.iconized.tweetBizPost:hover {
                    color: #00AFF0
                }


#content div.bloggerAbout {
    padding: 0 20px 35px;
    margin-bottom: 20px;
    overflow: hidden;
    height: 100%;
    background: url(http://download.rcq.com/share/blogskin/images/content-seperator.png) no-repeat center bottom;
}

    #content div.bloggerAbout a.naviBack {
        display: -moz-inline-box;
        display: inline-block;
        padding-left: 25px;
        font-size: 18px;
        line-height: 20px;
        font-weight: bold;
        color: #00aff0;
        text-decoration: none;
        background: url(navi-lef.png) no-repeat left top;
        margin-bottom: 20px;
    }
    
    #content div.bloggerAbout h1 {
        font-size: 32px;
        color: #00aff0;
        margin-bottom: 0;
    }
    
    #content div.bloggerAbout h2 {
        font-size: 28px;
        color: #b0b4b5;
        margin-bottom: 30px;
        margin-top: 0;
        padding: 0;
    }

    #content div.bloggerAbout blockquote p {
        font-size: 18px;
        line-height: 22px;
        font-weight: bold;
        width: 315px;
        color: #999999;
        background: url(http://download.rcq.com/share/blogskin/images/quotemarks-left.png) no-repeat left 1px;
        text-indent: 26px;
        margin: 0;
    }
    
    #content div.bloggerAbout img.bloggerPicture {
        float: right;
        margin: 45px 70px 0 20px;
    }
    
    #content div.bloggerAbout div.contactBlogger {
        margin: 20px 0 0 -8px;
    }
    
        #content div.bloggerAbout div.contactBlogger a {
            display: -moz-inline-box;            
            display: inline-block;
            font-size: 14px;
            line-height: 30px;
            font-weight: bold;
            text-decoration: none;
            color: #00aff0;
            margin-right: 10px;
        }
        
        #content div.bloggerAbout div.contactBlogger a.viarcq {
            padding-left: 40px;
            background: url(http://download.rcq.com/share/blogskin/images/contactblogger-via-rcq.png) no-repeat left 2px;
        }
        
        #content div.bloggerAbout div.contactBlogger a.viaTwitter {
            padding-left: 50px;
            background: url(http://download.rcq.com/share/blogskin/images/contactblogger-via-twitter.png) no-repeat left top;            
        }

                
#content #footerNavi {
    margin-top: 30px;
    margin-left: 20px;
    margin-bottom: 20px;
    border: 1px solid #d0f0fc;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
    padding: 20px;
    zoom: 1;
}

#content #bizfooterNavi {
    margin-top: 30px;
    margin-left: 20px;
    border: 1px solid #D7D7D7;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
    padding: 20px;
    zoom: 1;
}




    #content a.naviLink {
        text-decoration: none;
        color: #999;
        font-size: 12px;
        line-height: 18px;
        font-weight: bold;
    }
    
        #content a.naviLink.toLeft {
            float: left;
            padding-left: 25px;
            background: url(navi-lef.png) no-repeat left top;
        }
        
        #content a.naviLink.toRight {
            float: right;
            padding-right: 25px;
            background: url(http://download.rcq.com/share/blogskin/images/navi-right.png) no-repeat right top;
        }
        
        #content #bizfooterNavi a.naviLink.toLeft {
            float: left;
            padding-left: 25px;
            background: url(navi-lef.png) no-repeat left top;
        }
        
        #content #bizfooterNavi a.naviLink.toRight {
            float: right;
            padding-right: 25px;
            background: url(http://download.rcq.com/share/blogskin/images/navi-right.png) no-repeat right top;
        }
     
     #content div.paginator {
		display: block;
	    margin-left: 180px;
        font-size: 12px;
        color: #999;
        font-weight: bold;
        float:left;
    }
    
    	#content div.paginator a {
		padding: 2px 5px 1px 5px;

	    }
	    
	    #content div.paginator a.current {
                padding: 5px;
                color: #fff;
                background-color: #00AFF0;
                text-decoration: none;
	    }
	
	        
        
        
#content p.greySubhead {
	font-size: 18px;
	line-height: 20px;
	color: #B0B4B5;
	font-weight: bold;
	margin-bottom: 15px;
	margin-top: -20px;
}


#content p.greySubhead2 {
	font-size: 18px;
	line-height: 22px;
	color: #B0B4B5;
	font-weight: bold;
	margin-bottom: 15px;
	margin-top: 10px;
}

        
/* Blogs Hub */

#content div.blogsHub {
	width: 1050px;
    
}

    #content div.blogsHub div.hub {
        width: 290px;
        margin-left: 20px;
        float: left;
        font-size: 12px;
    }
    
    #content div.blogsHub div.hub div.hubBlock:first-child {
        padding-top: 0;
    }
    
    #content div.blogsHub div.hub div.hubBlock {
        padding: 20px 10px 10px 10px;
        background: url(http://download.rcq.com/share/blogskin/images/hub-hor-seperator.png) no-repeat center bottom;
    }
    
     #content div.blogsHub div.hub div.topstory {
    	padding: 0 0 0 10px;
        background: none;
        width: 90%;
    }
	    
	    #content div.blogsHub div.hub div.topstory a {
	    	text-decoration: none;
	    }
    
    #content div.blogsHub div.hub div.hubBlock.last {
        background: none;
        padding-bottom: 10px;
    }
    
        #content div.blogsHub div.hub div.hubBlock h2 {
            font-size: 26px;
            line-height: 30px;
        }
        
        #content div.blogsHub div.hub div.hubBlock h3 {
            font-size: 18px;
            line-height: 22px;
            color: #00aff0;
        }
        
        #content div.blogsHub div.hub.biz div.hubBlock h2, #content div.blogsHub div.hub.biz div.hubBlock h3 {
            color: #4b465a;
        }
    
        #content div.blogsHub div.hub div.hubBlock p {
            color: #666;
        }
        
        #content div.blogsHub div.hub div.hubBlock div.trackActivity {
            
        }
        
            #content div.blogsHub div.hub div.hubBlock div.trackActivity p {
                color: #00aff0;
                margin-bottom: 10px;    
            }
            
            #content div.blogsHub div.hub.biz div.hubBlock div.trackActivity p {
                color: #4b465a;
            }
            
            #content div.blogsHub div.hub div.hubBlock div.trackActivity a {
            	display: -moz-inline-box;
                display: inline-block;
                line-height: 26px;
                padding-left: 42px;
                font-weight: bold;
                margin: 0 20px 0 -12px;
            }
            
            #content div.blogsHub div.hub div.hubBlock div.trackActivity a.viaRss {
                background: url(http://download.rcq.com/share/blogskin/images/rss-small.png) no-repeat left top;
            }
            
            #content div.blogsHub div.hub div.hubBlock div.trackActivity a.viaTwitter {
                padding-left: 45px;
                background: url(http://download.rcq.com/share/blogskin/images/twitter-small.png) no-repeat left top;
            }
            
            #content div.blogsHub div.hub.biz div.hubBlock div.trackActivity a.viaTwitter {
                padding-left: 45px;
                background: url(http://download.rcq.com/share/blogskin/images/twitter-biz-small.png) no-repeat left top;
            }

	
        #content div.blogsHub div.hub div.hubBlock h3 {
            margin-bottom: 10px;
        }
        
        #content div.blogsHub div.hub div.hubBlock img.hubHeader {
            margin-left: -10px;
	    margin-right: 0;
	    _width: 286px;
        }
    
        #content div.blogsHub div.hub div.hubBlock span.boxify {
            background-color: #00aff0;
            -moz-border-radius: 2px;
            -webkit-border-radius: 2px;
            border-radius: 2px;
            display: -moz-inline-box;
            display: inline-block;
            color: #fff;
            font-size: 12px;
            font-weight: bold;
            padding: 2px 4px;
        }
        
        #content div.blogsHub div.hub.biz div.hubBlock span.boxify {
            background-color: #4b465a;
        }
    
        #content div.blogsHub div.hub div.hubBlock p.storyHeading {
            font-size: 14px;
            font-weight: bold;
	    min-height: 38px;
	    _height: 40px;
        }
                
        #content div.blogsHub div.hub div.hubBlock div.blogSelection {
            padding-left: 100px;
            overflow: hidden;
            height: 100%;
            min-height: 120px;
	    _height: 120px;
        }
        
        
        #content div.blogsHub div.hub div.hubBlock div.blogSelection h3 a {
            text-decoration: none;
            color: #666666;
        }
      
      	#content div.blogsHub div.hub div.hubBlock div.blogSelection h3 a:hover {
            text-decoration: underline;
            color: #0181E3;
        }
        
        #content div.blogsHub div.hub div.hubBlock div.blogSelection ul li a:hover span {
            text-decoration: underline;
            color: #3A9EEB!important;
        }
        
        #content div.blogsHub div.hub div.hubBlock div.blogSelection.bigBlog {
            background: url(http://download.rcq.com/share/blogskin/images/bigblog-icon-hub.png) no-repeat left top;
	    
        }

        #content div.blogsHub div.hub div.hubBlock div.blogSelection.playBlog {
            background: url(http://download.rcq.com/share/blogskin/images/playblog-icon-hub.png) no-repeat left top;
        }
        
        #content div.blogsHub div.hub div.hubBlock div.blogSelection.gearBlog {
            background: url(http://download.rcq.com/share/blogskin/images/gearblog-icon-hub.png) no-repeat left top;
        }
        
        #content div.blogsHub div.hub div.hubBlock div.blogSelection.macBlog {
            background: url(http://download.rcq.com/share/blogskin/images/macblog-icon-hub.png) no-repeat left top;
        }
        
        #content div.blogsHub div.hub div.hubBlock div.blogSelection.devBlog {
            background: url(http://download.rcq.com/share/blogskin/images/devblog-icon-hub.png) no-repeat left top;
        }
        
        #content div.blogsHub div.hub div.hubBlock div.blogSelection.garageBlog {
            background: url(http://download.rcq.com/share/blogskin/images/garageblog-icon-hub.png) no-repeat left top;
        }

        #content div.blogsHub div.hub div.hubBlock div.blogSelection.linuxBlog {
            background: url(http://download.rcq.com/share/blogskin/images/linuxblog-icon-hub.png) no-repeat left top;
        }
        
        #content div.blogsHub div.hub div.hubBlock div.blogSelection.securityBlog {
            background: url(http://download.rcq.com/share/blogskin/images/securityblog-icon-hub.png) no-repeat left top;
        }
        
        #content div.blogsHub div.hub div.hubBlock div.blogSelection.mobileBlog {
            background: url(http://download.rcq.com/share/blogskin/images/mobileblog-icon-hub.png) no-repeat left top;
        }

        #content div.blogsHub div.hub div.hubBlock div.blogSelection.bizBlog {
            background: url(http://download.rcq.com/share/blogskin/images/bizblog-icon-hub.png) no-repeat left top;
        }
    
            #content div.blogsHub div.hub div.hubBlock div.blogSelection h3 {
                color: #666;
                margin-bottom: 0;
            }
        
        
            #content div.blogsHub div.hub div.hubBlock div.blogSelection ul {
                font-size: 12px;
                line-height: 14px;
                list-style-type: disc;
                height: 100%;
                margin-bottom: 0;
                padding-bottom: 0;
                padding-left: 15px;
            }
            
                #content div.blogsHub div.hub div.hubBlock div.blogSelection ul li {
                    color: #2898e9;
                }

                #content div.blogsHub div.hub.biz div.hubBlock div.blogSelection ul li {
                    color: #4b465a;
                }
            
            
                    #content div.blogsHub div.hub div.hubBlock div.blogSelection ul li a {
                        color: #0181E3;
                        text-decoration: none;
                    }
                
                        #content div.blogsHub div.hub div.hubBlock div.blogSelection ul li a span {
                            font-weight: bold;
                            color: #666;
                        }
                        
        #content div.blogsHub div.hub div.hubRounded {
            margin-top: 46px;
            border: 1px solid #e9e9e9;
            -moz-border-radius: 8px;
            -webkit-border-radius: 8px;
            border-radius: 8px;
            background-color: #f6f6f6;
            padding: 15px 20px;
            overflow: hidden;
            height: 100%;
            width: 220px;
        }
        
        #content div.blogsHub div.hub div.hubRounded h2 {
            margin-bottom: 4px;
        }
        
        #content div.blogsHub div.hub div.hubRounded p.worldMap {
            background: url(http://download.rcq.com/share/blogskin/images/worldmap-small-graybg.png) no-repeat left top;
            padding-left: 100px;
            padding-top: 10px;
            min-height: 42px;
            font-size: 12px;
            color: #666;
            margin-bottom: 10px;
        }
        
        
        #content div.blogsHub div.hub div.hubRounded ul {
            font-size: 12px;
            list-style-type: disc;
            color: #2898e9;
            overflow: hidden;
            height: 100%;
            margin-bottom: 0;
            padding-bottom: 0;
            padding-top: 30px;
            margin-left: -14px;
            width: 225px;
            background: url(http://download.rcq.com/share/blogskin/images/roundedhub-seperator.png) no-repeat center top;
        }
        
        #content div.blogsHub div.hub div.hubRounded ul li {
            float: left;
            width: 90px;
            margin-left: 15px;
        }

            #content div.blogsHub div.hub div.hubRounded ul li a {
                color: #666;
                text-decoration: none;
            } 
            
#content a.buttonSimpleMedium span.blue {
	color: #e5f6fd;
}            
            
            
/* Press */

#content div.post-lead div em {
	margin-left: 20px;
    }


    #content div#paddedContent blockquote {
	padding-left:20px;
	padding-right:10px;
    }
    
     #content div.postContent blockquote {
        padding-right:10px;
	color: #6b6b6b;
	border-left: 6px solid #32adec;
	margin-top: 10px;
	margin-bottom: 25px;
	padding-left: 12px;
	width: auto;
    }
        
#content .hotTopics a {
	cursor: pointer;
    }

    #content div.pressPost p {
	margin-left: 20px;
    }
    
    
    #content div.pressPost h2 {
	margin-left: 20px;
    }
    
    #content div.pressPost h3 {
	margin-left: 20px;
    }
    
    #content div.pressPost ul {
        margin-left: 20px;
        list-style-type: disc;
        color: #00AFF0;
    }
    
    
    	#content div.pressPost li {
    	    line-height: 25px;
    	}
  
		#content div.pressPost li span{
		    color: #000;
		}
	
    	
    #content .multiColumn {
	margin-left: 16px;
    }
             
	    #content .multiColumn .oneThird {
	        float: left;
	        width: 230px;
	        background: url(http://download.rcq.com/share/blogskin/images/multicol-separator.png) no-repeat right 25px;
	    }
		    
		    #content .multiColumn .oneThird:last-child {
		        background: none;
		    }

		    #content .multiColumn .oneThird p {
	           margin: 15px 25px 10px 15px;           
		    }
    
    #content p.caption {
        font-size: 12px;
        font-weight: bold;
        color: #b0b4b5;        
    }
    
    #content p.date {
        font-size: 14px;
        font-weight: bold;
        color: #b0b4b5;   
        margin-left: 20px;     
    }
    
    #content h2.storyHead {
        font-size: 26px;
        line-height: 30px;
        color: #B0B4B5;   
        margin-left: 20px;   
        margin-top: -18px  
    }
    
    
    #content ul.mediaDownload {
        padding-left: 0;
        margin-bottom: 0;
        list-style-type: none;
        height: 100%;
    }
    
    #content ul.mediaDownload  li  {
        background: url(http://download.rcq.com/share/blogskin/images/media-download.png) no-repeat left center;
        font-size: 14px;
        font-weight: bold;
        line-height: 34px;
        color: #b0b4b5;   
        padding-left: 29px;
        margin-left: 20px;
    }
    
    
   	#content div.posts div.post div.pressContent {
            position: relative;
            z-index: 50;
            border: 1px solid #d0f0fc;
            -moz-border-radius: 8px;
            -webkit-border-radius: 8px;
            border-radius: 8px;
            padding: 10px 25px 5px 5px;
            margin: 0 30px 0 20px;
            background: #fff url(blogpost.png) repeat-x center bottom;
    }
    
	    	#content div.posts div.post div.pressContent h3 {
                    font-size: 15px;
                    line-height: 18px;
                    color: #00AFF0;	
                    margin-bottom: 10px;
 	    }
	
	
	#content div.footerSplit {
	    padding: 0;
	    overflow: hidden;
	    height: 100%;
	    margin-left: 20px;
	}
	
	#content div.footerSplit h3 {
            color: #666;
            margin-bottom: 3px;
	}
	
	#content div.footerSplit a {
	    font-weight: bold;
	}
	
	#content div.footerSplit div.footerSplitRight h2 {
            margin-left: 20px;
	}
	
	
	#content div.footerSplit div.footerSplitLeft  {
            border-top:1px solid #D0F0FC;
            margin: 20px 10px 0 0;
            float: left;
            width: 315px;
            padding: 15px 20px 0 0;   
	}
	
            #content div.footerSplit div.footerSplitLeft div.blogFamilyLeft {
            margin-right: 0;
            float: left;
            width: 130px;
            padding: 5px 15px 0 0;   
            }
            
            
            #content div.footerSplit div.footerSplitLeft div.blogFamilyRight {
            margin-right: 0;
            float: left;
            width: 130px;
            padding: 5px 15px 0 0;   
            }
		
	#content div.footerSplit div.footerSplitRight  {
        border-top:1px solid #D0F0FC;
        margin: 20px 0 0 10px;
        float: left;
        width: 315px;
        padding: 15px 20px 0 0;   
	}
	
    #content div.footerSplit div.footerQuoteDate {
      	font-size: 12px;
      	height: 60px;
      	color: #999;
      	margin-left: 20px;
      	margin-bottom: -10px;
      	margin-top: -20px;
      	background: url(http://download.rcq.com/share/blogskin/images/bloggers/press-blogger.png) no-repeat 132px top;
    }
    
    
    	    #content div.footerSplit div.footerQuoteDate span#dateTag {
		      	line-height: 60px;
		    }
    
    #content div.footerSplit div.footerQuote  {
		min-width: 320px;
		min-height: 500px;
    }
    
    
    #content div.footerSplit div.footerQuote img.footerBubbletop {
    	height: 35px;
    	width: 28px;
        margin-top: -15px;
        margin-left: 255px;
        margin-bottom: -20px;
        display: block;
        z-index: 5;
        _position: absolute;
        *position: absolute;
}
    
    	
    #content div.footerSplit div.footerQuote div.footerBubble {
        border: 1px solid #8bdbf8;
        -moz-border-radius: 5px;
    	-webkit-border-radius: 5px;
    	border-radius: 5px;
    	padding: 18px;
    	background: #e5f6fd;
    	margin-top: 15px;
    	display: block;
    	z-index: 1;
    }
    
        #content div.footerSplit div.footerQuote div.footerBubble blockquote {
        color: #777C7F;
		margin-top: 13px;
		text-indent: 50px;
		line-height: 20px;
		padding-top: 5px;
        background: url(http://download.rcq.com/share/blogskin/images/quotemarks-left-blue.png) no-repeat left top;

    }
    
    
    #content div.footerSplit div.footerQuote div.footerBubble h3 {
                    font-size: 16px;
                    line-height: 18px;
        }
        
 #content div.pressForm  {
    margin-left: 20px;
    margin-right: 100px;
}

	#content div.pressForm table .input-text  {
	    width: 220px;
	}

	#content div.pressForm tr  {
	    height: 40px;
	}
        
        #content div.pressForm tr.requestText  {
	    height: 120px;
	}
        
        #content div.pressForm tr.requestText textarea {
	    font-family: inherit;
            font-size: inherit;
	}
	
	#content div.pressForm tr#outletType  {
	    height: 120px;
	}

	#content div.pressForm tr#contactMethod  {
	    height: 90px;
	}

	#content div.pressForm tr td:first-child {
            text-align: right;
            padding-right: 10px;
            vertical-align:top;
        }


        div.pressForm td.alignfix {
            vertical-align: top!important;
        }
        
        div.pressForm #oneRequired {
            font-size: 90%;
            margin-left: 5px;
            vertical-align: top;
            position: relative;
            top: 36px;
        }
       
#pressErrorMessage {
    border: 1px solid red;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    margin: 5px 60px 20px 20px;
    padding: 10px 15px 10px 10px;
    background-color: #ffe3df;
    display: none;
}

    #pressErrorMessage ul {
	list-style-type: none;
	margin-bottom: 0;
	background: url(http://download.rcq.com/share/blogskin/images/error_16x16_red.png) no-repeat left top;
    }
    
    #pressErrorMessage ul li {
	padding-left: 5px;
    }


.block {
    display: block;
    }
label.error {
    display: none; float: left; color: red; padding-left: 0; margin-bottom: 10px; padding-top: 5px;
    }
label.errorLabel {
    color: red; font-weight: bold;
    } 
        
        
        
/* Media */

#content ul#mediaMenu {
    display: block;
    overflow: hidden;
    height: 100%;
    background: url(http://download.rcq.com/share/blogskin/images/pressmenu-bg.png) no-repeat 20px 35px;
    list-style-type: none;
    padding: 0;
    color: #b0b4b5;
    height: 120px;
    margin-bottom: -50px;
}

    #content ul#mediaMenu li {
        float: left;
        height: 35px;
        font-size: 14px;
        line-height: 26px;
        font-weight: bold;
        margin-right: 30px;
        margin-left: 20px;
    }
    
        #content ul#mediaMenu li.active {
            background: url(http://download.rcq.com/share/blogskin/images/innermenu-active-arrow.png) no-repeat 20px bottom;
        }
        
        #content ul#mediaMenu li.active.screenshots {
            background: url(http://download.rcq.com/share/blogskin/images/innermenu-active-arrow.png) no-repeat 35px bottom;
        }
    
        #content ul#mediaMenu li a {
            color: #b0b4b5;
            text-decoration: none;
        }
        
        #content ul#mediaMenu li a:hover {
            color: #999;
        }
        
        #content ul#mediaMenu li.active a {
            color: #00aff0;
        }

#content div.contentSplit div.mediaLibrary {
    color: #b0b4b5;
}


	#content div.contentSplit div.mediaLibrary img {
	    margin-bottom: 15px;
	}
	
        #content div.contentSplit mediaLibrary.navLeft {
            width: 25px;
            height: 50px;
            position: absolute;
            background: url(http://download.rcq.com/share/blogskin/images/image-nav-left.png) no-repeat left 5px;
            z-index: 5;
        }
        
        #content div.contentSplit div.mediaLibrary img div.navright{
            margin-bottom: 15px;
        }

	#content div.contentSplit div.mediaLibrary span.download {
	    font-size: 12px;
	}


/* Dev Zone */


#sidebar div.readingSlide {
    height: 240px;
    _height: 220px;
    overflow: hidden;
}

#content div.bluelineList {
    padding-left: 35px;
    border-left: 5px solid #00AFF0;
}

#content div.bluelineList ul {
    list-style-type: none!important;
    padding: 0!important;
    text-indent: -12px;
}

.jsHidden{
    display:  none;
}

.jsEnabled{
    display:  block;
}


/* Blogger avatars */
/* Use MT User ID and be sure to strip out any periods so it will be a valid class name (eg. elkekarskens  is correct, but NOT elke.karskens */

#content div.posts div.post div.postContent div.author.rob {
    background: url(http://download.rcq.com/share/blogskin/images/bloggers/rob.jpg) no-repeat 25px top;
}
#content div.posts div.post div.postContent div.author.adrian {
    background: url(http://download.rcq.com/share/blogskin/images/bloggers/adrian-asher.jpg) no-repeat 25px top;
}
#content div.posts div.post div.postContent div.author.andruspurde {
    background: url(http://download.rcq.com/share/blogskin/images/bloggers/andrus-purde.jpg) no-repeat 25px top;
}
#content div.posts div.post div.postContent div.author.barry{
    background: url(http://download.rcq.com/share/blogskin/images/bloggers/barry-colins.jpg) no-repeat 25px top;
}
#content div.posts div.post div.postContent div.author.dan_horner {
    background: url(http://download.rcq.com/share/blogskin/images/bloggers/daniel-horner.jpg) no-repeat 25px top;
}
#content div.posts div.post div.postContent div.author.david_d {
    background: url(http://download.rcq.com/share/blogskin/images/bloggers/david-dinka.jpg) no-repeat 25px top;
}
#content div.posts div.post div.postContent div.author.ed_botterill {
    background: url(http://download.rcq.com/share/blogskin/images/bloggers/ed-botterill.jpg) no-repeat 25px top;
}
#content div.posts div.post div.postContent div.author.elkekarskens {
    background: url(http://download.rcq.com/share/blogskin/images/bloggers/elke-karskens.jpg) no-repeat 25px top;
}
#content div.posts div.post div.postContent div.author.emma_bishop {
    background: url(http://download.rcq.com/share/blogskin/images/bloggers/emma-bishop.jpg) no-repeat 25px top;
}
#content div.posts div.post div.postContent div.author.george_y {
    background: url(http://download.rcq.com/share/blogskin/images/bloggers/george-yaryura.jpg) no-repeat 25px top;
}
#content div.posts div.post div.postContent div.author.henrique {
    background: url(http://download.rcq.com/share/blogskin/images/bloggers/henrique-penha.jpg) no-repeat 25px top;
}
#content div.posts div.post div.postContent div.author.jacquelinemarshall {
    background: url(http://download.rcq.com/share/blogskin/images/bloggers/jacqui-marshall-2.jpg) no-repeat 25px top;
}
#content div.posts div.post div.postContent div.author.jacqui {
    background: url(http://download.rcq.com/share/blogskin/images/bloggers/jacqui-marshall-2.jpg) no-repeat 25px top;
}
#content div.posts div.post div.postContent div.author.jsahel {
    background: url(http://download.rcq.com/share/blogskin/images/bloggers/jean-jacques-sahel.jpg) no-repeat 25px top;
}
#content div.posts div.post div.postContent div.author.jo{
    background: url(http://download.rcq.com/share/blogskin/images/bloggers/jo-hay.jpg) no-repeat 25px top;
}
#content div.posts div.post div.postContent div.author.john_v {
    background: url(http://download.rcq.com/share/blogskin/images/bloggers/john-veichmanis.jpg) no-repeat 25px top;
}
#content div.posts div.post div.postContent div.author.jonathanwatson {
    background: url(http://download.rcq.com/share/blogskin/images/bloggers/jonathan-watson.jpg) no-repeat 25px top;
}
#content div.posts div.post div.postContent div.author.linda {
    background: url(http://download.rcq.com/share/blogskin/images/bloggers/linda-summer.jpg) no-repeat 25px top;
}
#content div.posts div.post div.postContent div.author.mark_d {
    background: url(http://download.rcq.com/share/blogskin/images/bloggers/mark-douglas.jpg) no-repeat 25px top;
}
#content div.posts div.post div.postContent div.author.mike_b {
    background: url(http://download.rcq.com/share/blogskin/images/bloggers/mike-bartlett.jpg) no-repeat 25px top;
}
#content div.posts div.post div.postContent div.author.neil_d{
    background: url(http://download.rcq.com/share/blogskin/images/bloggers/neil-dodd.jpg) no-repeat 25px top;
}
#content div.posts div.post div.postContent div.author.neilpstevens {
    background: url(http://download.rcq.com/share/blogskin/images/bloggers/neil-stevens.jpg) no-repeat 25px top;
}
#content div.posts div.post div.postContent div.author.neil_w {
    background: url(http://download.rcq.com/share/blogskin/images/bloggers/neil-ward.jpg) no-repeat 25px top;
}
#content div.posts div.post div.postContent div.author.nicholas_b {
    background: url(http://download.rcq.com/share/blogskin/images/bloggers/nicholas-babaian.jpg) no-repeat 25px top;
}
#content div.posts div.post div.postContent div.author.nickdwright {
    background: url(http://download.rcq.com/share/blogskin/images/bloggers/nicholas-wright.jpg) no-repeat 25px top;
}
#content div.posts div.post div.postContent div.author.peterparkes{
    background: url(http://download.rcq.com/share/blogskin/images/bloggers/peter-parkes.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.josh{
    background: url(http://download.rcq.com/share/blogskin/images/bloggers/josh-silverman.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.brianosh{
    background: url(http://blogs.rcq.com/temporary-author-images/brian-oshaughnessy.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.bertouta{
    background: url(http://blogs.rcq.com/temporary-author-images/antoine-bertout.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.dougbewsher{
    background: url(http://blogs.rcq.com/temporary-author-images/doug-bewsher.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.sepp{
    background: url(http://blogs.rcq.com/temporary-author-images/viljar-sepp.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.virginiaromero83{
    background: url(http://blogs.rcq.com/temporary-author-images/virginia-romero.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.adrianasher{
    background: url(http://blogs.rcq.com/temporary-author-images/adrian-asher.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.cassieh23{
    background: url(http://blogs.rcq.com/temporary-author-images/cassie-hitchner.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.azizajj{
    background: url(http://blogs.rcq.com/temporary-author-images/aziza-johnson.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.berkus{
    background: url(http://blogs.rcq.com/temporary-author-images/berkus.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.guestblogger_karl_purnell{
    background: url(http://blogs.rcq.com/temporary-author-images/karl_purnell.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.valentina_text100{
    background: url(http://blogs.rcq.com/temporary-author-images/valentina-grasso.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.malikalabou{
    background: url(http://blogs.rcq.com/temporary-author-images/malika-labou.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.archiephone{
    background: url(http://blogs.rcq.com/temporary-author-images/arseniy-rastorguev.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.acrispix{
    background: url(http://blogs.rcq.com/temporary-author-images/andy-crisp.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.benjaminegger{
    background: url(http://blogs.rcq.com/temporary-author-images/benjamin-egger.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.adriantdillon{
    background: url(http://blogs.rcq.com/temporary-author-images/adrian-dillon.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.krishnapanicker{
    background: url(http://blogs.rcq.com/temporary-author-images/krishna-panicker.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.shadimahassel{
    background: url(http://blogs.rcq.com/temporary-author-images/shadi-mahassel.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.siwata{
    background: url(http://blogs.rcq.com/temporary-author-images/shin-iwata.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.hoiyan119{
    background: url(http://blogs.rcq.com/temporary-author-images/angel-cheng.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.sophiehu2007{
    background: url(http://blogs.rcq.com/temporary-author-images/sophie-hu.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.sallyshko{
    background: url(http://blogs.rcq.com/temporary-author-images/sally-ko.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.lasse503{
    background: url(http://blogs.rcq.com/temporary-author-images/hy-ju.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.tinasun-upstreamasia{
    background: url(http://blogs.rcq.com/temporary-author-images/tina-sun.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.rosterloh{
    background: url(http://blogs.rcq.com/temporary-author-images/rosterloh.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.melaniesalvatierra{
    background: url(http://blogs.rcq.com/temporary-author-images/melanie-salvatierra.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.joannabrace{
    background: url(http://blogs.rcq.com/temporary-author-images/jo-brace.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.guestblogger_robert_matney{
    background: url(http://blogs.rcq.com/temporary-author-images/robert-matney.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.rouzbehpasha{
    background: url(http://blogs.rcq.com/temporary-author-images/rouzbeh-pasha.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.lrabbe{
    background: url(http://blogs.rcq.com/temporary-author-images/lars-rabbe.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.russelljshaw{
    background: url(http://blogs.rcq.com/temporary-author-images/russ-shaw.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.gbmayo{
    background: url(http://blogs.rcq.com/temporary-author-images/george-mayo.jpg) no-repeat 25px top;
}


#content div.posts div.post div.postContent div.author.mrskempinski{
    background: url(http://blogs.rcq.com/temporary-author-images/tamara-volkova.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.marchingants{
    background: url(http://download.rcq.com/share/blogskin/images/bloggers/mayu-shimizu.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.david_gurle{
    background: url(http://download.rcq.com/share/blogskin/images/bloggers/david-gurle.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.jchris{
    background: url(http://download.rcq.com/share/blogskin/images/bloggers/jonathan-christensen.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.pao1952{
    background: url(http://download.rcq.com/share/blogskin/images/bloggers/piero-sermasi.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.rosanahermann{
    background: url(http://download.rcq.com/share/blogskin/images/bloggers/rosana-hermann.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.grille_chompa{
    background: url(http://download.rcq.com/share/blogskin/images/bloggers/claudius-henirchs.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.danneary{
   background: url(http://blogs.rcq.com/temporary-author-images/dan-neary.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.marco{
   background: url(http://blogs.rcq.com/marco-cimmino.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.breynaud{
   background: url(http://blogs.rcq.com/temporary-author-images/brianna-reynaud.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.slaynepies1{
   background: url(http://blogs.rcq.com/temporary-author-images/staci-pies.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.jcaukin{
   background: url(http://blogs.rcq.com/temporary-author-images/jen-caukin.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.lauripaal{
   background: url(http://blogs.rcq.com/temporary-author-images/lauri-paal.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.robmilleruk{
   background: url(http://blogs.rcq.com/temporary-author-images/robert-miller.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.ariannaradji{
   background: url(http://blogs.rcq.com/temporary-author-images/arianna-radji.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.andy-sims{
   background: url(http://blogs.rcq.com/temporary-author-images/andy-sims.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.bm_rcqblogteam{
   background: url(http://blogs.rcq.com/temporary-author-images/blogger-team.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.mjbrenes{
   background: url(http://blogs.rcq.com/temporary-author-images/manrique-brenes.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.jdrosen{
   background: url(http://blogs.rcq.com/temporary-author-images/jonathan-rosenberg.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.bitebwhite{
   background: url(http://blogs.rcq.com/temporary-author-images/ben-white.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.tbates{
   background: url(http://blogs.rcq.com/temporary-author-images/tony-bates.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.markadouglas{
   background: url(http://blogs.rcq.com/temporary-author-images/mark-douglas.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.nicolasmartinsauvan{
   background: url(http://blogs.rcq.com/temporary-author-images/nicolas-martin.jpg) no-repeat 25px top;
}


#content div.posts div.post div.postContent div.author.marketerterryb{
   background: url(http://blogs.rcq.com/temporary-author-images/terry-brock.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.donalbert05{
   background: url(http://blogs.rcq.com/temporary-author-images/don-albert.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.andyraskin{
   background: url(http://blogs.rcq.com/temporary-author-images/andy-raskin.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.beomsoopark{
   background: url(http://blogs.rcq.com/temporary-author-images/beom-park.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.sventigane{
   background: url(http://blogs.rcq.com/temporary-author-images/sven-tigane.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.chrisandrews{
   background: url(http://blogs.rcq.com/chris-andrews.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.jonathanmwatson{
   background: url(http://blogs.rcq.com/author-jonathanmwatson.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.lilianrincon{
   background: url(http://blogs.rcq.com/author-lilianrincon.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.KarlheinzWurm{
   background: url(http://blogs.rcq.com/karlheinz-wurm.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.helenblackburn{
   background: url(http://blogs.rcq.com/helen-blackburn.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.paulvachier{
   background: url(http://blogs.rcq.com/temporary-author-images/paul-vachier.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.jonathanchristensen{
   background: url(http://blogs.rcq.com/author-jonathanchristensen.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.yezelros{
   background: url(http://blogs.rcq.com/author-yezelros.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.jjsahel{
   background: url(http://blogs.rcq.com/author-jeanjacquessahel.png) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.dkavadeles{
   background: url(http://blogs.rcq.com/author-demetra k.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.heatherleroy{
   background: url(http://blogs.rcq.com/author-HeatherLeroy.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.leannejohnson{
   background: url(http://blogs.rcq.com/author-leannejohnson.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.danchastney{
   background: url(http://blogs.rcq.com/author-DanChastney.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.markwood{
   background: url(http://blogs.rcq.com/author-markwood.png) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.barrycastle{
   background: url(http://blogs.rcq.com/barry.png) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.danneary{
   background: url(http://blogs.rcq.com/author-danneary.png) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.andrek{
   background: url(http://blogs.rcq.com/author-andrek.png) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.alpha{
   background: url(http://blogs.rcq.com/author-alpha.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.karinab{
   background: url(http://blogs.rcq.com/author-karina.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.joedale{
   background: url(http://blogs.rcq.com/JoeDale-author.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.lindasummers{
   background: url(http://blogs.rcq.com/author-lindasummers.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.jodimau{
   background: url(http://blogs.rcq.com/JodiMau.png) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.andys{
   background: url(http://blogs.rcq.com/author-andrewschmidt.png) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.raul.liive{
   background: url(http://blogs.rcq.com/raulliive.png) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.elenab{
   background: url(http://blogs.rcq.com/elenab-author.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.stevem{
   background: url(http://blogs.rcq.com/steve.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.markcnichols{
   background: url(http://blogs.rcq.com/mnichols.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.dsnyder{
   background: url(http://blogs.rcq.com/DSnyder.png) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.malc{
   background: url(http://blogs.rcq.com/andrew-malcolm.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.francie{
   background: url(http://blogs.rcq.com/francie.png) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.ural{
   background: url(ural0000.png) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.ash{
   background: url(http://blogs.rcq.com/ash.png) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.bobrosin{
   background: url(http://blogs.rcq.com/bobrosin.png) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.thomask{
   background: url(http://blogs.rcq.com/thomas.png) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.divisha{
   background: url(http://blogs.rcq.com/divisha.png) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.sandhyav{
   background: url(http://blogs.rcq.com/sandhyavv.png) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.shana{
   background: url(http://blogs.rcq.com/shana.png) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.annemarie{
    background: url(http://blogs.rcq.com/annemarie.png) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.markg{
    background: url(http://blogs.rcq.com/markg.png) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.mattdebeer{
    background: url(http://blogs.rcq.com/mattdb.jpg) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.mattk{
    background: url(http://blogs.rcq.com/mattk.png) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.jimcourtney{
    background: url(http://blogs.rcq.com/jimc.png) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.author.edward{
    background: url(http://blogs.rcq.com/edward.png) no-repeat 25px top;
}

#content div.posts div.post div.postContent div.authorAboutContent {
    background: #E5F6FD none;
}

div.commenting-bubble,
div.commenting-bubble-footer {
    display: none;
}

#userPreferencesForm2 {
     margin:0 auto;
     overflow:auto;
     width:960px;
}

#awesomeFooter {
	margin-top: 25px;
}
