#youtube{padding-left:0!important;padding-right:0!important;padding-top:0!important}
#youtube h4{font-size:12px;line-height:13px;padding:8px 10px 0!important;text-align:center}
#youtube p{color:#6D6D6D;line-height:13px;padding:5px 10px!important}
#comments ul.commentlist{display:inline-block;float:none;list-style:none outside none}
#comments p{color:#6D6D6D;font-size:11px;line-height:18px}
ul.commentlist li.comment{-moz-background-inline-policy:continuous;border-bottom:1px solid #DDD;float:left;font-size:11px;line-height:18px;list-style:none outside none!important;padding:11px 14px!important;width:93%}
ul.commentlist li.comment img.avatar{border:1px solid #ccc;float:right;height:45px;margin:0 0 13px 13px;padding:5px;width:45px}
ul.commentlist li.comment cite{font-size:14px;font-style:italic;font-weight:700}
ul.commentlist li.comment a{text-decoration:underline}
ul.commentlist li.comment p{margin:0!important;padding:0!important}
ul.children li.comment{-moz-background-inline-policy:continuous;background:none repeat scroll 0 0 #ECF0F1;border:medium none;border-radius:10px 0 0 0;font-size:11px;list-style:none outside none!important;margin:10px 5px 5px 25px !important;padding:12px!important;width:91%}
ul.commentlist li.comment:last-child{border-bottom:0}
.smalltxt{color:#ABABAB;font-size:10px}
.item_img img{background-color:#E8E8E8;border:0;margin-top:15px;padding:3px}
.amaz ul,.amaz ol,#front-list ul,#front-list ol{margin-bottom:15px}
.amaz ul li,#front-list ul li{list-style:square;margin-left:30px}
.amaz ol li,#front-list ol li{list-style:decimal;margin-left:30px}
.amaz ol li ul li,#front-list ol li ul li{list-style:square;margin-left:20px}
.amazon{clear:both}
.amazon ul li{font-size:12px;list-style:square;list-style-position:inside;margin-left:25pt}
.amazon td{margin:0;padding:8px;vertical-align:middle}
.video-preview{float:left;margin:5px 5px 15px;width:100%}
.video-preview img{margin:0;padding:0!important}
.video-div{cursor:pointer;display:block;float:left;min-height:180px;padding:10px;width:29%}
.video-div:hover{background-color:#ECF0F1}
.video-preview p{font-weight:700;margin-bottom:0;margin-top:0;padding:20px 0 5px!important}
.video-img{border:1px solid #CFCFCF;margin:0;max-height:165px;overflow:hidden;padding:3px;width:94%}
.video-img img{width:100%}
.video-title{border:0 none;font-family:arial;font-size:12px;line-height:normal;margin:3px 0 0;padding:0}
.forum_posts{margin-top:10px}
.forum_posts p{clear:both;float:left}
.forum_posts img{border:1px solid #E8E8E8;margin-bottom:5px;padding:3px;position:relative}
.forum_posts h3{float:left;font-size:14px!important;font-weight:700!important}
.forum_posts span#date{color:#A6A6A6;float:right;font-size:11px;text-transform:none}
table.blocks{padding:15px}
.blocks td{padding-bottom:15px;padding-right:15px;vertical-align:middle}
.blocks h3{color:#334366!important;font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif!important;font-size:14px!important;margin-bottom:0!important;padding:0!important;text-decoration:underline!important}
.blocks p{font-size:14px!important;margin-bottom:0!important;margin-top:5px!important;padding:0!important}
code{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;-x-system-font:none;background:#ececec none repeat scroll 0 0;font-family:'Courier New',Courier,Fixed;font-size:1em;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:400;line-height:normal}
.category span.cat_title,#front-popular h3,#front-list .cat_title,#gallery h3{font-size:16px;font-weight:700;letter-spacing:-.05em;margin:0;text-transform:lowercase}
.post{background:#FFF;clear:both;line-height:18px;margin-bottom:20px;padding:15px}
.post:last-child{margin-bottom:0}
.post p{margin-top:0}
.post .clearfloat{border-bottom:1px solid #e2e2e2}
#stats{-x-system-font:none;border-bottom:1px solid #e2e2e2;display:block;font-family:Arial;font-size:11px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:700;line-height:normal;margin-bottom:15px;padding:8px 0}
.alignright{float:right}
.alignleft{float:left}
.submitbutton{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#fff none repeat scroll 0 0;border:1px solid #aaa;color:#aaa;cursor:pointer;font-size:11px;padding:2px 5px}
.submitbutton:hover{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#303030 none repeat scroll 0 0;color:#fff}
#respond textarea{font-size:13px;width:99%}
#respond label{font-weight:700}
#respond a{text-decoration:none}
#respond h3{margin-top:15px}
.related h3 a{display:list-item;list-style-type:square;margin-left:15px;padding-left:5px}