@charset "UTF-8"; #wrap{ position:relative; height:auto !important; height:100%; min-height:100%}#topbar{ float:left; width:100%; padding:0.6em 0; font-size:0.9em; text-transform:uppercase; color:#CFD9DB; background:#FFF}#header{clear:both;position:relative;height:140px;;margin:0 auto;border-bottom:2px solid #633;background-color:#fff}#header img{ top:5%; left:20px; border:0; padding:4px}#header ul{  margin:0.5em 0.5em 0 0; padding:0; float:right; position:absolute; top:5%; right:10px}#header ul li{ display:inline; list-style:none}#header ul li a{ float:left; padding:0 1em; font:400 1.1em Helvetica,sans-serif; letter-spacing:0.1em; line-height:0.8em !important; line-height:1em; color:#333; border-right:1px solid #4D5760}#header ul li a.last{ padding-right:0; border-right:0}#header ul li a:hover{ color:#3B5D77}#headerImg{ margin:0 auto; height:143px; background:no-repeat top left; border-bottom:2px solid #633; margin-bottom:10px}#menu{  margin:0 auto}#menu ul{  width:100%;  float:left;  margin:0;  padding:0;  text-align:left;  background:#993 url(/site/assets/template/bg/menu.gif) repeat-x top left}#menu ul li{ display:inline; margin:0; padding:0; list-style:none}#menu ul li a{ float:left; width:25%; height:4.5em; font:400 1.2em Helvetica,sans-serif; letter-spacing:0.1em; color:#fff; border-top:7px solid #300; border-bottom:15px solid #FFF}#menu ul li a span{ display:block; padding:2px 7px}#menu ul li a span.desc{ font-size:0.8em; color:#8C8D94}#menu ul li a:hover,#menu ul li a.here{ background:#c96; border-top:7px solid #993}#menu ul li a:hover span.desc,#menu ul li a.here span.desc{ color:#FFF}#page{ clear:both; float:left; width:100%; margin-bottom:6em}#columns{ margin:0 auto}.width{ width:950px}.widthPad{ width:920px; text-align:left}.width25{ width:24%}.width50{ width:48%}.width73{ width:73%}.width75{ width:75%}.width100{ width:100%}#footer-bar{ clear:both; float:left; width:100%}#footer-bar #fbg{ position:relative; margin:0 auto; border-top:2px solid #300; background-color:#CCCBB7; text-align:left}#blogwrapper{padding:0;margin:0;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:20px}#footer-bar .blog{display:inline}#footer-bar .blog:after{content:"::"}#footer{ clear:both; float:left; width:100%; height:5em}#footer #bg{ position:relative; height:5em; margin:0 auto; background:#300}#footer #bg ul{ float:right; margin:3em 1em 0 0 !important; margin:3em 0.5em 0 0; padding:0}#footer #bg ul li{ display:inline; list-style:none}#footer #bg ul li a{ float:left; padding:0 1em; font:400 1em Helvetica,sans-serif; letter-spacing:0.1em; line-height:0.8em !important; line-height:1em; color:#ffc; border-right:1px solid #4D5760}#footer #bg ul li a.last{ padding-right:0; border-right:0}#footer #bg ul li a:hover{ color:#6C0}#footer #bg img{ position:absolute; top:6%; left:10px}a.lightTheme img,a.darkTheme img,a.submitButton img{ width:20px; height:20px; vertical-align:middle}.post{ float:left; width:100% !important; width:99%; position:relative; margin-bottom:1.5em; border-bottom:1px solid #cccbb7;padding-bottom:10px;}.printdate{display:none}.post .date{position:absolute;top:0;left:5px;width:2.3em;text-align:right}.post .date .month{ text-transform:uppercase; font:700 1.0em Helvetica,sans-serif; color:#cccbb7}.post .date .day{ display:block; margin-top:-2px; font:700 2.1em Helvetica,sans-serif; color:#cccbb7}.post .date .year{ display:block; margin-top:-2px; font:700 1.0em Helvetica,sans-serif; color:#cccbb7}.post .title{ display:block; padding:0 0 1em 1em; font-size:1.2em; font-weight:bold; color:#c00; margin: 0;}.post .full{padding-bottom:0;}.post .title a{color:#c00}#postcontents {margin:0 0 0 3.5em; border-left:1px solid #cccbb7}.post h4 {padding: 0 0 0 1.2em; margin: 0;}.post p{ padding: 0 0 1em 1.2em; margin: 0;}.post .spacer{height:10px;}.commenting p{  margin:0 0 0 0em;  padding: 0 0 1em 0em}.commenting .title{  display:block;  padding:0 0 5px 0;  font-size:1.2em;  font-weight:bold;  color:#c00;  margin:0 0 0 0em;  padding: 0 0 1em 0em}.commenting .newcomment{background:url(/site/assets/template/comment-large.gif) no-repeat left top;padding-left:28px;margin:0 10px 0 5px;font-size:1.5em}.commenters{ float:left; width:100% !important; width:99%; position:relative; margin-bottom:1.5em;  border-bottom:1px solid #cccbb7}.commenters .date{ position:absolute; top:0; left:5px; width:2.3em; text-align:right}.commenters .date .month{ text-transform:uppercase; font:700 1.0em Helvetica,sans-serif; color:#cccbb7}.commenters .date .day{ display:block; margin-top:-2px; font:700 2.1em Helvetica,sans-serif; color:#cccbb7}.commenters .date .year{ display:block; margin-top:-2px; font:700 1.0em Helvetica,sans-serif; color:#cccbb7}.commenters p{ margin:0 0 0 3.5em; padding: 0 0 1em 1.2em; border-left:1px solid #cccbb7}.commenters .title{ display:block; padding:0 0 5px 0; font-size:1.2em; font-weight:bold; color:#c00; margin:0 0 0 0em; padding: 0 0 1em 0em}.commenters p.clean{ border-left:0px}ul.thumbs,ul.thumbs li{ margin:0; padding:0}ul.thumbs li{ margin:0 0 15px 0 !important; margin:0; padding:0px; list-style:none}a.thumb img{  border:5px solid #ccc}a:hover.thumb img{ background:#8EB4C6; border:5px solid #668FA3}a:hover.thumb{ background:none}a.thumb span{ display:block; margin-top:-5px !important; margin-top:-2px}ul.submenu1,ul.submenu2{ margin:0 0 20px 0; padding:0; list-style:none; border-top:1px dashed #c96}ul.submenu1 li,ul.submenu2 li{ margin:0; padding:0; list-style:none; list-style-image:url(foo.gif); border-bottom:1px dashed #c96}ul.submenu1 li a,ul.submenu2 li a{ display:block; height:auto !important;  height:1%;  padding:1px 5px 1px 20px}ul.submenu1 li a{ color:#633}ul.submenu1 a:hover{ color:#ffc; background:#633}ul.submenu2 li a{ color:#633}ul.submenu2 a:hover{ color:#ffc; background:#633}.block{ display:block}.clear{ clear:both}.marginRight{ margin-right:15px}.paddingLeft{ padding-left:5px}.paddingRight{ padding-right:5px}.floatLeft{ float:left}.floatRight{ float:right}.alignLeft{ text-align:left}.alignRight{ text-align:right}.alignTop{ vertical-align:top}.alignMiddle{ vertical-align:middle}.alignBottom{ vertical-align:bottom}.lightBg{ background-color:#cccbb7}.dark{ color:#633}html,body{  height:100%}body{  margin:0;  padding:0;  text-align:center;  background:url(/site/assets/template/bg/light_body.jpg) repeat-y top center; font:400 0.7em verdana, arial, sans-serif; line-height:170%;  color:#300}h1,h2,h3,h4,h5,h6{ margin:20px 0 10px 0; padding:0}h1{ padding-bottom:0.2em; font:400 1.6em Helvetica,sans-serif; color:#c00}h2{ font-size:1.2em; color:#c00; font-variant:normal}h2.first{ margin:0 0 10px 0}h3{ text-transform:uppercase; font-size:0.9em; color:#c00; padding: 0px 0px 1em 1.2em; margin-top: 0px; margin-bottom: 0px;}h4{}h5{ font-size:0.8em}h1 a,h2 a,h3 a,h4 a,h5 a{color:#c00}.horzPad h1,.horzPad h2,.horzPad h3,.horzPad h4,.horzPad h5,.horzPad p{ padding-left:5px; padding-right:5px}a{ text-decoration:none; color:#993}a:hover{ color:#c00}a img{ border:0}a img.border{  border:1px solid #633}a:hover img.border{   border:1px solid #c00 !important; border:1px solid #993}img.border{  border:1px solid #300}img.floatRight,img.float-right{ margin:5px 0 10px 10px}img.floatLeft,img.float-left{ margin:5px 10px 10px 0}ul{padding-left:20px}ul li{  list-style-image:url(/site/assets/template/bg/submenu1.gif)}ol li{ font-weight:bold; color:#668FA3}ol li span{ font-weight:normal; color:#444}blockquote{ margin:0; padding:0 20px; background:#E7F1F3; border-top:1px solid #AAD3DB; border-bottom:1px solid #AAD3DB}form{ padding:0; margin:0}label{ float:left; width:25%; vertical-align:top}input,textarea,select{ padding:1px; font:400 1em Helvetica,sans-serif; color:#999; background:#fff; border:1px solid #CCC}input:focus,input:hover,textarea:focus,textarea:hover,select:focus,select:hover{ color:#000; background:#E7F1F3; border:1px solid #888}input.noBorder,input:focus.noBorder,input:hover.noBorder{ padding:0; border:0}input.button{ padding:2px 5px; font:400 0.9em Helvetica,serif; cursor:pointer; color:#fff; background:#c00; border-width:1px; border-style:solid; border-color:#FF7800 #691300 #691300 #FF7800}input.radio{ background:none; border:0px}table{font-size:0.7em}table .odd{background-color:#efefef}ul.summary{list-style:none;margin:10px 20px 10px 0;padding:0}ul.summary li.first{border-top:1px dashed #c96}ul.summary li{border-bottom:1px dashed #c96;list-style-image:none}ul.summary li.selected{background-color:#dedede}ul.summary a{display:block;text-decoration:none;padding:6px 5px 6px 10px;min-height:18px}ul.summary a span{color:#333}* html body ul.summary a{height:18px}ul.summary a:hover{padding:6px 5px 6px 10px;background:#ffc;color:#c00}img.rss{border:0;vertical-align:middle}.align-left{text-align:left}.align-right{text-align:right}.align-middle{vertical-align:middle}.float-left{float:left}.float-right{float:right}.post .post-footer{clear:both; padding-bottom: 0;}.post-footer .comments{background:url(/site/assets/template/csssprite.gif) no-repeat 0 -32px;padding-left:20px;margin:0 6px 0 5px}.post-footer .readmore{background:url(/site/assets/template/csssprite.gif) no-repeat 0 -192px;padding-left:20px;margin:0 6px 0 5px}.post-footer .folder{background:url(/site/assets/template/csssprite.gif) no-repeat 0 -64px;padding-left:20px;margin:0 6px 0 5px}.post-footer .user{background:url(/site/assets/template/csssprite.gif) no-repeat 0 -224px;padding-left:20px;margin:0 6px 0 5px}.post-footer .email{background:url(/site/assets/template/csssprite.gif) no-repeat 0 -96px;padding-left:20px;margin:0 6px 0 5px}.post-footer .print{background:url(/site/assets/template/csssprite.gif) no-repeat 0 -128px;padding-left:20px;margin:0 6px 0 5px}#title{font-size:2em;color:#c00;font-weight:bold;padding-top:60px}#blurb{padding-top:10px}.padded{margin:4px}#site-title{text-align:left;font-weight:bold;font-size:2em;padding:4px;color:#c00}p.under-menu{margin-right:20px}.post p.tags{ margin:0; padding: 0 0 1em 1.2em}.tag a{margin-left:0px;font-weight:bold;color:#300}.tag a:hover{color:#c00}.cloud{margin-right:20px}.cloud .tag-10 a{font-size:1.35em;font-weight:bold;color:#300}.cloud .tag-9 a{font-size:1.3em;font-weight:bold;color:#411212}.cloud .tag-8 a{font-size:1.25em;font-weight:bold;color:#502424}.cloud .tag-7 a{font-size:1.2em;font-weight:bold;color:#5e3636}.cloud .tag-6 a{font-size:1.15em;font-weight:bold;color:#6c4747}.cloud .tag-5 a{font-size:1.1em;color:#7a5959}.cloud .tag-4 a{font-size:1.05em;color:#896b6b}.cloud .tag-3 a{font-size:1em;color:#977d7d}.cloud .tag-2 a{font-size:0.95em;color:#a58f8f}.cloud .tag-1 a{font-size:0.9em;color:#b4a1a1}.cloud a:hover{color:#383d44;padding-bottom:0}.addthis img{vertical-align:middle;padding-left:0px;margin:0 10px 0 0}.style2{color:#627E9A}.style3{color:#62CC3C}.style6{color:#5C8096}.message-good{background-color:#e7f3d9;margin:10px 0 10px 0;padding:10px}.message-bad{background-color:#F66;margin:10px 0 10px 0;padding:10px}.paging{padding:20px 0 20px 0}.top{margin-top:0px}#readerpublishermodule0 h3{display:none}#readerpublishermodule0 .f{margin-right:20px;text-align:right}#readerpublishermodule0 ul{margin-right:20px;padding:0;margin-left:20px} .post p.articleauthor {font-style: italic;font-weight: bold; font-family: Times; color: black; font-size: larger;} .post p.articleauthor a {color: black;}#rightcolumn ul.most-on-list {margin-top: 0; margin-left:5px; margin-right: 5px; margin-top: -3px; border:1px solid white;}.most-on {margin: 0 5px 0px 5px; padding:0; cursor: hand;}.most-on .on {background-color: white; padding-left: 5px; padding-right: 5px;}.most-on .off {padding-left: 5px; padding-right: 5px;}.hidden {display: none;}.visible {display: block;}.most-on a{color: #633;}.tight1 {padding-top: 0; margin-top: 0}.tight2 {padding-bottom: 0; margin-bottom: 0}