/* group reset */
html,body,div,form,fieldset,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,blockquote,th,td,hr{padding:0;margin:0;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
:focus{outline:none;}
fieldset,img{border:0;}
table{border-collapse:collapse;border-spacing:0;}
ol,ul{list-style:none;}
address,caption,cite,code,th,var{font-weight:normal;font-style:normal;}
input,textarea,h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:1em;}
.cl{clear:both;}
/* endgroup reset */
html,body{height:100%;}
body{background-color:#FEFEFE;font:normal 12px/15px "Helvetica Neue",Helvetica,Arial,sans-serif;color:#666666;position:relative;}
.wrap{width:950px;margin:0 auto;text-align:left;}
a{color :#FF0000;}
a:hover{text-decoration:underline;}
/* @group header */
#header{height:129px;overflow:hidden;background:url(../image/sprite.png) no-repeat;position:relative;}
#header h2 a{position:absolute;width:215px;height:113px;text-indent:-99999px;left:0;top:0;}
#header ul{position:absolute;left:221px;top:10px;height:18px;overflow:hidden;}
#header ul li,#header ul li a{float:left;height:18px;}
#header ul li a{text-indent:-99999px;}
#header ul li .youtube{width:46px;}
#header ul li .facebook{width:20px;}
#header ul li .twitter{width:28px;}
#header h1{position:absolute;text-indent:-99999px;width:138px;height:47px;right:3px;top:27px;}
/* @endgroup header */
/* @group body */
#body{height:100%;overflow:hidden;position:relative;margin:20px 0 0 0;}
/* @endgroup body */
/* @group footer */
#footer{border-top:1px solid #F5B6B6;padding:10px 0;margin:30px 0 0 0;}
#footer a{text-transform:uppercase;}
/* @endgroup footer */
/* @group list */
#list ul{height:100%;overflow:hidden;position:relative;margin:0 -13px -20px -13px;}
#list li{margin:0 13px 20px 13px;float:left;padding:15px;border:1px solid #FFBFBF;background-color:#ffffff;width:267px;}
#list .date{color:#808080;}
#list .image{margin:0 0 15px 0;}
#list h3{padding:5px 0 10px 0;}
#list h3,#list h3 a{font-size:15px;font-style:italic;font-weight:normal;}
#list .description,#list .description a{color:#666666;}
#list .description a:hover{text-decoration:none;color:#FF0000;}
/* @endgroup home-page */
/* @group entry-page */
#sidebar{float:left;margin:0 0 -15px 0;}
#content{float:right;width:629px;margin:0 0 -15px 0;}
#sidebar .cell,#content .entry,#content .controll{padding:15px;border:1px solid #FFBFBF;background-color:#ffffff;margin-bottom:15px;}
#content .header{padding:0 0 30px 0;}
#content .header h3{font-size:29px;color:#FF0000;font-style:italic;line-height:1;text-transform:uppercase;font-weight:normal;border-bottom:1px solid #FFBFBF;padding:5px 0;}
#content .header p{color:#808080;font-size:14px;}
#content .entry{font-size:13px;line-height:17px;padding-bottom:30px;}
#content .body p,#content .body ul{margin:0 0 15px 0;}
#content .body ul li {
    list-style: circle;
margin: 0 0 0 15px;
}
#content .controll {text-align:center;text-transform:uppercase;}
#content .controll .prev{float:left;}
#content .controll .next{float:right;}
#sidebar dt{font-size:15px;font-weight:normal;font-style:italic;color:#FF0000;text-transform:uppercase;padding:0 0 15px 0;}
#sidebar dd{line-height:1.50;}
#sidebar dd.special{font-size:15px;}
/* @endgroup entry-page */