﻿html{color:#000;background:#fff;height:100%}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}legend{color:#000}
body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small}table{font-size:inherit;font:100%}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%}

* html, * html body{background:#fff url(/ihf/images/clear.gif) fixed;overflow:auto}
body{height:100%;width:100%;margin:0 auto}
a{outline:0;outline:none;text-decoration:none}

#wrapper,#wrapper-links{background:transparent url(/ihf/images/bg.png) repeat-x 0 -8px;height:70px;width:100%;position:fixed;top:0;left:0;z-index:1999}
* html div#wrapper, * html div#wrapper-links{background:transparent url(/ihf/images/bg-ie2.png) repeat-x;position:absolute;top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop : document.body.scrollTop);}
#wrapper-links{height:70px}

#ihf{color:#ccc;width:778px;height:64px;margin:0 auto;overflow:hidden}

#ihf a{color:#ffc}

#label,#owner,#details,#login,#nav,#searchD,#detailsD,#searchS,#detailsS{float:left;display:block;overflow:hidden;height:56px;margin:4px 3px 0 0;padding-right:3px;border-right:1px dotted #46749d}

#label{width:20px;background:transparent url(/ihf/images/label-ih.png) no-repeat -10px -4px;text-indent:-5000px;cursor:pointer}
#owner{width:90px}
#owner em{display:block;font-size:10px;}
#owner div{overflow:hidden}
span.dropDown{display:block;font-size:11px;white-space:nowrap}
span.dropDown a{float:left;display:block;position:relative;overflow:hidden;padding:4px;height:14px;color:#ffc}
span.dropDown a strong{float:left;display:block;padding-right:5px;cursor:pointer;font-weight:100}
span.dropDown a em{text-indent:-2000px;width:18px;height:38px;display:block;position:absolute;top:0;right:0;padding:0 !important;cursor:default}
span.dropDown a:hover, a.clicked{background:#5d82a5 url(/ihf/images/cl.png) no-repeat;color:#000 !important}
span.dropDown a:hover em, a.clicked em{background-image:url(/ihf/images/more-over.png) !important}

#rss{margin-top:4px;height:18px;font-size:11px;display:block;clear:both}
span#rssButton{display:block;overflow:hidden;width:16px;height:18px;margin-left:3px}
span#searchButton{display:block;overflow:hidden;width:16px;height:17px;margin:-18px 0 0 30px}

#searchButtonS{display:block;width:109px;overflow:hidden;cursor:pointer}
#searchButtonS img{vertical-align:middle}

.icons{float:left;}

#details{width:469px}
#row1,#row2{height:31px;overflow:hidden;font-size:11px}
#row2{height:25px;overflow:hidden}

#itemTitle{width:459px;padding-left:10px;height:30px;overflow:hidden;background-image:url(/ihf/images/collapsed.png);background-repeat:no-repeat;background-position:-2px 0}
#itemTitle a{color:#ff6}
#itemTitle a strong{font-weight:700}
.expanded{background-image:url(/ihf/images/expanded.png) !important}

#itemTitleSearch{width:100%;height:30px;overflow:hidden}
#itemTitleSearch strong{color:#ff6;font-weight:700}
#searchS{width:60px;font-size:10px}
#detailsS{width:499px}

#searchD{width:60px;font-size:10px}
#detailsD{width:499px;}
#detailsD #itemTitle{width:489px}
#creatorD{height:21px;}

#login{font-size:11px;width:95px;text-align:center}

#creator{font-size:11px;height:18px;line-height:18px;overflow:hidden;text-indent:5px;text-align:center;background:#0f365a;margin-top:4px}
#creator strong{font-weight:100}
#creator a{color:#92C0EA}
#shareF{line-height:20px;font-weight:700}
#shareF a{color:#6c6}

#votesF,#commentsF,#addedF,#catF,#pCatF,#subCatF{float:left;height:24px;line-height:25px;margin:2px 2px 0 0;padding-right:2px;border-right:1px dotted #46749d}
#commentsF,#catF,#pCatF,#subCatF{background-image:url(/ihf/images/collapsed.png);background-repeat:no-repeat;background-position:-4px center;padding-left:9px}
#catF a,#pCatF a,#subCatF a{color:#ff6}
* html #votesF{padding-top:5px;height:18px}
#votesF img{vertical-align:middle;width:16px;height:16px}
#nav{width:75px;height:58px;padding:0;border-width:0;margin:2px 0 0}
#close,#prevNext,#sort{overflow:hidden;}
#close{height:14px;text-align:right}
#prevNext{height:18px;margin-top:4px;font-size:11px;font-weight:700}
#prev,#next{display:block;width:40%;height:18px;background-image:url(/ihf/images/prev.gif);background-position:left center;background-repeat:no-repeat;overflow:hidden;padding-left:7px;line-height:18px;color:#f90 !important}
#next{background-image:url(/ihf/images/next.gif);background-position:right center;text-align:right;margin:-18px 0 0 48%;padding:0 7px 0 0}
#sort{height:22px}
#sort span.dropDown a{color:#ccc}
#sort span.dropDown a strong{width:55px;overflow:hidden}
#sort span.dropDown a:hover, #sort a.clicked{background:#5d82a5 url(/ihf/images/cl.png) no-repeat;color:#000 !important}

#dropper{display:none;position:absolute;z-index:5000;background:#fff}
#dropper a,#dropper a:visited{display:block;font-size:11px !important;font-weight:700;border-bottom:solid 1px #ccc;text-indent:5px;line-height:20px}
#dropper a:hover{background:gray}

#slider{display:none;margin:80px auto -50px;width:800px;background:#e1e1e1;border:solid 1px #ccc;overflow:hidden}
#slider ul{float:left;width:800px;list-style:disc;}
#slider li{float:left;width:266px;margin:0;white-space:nowrap;overflow:hidden;font-size:11px;}
#slider li a,#slider li a:visited{color:blue;display:block;width:251px;padding:5px 5px 5px 10px;background-image:url(/ihf/images/bullet.gif);background-repeat:no-repeat;background-position:2px center}
#slider li a:hover{color:red}

#slider-title,.slider-title{background:#05223d;color:#edbf50;line-height:30px}
#slider-title span,.slider-title span{font-weight:700;display:block;width:690px;height:30px;padding-left:10px;}
#slider-title span.close,.slider-title span.close{display:block;width:80px;height:30px;padding-right:10px;margin:-30px 0 0 700px;text-align:right;font-size:11px}
#slider-title span.close a,#slider-title span.close a:visited,.slider-title span.close a,.slider-title span.close a:visited{color:#fff;text-decoration:none}
#slider-title span.close a:hover,.slider-title span.close a:hover{color:yellow}

.spacedOut{width:100%;border-collapse:collapse;}
.spacedOut td{padding:3px}

.rn,.re,.cm{width:90%}

.search{padding:10px;background:#e8e08c !important;border:1px solid #cbc36d !important}

#sortData{text-indent:-3000px}

/*==================================*/

#main{overflow:hidden;width:770px;margin:50px auto 20px;color:#000 !important}
#feed{width:425px;margin:10px auto}
#video{width:100%;margin:25px auto;overflow:hidden}
#video-right h1, #feed h1{font-size:120%;font-weight:bold;padding:5px;background:#efefef;border:solid 1px #dcdcdc;border-bottom:0}
#video-left{float:left;width:432px;height:370px;}
#video-right{float:right;width:338px;overflow:hidden}
#feedReader{background:gray}
#right{float:left;display:inline;overflow:hidden;width:468px;margin:0 0 0 12px;display:none}
#desc,#share,#comment{padding:10px;background:#efefef;border:solid 1px #dcdcdc;font-size:90%}
#share{font-size:85%;font-weight:bold;line-height:38px}
#share input{width:82%;margin-left:5px;font-size:100%}
#comment{font-size:85%}
#comment strong{font-weight:bold}

#desc{line-height:17px}
#desc h2{font-size:14px;font-weight:700}
#desc h3{font-size:13px;font-weight:700;margin:10px 0 0}

#addComment td{padding:6px 0;vertical-align:top}
#addComment textarea{width:300px;height:80px}

#comments,#post-comment,.cmnts{padding:10px;background:#efefef;border:solid 1px #dcdcdc;overflow:hidden}
#comments strong{font-weight:bold}
#comments em{font-style:italic}
#comments .entry{overflow:hidden;background:#dcdcdc;margin:1px 0;width:100%}
#comments .pic,#comments .cmn,#comments .act{overflow:hidden;float:left;display:inline;width:75px;padding:5px}
#comments .cmn{width:596px;margin-left:1px}
#comments .act{float:right;text-align:right}
#comments .act input{font-size:85%}
#post-comment{margin:10px auto;float:none !important;font-size:90%}
#commentDiv{display:none;}
.cmnts textarea{width:65%;height:100px}

#advert-side{float:right;display:inline;overflow:hidden;width:160px;margin-top:12px}

/*================= LINKS =================*/
#website{width:100%;height:100%;border:0}
#ciframe{margin-top:65px;height:88%;overflow:hidden}

/*================= FEEDS =================*/
#topr{overflow:hidden}
#topr #share{margin:0;width:405px;float:left;display:inline;height:38px}
#topr #adTop{float:left;display:inline;overflow:hidden;width:468px;margin:0 0 0 10px}
#adSide{float:right;width:160px;display:inline;margin-top:60px}
#adBottom{margin:10px auto;width:728px}

#feed-comments{width:883px;float:left;display:block;margin-top:12px;padding:10px;background:#efefef;border:solid 1px #dcdcdc;overflow:hidden}
#feed-comments strong{font-weight:bold}
#feed-comments em{font-style:italic}

.feedr{float:left;width:520px;display:inline;margin-top:12px;line-height:1.4em}
h3.header{font-size:20px;font-weight:bold;font-family:"Trebuchet MS",Tahoma,Arial;line-height:27px}
h3.header a{text-decoration:none;color:#000}
.feedr p{margin:0;padding:5px 0;}
.feedr ul, .feedr ol{margin:10px 0 10px 20px;padding:0 0 0 15px;}
.feedr ul li,.feedr ol li{margin:0 0 7px 0;padding:0 0 0 3px;}
.feedr form{margin:0;padding:0;}
.feedr code{font-size:1em;background-color:#f3f3ff;color:#000;}
.feedr pre{background-color:#f3f3ff;color:#000080;border:1px dotted #000080;overflow:auto;padding:3px 5px;}
.feedr blockquote{font-size:1em;color:#666;border-left:4px solid #666;margin:10px 0 10px 30px;padding:0 5px 0 10px;background:#f3f3f3 url(background_blockquote.png) repeat top left;}
.feedr input,.feedr select,.feedr textarea{font-size:12px;line-height:1.2em;padding:2px;}
.clearLeft {clear:left;}
.clearRight {clear:right;}
.clearBoth {clear:both;}
.hide {display:none;}

div.focus{margin:0;padding:10px 20px;background-color:#eef7ff;}

.feedr a{color:#369;text-decoration:underline;padding:0 1px;}
/*.feedr a:hover{color:#fff !important;background-color:#333;text-decoration:none;padding:0 1px;}*//*PROBLEM IN IE6*/
.feedr h4 a{color:#009;font-weight:bold}

div.chunk{margin:20px 0 0 0;padding:0 0 10px 0;border-bottom:1px solid #ccc;}

.chunk h4 a{font-size:18px}
.footnote,.footnote a{font-size:11px;color:#aaa;}
.footnote em{background-color:transparent;font-style:italic;}
.footnote code{background-color:transparent;font:11px/14px monospace;color:#aaa;}
p.highlight{background-color:#ffc;font-size:12px;text-align:center;}
img.favicon{margin:0 4px -2px 0;width:16px;height:16px;}
p.favicons a,p.favicons a:hover{border:none;background-color:transparent;}
p.favicons img{border:none;}

.picture{width:1px !important;height:1px !important}

/*============================ SIFR ===============================*/
.sIFR-flash{visibility: visible !important;margin: 0;padding: 0;}
.sIFR-replaced{visibility: visible !important;}
.sIFR-alternate{position: absolute;left: 0;top: 0;width: 0;height: 0;display: block;overflow: hidden;}

/*======================== ADS =========================*/
.ads-120,.ads-728,.ads-160,.ads-336{width:120px;margin:30px auto 15px;font-size:10px;font-style:italic;color:#666;text-align:center}
.ads-728{width:729px;text-align:right}
.ads-160{width:160px}
.ads-336{width:336px}
.rhs-float{float:right;margin-top:32px}
.ads-links{margin:70px auto -65px}


.adt,.adb{width:100%;margin:0 auto;}
.adb{width:900px;float:left;display:block;margin:0 auto;padding:10px;text-align:center}
#hideFrame{float:right;margin:-90px 10px 0 0;font-weight:bold;color:Maroon;font-size:11px;}
#hideFrame a{}

/*----------------TIMER----------------*/
#timer{float:left;margin:6px 5px 0 0;padding-right:5px}
#timerStart{display:none}
#timerPause{display:none}
#timerStop{display:none}
