/*
Apply Yahoo!'s reset css to make sure everything starts out good. Commenting out style on the html element.
/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 3.0.0
build: 1549
*/
/*html{color:#000;background:#FFF;}*/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;}input,textarea,select{*font-size:100%;}legend{color:#000;}

/*
Now we can start styling!
*/

body{background:#ededed;font-family:Tahoma, Verdana, Helvetica, sans-serif;}
a{color:#000;}
em{font-style:italic;}
p{font-size:12px;line-height:135%;margin:10px 0 8px 0;}
sub{vertical-align:sub;}
super{vertical-align:super;}
.article .post,.article-nav{background:url(images/bar-bg-wide.gif) no-repeat 0 100%;}
.article .post{margin:0 0 15px 0;padding:5px 0 10px 0;}
.clear-both{clear:both;font-size:1px;line-height:1px;}
.home-nav{background:url(images/bar-bg.gif) no-repeat 0 100%;}
.post h1{color:#01147E;font-size:16px;font-weight:800;}
#archive-menu{position:relative;}
#archive-menu ul{background:#fff;border:1px solid #999;position:absolute;width:124px;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity: 0.9;opacity: 0.9;}
#archive-menu ul li a{display:block;padding:4px 4px 4px 4px;width:116px;}
#archive-menu ul li a:hover,#archive-menu ul li a:active{background:#999;color:#fff;}
#footer{text-align:center;}
#footer p{font-size:10px;}
#front-greeting{margin-bottom:15px;}
#header{background:url(images/header-bg.jpg) no-repeat 0 0;height:150px;width:800px;}
#header h1 span{display:none;}
#main-content{background:url(images/bottom-bg.gif) no-repeat 0 100%;background-color:#fff;min-height:10px;}
.article #main-content{padding:15px 15px 15px 15px;}
.article #main-content h1,.article #main-content h2,.article #main-content p{padding:0 15px 0 15px;}
.article #main-content h1{font-size:18px;}
.article #main-content h2{color:#01147E;font-size:15px;font-weight:800;line-height:135%;margin:10px 0 8px 0;}
.article #main-content sub,.article #main-content super,.section .post sub,.section .post super{font-size:9px;}
.caption{color:#01147E;font-size:11px;padding:0 15px 0 15px; width:740px;}
.data-table{border-right:1px solid #333;border-bottom:1px solid #000;font-size:12px;margin:0 8px 0 10px;}
.data-table tr td{border:1px solid #333;border-bottom:none;border-right:none;padding:0 10px 0 10px;}
.data-table tr th{background:#ff6600;border:1px solid #333;color:#fff;border-bottom:none;border-right:none;padding:5px 10px 5px 10px;}
.gallery{margin:15px 0 0 0;}
.gallery h3{color:#01147E;font-size:12px;font-weight:800;margin:0 0 10px 0;text-align:left;}
.gallery li{display:inline;float:left;padding:5px 15px 5px 15px;text-align:right;width:355px;}
.gallery li a{text-decoration:none;}
.gallery li a img{border:1px solid #d9d9d9;}
.gallery .click{color:#999;font-size:10px;margin:0 0 0 0;text-align:right;}
#posts{display:inline;float:left;margin:15px 15px 0 0;width:564px;}
#posts .post .read-more{background:url(images/arrow_blk.gif) no-repeat 0 3px;color:#877841;display:block;font-size:12px;margin:15px 0 0 0;padding:0 0 0 15px;text-decoration:none;}
#posts .section h2{background:url(images/section-headline-bg.gif) no-repeat 0 0;color:#666;font-size:17px;margin:0 0 10px 0;padding:14px 0 10px 0;}
#posts .section h3{margin-bottom:5px;}
#posts .section h3,#posts .section h3 a:link,#posts .section h3 a:visited{color:#01147E;font-size:13px;font-weight:800;text-decoration:none;}
#posts .section h3 a:hover,#posts .section h3 a:active{text-decoration:underline;}
#posts .section .post{background:url(images/dots.gif) repeat-x 0 100%;margin-bottom:15px;padding-bottom:15px;}
#posts .section .post .attachment{display:inline;float:left;padding:13px 15px 0 0;width:80px;}
#posts .section .post .summary{display:inline;float:left;width:435px;}
#posts .section .post .summary-solo{display:inline;float:left;width:530px;}
#sidebar{display:inline;float:left;font-size:11px;margin:15px 15px 15px 15px;}
#inner-sidebar{background:#ededed url(images/sidebar-bottom-bg.gif) no-repeat 0 100%;padding:0 0 5px 0;width:190px;}
#sidebar h2{background:url(images/in-this-edition.gif) no-repeat 0 0;height:29px;width:190px;}
#sidebar h2 span{display:none;}
#sidebar h3{font-weight:800;margin:10px 0 10px 0;}
#sidebar li{border-bottom:1px solid #fff;padding:0 10px 10px 10px;}
#sidebar li ul li{background:url(images/arrow-fwd.gif) no-repeat 0 0;border-bottom:none;padding:0 0 15px 15px;}
#sidebar a{text-decoration:none;}
#bottom-nav,#top-nav{font-size:10px;}
#top-nav{margin:0 0 10px 0;padding:0 0 20px 0;}
#bottom-nav a,#top-nav a{text-decoration:none;}
#top-nav ul li ul{display:none;}
#bottom-nav .fwd-arrow,#top-nav .fwd-arrow{background:url(images/arrow-fwd.gif) no-repeat 0 0;display:block;padding:0 0 0 15px;}
#bottom-nav .right .fwd-arrow,#top-nav .right .fwd-arrow{background:url(images/arrow-fwd.gif) no-repeat 100% 0;display:block;padding:0 15px 0 0;}
#bottom-nav .right .back-arrow,#top-nav .right .back-arrow{background:url(images/arrow-bck.gif) no-repeat 0 0;display:block;padding:0 0 0 15px;}
#bottom-nav .left,#top-nav .left{display:inline;float:left;}
#bottom-nav .right,#top-nav .right{display:inline;float:right;}
#wrap{margin:15px 0 15px 15px;width:800px;}
