div#sidebar {float:right; width:300px; margin:10px 0;}
div#sidebar div.Container {margin-bottom:10px;}
div#sidebar div.SideBarTitle {font-size:14px; font-weight:bold; padding:10px 0 10px 20px; border-bottom:#000 solid 1px;}
div#sidebar div#TagCloud {border:#CCC solid 1px;}
div#sidebar div#Blogs {border:#CCC solid 1px;}
div#sidebar div#Blogs tr:hover {background-color:#FFC;}
div#sidebar div#Blogs tr:hover img {opacity:1;}
div#sidebar div#Blogs td {border-bottom:#CCC solid 1px;}
a.blogLink {color:#000; font-size:11px;}
div#sidebar div#rss {border:1px solid #ccc; text-align:center;}
div#sidebar div#rss #Content {text-align:center; padding:10px;}
div#sidebar div#rss #Content .link {float:left; width:33%;}
div#sidebar tr img {opacity:0.75;}
div#sidebar tr img.isBlog {opacity:1;}
div#sidebar div#Facebook {height:585px;}
div#sidebar div#TagCloud {height:203px;}

#twoColContent {float:left; width:650px;}
div#Blog {padding:10px 0;}
div#Blog #Actions{text-align:right}
div#Blog #MainPicture img{float:right;display:none}
div#Blog #Title{font-size:25px;color:#093;width:430px}
div#Blog #subTitle{font-size:11px;margin:10px;width:420px}
div#Blog .divBox{background-color:#F2F2F2;-webkit-border-radius:10px;moz-border-radius:10px;border-radius:10px;padding:10px;margin:10px 0;text-align:center}
div#Blog #Content {overflow:hidden;clear:both}
div#Blog #Content img {max-width:100%;box-sizing:border-box}

form#Blog{width:/*670*/800px}
form#Blog table{/*width:800px*/}
form#Blog th{padding:0 5px; width:1%; white-space:nowrap; vertical-align:top; text-align:right;}
form#Blog td{padding:0 5px; vertical-align:top;}
form#Blog input#Title{width:100%;}
form#Blog textarea#Body{/*width:100%;*/height:395px}
