html *{margin:0;padding:0;}
body{text-align:center;background:#afb4ac;}
#container{margin:0 auto;width:901px;}
.video-320{float:left;clear:left;width:495px;padding:18px;margin-left:0;margin-bottom:20px;text-align:center;border:1px solid #999;}
a.button{color:#fff;background:#666;padding:4px 8px;text-decoration:none;font-size:12px;}
#entry-comments-header a.button{float:right;margin:-2px 0 0 10px;font-weight:bold;}
#entry-comments-header a img{padding:1px 0 0 10px;}
blockquote{float:left;padding:21px 0 7px 14px;margin:0 0 14px 0;font-size:12px;}
fieldset{border:0;margin:0;padding:0;}
img{border:0;}
h5{display:inline;color:#333;font-variant:normal;font-size:14px;}
#top{background:#fff;width:901px;padding:28px 0;border-bottom:1px solid #afb4ac;}
#content,
#full,
#blog,
#right,
#not-found{float:left;}
#logo{float:right;}
#content{text-align:left;padding:0;margin:0 0 54px 0;background:#fff;font-family:Helvetica,sans-serif;}
#blog,#right,#full, #dialog{background:#fff;}
#blog {background:#fff;width:566px;margin:0;padding:0 28px 45px 0;}
#dialog { border:0; }
#full, #dialog{width:845px;padding:14px 28px 45px 28px;}
#dialog { padding: 0; width: 901px; } 
#right{width:249px;margin:0 0 0 1px;padding:0 28px;border-left:1px solid #999;}
#entry-nav{float:left;}
#entry-nav a{float:left;width:200px;font-size:13px;}
h1,h2,h3{}
.entry-summary{margin:0 0 0 28px;}
.date-published-month,.date-published-day,.date-published-year{text-transform:uppercase;float:left;width:38px;text-align:center;color:#fff;}
.date-published{float:left;background:#000;width:38px;padding:7px 4px;}
.entry-photo-med-left{float:left;clear:right;width:240px;padding:18px 18px 0 18px;margin:0 14px 14px 0;border:1px solid #ccc;}
.entry-photo-med-right{float:right;clear:left;width:240px;padding:18px 18px 0 18px;margin:0 14px 14px 0;border:1px solid #ccc;}
.entry-photo-med-left-portrait,.entry-photo_m_left{float:left;clear:right;width:180px;padding:18px 18px 0 18px;margin:0 14px 14px 0;border:1px solid #ccc;}
.entry-photo-med-left img,
.entry-photo-large img,
.entry-photo-med-left-portrait img,
.entry-photo_left img,
.entry-photo_m_left img{padding-bottom:18px;}
.entry-photo-med-left p,.entry-photo_m p{width:246px;padding:7px 0 0 0;color:#666;font-size:11px;font-style:italic;}
.entry-photo-large p,.entry-photo_left p{width:500px;text-align:left;padding:0;color:#666;font-style:italic;font-size:11px;font-style:italic;}
.entry-photo-large,.entry-photo_left{float:left;clear:both;width:500px;padding:18px 18px 0 18px;text-align:center;border:1px solid #ccc;margin:10px 0 14px 0;}
#right h2,#entry-comments-header h2,#entry-comment-form-header h2{text-transform:uppercase;font-size:15px;letter-spacing:-1px;margin:0 0 14px 0;}
#entry-comments-header{float:left;width:535px;padding-left:28px;margin-top:28px;border-bottom:4px solid #666;}
#entry-comments-header h2{float:left;}
#entry-comments-header a{float:left;}
#subscribe .img-link{float:left;margin:0 7px 0 0;}
#subscribe .img-link img{border:0;}
#subscribe a{text-transform:uppercase;text-decoration:none;margin:8px 28px 0 0;}
#subscribe a:link{float:left;color:#000;font-size:13px;}
#subscribe a:hover{float:left;color:#000;font-size:13px;}
#subscribe a:visited{float:left;color:#000;font-size:13px;}
#subscribe a:active{float:left;color:#000;font-size:13px;}
#archives,#most-popular,#links,#subscribe,#search,#masthead,.ad-tile-250,#flickr-photos,.ad-skyscraper,#credits,#e-mail-list{float:left;margin:14px 0;padding:0 0 14px 0;width:249px;border-bottom:1px solid #ccc;}
.ad-tile-250 { border:0; }
#subscribe h2{margin:0;}
#subscribe h4{font-family:Georgia,serif;font-size:13px;padding:0 0 14px 0;font-weight:400;}
#e-mail-list b{}
#e-mail-list{border:0;}
#e-mail-list p{font-size:13px;margin:0 0 14px 0;padding:0;font-family:Georgia,serif;}
#e-mail-list fieldset input{float:left;}
.ad-skyscraper{text-align:center;}
.ad-skyscraper h2 {text-align:left;}
.ad-skyscraper span{text-align:center;padding:45px;}
.ad-tile-250 h2,.ad-skyscraper h2{color:#ccc;}
#credits{}
#credits h4{text-transform:uppercase;font-size:11px;color:#666;margin:14px 0 7px 0;}
#credits a{color:#9c213f;text-decoration:none;font-size:12px;}
#advertise{padding-bottom:7px;}
#advertise a{font-family:Georgia,serif;text-transform:uppercase;color:#9c213f;font-weight:bold;text-decoration:none;font-size:13px;}
#flickr-photos{border:0;}
#links{}
#masthead{margin-top:28px;}
#masthead img{border:0;}
#masthead p{margin:14px 0 0 0;font-family:Georgia,serif;font-size:13px;line-height:18px;color:#666;text-align:center;}
#masthead p a{text-decoration:none;color:#9c213f;font-weight:bold;}
#search-input,#sign-up-email{height:18px;font-size:13px;line-height:22px;padding:5px;width:196px;border:1px inset #000;}
/*
#sign-up-email{width:200px;}
*/
.input-group input{float:left;}
.input-group{float:left;height:30px;padding:0;margin:0;}
#archives h2,{margin:0 0 14px 0;}
#archives h3 a:link{color:#9c213f;}
#archives h3 a:hover{color:#9c213f;}
#archives h3 a:visited{color:#9c213f;}
#archives h3 a:active{color:#9c213f;}
#archives a, #most-popular a{display:block;color:#666;font-size:15px;margin:7px 0;text-decoration:none;}
#archives a:link, #most-popular a:link{}
#archives a:hover, #most-popular a:hover{color:#333;}
#archives a:visited, #most-popular a:visited{}
#archives a:active, #most-popular a:active{}
#links h3{text-transform:uppercase;font-size:13px;color:#cc2b53;margin:7px 0 7px 0;}
#links a:link{display:block;color:#000;font-size:12px;line-height:14px;text-decoration:none;}
#links a:hover{display:block;color:#000;font-size:12px;line-height:14px;text-decoration:none;}
#links a:visited{display:block;color:#000;font-size:12px;line-height:14px;text-decoration:none;}
#links a:active{display:block;color:#000;font-size:12px;line-height:14px;text-decoration:none;}
.link-group{float:left;clear:both;margin:7px 0;}
.blog-info{float:left;clear:both;margin:28px 0 0 0; border:0; }
.blog-info p{padding:14px 0 0 0;font-size:11px;color:#999;}
#header{float:left;width:565px;height:15px;margin:35px 0 28px 0;padding:0 0 7px 0;border-bottom:8px solid #9c213f;}
#header .breadcrumb{float:left;font-size:15px;color:#999;font-weight:bold;margin:0 0 0 28px;}
#header .breadcrumb-category{background:#9c213f;padding:7px 14px;font-weight:400;margin:0 14px;color:#fff;}
#header .current-date{font-family:Georgia,serif;float:right;font-size:13px;margin:0;}
.entry-summary-header,.entry-summary-footer,.entry-summary-body{float:left;width:535px;}
.entry-summary-footer{margin:0;}
.entry-category,.entry-category-detail,.entry-comments{position:relative;font-size:12px;}
.entry-category,.entry-category-detail{float:right;text-align:center;margin:13px 0 0 0;background:#9c213f;padding:5px 10px 5px 10px;height:12px;font-weight:bold;}
.entry-category-detail{float:left;}
.entry-comments{float:right;height:45px;font-weight:bold;}
.entry-comments img{float:left;}
.entry-comments a{float:left;margin:13px 0 0 0;background:#999;padding:5px 0 5px 10px;height:12px;}
.entry-category { color:#fff; }
.entry-category a:link,.entry-comments a:link,.entry-category-detail a:link{text-decoration:none;color:#fff;}
.entry-category a:hover,.entry-comments a:hover,.entry-category-detail a:hover{text-decoration:none;color:#fff;}
.entry-category a:visited,.entry-comments a:visited,.entry-category-detail a:visited{text-decoration:none;color:#fff;}
.entry-category a:active,.entry-comments a:active,.entry-category-detail a:active{text-decoration:none;color:#fff;}
.entry-comment{float:left;margin:14px 0 14px 25px;padding:7px 0 7px 14px;clear:both;}
.alt-comment{background:#f0f0f0;}
.entry-comment-body img{float:left;margin:0 10px 0 0;}
.entry-comment-body{float:left;font-family:Georgia,serif;font-size:13px;line-height:18px;width:520px;margin:7px 0;}
.auth-comment{border:2px solid #9c213f;margin-left:25px;}
.auth-comment .entry-comment-body{width:516px;}
.entry-comment-body p{margin:0 0 7px 0;}
.entry-comment-body a:link,
.entry-comment-meta a:link{color:#9c213f;}
.entry-comment-body a:hover,
.entry-comment-meta a:hover{color:#9c213f;}
.entry-comment-body a:visited,
.entry-comment-meta a:visited{color:#9c213f;}
.entry-comment-body a:active,
.entry-comment-meta a:active{color:#9c213f;}
.entry-comment-meta{float:left;font-family:Georgia,serif;font-size:11px;color:#666;}
.entry-comment-meta b{color:#9c213f;margin:0 4px 0 0;font-size:14px;}
#entry-comments{float:left;width:565px;margin:28px 0 0 0;padding:28px 0 0 0;border-top:8px solid #999;}
#entry-comments h2{margin:0 0 0 28px;}
#comment-form{float:left;width:520px;margin:28px 0 14px 28px;}
#entry-comment-form-header{float:left;width:535px;margin:28px 0 14px 0;padding:0 0 0 28px;border-bottom:4px solid #666;}
#entry-comment-form-header h2{float:left;clear:none;}
#comment-form{float:left;width:520px;}
#entry-comment-form-header p{float:right;font-family:Georgia,serif;font-size:11px;color:#999;text-align:right;}
#comment-form label{float:left;clear:none;font-size:15px;text-transform:uppercase;color:#999;font-weight:bold;letter-spacing:-1px;padding:4px 0 0 0;}
#comment-form input,#comment-form textarea{border:1px inset #000;font-family:Georgia;}
#comment-form input{float:right;clear:none;}
#comment-form textarea,#comment-form input{font-size:13px;padding:3px;}
#comment-form #submit{margin-top:14px;border:0;}
#recaptcha_widget_div{float:right;position:none;}
#comment-form-logged-in{float:left;width:507px;padding:14px;margin:0 0 28px 0;}
.admin-functions{float:left;margin:16px 0 0 0;}
#comment-form-logged-in p{color:#333;font-size:14px;font-family:Georgia,serif;}
#comment-form-logged-in p a{color:#000;}
#admin-header{float:right;}
#admin-header img{float:right;}
#comment-form-name,
#comment-form-email,
#comments-open-text,
#comment-form-url,
#comments-open-footer,
#comment-captcha{float:left;clear:both;width:535px;}
#comment-captcha{margin-top:12px;}
#comment-captcha img{float:left;margin-left:10px;}
#comment-text{margin:10px 0 0 0;width:527px;max-width:527px;}
#comment-form-name,#comment-form-email{height:35px;}
#header .breadcrumb a:link{color:#999;text-decoration:none;}
#header .breadcrumb a:hover{color:#999;text-decoration:none;}
#header .breadcrumb a:visited{color:#999;text-decoration:none;}
#header .breadcrumb a:active{color:#999;text-decoration:none;}
.banner-468{text-align:center;float:left;width:520px;margin:28px 0 14px 28px;padding:12px 7px 7px 7px;border:2px solid #ccc;background:#ccc;}
.entry-summary-header{margin:28px 0 14px 0;}
.entry-summary-header h1{float:left;width:460px;margin:0 0 0 14px;font-size:24px;line-height:32px;}

.entry-summary-header h1 a:link{color:#000;text-decoration:none;}
.entry-summary-header a:hover{color:#000;text-decoration:none;}
.entry-summary-header a:visited{color:#000;text-decoration:none;}
.entry-summary-header a:active{color:#000;text-decoration:none;}
.entry-summary-body p{font-family:Georgia,serif;font-size:14px;margin:0 0 14px 0;line-height:20px;}
.entry-summary-body a:link,.page-body a:link{text-decoration:none;color:#9c213f;border-bottom:1px dotted #9c213f;}
.entry-summary-body a:hover,.page-body a:hover{text-decoration:none;color:#9c213f;border-bottom:1px dotted #9c213f;}
.entry-summary-body a:visited,.page-body a:visited{text-decoration:none;color:#9c213f;border-bottom:1px dotted #9c213f;}
.entry-summary-body a:active,.page-body a:active{text-decoration:none;color:#9c213f;border-bottom:1px dotted #9c213f;}
.entry-summary-body ui{margin-left:15px;background:#ccc;}
.entry-summary-body li{line-height:22px;list-style-image:url(/images/bullet.gif);margin:3px 0 3px 21px;font-size:13px;}
.entry-tags{float:left;clear:both;margin:3px 0;}
.entry-tag{float:left;font-size:10px;text-transform:uppercase;background:#ccc;color:#000;border:1px solid #666;padding:2px 4px 0 4px;margin:3px;list-style-type:none;}
.entry-tag a:link{color:#000;text-decoration:none;}
.entry-tag a:hover{color:#fff;text-decoration:none;}
.entry-tag a:visited{color:#000;text-decoration:none;}
.entry-tag a:active{text-decoration:none;}
.date-published-year{font-size:11px;}
.date-published-month{font-size:11px;}
.date-published-day{font-size:26px;text-indent:-2px;text-align:center;}
/*
Archive Navigation
*/
.archive-navigation{float:left;width:566px;margin:28px 0 14px 0;padding:0;border-top:6px solid #666;}
.archive-navigation a{color:#000;text-decoration:none;}
.archive-previous-week,.archive-home,.archive-next-week{float:left;height:40px;padding:0;font-size:12px;font-family:Georgia,serif;}
.archive-previous-week,
.archive-next-week{width:143px;}
.archive-next-week b,
.archive-previous-week b{float:left;margin:13px 0 0 0;padding:0 7px;font-weight:400;}
.archive-next-week a,
.archive-previous-week a{}
.archive-previous-week a img{float:left;margin:6px 0 0 10px;padding:0;}
.archive-next-week a img{float:left;margin:6px 10px 0 0;padding:0;}
.archive-home{width:280px;}
#comment-form p{color:#333;font-size:12px;margin:0 0 20px 0;font-family:Georgia,serif;line-height:15px;}
#comment-form p.recaptcha-error{color:#9c213f;padding-bottom:14px;font-weight:bold;}
#comment-form p a{color:#000;}
.page-body{font-family:Georgia,serif;font-size:14px;float:left;margin:14px 0 0 28px;}
.page-body h2{font-size:24px;font-family:Helvetica,sans-serif;margin:0 0 14px 0;}
.page-body p{margin:7px 0;line-height:19px;}
#recaptcha_table{width:535px;}
#recaptcha_response_field{width:270px;}
.entry-summary-body .entry-photo-large a{border:0;}

div.share { float:left; width:300px; padding:10px 0 0; }
