@charset "utf-8";
/* CSS Document */
@media screen {
* { margin:0; padding:0; }
html { text-align:center; color:#734300; width:100%; background:#91914d; padding-bottom:100px; }
body { font:normal .75em/1.1em 'Lucida Grande','Lucida Sans', sans-serif; width:100%; margin:0 auto; text-align:left; padding-bottom:10%; }

#breakingNews { position:relative; left:25px; top:0; width:255px; overflow:auto; float:left; background:#474700; border:5px #fff solid; padding:5px; }
#Navigation { position:relative; left:0; top:0; width:405px; overflow:visible; float:left; padding-bottom:75px; }
#Content { position:relative; left:-5px; top:0; width:300px; height:650px; color:#fff; background:url(images/content.png) repeat; float:right; clear:right; padding-bottom:9em; }

.SearchOptions {
	width:98%; clear:both; margin:0; padding:0;
}

/** Links **/

/* basic */
a { text-decoration:none; background:url(/images/a.png) repeat-x left bottom; padding:.2em; margin:0 0 2px 0; }
a:hover { background:url(/images/ahover.png) repeat left bottom; }

/* Definition List */
dl.links {
	text-align:right; float:left; height:25px; z-index:1; 
} 
dl.links dd p { margin-bottom:8px; }

/* Defined Term */
dl.links dt 
	{
	color:#544e0b; width:133px; line-height:25px; height:25px; cursor:pointer; overflow:hidden; position:relative; z-index:1; font:bold 1em/25px 'Lucida Grande','Lucida Sans', sans-serif; margin-right:300px; padding-right:5px;
	}
dl.links:hover dt, .hlDT { color:#fff; z-index:2; background:url(images/dark-25.png) repeat right top; overflow:visible; font-weight:900; width:138px; }
dl.Search dt { font-weight:900; color:#fff; line-height:50px; height:50px; position:static;  }

/* Definition */	
dl.links dd { position:absolute; top:-99999px; padding:5px; padding-bottom:50px; }
/* active */
dl.links dd.showDD, dl.links:hover dd { max-height:733px; min-width:275px;
text-align:left; position:absolute; left:143px; top:0; overflow-x:hidden; overflow-y:auto; z-index:13; background:url(/images/dark-25.png) repeat right top; padding-left:5px; }
/* Fix shorties */
dl.links dd.showDD#ddVideo, dl.links:hover dd#ddVideo { top:33%; }
dl.links dd.showDD#ddSchools, dl.links:hover dd#ddSchools { top:33%; }
dl.links dd.showDD#ddLaugh, dl.links:hover dd#ddLaugh { top:45%; }
dl.links dd.showDD#ddPhoto, dl.links:hover dd#ddPhoto { top:50%; }
dl.links dd.showDD#ddLibraries, dl.links:hover dd#ddLibraries { top:50%; }
dl.links dd.showDD#ddDesign, dl.links:hover dd#ddDesign { top:25%; }
dl.links dd.showDD#ddFinances, dl.links:hover dd#ddFinances { top:25%; }
dl.links dd.showDD#ddChristmas, dl.links:hover dd#ddChristmas { top:25%; }
dl.links dd p { padding:5px 0; margin:-5px 0; min-width:99%; text-align:left; }
dl.links a:link { color:#f7eab5;  }
dl.links a:visited { color:#ded776; font-family:'Arial Black';  }
dl.links:hover dd a:hover { color:#cff; }
dd#ddLatest { overflow:visible; z-index:99; }

#Navigation .feedburnerFeedBlock { background:#fff; width:255px; }
.feedburnerFeedBlock ul { list-style-position:inside; list-style-type:none; font:normal 1.25em monospace }
.feedburnerFeedBlock li { margin:.5em; }
#Navigation dl.links dd li a { color:#bbb; }
/* Search */
dl.Search {
	 color:#fff;
}	 
dl.Search { height:50px; z-index:99; }
dl.Search dd { width:275px; }
dl.Search input
	{
	background:url(images/input.png) repeat; width: 226px;
	border:none; font:normal 11pt/20px Tahoma, sans-serif;
	line-height:20px; padding:1px 1px 0 5px; margin:0;
	}
dl.Search textarea#searchMaster
	{
	background:url(images/input.png) repeat; width:220px;
	border:none; font:normal 11pt/20px Tahoma, sans-serif;
	line-height:20px; padding:1px 1px 0 5px; margin:0;
	}	
dl.Search #searchReset { display:block; clear:left; background:#000; color:#fff; font:icon; height:20px; text-align:right; }
.SearchOptions a:link, .SearchOptions a:visited
	{ display:block; width:113px; height:25px; font:bold 7pt/25px Tahoma, sans-serif; 
	color:#fff; background:url(images/search.png) no-repeat center bottom; text-decoration:none; 
	margin:5px; text-align:center; line-height:25px; border:0; padding:0; float:left; }
.SearchOptions a:hover { background:#aa0000 url(images/search.png) no-repeat left bottom; color:#fff; } 
.SearchOptions form, .SearchOptions p { width:113px; margin:0; padding:0; float:left; }

/* Breaking News */ 
#breakingNews h3 { color:#fff; margin:.25em 0; }
#breakingNews a { color:#f7eab5; font-weight:700; }
#breakingNews .pipesTitle a { color:#70591a; }
#breakingNews li.ybi { background:#fff; padding-left:.5em; }
#breakingNews li.ybi.odd { background:#fff8e8; }
#breakingNews h3.ybh { margin-top:0; }

/* Navigation */
#Navigation p { margin:.5em; color:#fff; clear:left; z-index:2; }

/* Content */
#Content p { margin:12px; }
h1 { margin:12px; font:bold 1.5em/1em 'Lucida Grande','Lucida Sans', sans-serif; }
h2 { margin:12px; font:bold 1.25em/1em 'Lucida Grande','Lucida Sans', sans-serif; }
#Content .feedburnerFeedBlock ul a { font-weight:700; }
#Content a:link { color:#27272B;  }
#Content a:visited { color:#363647; }
#Content a:hover { }
#Content p.StyleSwitcher a:link, #Content p.StyleSwitcher a:visited { color:#fff; padding:3px; border:1px #aa8 solid; text-decoration:none; }
#Content iframe { margin:10px 0; }

/* Top section */
#topLinks { height:33px; position:relative; top:0; left:0; width:100%; color:#fff; z-index:99; background:#454500 url(images/dark-50.png) repeat;  }
#topLinks a { font:normal 11.75px/33px Arial, sans-serif; color:#f7eab5; margin:0 .25em; }
#topLinks a strong, #topLinks strong a { font-family:'Arial Black'; }
#topLinks a:hover { color:#fff; }

/* Misc. */
#breakingNews #wx_module_1219 { color:#444; margin:.75em 0; width:180px; position:fixed; bottom:50px; right:333px; z-index:99; font-size:.8em; text-align:center; background:url(images/input.png) repeat; }
#breakingNews #wx_module_1219 {
filter:alpha(opacity=30);
	  -moz-opacity:0.3;
   -khtml-opacity: 0.3;
		  opacity: 0.3;
}
#breakingNews #wx_module_1219:hover {
filter:alpha(opacity=100);
  	    -moz-opacity:1;
     -khtml-opacity: 1;
  	        opacity: 1;
}

.wxPhraseSm, .tmpText { color:#444; }
.tmpText { font:normal 1em 'Arial Black', sans-serif; }
#breakingNews td.wxLink10 a:link, #Content #wx_module_1219 a:visited {color:#a00;}
.ybr { overflow:visible; min-height:4500px; }


/* Trailer */
#Trailer { position:fixed; width:100%; left:0; bottom:0; background:url(images/dark-50.png) repeat; margin:0; padding:.25em 0; z-index:99; }
#Trailer a { color:#f7eab5; margin:0 .5em;  }
#Trailer a:visited { color:#ded776; font-weight:700; }
h1, h3, h2, h4, strong, b, a, a:visited {
	font-size-adjust:.9; font-weight:900;
	}
}
