﻿#articlepage #left { width:634px; float:left; background:#fff; padding:8px;}
#articlepage #left .header {border-bottom:dotted 1px #3583A7;margin-bottom:10px; padding-bottom:10px;clear:both;float:left;}
#articlepage #left .headline {  width:415px; float:left; padding-left:5px;}
#articlepage #left .headline table tr { height:110px; vertical-align:middle;}
#articlepage #left h3 { font:bold 11px Helvetica,Arial; color:#3583A7; margin:0;}
#articlepage #left h2 { font:normal 34px Georgia,Times; color:#3b3b3b; margin:0; text-align:left;}
#articlepage #left #article { padding:10px 0;}
#articlepage #left .area_author { font:bold 11px Georgia,Times; color:#909090;margin:0 0 1px 0; float:right; width:200px; height:130px;}
#articlepage #left .area_author strong{ font:bold 11px Georgia,Times; color:#000;}
#articlepage #left .area_author p { margin:0; padding:0 0 5px 0;}
#articlepage #left .authorpic_left { float:left; width:99px;}
#articlepage #left a {color:#3583A7;}
#articlepage #left .entry { font:normal 14px Georgia,Times; line-height:19px; margin:0; }
#articlepage #left .entry p { padding:0 5px; }
#articlepage #left .entry strong {font-size:14px;}
#articlepage #left .entry h3 {font:bold 12px Georgia,Times; color:#000; padding:14px 0 0 0; margin-bottom:-5px;}
#articlepage #left .entry img { float:left; margin:0 10px 15px 0 !important;}
#articlepage #left .entry object { margin:0 10px 10px 0;}

#articlepage #left .entry dl { margin-left:10px;}

#articlepage #left #area_activity {font-weight:bold; float:right; margin:20px 10px 10px 0;}
#articlepage #left #area_activity img { vertical-align:middle; padding-right:10px;}
#articlepage #left #area_activity img.sociable-hovers { padding:0;}
#articlepage #left #area_activity span { color:#3583A7;}

#articlepage #left #area_comments { background:#efeee7;  padding:10px; }
#articlepage #left #area_comments #respond h3 {width:100%; position:relative; clear:both;line-height:normal; font:normal 24px Georgia,Times; }
#articlepage #left #area_comments #respond .button_add {float:right;}

#articlepage #left #area_comments .commentlist { display:block; padding:0px 0px 0px 0px;margin:0px 0px 20px 0px;}
#articlepage #left #area_comments .commentlist li { margin-top:0px; margin-bottom:0px; padding:10px 10px 10px 10px;}


#articlepage #left #area_comments #respond { padding-top:35px;}
#articlepage #left #area_comments #respond #commentform { }
#commentform input { margin:0; margin-right:10px;}
#articlepage #left #area_comments #respond #commentform table { width:580px;}
#articlepage #left #area_comments #respond #commentform .addconnection { display:none;}
#articlepage #left #area_comments #respond #panel_addcomment {height:250px;}
#articlepage #left #area_comments #respond #panel_addconnection { display:none;height:250px;}

#articlepage #left #area_comments #respond #button_submit { font: bold 12px Helvetica, Arial; /*float:right; */color:#1077a7; background:url(../images/icon_rightarrow.gif) right 5px no-repeat; display:block; 
width:55px; border: none;cursor: pointer; float:right; margin-bottom:10px; margin-right:-8px;}

#articlepage #right { width:330px; float:right; margin-top:-54px;}
#articlepage #right #module_comments { background:#fff;  width:100%; height:520px; padding-top:10px;}
#articlepage #right #module_comments .inner { background:#eee; width:310px; margin:0 auto; height:510px;}
#articlepage #right #module_comments .inner h2 {font:normal 25px Georgia,Times; color:#5a9111;margin:0 0 2px 0; border-bottom:solid 1px #5a9111; padding:8px 0; text-align:left;}


#area_comments .comment_list { background:#fff;}

#area_comments .comment { background:#fff; border:0;}
#area_comments .even, .alt { border:0; }
#area_comments .thread-alt { background:#fff;}
.commentlist { text-align:left;}
.thread-alt { background:#fff;}

img.alignleft {padding:4px 4px 4px 0; margin:0 7px 0 0;}

.commentlist li .avatar { margin-left:10px;}
.commentborder { border-top:dotted 1px #666;  padding-top:10px;}

.commentlist .vcard { height:17px; margin:0; *margin-left:-15px;}
.connection .fn {background:url(../images/icon_connection_wht.gif) no-repeat; padding:0 0 5px 35px;}
.comment .fn {background:url(../images/icon_comments_wht.gif) no-repeat; padding:0 0 5px 30px;}
#commentform #connectionTitle { width:380px;}
#commentform input#url { width:217px;}

#area_buzzing h2 {font:normal 25px Georgia,Times; color:#5a9111;margin:0 10px 2px 10px; border-bottom:solid 1px #5a9111; padding:8px 0; text-align:left;}

#single_sideconnection .itemlist h2 { color:#3583A7; border-bottom-color:#3583A7;}
.sidebar_connection .title {background:url(../images/icon_connection_smallblue.gif) 0 3px no-repeat; }
.sidebar_connection { border-top-color:#3583A7;}

#single_sideconnection .itemlist { background:#cfdee5;}

.commentlist li:first-child div { border-top:0;}

.carouselImage { display:none;}

a.button_addcomment {  font: bold 12px Helvetica, Arial; /*float:right; */color:#1077a7; background:url(../images/icon_rightarrow.gif) right 4px no-repeat; padding-right:15px;padding-left:40px;}
a.button_addcomment:hover { color:#1077a7; text-decoration:none;}

a.button_addconnection { font: bold 12px Helvetica, Arial; /*float:right; */color:#1077a7; background:url(../images/icon_rightarrow.gif) right 4px no-repeat; padding-right:15px;padding-left:45px;}
a.button_addconnection:hover {color:#1077a7; text-decoration:none;}

div.sociable { float:right; margin:0; display:none;}
div.smallHeroImage{width:100%;float:left;}
