/* Copyright 2009 Google, Inc. All Rights Reserved */
body{margin-top:3px;background:#fff;font-family:arial,sans-serif}#guser{margin:0 0 8px}.div-footer{text-align:center;font-size:small;//font-size:x-small;clear:both}.div-copyright{margin-top:1em;font-size:xx-small}.container1{padding-top:5px;overflow:hidden;display:block;font-size:small;//font-size:x-small;width:980px}.mod_cont div{display:block}.mod_cont div.linktitle{padding:5px 20px 0;width:160px;//width:200px}.mod_cont div.container_more{padding:16px 7px 1px;text-align:right}.mod_cont div#sec_main{float:left;margin-left:0;width:66%}div.mod_cont div#sec_right{float:left;margin-left:2%;width:32%}.mod_title{background:#f0f7f9;border-top:1px solid #fff;padding:2px 7px;text-align:left;margin-bottom:7px;font-weight:bold;font-size:small;//font-size:x-small}.mod_cont .mod_box{margin-bottom:15px}.mod_content{padding:5px 5px 7px;border-left:1px solid #ddd;border-bottom:1px solid #ddd;overflow:hidden}.thumbnail{text-align:center}.mod_content .thumbnail img{border:0}.mod_content .linktitle{text-align:center;font-size:small;//font-size:x-small}div.mod_cont iframe{overflow:hidden;border:none;width:100%}div.sample_queries{border-top:2px solid #ddd;border-bottom:2px solid #ddd;padding-top:3px;padding-bottom:3px;margin-top:10px;margin-bottom:10px;font-size:small;//font-size:x-small}#hotstuff{margin-top:24px;text-align:center}#hotstuff div{}#hotstuff img{border:none}#hotstuff .embed_container{background:#000;border-bottom:1px solid #ddd;height:344px}#hotstuff #hs_player{height:100%}#hotstuff #hs_player_status{color:#fff;height:100%;padding:12px}#hotstuff #hs_player_status a{color:lightblue}#hotstuff #hs_zipit_num_ratings_parens{display:none;//margin-left:5px}#hotstuff #hs_rate_text{color:gray;display:none;margin-left:2px;//margin-left:5px;position:relative}#hotstuff #hs_rating_editor_widget{position:relative}#hotstuff #hs_rating_editor_widget img{vertical-align:middle}#hotstuff #share-widget{margin-left:1px;//margin-left:-3px;margin-right:3px;position:relative}#hotstuff #hs_report_problem_button{position:relative}#hotstuff #hs_site{margin:4px 0 2px}#hotstuff .preview_unavailable_text{color:#fff;padding-top:138px;text-align:center}#hotstuff .hot_videos_container{margin-left:auto;margin-right:auto;text-align:left;width:622px;/*border-top:1px solid #6B90DA;*/}
#hotstuff .hot_videos_title_bar{background:#fff;border-top:1px solid #fff;margin-bottom:7px;}#hotstuff .refine_search_title_bar{background:#f0f7f9;border-top:1px solid #6b90da;padding:3px 0;text-align:center;font-weight:bold}#hotstuff .hot_videos_body{border-collapse:collapse}#hotstuff .embedded_player_container{border:1px solid #ddd;width:409px}#hotstuff .embedded_player_container .metadata{padding:8px 9px;width:391px}#hotstuff .embedded_player_container .metadata .title{font-size:120%;padding-bottom:2px;width:391px}#hotstuff .embedded_player_container .metadata .description{overflow-x:hidden;width:391px}#hotstuff .duration_date_rating{color:gray}#hotstuff .widgets{margin-top:2px;//margin-top:4px}#hotstuff .site{color:green;padding-bottom:2px}#hotstuff .hotstuff-thumbnails-td{border-bottom:1px solid #ddd}#hotstuff .hotstuff-thumbnails{width:568px;position:relative}#hotstuff .thumbnail_grid{position:absolute;padding-left:4px;right:4px;left:0}#hotstuff .expander{cursor:e-resize;border-left:1px solid #ddd;border-right:1px solid #ddd;background:#eeedf1;position:absolute;width:9px;height:100%;right:148px}#hotstuff-thumbnails-collapse{background:no-repeat url(/img/arrow-right.png);width:5px;height:12px;margin:2px 0 0 2px;overflow:hidden}#hotstuff-thumbnails-expand{background:no-repeat url(/img/arrow-left.png);width:5px;height:12px;display:none;margin:2px 0 0 2px;overflow:hidden}#hotstuff .thumbnail_filters{overflow:hidden;position:absolute;width:148px;height:100%;right:0}#hotstuff .filter_checkbox_text{padding-top:3px;padding-bottom:3px}#hotstuff .hotstuff_filter_title,#hotstuff .hotstuff_filter_title_collapsed{cursor:pointer;position:relative;padding:2px 0 2px 22px;border-top:1px solid #6b90da;font-weight:bold;color:#eee;background:#aad}#hotstuff .hotstuff_filter_title_collapsed .filter_applied{color:#000;font-style:italic}#hotstuff .hotstuff_filter_info_unselected{cursor:pointer;position:relative;padding-left:15px;color:#00f;background:#fff;text-decoration:underline}#hotstuff .hotstuff_filter_info_selected{position:relative;padding-left:15px;color:#000;background:#fff;font-weight:bold}#hotstuff .arrow_image_down{background:no-repeat url(/img/down-arrow.jpg);position:absolute;left:4px;width:15px;height:14px}#hotstuff .arrow_image_up{background:no-repeat url(/img/up-arrow.jpg);position:absolute;left:4px;width:15px;height:14px}#hotstuff .video{border:1px solid #fff;cursor:pointer;overflow-x:hidden;padding:10px 5px 8px;text-align:center;width:122px;}#hotstuff .video-selected{background:#eff3f9;border:1px solid #d6e4ff;cursor:default}#hotstuff .video-selected a{color:#000;cursor:default;text-decoration:none}#hotstuff .video .title{overflow:hidden;padding-top:3px}#hotstuff .video .duration_and_rating{color:gray}#hotstuff .video .duration_and_rating img{vertical-align:middle}#hotstuff .page-numbers{display:none;float:right;padding-top:2px}#hotstuff .prev-enabled,#hotstuff .next-enabled,#hotstuff .prev-disabled,#hotstuff .next-disabled,#hotstuff .prev-hover,#hotstuff .next-hover{float:right}#hotstuff .description{color:#555}#title_spacer{color:#fff;display:none}.menu-button{font-size:small;//font-size:x-small;border:1px solid #ccf;margin:0 3px;padding:.2em .3em}.video-list-item{overflow:hidden;width:152px;margin:4px;text-align:center;float:left}.vli-thumbnail{height:72px;clear:right;width:100%}.vli-thumbnail img{border:none}.vli-metadata{clear:left;margin-left:3px;width:98%}.page-numbers{float:left;padding-top:2px}.mod-header{height:19px;padding:2px 7px 3px}.vlim-duration{color:gray}.vlim-title{margin:3px 0;padding-right:4px;text-align:center;display:block;overflow:hidden}.vlim-domain{color:green}.mod-novideos{display:none}.no-results .mod-novideos{display:block}.recommended-init #page-pos,.one-page #page-pos,.no-results #page-pos{display:none}.next-disabled{background:no-repeat url(../images/homepage.gif) -648px 0}.next-enabled{background:no-repeat url(../images/homepage.gif) -743px 0}.next-hover{background:no-repeat url(../images/homepage.gif) -628px 0;cursor:pointer}.prev-disabled{background:no-repeat url(../images/homepage.gif) -763px 0}.prev-enabled{background:no-repeat url(../images/homepage.gif) -831px 0;cursor:pointer}.prev-disabled,.next-disabled,.prev-enabled,.next-enabled,.prev-hover,.next-hover{width:20px;height:19px;border:0;margin:0 3px;padding:0;float:left}.prev-hover{background:no-repeat url(../images/homepage.gif) -811px 0;cursor:pointer}.rating-table{border-width:0;margin:0;padding:0;border-collapse:collapse;display:inline;vertical-align:middle}.rating-table td{width:10px;height:9px;margin:0;padding:0}.starLittle{background:no-repeat url(../images/homepage.gif) -801px -9px;width:10px;height:9px;overflow:hidden}.starLittleEmpty{background:no-repeat url(../images/homepage.gif) -733px 0;width:10px;height:9px;overflow:hidden}.starLittleHalf{background:no-repeat url(../images/homepage.gif) -801px 0;width:10px;height:9px;overflow:hidden}#popular_queries_panel .thumbnail{width:69px;height:52px;overflow:hidden;float:left;margin-right:10px;text-align:left}#popular_queries_panel .info{width:67%;float:left;overflow:hidden;//line-height:.9em}#popular_queries{margin-top:30px;text-align:center}#popular_queries div{font-size:small}#popular_queries img{border:none}#popular_queries td{font-size:small;//font-size:x-small;vertical-align:top}#popular_queries .popular_queries_container{margin-left:auto;margin-right:auto;text-align:left;width:980px}#popular_queries .popular_queries_title_bar{background:#f0f7f9;border-top:1px solid #6b90da;width:100%}#popular_queries .popular_queries_title_bar td{padding:2px 7px 3px}#popular_queries .popular_queries_title_bar td.left{font-weight:bold;padding-top:5px}#popular_queries .popular_queries_title_bar td.right{text-align:right}#popular_queries .popular_queries_videos_body{border-collapse:collapse}#popular_queries .more_popular_videos{bottom:5px;position:absolute;right:0;//font-size:x-small}.best_keywords_container{margin-left:auto;margin-right:auto;width:991px}#keywords_box{float:left;width:174px;position:relative;padding:19px 0 18px}#keywords_box #keywords_list{list-style-type:decimal;list-style-position:inside;position:relative;width:174px;height:105px;padding:0;margin:0;overflow:hidden;background:#fff}#keywords_box #keywords_list li{font-size:12px;line-height:12px;border:1px solid #fff;white-space:nowrap;overflow:hidden;height:19px;padding:0 0 0 12px;//height:auto;//padding:4px 0 3px 12px}#keywords_box #keywords_list li a{text-decoration:none;margin-left:-2px;//margin-left:4px;font-weight:normal;font-size:12px;line-height:21px;//line-height:12px;color:#0000ce;cursor:pointer}#keywords_box #keywords_list li a:hover{text-decoration:underline}#keywords_box #keywords_list li:hover{background:#f5faff;border:1px solid #f5faff}#keywords_box #keywords_list li.hover{background:#f5faff;border:1px solid #f5faff}#keywords_box #keywords_list li.selected{background:#f0f3fa;border:1px solid #d6e4ff}#keywords_box #keywords_list li.selected a{text-decoration:none;color:#000}#keywords_box #keywords_list li.hover a{text-decoration:underline}#keywords_box #prev.disabled,#keywords_box #next.disabled{cursor:default}#keywords_box #prev{cursor:pointer;border:0;background:#fff;color:#c6dbff;position:absolute;top:0;height:19px;width:100%;padding:0;font-size:0;color:#fff;text-align:center}#keywords_box #prev.disabled span{background-position-x:-454px}#keywords_box #prev.disabled:active span{background-position-x:-454px}#keywords_box #prev:active span{background-position-x:-280px}#keywords_box #prev.active span{background-position-x:-280px}#keywords_box #prev span{position:absolute;background:#fff no-repeat url(../images/homepage.gif) -106px 0;width:174px;height:11px;top:5px;left:0;overflow:hidden;display:block}#keywords_box #next{cursor:pointer;border:0;background:#fff;color:#c6dbff;position:absolute;bottom:0;height:19px;width:100%;padding:0;margin:0;font-size:0;color:#fff;text-align:center}#keywords_box #next.disabled span{background-position-x:-454px}#keywords_box #next.disabled:active span{background-position-x:-454px}#keywords_box #next:active span{background-position-x:-280px}#keywords_box #next.active span{background-position-x:-280px}#keywords_box #next span{position:absolute;background:#fff no-repeat url(../images/homepage.gif) -106px -11px;width:174px;height:11px;bottom:5px;left:0;overflow:hidden;display:block}#best_keywords{width:100%;border-bottom:1px solid #ddd;margin-bottom:20px;overflow:hidden;position:relative}#spacer{width:100%;margin-right:-174px;float:right !important;float:none;overflow:hidden}#popular_queries_panel{width:100%;height:124px;_height:134px;position:relative;margin:4px 0 4px 4px;padding:10px 10px 0;_margin:4px 0 4px 0;_padding:10px;background:#fff}#popular_queries_panel *{font-size:12px}.preview_list{list-style-type:none;margin:0;padding:0}ul.preview_list li{width:25%;height:52px;float:left;overflow:hidden;position:relative;margin:0 12px 10px 0}ul.preview_list li a{white-space:nowrap}ul#issued_video_list li{width:18%;float:left;overflow:hidden;margin:0 40px 28px 0}.clear{clear:both;_display:none}.playtime{display:block;margin-top:5px;color:#636563}.url{display:block;margin-top:2px;color:#008200}.more{font-size:12px;position:absolute;bottom:0;right:0}#popular_queries_panel .more{margin:0 210px 5px 0;_margin-right:186px}#issued_video .more{margin:0 10px 5px 0}#issued_video{position:relative;margin-top:10px;padding:0 0 48px;border-bottom:1px solid #dedfde}#play{float:left}#upload_button{width:100%;text-align:right;margin:-2px 0 6px}#upload_button a{position:relative;display:block;float:right;font-size:0;width:82px}#popular_queries_panel .title,#popular_queries_panel .duration_and_rating,#popular_queries_panel .site{width:63%;float:left;overflow:hidden;font-size:1em;border:none;background:transparent;margin:0 0 4px;//margin:0 0 3px;padding:0;font-weight:normal}#popular_queries_panel .site{bottom:0;color:#008200;float:none;left:78px;margin-bottom:0;position:absolute}.filter_radio{padding:0;margin:1px 0 0 .5em}.search-options{font-size:xx-small;//font-size:xx-small}
/*.search-input{text-align:left;width:85ex;border:solid  1px #0000cc;}*/
/*.search-input{
-x-system-font:none;
font-family:arial,sans-serif;
font-size:17px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin-bottom:0.2em;
vertical-align:bottom;
width:40ex;
}*/
.site-filter{font-size:small;//font-size:x-small}.search-box{}#embeddable_restrict{float:left;padding:0;margin:1px 0 0;//margin:-3px -3px 0 -4px}#embeddable_restrict_label{//margin-left:-3px}
.button-search{width:85px;height:25px}

.header-nav{
-x-system-font:none;
font-family:arial,sans-serif;
font-size:17px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin-bottom:0.2em;
vertical-align:bottom;
border-bottom:solid 1px;
}

.gbh {
height:0;
position:absolute;
top:24px;
width:100%;
}
{
color:#0000CC !important;
}

.side-announcement-box {
background-color:#FFFFE5;
border:1px solid #F5E082;
padding:10px;
height:16px;
font-size:12px;
margin-left: auto;
margin-right: auto;

}
/*
.yt-rounded {
-moz-border-radius-bottomleft:7px;
-moz-border-radius-bottomright:7px;
-moz-border-radius-topleft:7px;
-moz-border-radius-topright:7px;
}
*/




/* Sitemap - A-Z
---------------------------------------------------*/
.topreturn a { padding: 0.5em 0; text-decoration: none; color: #000;  }
.topreturn a:hover { text-decoration: underline; }


#sitemap h2 { border-bottom: 1px dotted #000; padding-bottom: 0.25em;font-weight: bold;}
#sitemap h2 a{font-size:0.75em;color:black;}
#sitemap ul { /*font-weight: bold;*/ }		
#sitemap ul li { margin: 0.65em 0; padding: 0 0 0 0.5em;}
#sitemap ul li a { padding: 0.75em 0 0 0; text-decoration:underline ;color: #0000CC !important;font-size:12px}
#sitemap ul li a:hover { text-decoration: underline; }

#maplinks { margin: 5px 0 20px; width: 56%; padding: 0.25em 0.5em 0.25em 0.25em; }
#maplinks ul { font-weight: bold; margin: 0; padding: 0; }		
#maplinks ul li { float: left; margin: 0.25em; padding: 0; width: 3em; list-style: none; }
#maplinks ul li a { background: #FFF; border: 1px solid #F02; color: #F02; display: block; margin: 0; padding: 0.6em 0; text-align: center; text-decoration: none; width: 3em; }
#maplinks ul li a:hover { background: #F02; color: #FFF; text-decoration: underline; }
div.clr {
font-size:1px;
height:1px;
line-height:0;
margin:0;
padding:0;
}
/* Sitemap - Category
---------------------------------------------------*/
#sitemap_c h2 { border-bottom: 1px dotted #000; padding-bottom: 0.25em;font-weight: bold;}
#sitemap_c h2 a{font-size:0.75em;color:black;}
#sitemap_c ul { /*font-weight: bold;*/ }		
#sitemap_c ul li { margin: 0.65em 0; padding: 0 0 0 0.5em;}
#sitemap_c ul li a { padding: 0.75em 0 0 0; text-decoration:underline ;color: #0000CC !important;font-size:12px}
#sitemap_c ul li a:hover { text-decoration: underline; }

#maplinks_c { margin: 5px 0 20px;  padding: 0.25em 0.5em 0.25em 0.25em; }

#maplinks_c ul { font-weight: bold; margin: 0; padding: 0; }
	
#maplinks_c ul li { float: left; margin: 0.25em; padding: 0;  list-style: none;white-space: nowrap;width:15em }
	#maplinks_c ul li a { background: #FFF; border: 1px solid #F02; color: #F02; display: block; margin: 0; padding: 0.6em 0; text-align: center; text-decoration: none;  }
#maplinks_c ul li a:hover { background: #F02; color: #FFF; text-decoration: underline; }

.red_header{
    background: url(../images/zuggie_bar_30.png) no-repeat;
    /*background: red;*/
    color: #fff;
    height: 35px;
}

a span.tagline:hover {
        text-decoration : underline;
        color : rgb(237, 92, 11);
      }
 
      table.search-control {
        width : 100%;
      }
 
      table.search-control .gsc-control {
        width : 100%;
      }
 
      td.left {
        width : 500px;
        padding-right : 20px;
      }
 
      td {
        vertical-align : top;
      }
 
      /* Disable built in search forms */
      .gsc-control form.gsc-search-box {
        display : none;
      }
 
      /* restrict global search form width */
      #searchForm {
        width : 500px;
      }
 
      /* disable twiddle and size selectors for left column */
      #leftSearchControl .gsc-twiddle {
        background-image : none;
      }
 
      #leftSearchControl .gsc-resultsHeader .gsc-title {
        padding-left : 0px;
        font-weight : bold;
        font-size : 14px;
      }
 
      #leftSearchControl .gsc-resultsHeader div.gsc-results-selector {
        display : none;
      }
 
      #leftSearchControl .gsc-resultsRoot {
        padding-top : 6px;
      }
 
      /* for demonstration purposes ONLY. This is not ok by the terms */
      #rightSearchControl .gsc-ad-box {
        display : none;
      }
 
      /* VideoBar Settings */
      #videoBar {
        margin-right: 5px;
        margin-left: 5px;
        padding-top : 4px;
        padding-right : 4px;
        padding-left : 4px;
        padding-bottom : 0px;
      }
 
      /* override standard player dimensions */
      .playerInnerBox_gsvb .player_gsvb {
        width : 480px;
        height : 360px;
      }
 
      /* long form visible urls should be on */
      #leftSearchControl div.gs-visibleUrl-long,
      #rightSearchControl div.gs-visibleUrl-long {
        display : block;
      }
 
      .gsc-webResult div.gs-visibleUrl-short {
        display : none;
      }

      /*Search button on Header*/
        #sbut:hover {
        background-position:-145px -69px;
        cursor:pointer;
        }
       
        #sbut {
        background-image:url(../images/homepage_sprite_06.png);
        background-color:transparent;
        background-position:-145px -38px;
        background-repeat:no-repeat;
        border-style:none;
        height:31px;
        width:85px;
        }
        #q {
        border:1px solid #666666;
        }

        #q {
        
		border-color:#666666 -moz-use-text-color;
        border-style:solid none;
        border-width:1px 0;
		
        font-size:1.15em;
        height:23px;
        margin: 0px;
        outline-color:-moz-use-text-color;
        outline-style:none;
        outline-width:medium;
        padding:6px 0 0;
        vertical-align:top;
        width:332px;
        }
        #qright {
        border:1px solid #666666;
        }
        #qright {
        background-color:#FFFFFF !important;
        border-color:#666666 #666666 #666666 -moz-use-text-color;
        border-style:solid solid solid none;
        border-width:1px 1px 1px 0;
        height:23px;
        margin:0;
        outline-color:-moz-use-text-color;
        outline-style:none;
        outline-width:medium;
        padding-top:6px;
        vertical-align:top;
        width:10px;
        }
        
        #qleft {
        border:1px solid #666666;
        }
        #qleft {
        background-color:#FFFFFF !important;
        border-color:#666666 -moz-use-text-color #666666 #666666;
        border-style:solid none solid solid;
        border-width:1px 0 1px 1px;
        height:23px;
        margin:0;
        outline-color:-moz-use-text-color;
        outline-style:none;
        outline-width:medium;
        padding-top:6px;
        vertical-align:top;
        width:10px;
        }        
        
#qboxGlow {
background-image:url(../images/homepage_sprite_06.png);
background-position:-1px -1px;
background-repeat:repeat-x;
height:37px;
position:absolute;
width:500px;
}        
