/* rows colors */
table{float:left;}
#containerBlog {font-family:Georgia, Arial, Verdana!important;float:left; width:100%;background: url(/includes/images/blog/blog_bg.gif) top left repeat-y;}
#containerBlog table {width:100%;}
#containerBlog h3, h4 {color:#2B578F!important; font-family: Georgia, Arial, Verdana;}
#containerBlog a {color:#fff;}

#postBlog {font-family:Arial, Verdana!important; float:right;margin-right:50px;padding-top:35px;width:615px;}
#postBlog .post {border-bottom:1px solid #E0E0D5; width:100%; float:left; margin:0 0 10px 0; padding:0 0 10px 0;}
#postBlog h3 {color:#4a4a4a!important; margin:0 0 3px 0; padding:0;font-family:Arial;height:28px; font-size:18px;background: url(/includes/images/blog/header_line.gif) bottom left no-repeat;}
#postBlog h3 a {text-decoration:none;color:#4a4a4a!important;  margin:0 0 3px 0; padding:0; font-family:Arial;height:28px; font-size:18px;}
#postBlog .postmetadata {line-height:22px;font-family: Georgia, Arial, Verdana;float:left;width:300px;}
#postBlog .entry {clear:both;float:left; width:100%; padding:10px 0;font:13px/19px Arial;}
#postBlog .entry p {font:13px/19px Arial;}
#postBlog .fullstory {background-color:#4F3F88;width:75px;height:17px;padding:3px;text-align:center;font-size:12px;float:left;margin-right:7px;float:left;}
#postBlog .comments {background-color:#4F3F88;width:95px;height:17px;padding:3px;text-align:center;font-size:12px;float:left;margin-right:7px;float:left;}

#postBlog .Category {clear:both; float:left; margin:0px 10px 0 0;line-height:22px;}
#postBlog .AddThis {clear:both; float:left; margin:2px 0;}
#postBlog #BlogReply {float:left; clear:both; margin:0 0 10px 0; background-position:top; background-repeat:repeat-x; float:left; width:540px;padding:0 0 10px; border:0px solid red;}
#postBlog .Reply {font:18px Arial, Verdana;color:#4F3F88; padding:20px 0!important; float:left;}

#postBlog #BlogReply table {margin:0 0 20px 20px!important; width:auto;clear:both;float:left;}
#postBlog #BlogReply table tr td {padding:0px;margin:0;text-align:left;font: 15px Arial, Verdana; }
#postBlog #BlogReply table tr td span {float:left;}
#postBlog #BlogReply input {margin-top:1px;border:1px solid black;width:314px; height:25px; background-image: url(/includes/images/blog/blog_input.gif); background-repeat:no-repeat; padding:3px 0 0 5px;margin-left:5px;}
#postBlog #BlogReply textarea {border:1px solid black;width:314px!important;height:128px;background-image: url(/includes/images/blog/blog_textarea.gif); background-repeat:no-repeat;  padding:3px 0 0 5px;margin-left:5px;}
#postBlog #BlogReply .ReplySubmit {font-family:Georgia, Arial, Verdana; font-weight:bold; color:#fff;  background-color:#4F3F88;width:132px; height:32px;float:right; margin:5px 15px 0 0; cursor:pointer; padding:0;}
#postBlog #BlogReply .label {text-align:right; float:right; padding-top:5px; color:#4F3F88;}

#postBlog #Comments {float:left; clear:both; background-image: url(/includes/images/blog/blog_HR.gif); background-position:top; background-repeat:repeat-x; margin-top:20px;width:540px; padding:0;}
#postBlog .Comments {color:#4F3F88;font:18px Georgia, Arial, Verdana; clear:both;float:left;padding:20px 0 10px 20px;}
#postBlog .CommentArea {background-image: url(/includes/images/blog/blog_Comment_BG.gif); background-repeat:repeat-y; margin:10px;float:left; width:390px; padding:0;}
*html #postBlog .CommentArea {margin:5px;}
#postBlog .CommentContent {background-image: url(/includes/images/blog/blog_Comment_Top.gif); background-repeat:no-repeat;float:left; width:100%;}
#postBlog .CommentBase {background-image: url(/includes/images/blog/blog_Comment_Base.gif); background-position:bottom left;background-repeat:no-repeat; height:8px;float:left;clear:both; width:100%; }
#postBlog .modbody {padding:5px 20px;font:12px Georgia, Arial, Verdana; float:left;line-height:16px;}
#postBlog .modbody h4 {color:#4F3F88!important;margin:0; padding:0;font-size:14px;}
#postBlog .mod {clear:both;float:left; width:100%;font-family:Arial;}

#BlogNav { width:170px;margin-left:23px;border:0px solid blue;float:left;text-align:right;padding-top:40px;}
#BlogNav .Categories {color:#fff;clear:both; width:100%!important; font-weight:bold; letter-spacing:2px;line-height:1.6;text-transform: uppercase;font-size:12px;}
#BlogNav a {clear:both;display:block; width:100%; margin:2px 0; padding:0; line-height:14px;float:left;font-size:12px;}
#BlogNav .Tags {color:#fff;clear:both!important; width:100%!important; font-weight:bold;letter-spacing:2px;text-transform: uppercase; margin-top:15px!important;float:left;font-size:12px;}
#BlogNav .Tags ol {list-style-image:none;list-style-position:outside;list-style-type:none;margin:5px 0 0 10px;padding:0;}
#BlogNav .Tags ol li {font-size:0.9em;font-weight:bold;}

#BlogNav .Archive {color:#fff;clear:both!important; width:100%!important; font-weight:bold;letter-spacing:2px;text-transform: uppercase; margin-top:15px!important;float:left;font-size:12px;}
#BlogNav select {clear:both;font-size:12px;margin:5px 0 0;padding:2px 0;text-align:right;width:100%;}
#BlogNav .Subscribe {color:#fff;clear:both!important; width:100%!important; font-weight:bold;letter-spacing:2px;text-transform: uppercase; margin-top:15px!important;float:left;font-size:12px;}
#BlogNav .RSS {clear:both; width:100%;}
