/* style.css  revised 23/09/2008 */
#outer-wrapper {width:980px;padding:0px 0px;text-align:left;font:normal normal 90% verdana, tahoma, arial, helvetica, sans-serif;float:left;background-color:#FFF;background-image:url(bg2d.jpg);}

#header {padding-top:0px;padding-right:0px;width:980px;height:90px;
/*background-image: url('http://i204.photobucket.com/albums/bb32/xmephistox/optimized-fuzzy-banner.jpg')*/
background-image: url('http://www.totallyfuzzy.net/ourtube/templates/fuzzy/images/optimized-fuzzy-banner-narrow2.jpg')
}
#logo{height:90px;width:202px;float:left}
#leaderboard{height:90px;width:728px;float:left}

.inner-wrapper {width:980px;padding:0px 0px;background-image:url(bg2d.jpg);}

ul {list-style:none;padding:0 20px;margin:0;}
#main-wrapper, #review-wrapper {width:550px;background:#ffffff;background-image:url(bg2d.jpg);padding-left:5px;padding-right:15px;border-left:1px solid #F5F5F5; border-right:1px solid #E5E5E5;}
#main-wrapper {min-height:2000px;}
#sidebarleft-wrapper {width:200px;background:#ffffff;background-image:url(bg2d.jpg);margin-left:1px;margin-right:1px}
#sidebarright-wrapper {width:200px;background:#ffffff;background-image:url(bg2d.jpg);margin-right:0px;border-left:1px solid #E5E5E5;}
#sidebarwide-wrapper {width:385px; background:#ffffff;background-image:url(bg2d.jpg);margin-right:1px;padding:5px}

#main-wrapper, #sidebar1-wrapper, #sidebar2-wrapper, #sidebar3-wrapper, #sidebar4-wrapper 
{word-wrap:break-word;/* fix for long text breaking sidebar float in IE */
overflow:hidden;/* fix for long non-text content breaking IE sidebar float */}
#sidebarleft-wrapper, #sidebarright-wrapper, #sidebarwide-wrapper {float:left;}
#main-wrapper, #review-wrapper {float:left;}

#menu
{
	width:980px;
        background-image:url(http://2.bp.blogspot.com/_mgqP_EMeVOc/TIv6RRtDcJI/AAAAAAAADfk/SaiOAT2jOZ8/S899-R/bg_menu_title.gif);
	height:30px;
	padding-top:0px;
	margin:0;
	margin-bottom:10px;
	border:none;
	color:#FFF;
}

#menu_links li
{
	display:inline;
	margin:0;
	padding:5px;
}

#menu_links
{
	float:left;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:5px 7px;
}

#menu_links a,#menu_links a:visited
{
	font-weight:bold;
	color:#F5F5F5;
	text-shadow: #000 1px 1px 1px;
	text-decoration:none;
}

#menu_links a:hover
{
	color:#FFF;
	text-decoration:underline;
}

#search_form
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#B9B09D;
	display:block;
	width:250px;
	float:right;
	padding: 3px;
}

#search_form .search_bttn
{
	background:url(search_bttn.gif) no-repeat center top;
	height:19px;
	width:65px;
	border:none; /*1px solid #B9B09D; */
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:B9B09D;
	position:absolute;
	margin:3px;
}

#search_form .search_keywords
{
	border:none;	
	/*border:1px solid #B9B09D;*/
	/*background:url(search_bg.gif) repeat-x top center;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	width:217px;
	height:16px;
	padding-top:0px;
	padding-left:0px;
	margin-top:0px;
}
#menu_links ul
{
	list-style-type:none;
	margin:0;
	padding:0;
}
.clear {
clear:both;
}

#b-query-box{background-color:#fff;margin:0 .5em 0 0;border:1px solid #000;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:0 .3em;width:230px;}
#b-query-icon{display:block;width:13px;height:13px;cursor:pointer;cursor:hand;background:url(sprites.gif) no-repeat -12px -170px}
#b-query-icon:hover{background:url(sprites.gif) no-repeat -25px -170px}

/* defs for the top navbar*/
table.homebalkback {background-color:#c0c0c0}
.navbaroff {background-color:#F0F0F0;font-weight:bold;font-size:110%}
.navbaron {color:#000000;background-color:#F4F4F4;font-size:110%;font-weight:bold}
A.ttd, A.ttd:link,A.ttd:visited {font-weight:bold;width:100%;color:#c0c0c0;line-height:20px;text-decoration:none;font-size:110%}
A.ttd:hover {display:block;font-weight:bold;width:100%;color:#0099CC;line-height:20px;background-color:#f9f9f9;font-size:110%}
/* General definitions */
body {margin-top:0px;margin:0 auto;width:980px;color:black;font:x-small Georgia Serif;font-size/* */:/**/small;font-size:/**/small;text-align:center;background-color:#F0F0F0;background-image: url('bg.jpg')}
p {line-height:16px;}
a:link, a:visited, a:active
{color:#607386;text-decoration:none}
a:hover {color:#607386;text-decoration:underline}
.noborder {border:none;}
.tableHeader {background:white;}
.regularText {color:Black;}
.regularBoldText {font-weight:bold;color:#3399FF;}
/* defs for the header and searchbox */
.searchText, .searchLogic {color:Black}
.searchText {font-weight:bold;color:Black}
.searchLogic {font-weight:normal}
.textBox {font-weight:normal;color:black;background-color:#F4F4F4;margin-right:3px;}
/* defs for the category pages */
.subCategory, .subCategoryCount, .mainCategory, .mainCategoryCount {color:#607386}
/* defs for the What Table in tables.php */
.whatText {font-weight:bold;color:#999999;background-color:#F4F4F4;padding-left:2mm}
.whatTextText {font-size:65%;font-weight:normal;color:grey;padding-left:2mm}
.WhatTabOut {background-color:#ffebcd;padding:1px;}
.whatout2 { /* needs fixing */background-color: #000000; padding:3px;}

/* defs for the nav table Page: [ 1 ] etc function navtable in tables.php */
.navText {padding:2px;padding-left:2mm;padding-bottom:2px;padding-top:2px;color:#000000;background-color:#ffebcd}
/* set the bordercolor of the navtable, actually the bgcolor of the table around it */
.NavTabOut {background-color:#F1F1F1}
.navtabletitle {background-color:#000000}
a.navLink:link, a.navLink:visited, a.navLink:hover {color:grey}
a.navLink:hover {background-color:#D3D3D3;text-decoration:none}
.nav-table {display:block;padding-right:0.5em;padding-left:0.75em;padding-bottom:2px;padding-top:2px;border:#f1f1f1 2px solid;background:#ffebcd;text-decoration:none;color:#000000;font-weight:normal;margin:2px;}
/* LINE CATEGORY TABLE AND LINKS */
/* defs for LineCatTable in tables.php */
.LineCatOut {background-color:#eeeeee}
.linecattitle {padding:2px; color:#000000;background-color:#F7FFD3}
.lineCategoryText, .lineCategoryLink {font-weight:normal;color:#666666;}
.lineCategoryText {padding-left:2mm;background-color:#f5f5dc}
a.lineCategoryLink:link, a.lineCategoryLink:visited, a.lineCategoryLink:active 
{color:#666666; text-decoration:none;}
a.lineCategoryLink:hover {color:#0099CC;text-decoration:underline;}
.BgTable1 {background-color:#F5F5F5;background-image:url('bg2b.jpg'); padding:2mm;}
.BgTable2 {background-color:#FFFFFF;background-image:url('bg2d.jpg');padding:2mm;}
.siteName {font-weight:bold;color:gray;}
a.siteName:link, a.siteName:active, a.siteName:visited
{font-weight:bold;color:#3399FF;text-decoration:underline}
a.siteName:hover {font-weight:bold;color:#3399FF;text-decoration:none}
.siteURL, .ownerLink, a.ownerlink:hover, .commentsLink, .reviewLink, a.reviewLink:link, a.reviewLink:active, a.reviewLink:visited, a.reviewLink:hover, .reviewCount, .addedText, .updateText, .hitsInText, .hitsOutText, .tags 
{font-weight:normal;color:gray;}
a.reviewLink:link, a.reviewLink:visited, a.commentsLink:link, a.commentsLink:visited, a.tagLink:link, a.tagLink:active, a.tagLink:visited, a.visitLink:link, a.visitLink:active, a.visitLink:visited
{text-decoration:underline}
.siteDescription {color:black}
.categoryText, .categoryLink, a.categoryLink:link, a.categoryLink:active, a.categoryLink:visited, a.categoryLink:hover  {color:#607386;}
a.categoryLink:link, a.categoryLink:visited  
{text-decoration:underline}
a.categoryLink:hover, a.ownerlink:hover, a.reviewLink:hover, a.commentsLink:hover, a.tagLink:hover, a.visitLink:hover 
{text-decoration:none}
.tags {padding-bottom:5px}
/* defs for footer.php */
.footerText, .footerLink {color:#607386}
a.footerLink:link , a.footerLink:visited , a.footerLink:active 
{color:#3399FF;}
/* various other definitions */
.errorText {font-size:small;color:red}
.errorText {font-weight:normal;}
.errorTextBold {font-weight:bold;}
 SELECT {color:#1e2f31 background-color:#c5c5c5; border:1px solid #EEE;font-size:11px;}
.selector {color:#1e2f31 background-color:#c5c5c5; border:1px solid #DDD;font-size:11px;}
input {font-weight:bold;color:#42415f;}
.pagelinklast,
.minipagelinklast
{background:#DFE6EF;}
.pagecurrent
{border:1px solid #072A66; padding:1px 3px 1px 3px; text-decoration:none; background:#FFC9A5; color:#000000;}
.minipagelink,
.minipagelinklast
{border:1px solid #C2CFDF;margin:0 1px 0 0;}
.pagelink a:active,
.pagelink a:visited,
.pagelink a:link,
.pagelinklast a:active,
.pagelinklast a:visited,
.pagelinklast a:link,
.pagecurrent a:active,
.pagecurrent a:visited,
.pagecurrent a:link,
.minipagelink a:active,
.minipagelink a:visited,
.minipagelink a:link,
.minipagelinklast a:active,
.minipagelinklast a:visited,
.minipagelinklast a:link
{background:#F0F5FA;border:1px solid #072A66;padding:1px 3px 1px 3px;text-decoration:none;}
.pagelink a:hover, .pagelinklast a:hover	
{color:#000000;background:#FFC9A5;border:1px solid #072A66;padding:1px 3px 1px 3px;text-decoration:none;}
.thumb {display:inline;border:none;float:left;padding-right:5px;vertical-align:top;width:120px;}
.entry {width:490px;float:left;}
.entryPicDiv {float:left;width:170px;padding:1mm;}
.entryDataDiv {float:left;width:300px;padding:1mm;}
.entryPic, .entryData {padding:2mm;}
.preview {display:inline;width:500px;}
.contentsbox {background-color:#FAF3CB;border:2px solid #FFFDF5;padding:5px}
DIV#footerwrapper {width:980px;float:left;margin-top:25px;padding-top:10px;border-top:1px solid #FF0000;}
DIV#footerwrapper,
DIV#footernav,
DIV#footernav ul
{MARGIN-LEFT:10px}
DIV#footernav a:link,
DIV#footernav a:visited,
DIV#footernav a:hover,
DIV#footernav a:active 
{color:#000000}
#footernavbar1, #footernavbar2, #footernavbar3
{width:200px;float:left;border-left:1px solid #F0F0F0;padding-left:10px}
#footernavbarwide
{width:240px;float:left;border-left:1px solid #F0F0F0;padding-left:10px}
.footernavtitle {width:200px;padding-bottom:5px;font-weight:bold;float:left}
.footernavtitlewide {width:230px;padding-bottom:5px;font-weight:bold;float:left}
.quotes {font-family:Times New Roman, serif;font-size:130%;color:#000000}
.rectangle_ad {margin-left:30px;width:300px;height:250px;background-color:#F5F5F5;padding:12px}
#infopage {margin:20px}
#infopage p {margin:10px 0;font-family:tahoma, verdana, arial, sans-serif;font-size:13px;line-height:16px;}
#creditfooter,
#creditfooter img 
{display:none}
.widget {margin:0 0 0 0.5em;padding:0 15px 0.5em;color:#000000}
.widgetContent {border:1px solid #e5e5e5;margin;0;padding:10px;color:#333;
-webkit-border-bottom-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;}
/*h2 {margin:1.5em 0 .75em; font:normal normal 90% 'Trebuchet MS',Trebuchet,Arial,Verdana,Sans-serif;
line-height: 1.4em;text-transform:uppercase;letter-spacing:.2em;color:#FFF;background-color:#9B9EA3;padding:5px;}*/
#list_cats {font-size:12px;padding:1px 0;} 
#list_cats li {border-bottom:1px solid #CCC;} 
#list_cats li hover {background-color:#EAEAEA;color:#000;} 
#list_cats li a:hover {color:#000;display:block;background-color:#EAEAEA;border-right:5px solid #4A6384;} 
#list_subcats .selectedcat,#list_cats .selectedcat {background:#EAEAEA;border-bottom:1px solid #CCC;border-right:5px solid #4A6384;font-size:12px;padding:5px 0 5px 5px;} 
#list_cats .selectedcat a:link, #list_cats .selectedcat a:visited, #list_cats .selectedcat a:active, #list_cats .selectedcat a:hover {color:#000;}
#list_cats ul {list-style-type:none;margin:0;padding:0;} 
#list_cats li a,#list_cats li a:visited {color:#8E782C;text-decoration:none;display:block;padding:5px;} 
h2 {
color:#FFF;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-shadow: #000 1px 1px 1px;
height:20px;
background:url(bg_menu_title.gif) repeat top;
padding:4px 0 0 10px;
margin:0;
list-style-type: none;
text-align: left;
-webkit-border-top-left-radius: 4px;
-webkit-border-top-right-radius: 4px;
-moz-border-radius-topleft: 4px;
-moz-border-radius-topright: 4px;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
}
.what3-table /* from yahoo */
{display: block; 
padding-right: 0.5em; 
padding-left: 0.75em; 
padding-bottom: 2px; 
padding-top: 2px; 
/* border-left: #ffebcd 1em solid; */
  border:1px solid #b0bec7;
  border-bottom:1px solid #93a6b4;
/*   border-color:#b0bdc6 #91a7b4 #91a7b4 #b0bdc6; */
  background-image:url(http://l.yimg.com/a/i/ww/thm/1/grd-1px_1.4.gif);
  background-repeat:repeat-x;
  background-position:0 -916px;
/* background: #f4f4f4; */
text-decoration: none; font-weight: bold; font-size : 10pt; color: #999999; margin:2px; width=100%}
/* moreover styles mhl: headline, ms: source mt: time*/
#moreover 
{padding-top:0px;padding-left:10px}
.mhd
{font-weight:normal;font-size:135%}
.mhl, 
.mhl a:link 
{font-weight:normal;font-size:105%}
.ms, 
.ms a:link 
{font-weight:normal;font-size:100%}
.mt 
{font-weight:normal;font-size:100%;color:#A0A0A0}
.more
 {color:#000000; text-align:right}
.more a:link,
.more a:hover,
.more a:active,
.more a:visited
 {color:#000000;text-align:right;text-decoration:underline !important;}
hr {color: #e0e0e0;background-color:#e0e0e0;height:1px;border:0;}
DIV#what-table, .what2-table  
{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:165%;
/*	letter-spacing:-1px; */
	color:#2680BD; /*#BD8D46;*/
	margin:10px 3px 10px 3px;
	padding-left:5px;
	background:url(bg2.gif);
	padding-bottom:5px;
/*	border-bottom:#F5F5F5 1px solid*/
}
/* DIV#what-table, .what2-table {display:block;padding-right:0.5em;padding-left:0.75em;padding-bottom:2px;padding-top:2px; border:#ffebcd 1px solid;background:#f4f4f4;text-decoration:none;font-weight:bold;color:#999999;margin:2px;width:100%;font-size:115%}*/

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    }
.shadetabs{
width:305px;
height:22px;
background:url(../templates/fuzzy/images/bg_menu_title.gif) repeat top;
padding:6px 0 0 5px;
margin:0;margin-right: 0px;list-style-type: none;
text-align: left;
-moz-border-radius-topleft: 4px;
border-top-left-radius: 4px;
-moz-border-radius-topright: 4px;
border-top-right-radius: 4px;
}
.hilite, .blog-pager, .blog-pager a {font-family:tahoma, verdana, arial, sans-serif;font-size:13px;font-weight:bold;color:#FF5500;}

#footer {
  width:950px;padding:0px 0px;text-align:left;font:normal normal 85% verdana, tahoma, arial, helvetica, sans-serif;float:left;
  clear:both;
/*  margin:0 auto;
  padding-top:15px;
  text-align: center;
background-color:#333;*/
padding: 0; min-width: 950px; margin: 0 auto 10px auto; padding: 0 0 0 30px; position: relative; overflow: visible; background-color: #888888;background-image:url(http://4.bp.blogspot.com/-Ph0jDhT2KVg/TdOLWz4LBtI/AAAAAAAAEAw/LKKghxzPC0g/s400/contentB.png);
}
#footer h1, #footer h2, #footer h3, #footer h4, #footer h5, #footer h6, #footer p, #footer pre, #footer blockquote, #footer ul, #footer dl, #footer address { margin: 0 0 1em 0; padding: 0; font-style: normal; font-weight: normal; }
#footer li, #footer dd, #footer blockquote { margin-left: 0; }
#footer li { margin-left: 0; }
#footer p { font-size: 10px; color: #666; text-align: center; padding-bottom: 0.4em; margin: 0 0 0 0; line-height: 1em; }
#footer p a { color:#AAA; text-decoration: none; }
#footer p a:hover { color: #fffa94; }
#footer p#release-version, #footer p#copyright { padding-right: 160px; margin: 0 auto; }
#footer .footer-col { width: 14.1%; height: 165px; float: left; position: relative; margin: 20px 10px 20px 0; padding: 0 0 12px 8px; background-color: #999999; background-image:url('http://3.bp.blogspot.com/-kMXwfzP4Ccw/TdOMQ7GOJvI/AAAAAAAAEBA/I5pJddzQXIQ/s1600/body0000.png'); border:1px solid #000; -moz-border-radius: 7px; border-radius: 7px; -webkit-border-radius: 7px; }
#footer .footer-col h4, #footer .footer-col h4 a {color: #666;margin: 0.6em 0 0.2em 0; position: relative; z-index: 10; font-size: 14px; }
#footer .footer-col ul { position: relative; z-index: 12;list-style-type:none; }
#footer .footer-col ul li { margin: 0 !important; color:#AAA;}
#footer .footer-col ul li.inactive {  color: #cccccc; }
#footer .footer-col ul a { color:#AAA; }
#footer .footer-col ul a:hover { color: #f0f6fb !important; }
#footer .footer-col.last { margin-right: 20px; }
.note_yellow {background-color:#FFFFEB;background-image:url('images/bg2y.jpg');background-repeat:repeat;color: #333;font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;display: block;border: 1px solid #ddd;padding: 10px;margin:0 0 10px 0;}
.rnd {border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}

/*<!--[if IE]>
<style type="text/css">
  .clearfix {
    zoom: 1;     /* triggers hasLayout */
    }  /* Only IE can see inside the conditional comment
    and read this CSS rule. Don't ever use a normal HTML
    comment inside the CC or it will close prematurely. */
</style>
<![endif]-->*/