/*  
Theme Name: CondeNet ShoptheLooks
Description: Shop the Looks Blog
Version: 1.1
Author: Filipe Araujo
*/


#blog {
    font-family : Arial, Helvetica, sans-serif;
    margin : 5px;
}
    #blog a {
        text-decoration : none;
    }
    #blog a:hover {
        text-decoration : underline;
    }
    #blog #blog_content {
        border : 1px solid #cdcdcd;
        border-width : 1px 1px 1px 0;
        background : url(/blogs/shopthelooks/wp-content/themes/cn-shopthelooks/images/sidebar_bg.gif) #f8f8f8 repeat-y;
        overflow : auto;
    }
    /*
     * @section     Page Header
     */
    #blog #blog_header {
        height : 25px;
    }
        #blog #blog_header a {
            color : #333;
            float : left;
            font-size : 11px;
            font-weight : bold;
            letter-spacing : -.5px;
            line-height : 19px;
            margin : 0 5px;
        }
        #blog #blog_header .rss{
            background : url(/blogs/shopthelooks/wp-content/themes/cn-shopthelooks/images/rss_icon.gif)   left 2px no-repeat;
            float : right;
            padding-left : 24px;
        }
    /**
     * @section        SideNav
     */
    #blog #blog_sidebar {
        float : left;
        margin-left : 1px;
        width : 138px;
    }
        #blog #blog_sidebar .powered_by {
            bottom : 4px;
            display : block;            
            height : 41px;
            left : 9px;
            position : absolute;
            width : 131px;
            z-index : 100;
        }
        #blog #blog_sidebar h1 {
            color : #666;
			font-family : Times;
            font-size : 13px;
            font-style : italic;
            font-weight : normal;
            padding-left : 15px;
            margin : 11px 0 2px 0;
        }
        #blog #blog_sidebar a {
            color : #666;
            display : block;
            font-size : 11px;
            font-weight : bold;
			margin : 7px  15px;
			text-transform : capitalize;
        }
        #blog #blog_sidebar p {
            background : #fff;
            border : 1px solid #ccc;
            border-width : 1px 0;
            color : #666;
            font-size : 11px;
            font-weight : bold;
            padding : 6px 0 6px 20px
        }
        #blog #blog_sidebar .categories,
        #blog #blog_sidebar .tags {
            padding : 9px 0 13px;
        }
        #blog #blog_sidebar .shopping {
            background : url(/blogs/shopthelooks/wp-content/themes/cn-shopthelooks/images/sidebar_shopthelook.gif)   left 8px no-repeat;
            padding : 48px 0 50px;
        }
            #blog #blog_sidebar .shopping a {
                margin :  0 0 6px 15px;
            }
            #blog #blog_sidebar .shopping div.links {
                background : url(/blogs/shopthelooks/wp-content/themes/cn-shopthelooks/images/sidebar_shopthelook_bottom.gif) bottom left no-repeat;
                padding-bottom : 23px;
            }
                #blog #blog_sidebar .shopping div.links div{
                    height : 350px;
                    overflow : auto ;
                }
            #blog #blog_sidebar .shopping h1 {
            	font-family : Times;
                font-size : 12px;
                padding : 0 15px;
                margin: 11px 0 8px;
            }
            #blog #blog_sidebar .shopping a {
                font-weight : normal;
            }
        
    /**
     * @section        Blog Well
     */
    #blog #blog_well {
        float : right;
        width : 517px;
		overflow-x : hidden;
    }
        #blog #blog_well #blog_banner {
            background : url(/blogs/shopthelooks/wp-content/themes/cn-shopthelooks/images/hed_shop_the_looks_bg.gif);
            display : block;
			margin-bottom : 10px;       
            height : 84px;
            text-align : center;
        }
            #blog #blog_well #blog_banner img { 
                margin-top : 15px;
            }
       #blog #blog_well .blog_cat,
       #blog #blog_well .blog_tag {
			background : #fff;
			border : 1px solid #e2e2e2;
			border-bottom : 0;
			color : #333;
			font-family : Arial, Helvetica, sans-serif;
			line-height : 50px;
			height : 50px;
			padding : 0 10px;
			margin :10px 8px 0;
       }
       #blog #blog_well .blog_cat {
       		font-family : Times;
			font-size : 26px;
       }
       #blog #blog_well .blog_tag {
       		font-family : Times;
			font-size : 18px;
			position : relative;
       }
           #blog #blog_well .blog_tag span {
              /** text-transform : lowercase; **/
           }
           #blog #blog_well .blog_tag a {
               color : #5d98ba;
			   font-family : Arial, Helvetica, sans-serif;
               font-size : 12px;
			   font-weight : bold;
			   line-height : 14px;
               right : 10px;
               position : absolute;
               top : 10px;
           }
       #blog #blog_well .post {
           background : #fff;
           border : 1px solid #e2e2e2;
           color : #222;
           margin : 0 8px 10px;
           padding : 15px 9px;
        }
           #blog #blog_well .post .title {
				font-family : Arial, Helvetica, sans-serif;
				font-size : 20px;
				color : #333;
				margin-bottom : 4px;
            }
				#blog #blog_well .post .title a{
					color : #333;
	            }
           #blog #blog_well .post .date {
               font-size : 11px;
				margin-bottom : 8px;
            }
           #blog #blog_well .post .post_content {
           		margin : 8px 0;
				max-width : 599px;
            }
                #blog #blog_well .post .post_content p {
                   font-size : 12px;
				   line-height : 17px;
                   margin :10px 0  22px;
				   overflow : auto;
                }
					#blog #blog_well .post .post_content p img {
						padding: 0;
						max-width: 100%;
					}
		                #blog #blog_well .post .post_content img.alignleft {
		                   float : left;
						   padding: 4px;
						   	margin: 0 7px 2px 0;
							display: inline;
		                }
		                #blog #blog_well .post .post_content img.aligncenter {
		                   	display: block;
							margin-left: auto;
							margin-right: auto;
						}
		                #blog #blog_well .post .post_content img.alignright {
		                	float : right;
							padding: 4px;
							margin: 0 0 2px 7px;
							display: inline;
						}
                #blog #blog_well .post .post_content p .more-link {
                   color : #5d98ba;
                   font-size : 11px;
                   font-weight : bold;
                }
	           #blog #blog_well .post .post_content .renderedspread {
	               width : 481px;
				   overflow : hidden;
				   position: relative;
	           }
		           #blog #blog_well .post .post_content .renderedspread div.text{
		               position : absolute;
		            }
			           #blog #blog_well .post .post_content .renderedspread div.text a{
			               color : #666;
			            }
		    #blog #blog_well .post .post_author {
                font-size : 11px;
                font-style : italic;
                margin : 15px 0 20px;
            }
            #blog #blog_well .post .post_categories {
                color : #5d98ba;
                font-size : 10px;
                margin-bottom : 8px;
				text-transform : uppercase;
            }
               #blog #blog_well .post .post_categories a {
                    color : #5d98ba;;
                	font-size : 11px;
					text-transform : capitalize;
                }
           #blog #blog_well .post .post_tags {
                color : #666;
                font-size : 12px;
                margin-bottom : 11px;
				text-transform : lowercase;
            }
               #blog #blog_well .post .post_tags a {
                    color : #999;
					text-transform : none;
                }
            #blog #blog_well .post .post_social {
                margin : 35px 0;
                overflow : auto;
                overflow-y : hidden;
            }                
                #blog #blog_well .post .post_social a {
                    border-right : 1px solid #e0e0e0;
					color : #666;
                    font-size : 11px;
                    height : 15px;
                    line-height : 15px;
                    padding :  2px  6px 2px 20px;
                    margin : 0 6px 2px 0;
                }
                #blog #blog_well .post .post_social div {
                      float : right;
                }
                #blog #blog_well .post .post_social #sb_art_email {
                    background : url(/images/fashionshows/sbm/sbm_email_icon.gif) 0 -1px no-repeat;
                }
                #blog #blog_well .post .post_social #sb_art_diggit {
                    background : url(/images/fashionshows/sbm/sbm_digg_icon.gif) no-repeat;
                }
                #blog #blog_well .post .post_social #sb_art_reddit {
                    background : url(/images/fashionshows/sbm/sbm_reddit_icon.gif) no-repeat;
                }
                #blog #blog_well .post .post_social #sb_art_print {
                    background : url(/images/fashionshows/sbm/sbm_print_icon.gif) no-repeat;
                }
                #blog #blog_well .post .post_social #sb_art_stumble {
                    background : url(/images/fashionshows/sbm/sbm_stumble_icon.gif) no-repeat;
                }
                #blog #blog_well .post .post_social #sb_art_facebook {
                    background : url(/images/fashionshows/sbm/sbm_facebook_icon.gif) no-repeat;
                }
                #blog #blog_well .post .post_social #sb_art_delicious {
                    background : url(/images/fashionshows/sbm/sbm_delicious_icon.gif) no-repeat;
                }
                #blog #blog_well .post .post_social #sb_art_rss {
                    background : url(/images/fashionshows/sbm/sbm_rss_icon.gif) no-repeat;
                }
                #blog #blog_well .post .post_social #sb_art_myspace {
                    background : url(/images/fashionshows/sbm/sbm_myspace_icon.gif) no-repeat;
                }
                #blog #blog_well .post .post_social #sb_more {
                    display : none;
                }
                #blog #blog_well .post .post_social #sb_art_more {
                    background : url(/images/fashionshows/sbm/sbm_more.gif) -5px 0 no-repeat;
                    border : none;
                    cursor : pointer;
                    padding : 0px 0px 0px 40px;
                }
                #blog #blog_well .post .post_social #sb_art_more.active {
                    background : url(/images/fashionshows/sbm/sbm_less.gif) -5px 0 no-repeat;
                }
                #blog #blog_well .post .post_social #yahooBuzzBadge-form a {
                    padding-left : 0;
                }
           #blog #blog_well .post .post_actions {
                position : relative;
                height : 20px;
                clear : both;
            }
               #blog #blog_well .post .post_actions a {
                    color : #5d98ba;
                    font-size : 12px;
                    font-weight : bold;
                    margin-right : 10px;
                }
               #blog #blog_well .post .post_actions .comment {
                   background : url(/blogs/shopthelooks/wp-content/themes/cn-shopthelooks/images/comment.gif);
                   bottom : 0;
                   height : 20px;
				   margin : 0;
                   right : 0;
                   position : absolute;
                   width : 135px;
                }
        #blog #blog_well .blog_ad {
           margin : 8px 8px 22px;
           padding-left : 100px;
        }
            #blog #blog_well .blog_ad h1 {
              color : #333;
               font-size : 10px;
               font-weight : normal;              
            }
        #blog #blog_well .blog_cloud {
           background : #fff;
           border : 1px solid #e2e2e2;
           color : #222;
           margin :30px 8px 20px;
           padding : 13px 9px;
        }
            #blog #blog_well .blog_cloud h1 {
               font-size : 11px;
               font-weight : normal;
            }
            #blog #blog_well .blog_cloud a {
               color : #87b5ce;
            }
        #blog #blog_well .blog_navigation {
			color : #333;
			font-family : Arial, Helvetica, sans-serif;
			font-size : 11px;
            padding-right : 10px;
            margin-bottom : 10px;
            text-align : right;
        }
            #blog #blog_well .blog_navigation a {
                color : #5d98ba;
				font-family : Arial, Helvetica, sans-serif;
				font-size : 11px;
            }
        #blog #blog_well .post_comments {
            margin : 35px 0 10px;
        }
            #blog #blog_well .post_comments h1 {
				border-bottom : 1px solid #e0e0e0;
				font-family : Times;
				font-size : 13px;
				font-weight : normal;
				letter-spacing : 4px;
				padding-bottom : 3px;
				text-transform : uppercase;
		}
			#blog #blog_well .post_comments h1 span {
				color : #666;
				font-family : Arial, Helvetica, sans-serif;
				font-size : 11px;
				margin-left  : 7px;
	        }
			#blog #blog_well  .post_comments ol {
	           	list-style : none;
				margin : 20px 0 0;
	    	}
			#blog #blog_well  .post_comments li {
				color : #333;
				font-size : 11px;
				margin: 10px 0 40px;
		  	}
				#blog #blog_well  .post_comments li p {
					background : #F8F8F8;
					border : 1px solid #dedede;
					font-size : 12px;
					line-height : 17px;
					padding : 5px;
					margin-bottom : 4px;
			    }
				#blog #blog_well  .post_comments li span {
					font-size : 10px;
					color : #999;
					margin-left : 6px;
			    }
				#blog #blog_well  .post_comments li a {
					color : #5d98ba;
			    }            
		#blog #blog_well #blog_popular {
			background : url(/blogs/shopthelooks/wp-content/themes/cn-shopthelooks/images/pop_module_bg.jpg) repeat-x;
			color : #333;
			margin : 20px 5px 30px;
			overflow : auto;
		}
			#blog #blog_well #blog_popular h1 {
				border-bottom : 1px solid #e0e0e0;
				font-family : Times;
				font-size : 14px;
				font-weight : normal;
				letter-spacing : 4px;
				text-transform : uppercase;
				padding : 18px 10px 5px;
			}
			#blog #blog_well #blog_popular div {
				float : left;
				padding : 10px 0 0 10px;
				width : 248px;
			}
			#blog #blog_well #blog_popular div.right {
				margin : 0;
				padding-left : 0;
			}
				#blog #blog_well #blog_popular h2 {
					font-family : Arial, Helvetica, sans-serif;
					font-size : 10px;
					font-weight : bold;
					text-transform : uppercase;
					margin-bottom : 10px;
				}
				#blog #blog_well #blog_popular a {
					color : #666666;
					float : left;
					font-size : 10px;
					font-weight : bold;
					margin-right : 8px;
					margin-bottom: 5px;
					width : 115px;
				}
.renderedspread p, 
.renderedspread, 
.renderedspread a, 
.renderedspread a:visited,
.renderedspread img  
{
    font-family: arial;
    font-size: 10px;
    background: transparent; 
    line-height: 13pt;
    letter-spacing: normal;
    font-weight: normal;           
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    color: #333;   
    margin:0px !important;
    padding:0px !important;    
}

