/*---------- Blog ----------*/

.blogentry-panel{
background-color:#FFF;
margin:auto;
width:806px;
border-left:1px solid #c0bfbf;
border-right:1px solid #c0bfbf;
padding:20px;
position:relative;
}
.blogtable{
margin:10px 0 0 20px;
}
.inputbackground{
background-image:url(../images/shared/line_pattern_white.gif);
width:806px;
height:320px;
margin:auto;
}
.blogtitle,.blogmessage{
width:560px;
height:14px;
background-repeat:no-repeat;
padding-bottom:4px;
text-indent:-30000px;
}
.blogfieldtable{
padding-bottom:6px;
}
.titlefield{
width:756px;
color:#616161;
}
.messagefield{
width:756px;
height:177px;
color:#616161;
}
.commentholder{
background:url(../images/shared/line_pattern_white.gif);
width:806px;
margin:12px auto 0;
padding:10px 0 0;
position:relative;
}
.comment{
padding:0 0 2px 20px;
}
.commentdate{
font-weight:400;
font-size:8pt;
padding-left:20px;
color:#999;
}
.blogcomment-table-stripes{
background-image:url(../images/shared/line_pattern_white.gif);
width:806px;
margin:15px auto 0;
position:relative;
padding:10px 0 15px;
}
.blogcomment-table{
position:relative;
width:768px;
margin-left:20px;
}
.blog-comment-entry{
width:750px;
height:90px;
color:#616161;
margin-bottom:8px;
border:1px solid #c0bfbf;
padding:4px;
}
.blogentry-panel h3{
color:#006fce;
font-weight:400;
font-size:10pt;
}
.blogentry-panel h4{
color:#999;
font-weight:400;
font-size:x-small;
padding-bottom:8px;
}
.blogger-panel{
width:806px;
border-left:1px solid #c0bfbf;
border-right:1px solid #c0bfbf;
position:relative;
margin: 0 auto 6px auto;
background-color:#FFF;
padding:30px 20px 35px 20px;
font-size:10px;
}
.blogger-panel a:link, .blogger-panel a:visited {
color:#006fce;
text-decoration:none;
}
.blogger-panel a:hover, .blogger-panel a:focus{
color:#00a8ff;
text-decoration:none;
}
.blogger-panel p{
padding-bottom:2px;
}
.messageblog{
background:url(../images/shared/blog-box-c.gif) no-repeat;
width:789px;
height:114px;
position:relative;
margin:2px 5px 10px 9px;
}
.messageblog h3{
position:absolute;
font-size:11px;
color:#006fce;
width:650px;
height:30px;
top:3px;
font-weight:400;
left:128px;
}
.blog-profile-image{
width:96px;
height:96px;
position:absolute;
left:13px;
top:8px;
right:6px;
bottom:7px;
}
.blog-table-textbox{
position:absolute;
width:650px;
height:60px;
left:128px;
top:26px;
}
.blog-window-bottom{
width:848px;
height:24px;
background:url(../images/shared/blog-box-bottom-b.gif) no-repeat;
overflow:hidden;
position:absolute;
bottom:0;
left:-1px;
}
.blog-window-bottom ul{
padding-top:1px;
width:840px;
height:22px;
margin:auto;
list-style:none;
}
.blog-window-bottom li{
display:inline;
}
.blog-window-bottom p{
font-size:x-small;
position:absolute;
left:400px;
top:5px;
}
html .blogger-panel p.comment-numbers{
position:absolute;
bottom:15px;
right:22px;
padding:0;
text-align:right;
}
.blogger-panel-home{
width:607px;
height:362px;
border-left:1px solid #c0bfbf;
border-right:1px solid #c0bfbf;
position:relative;
margin:0 0 6px 235px;
background-color:#FFF;
padding:14px 0 23px 7px;
font-size:11px;
}
.blogger-panel-home a:link, .blogger-panel-home a:visited{
color:#006fce;
text-decoration:none;
}
.blogger-panel-home a:hover, .blogger-panel-home a:focus{
color:#00a8ff;
text-decoration:none;
}
.blogger-panel-home p{
padding-bottom:2px;
}
#bigblogimage{
position:absolute;
width:598px;
height:269px;
background-image:url(../images/shared/blog_home_image.jpg);
bottom:0;
}
.blogmainbullet{
width:450px;
list-style-type:none;
margin:5px 0 10px 10px;
}
.blogmainbullet dt{
background-image:url(../images/shared/bullet.gif);
background-repeat:no-repeat;
position:relative;
background-position:0.1em;
padding:0 0 8px 1.2em;
line-height:12px;
}

SPAN.blog-report-abuse{
margin: 0 3px 0 0;
border-right: 1px solid #a7a7a7;
padding: 0 9px 0 6px;
}
SPAN.blog-comment-report-abuse{
margin: 0 0 0 4px;
border-left: 1px solid #a7a7a7;
padding: 0 6px 0 9px;
}
P.commentdate a:link, P.commentdate a:visited{
color:#006fce !important;
}
P.commentdate a:hover, P.commentdate a:focus{
color:#00a8ff !important;
}
.blog-weemees{
background-image:url(../images/shared/blog-weemees.jpg);
height:280px;
width:408px;
position:absolute;
bottom:0px;
right:0px;
}
.comment-numbers{
display:block;
width:482px;
height:22px;
margin-left:365px;
line-height:53px;
text-align:center;
color:#006fce;
}#backtoweespaceindex{
background-image:url(../images/en-US/buttons/newbackbutton.gif);
text-indent:-3000px;
width:70px;
height:20px;
position:absolute;
right:2px;
top:6px;
z-index:100;
}
a#backtoweespaceindex:hover,
a#backtoweespaceindex:focus{
background-position:0 -20px;
}
.blog-header{
background-image:url(../images/en-US/headings/blog.gif);
}
#newentry{
display:block;
background-image:url(../images/en-US/buttons/new-entry.png);
text-indent:-3000px;
width:75px;
height:22px;
position:absolute;
right:2px;
top:2px;
}
a#newentry:hover,
a#newentry:focus{
background-position:0 -22px;
}
.dropdown-close{
text-indent:-30000px;
width:15px;
height:15px;
background:url(../images/shared/dropdown-close.gif);
position:absolute;
bottom:4px;
right:4px;
cursor:pointer;
}
a.dropdown-close:hover,
a.dropdown-close:focus{
background-position:0 -15px;
}
.newblogentry-header{
background-image:url(../images/en-US/headings/new-blog-entry.gif);
}
.blogtitle{
background-image:url(../images/en-US/headings/blog-title.gif);
}
.blogmessage{
background-image:url(../images/en-US/headings/blog-message.gif);
}
.blogcomment-close{
text-indent:-30000px;
width:15px;
height:15px;
background:url(../images/shared/dropdown-close.gif);
position:absolute;
top:5px;
right:5px;
cursor:pointer;
}
a.blogcomment-close:hover,
a.blogcomment-close:focus{
background-position:0 -15px;
}
.blogcomment{
background-image:url(../images/en-US/headings/comment.gif);
padding-bottom:6px;
width:61px;
height:13px;
background-repeat:no-repeat;
padding-bottom:4px;
text-indent:-30000px;
}
.blogentry-header{
background-image:url(../images/en-US/headings/blog-entry.gif);
}