.blogPage a{color:#0072bc;text-decoration:underline}
#blogPage #content{padding-top:15px}
#blogPage #main{float:left;width:656px}
#blogPage #sidebar{float:right;width:300px}
#blogPage #center{float:right;width:450px}
#blogPage #left{float:left;width:194px}
#blogPage .box{border:1px solid #bebebe;padding:10px 15px 10px 10px;margin-bottom:10px}
#blogPage #sidebar .box{padding-right:13px;padding-left:13px}
#blogPage .box h3{font-size:108%;font-weight:bold;margin-bottom:.8em}
#blogPage .box .links a{font-weight:bold;text-decoration:underline}
#blogPage .box .links li{margin-bottom:.6em}
#blogPage .adBox{margin-bottom:7px}
.blogBanner{width:450px;overflow:hidden;margin-bottom:20px}
.blogBanner .custom{position:relative}
.blogBanner .custom img{display:block}
.blogBanner .custom h1,.blogBanner .custom em{position:absolute;top:-10000px;left:-10000px}
.blogBanner .default{background:url(../../../images/gui/v1/blogBanner.jpg) 0 0 no-repeat;height:86px;border-bottom:solid 1px #bebebe;text-align:center;color:#fff}
.blogBanner .default .wrapper{padding:14px 15px;white-space:nowrap}
.blogBanner .default .titleOnly{padding-top:22px}
.blogBanner .default h1{font-family:Georgia,"Times New Roman",Times,serif;font-size:28px;font-weight:normal;margin-bottom:1px}
.blogBanner .default em{font-family:Georgia,"Times New Roman",Times,serif;font-size:13px;font-style:italic}
.blogBanner .default h1 a{color:#fff;text-decoration:none}
#blogPage .blogBanner .default h1 a:hover{text-decoration:none}
.blogTitle{padding-bottom:3px;border-bottom:#bebebe 1px solid;margin-bottom:20px;color:#8e8e8e}
.blogTitle h1{line-height:180%}
.blogTitle h1 span{font-size:28px;font-family:Georgia,"Times New Roman",Times,serif}
.blogTitle h1 small{font-size:10px;text-transform:uppercase;color:#6d6d6d}
.blogBox{position:relative;min-height:46px;_height:46px;margin-bottom:11px}
.blogBox .image{width:42px;height:42px;display:block;overflow:hidden;text-align:center;position:absolute;left:0;top:0;border:solid 1px #bebebe;padding:1px}
.blogBox .image span{display:block;width:100%;height:100%;background:#e8e8e8}
.blogBox .info{margin-left:55px}
.blogBox h4{font-size:12px;line-height:120%;margin-bottom:4px;font-weight:bold}
.blogBox p{font-size:11px;line-height:13px;color:#6d6d6d}
#blogList .last{margin-bottom:0}
#aboutBlogBox{color:#000}
#aboutBlogBox .boxBody{font-size:92%}
#aboutBlogBox p{line-height:16px}
#aboutBlogBox h5{font-weight:bold}
#aboutBlogBox .separ{width:100%;height:1px;overflow:hidden;background:#dedede;margin:15px 0}
#aboutBlogBox .photo{display:block;margin-bottom:13px}
#aboutBlogBox .rssLink{padding:1px 0 2px 23px;background:url(../../../images/gui/v1/rss.gif) 0 0 no-repeat}
#aboutBlogBox .addThisButton{margin-top:13px}
.post{width:450px}
.post .header{margin-bottom:14px}
.post .header h2{font-family:Georgia,"Times New Roman",Times,serif;color:#1c1c1c;font-size:24px;font-weight:normal;display:block;line-height:28px}
.post .header h2 a{color:#1c1c1c;text-decoration:none}
#blogPage .post .header h2 a:hover{text-decoration:none}
.post .header .date{font-size:11px;color:#515151;text-transform:uppercase;color:#6d6d6d}
.post .header .author{font-size:10px;color:#515151;color:#6d6d6d;margin-top:6px}
.post .header .author a{text-decoration:none;text-transform:uppercase}
.post .header .author span{text-transform:uppercase}
.post .header .author a:hover{text-decoration:underline}
.post .editorialImage{margin-bottom:2em;padding-top:2px}
.post .body .editorialImage p,.post .body .editorialImage small{font-size:11px;color:#6d6d6d;line-height:14px;margin:0}
.post .editorialImage img{display:block;border:1px solid #adacaa;margin-top:3px;margin-bottom:5px}
.post .noBorder img{border:0}
.post .fullwidth{float:none;padding-top:0;clear:both;margin-bottom:1.6em}
.post .leftFloat{float:left;clear:left;margin-right:14px}
.post .rightFloat{float:right;clear:right;margin-left:14px}
.post .widget{clear:both;width:450px;overflow:hidden;margin-bottom:1.8em;margin-top:.3em}
.post .body{line-height:17px;font-size:13px}
.post .body p{margin:0 0 1.12em 0}
.post .body blockquote{margin:1.12em 0;margin-left:40px}
.post .body .video{margin-bottom:5px}
.post .body h3{font-family:Georgia,"Times New Roman",Times,serif;color:#1c1c1c;font-size:17px;font-weight:normal;margin-top:18px;margin-bottom:8px;line-height:138%}
.post .body ul{margin-bottom:1.22em}
.post .tools{margin-top:25px;padding-bottom:16px;clear:both}
.post .tools li{float:left;margin-right:20px}
.post .tools li a{font-size:11px;font-weight:bold;text-transform:uppercase;text-decoration:none}
.post .tools li a:hover{text-decoration:none}
.postPreview .tools{border-bottom:#bebebe 1px solid;margin-bottom:25px;clear:both}
#comments{margin-bottom:30px}
#commentList .separ,#commentForm .separ{height:3px;overflow:hidden;border-top:solid 1px #bebebe;border-bottom:solid 1px #bebebe}
#commentList h3{font-size:13px;font-weight:bold;margin:20px 0 22px}
.comment{margin-bottom:13px}
.comment .message{background:#eee url(../../../images/gui/v1/comment_top.gif) 0 0 no-repeat;padding:18px 16px 1px 16px;font-size:13px}
.comment .message p{margin-bottom:5px;line-height:16px}
.comment .info{background:#fff url(../../../images/gui/v1/comment_bottom.gif) 0 0 no-repeat;padding:25px 0 12px 69px;font-size:12px;line-height:16px}
.comment .info .dash{display:none}
.comment .info .author{font-weight:bold}
.comment .info .date{white-space:nowrap}
#commentForm .formBox{border:0}
#commentForm .formBox h3{background:0;font-size:13px;font-weight:bold;margin:20px 0;padding:0;color:#000}
#commentForm .formBox fieldset{padding:0}
#commentForm .inlineLabel label{width:78px;text-align:left}
#commentForm .textField{margin-bottom:6px}
#commentForm .textField input{width:180px}
#commentForm .textField em{font-size:11px;margin-left:8px}
#commentForm textarea{width:356px;border:1px solid #979ba2;padding:2px 3px}
#commentForm .submitButton{margin-top:16px;margin-left:83px}
#commentForm .errorMsgs{margin-bottom:20px;font-weight:bold;color:red}
#commentForm .msg{margin-top:20px;font-size:13px;font-style:italic}


