/* --- blog one --- */

#short-one {

    width: 650px;

    margin-bottom: 10px;

    }

	

.short-one-art {

    height: 150px;

    margin-bottom: 20px;

    overflow: hidden;

    }

	

.short-one-cover {

    width: 220px;

    height: 150px;

    overflow: hidden;

    float: left;

    margin-right: 20px;

    position: relative;

    }

	

.short-one-art h2 { font-size: 18px }



.short-one-art h2 a { color: #222 }



.short-one-info {

    font-size: 12px;

    color: #84888b;

    margin-top: -5px;

    margin-bottom: 7px;

    }

	

.short-one-video {

    width: 250px;

    height: 150px;

    position: absolute;

    background: url("../images/video-cover/short-one.png");

    }

	



/* --- blog two --- */

#short-two {

    width: 670px;

    margin-bottom: 10px;

    }

	

.short-two-art {

    width: 315px;

    height: 210px;

    margin-right: 20px;

    overflow: hidden;

    position: relative;

    float: left;

    margin-bottom: 20px;

    }

	

.short-two-art h2 {

    color: #fff;

    font-size: 16px;

    text-transform: uppercase;

    margin-top: 6px;

    margin-bottom: 0px;

    margin-left: -10px;

    width: 300px;

    }

	

.short-two-art h2 a {

    color: #fff;

    }

	

.short-two-bg {

    background: url("../images/background-trans.png");

    width: 320px;

    height: 210px;

    position: absolute;

    }

	

.short-two-video {

    width: 320px;

    height: 210px;

    position: absolute;

    background: url("../images/video-cover/short-two.png");

    }

	

.short-two-art span {

    color: #fff;

    font-size: 12px;

    text-transform: uppercase;

    padding: 1px;

    margin-left: -10px;

    font-weight: 400;

    }

	

.short-two-art p.excerpt {

    background: none;

    width: 300px;

    margin-top: -5px;

    margin-left: -25px;

    }

	

span.short-two-link {

    background: url("../images/read-light.png") no-repeat;

    line-height: 15px;

    padding-left: 22px;

    padding-bottom: 2px;

    margin-left: 0px;

    margin-bottom: 0px;

    margin-top: 6px;

    color: #fff;

    text-transform: uppercase;

    font-weight: 700;

    font-size: 12px;

    display: block;

    }





/* --- blog three --- */

#short-three {

    width: 670px;

    height: 276px;

    margin-bottom: 30px;

    }

	

.short-three-cover {

    width: 360px;

    height: 276px;

    overflow: hidden;

    float: left;

    margin-right: 20px;

    position: relative;

    }

	

.short-three-cover h2 {

    font-size: 16px;

    color: #fff;

    padding-top: 6px;

    text-transform: uppercase;

    margin-bottom: 0px;

    margin-left: -10px;

    width: 320px;

    }

	

.short-three-cover h2 a {

    color: #fff;

    }

	

.short-three-bg {

    width: 360px;

    height: 276px;

    position: absolute;

    background: url("../images/background-trans.png");

    }

	

.short-three-video {

    width: 360px;

    height: 276px;

    position: absolute;

    background: url("../images/video-cover/short-three.png");

    }

	

.short-three-cover p.excerpt {

    background: none;

    width: 320px;

    margin-top: -5px;

    margin-left: -25px;

    }

	

.short-three-cover span {

    color: #fff;

    font-size: 12px;

    text-transform: uppercase;

    padding: 1px;

    margin-left: -10px;

    font-weight: 400;

    }

	

.short-three-cover .detailholder { width: 340px }



.short-three-art {

    width: 270px;

    height: 60px;

    float: left;

    margin-bottom: 14px;

    }

	

.short-three-title { float: right }



.short-three-art-cover {

    width: 60px;

    height: 54px;

    overflow: hidden;

    float: left;

    margin-right: 10px;

    }

	

.short-three-art h2 {

    font-size: 14px;

    margin-bottom: 2px;

    }

	

.short-three-art h2 a { color: #222 }



.short-three-art span {

    font-size: 12px;

    color: #888;

    margin-top: -1px;

    display: block;

    }

	

span.short-three-link {

    background: url("../images/read-light.png") no-repeat;

    line-height: 15px;

    padding-left: 22px;

    padding-bottom: 2px;

    margin-left: 0px;

    margin-bottom: 0px;

    margin-top: 6px;

    color: #fff;

    text-transform: uppercase;

    font-weight: 700;

    font-size: 12px;

    display: block;

    }





/* --- blog four --- */

#short-four {

    width: 670px;

    margin-bottom: 10px;

    }

	

.short-four-art {

    width: 315px;

    height: 330px;

    margin-right: 20px;

    margin-bottom: 20px;

    float: left;

    overflow: hidden;

    }

	

.short-four-cover {

    width: 315px;

    height: 200px;

    overflow: hidden;

    position: relative;

    margin-bottom: 7px;

    }

	

.short-four-art h2 { font-size: 16px }



.short-four-art h2 a { color: #222 }



.short-four-info {

    font-size: 12px;

    color: #84888b;

    margin-top: -5px;

    margin-bottom: 5px;

    }

	

.short-four-video {

    width: 315px;

    height: 200px;

    position: absolute;

    background: url("../images/video-cover/short-four.png");

    }

	

/* --- blog five --- */

#short-five {

    width: 670px;

    height: 305px;

    margin-bottom: 30px;

    }

	

.short-five-cover {

    width: 390px;

    height: 305px;

    overflow: hidden;

    float: left;

    margin-right: 3px;

    position: relative;

    }

	

.short-five-coverM {

    width: 257px;

    height: 151px;

    overflow: hidden;

    position: relative;

    margin-bottom: 3px;

    }

	

.short-five-cover h2 {

    font-size: 16px;

    color: #fff;

    padding-top: 6px;

    text-transform: uppercase;

    margin-bottom: 0px;

    margin-left: -10px;

    width: 360px;

    }

	

.short-five-cover h2 a {

    color: #fff;

    }

	

.short-five-coverM h2 {

    font-size: 12px;

    color: #fff;

    padding-top: 6px;

    text-transform: uppercase;

    margin-bottom: 0px;

    margin-left: -10px;

    width: 240px;

    }

	

.short-five-coverM h2 a {

    color: #fff;

    }

	

.short-five-bg {

    width: 390px;

    height: 305px;

    position: absolute;

    background: url("../images/background-trans.png");

    }

	

.short-five-video {

    width: 390px;

    height: 305px;

    position: absolute;

    background: url("../images/video-cover/short-five.png");

    }

	

.short-five-videoM {

    width: 257px;

    height: 151px;

    position: absolute;

    background: url("../images/video-cover/short-fiveM.png");

    }

	

.short-five-cover p.excerpt {

    background: none;

    width: 360px;

	margin-top: -5px;

    margin-left: -25px;

    }

	

.short-five-coverM p.excerpt {

    background: none;

    width: 240px;

    margin-top: -5px;

    margin-left: -25px;

    }

	

.short-five-cover span {

    color: #fff;

    font-size: 12px;

    text-transform: uppercase;

    padding: 1px;

    margin-left: -10px;

    font-weight: 400;

    }

	

.short-five-coverM span {

    color: #fff;

    font-size: 12px;

    text-transform: uppercase;

    padding: 1px;

    margin-left: -10px;

    font-weight: 400;

    }



.short-five-cover .detailholder { width: 340px }



.short-five-art {

    width: 270px;

    height: 60px;

    float: left;

    margin-bottom: 14px;

    }

	

.short-five-title { float: right }



.short-five-art-cover {

    width: 60px;

    height: 54px;

    overflow: hidden;

    float: left;

    margin-right: 10px;

    }

	

.short-five-art h2 {

    font-size: 13px;

    margin-bottom: 2px;

    }

	

.short-five-art h2 a { color: #222 }



.short-five-art span {

    font-size: 12px;

    color: #84888b;

    }

	

span.short-five-link {

    background: url("../images/read-light.png") no-repeat;

    line-height: 15px;

    padding-left: 22px;

    padding-bottom: 2px;

    margin-left: 0px;

    margin-bottom: 0px;

    margin-top: 6px;

    color: #fff;

    text-transform: uppercase;

    font-weight: 700;

    font-size: 12px;

    display: block;

    }

	

.comment-bubble {

    background: url("../images/comm-shadow.png") no-repeat right bottom;

    float: right;

    position: absolute;

    top: 10px;

    right: 10px;

    height: 32px;

    width: 10px;

    text-align: center;

	cursor:default;

    }

	

span.comment-count {

    color: #fff;

    float: right;

    padding: 2px 5px;

    font-size: 12px;

    font-weight: 700;

    border: 2px #fff solid;

    text-align: center;

    }