/* PAGE TITLE */
#pagetitle {
	border-bottom:3px solid #425769;
	padding-bottom:1px;
	margin-bottom:5px;
}
#pagetitle h1 {
	font:   bold 140% Tahoma, Calibri, Verdana, sans-serif;
	color:#424242;
	display:block;
}

#pagetitle #rssicon, #pagetitle .pagetitleinfo {
	display:block;
	float:right;
	padding-left:5px;
	position: relative;
	top: 10px;
}

#pagetitle #blog_imodsel {
	position: relative;
	top: 10px;
}
#pagetitle .description{
	display:block;
	font:  normal 88% Tahoma, Calibri, Verdana, sans-serif;
	color:#848484;
}

/* New Entry button */
.actionbutton_container {
	margin-bottom:1em;
	text-align:right;
}

#pagetitle a.pagetitleinfo.textcontrol, .actionbutton_container a.pagetitleinfo.textcontrol {
	background: #417394 url(images/buttons/newbtn_middle.png) repeat-x left top;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-box-shadow: 0 3px 8px #e1e1e1;
	-webkit-box-shadow: 0 3px 8px #e1e1e1;
	font:   normal 14px Arial, sans-serif;
	color: rgb(255, 255, 255);
	border: 0;
	padding: 4px 15px 4px 15px;
	display:inline-block;
}

.actionbutton_container a:hover.pagetitleinfo.textcontrol, 
a:hover.textcontrol,
#pagetitle a.pagetitleinfo.textcontrol:hover {
	background: #5b8dae url(images/buttons/newbtn_middle.png) repeat-x left top;
	display:inline-block;
}
#pagetitle a.pagetitleinfo.textcontrol span {
	font-size:15px;
	font-weight:bold;
	display:inline;
}
#content_inner {
	margin-left:10px;
}
#rssicon {
	margin-top:0.765px;
}

.cleardiv {
	clear:both;
}
/*.entryposter {
	background:#CCFFFF;
} */
#blog_description {
	margin-bottom:12px;
}
div.block_category_list {
	overflow:hidden;
	white-space:nowrap;
}
div.sidebar_custom_block {
	overflow:hidden
}
/*img.blog_home_list_image {
	max-width:30px;
	max-height:30px;
	height:auto !important;
	width:auto !important;
	width:30px;
	height:30px;
}*/
/*.nobullets, */.list_no_decoration {
	list-style:none;
	margin:0px;
	padding:0px;
}
ul.recent_visitors_list li {
	display:inline;
	margin-right:3px;
}
.blog_header {
	font-size: 1.2em;
	padding: 2px 0;
	margin: 0;
	display: inline;
	font-weight: bold;
}
.fly {
	float: right;
	display: inline;
	font-size: 88%;
}
#navlinks {
	background: #f4f4f4;
	border-top: 1px solid #e7e7e7;
	padding: 6px;
	text-align: center;
	color: #5d5d5d;
	font-size: 1em;
}
.bookmarks {
	margin: 10px 0;
	text-align: center;
}
.blog_entry_footer {
	margin: 4px 0;
	padding: 1px;
}
.blogcontrol .bookmarks {
	padding-right:15px;
}

img.inlineimg {
	padding:0 1px;
}
.commentsheader {
	color: #000;
	font-size: 1.2em;
	font-weight: bold;
	margin: 3px 0;
	padding: 0;
}
a.tagcloudlink:link, a.tagcloudlink:visited { text-decoration:none; }
a.tagcloudlink:hover, a.tagcloudlink:active { text-decoration:underline; }
a.taglistlink:link, a.taglistlink:visited { text-decoration:none; display: block; }
a.taglistlink:hover, a.taglistlink:active { text-decoration:underline; display: block; }
a.level1 { font-size: xx-small; }
a.level2 { font-size: small; }
a.level3 { font-size: medium; }
a.level4 { font-size: large; }
a.level5 { font-size: xx-large; }
#tag_edit_list {
	list-style:none;
	margin:0px;
	padding:0px;
}
#tag_edit_list li {
	float:left;
	display:block;
	width:200px;
}
#tag_edit_list li.mine {
	font-weight:bold;
}

/* CSS from blog_cp_css */
fieldset form, div.fieldsetpad { display:block; padding:6px; }

div.checkbox_ctrls { margin-bottom:6px; }
label.show_avatars_ctrl { float:left; }

div.submitrow { text-align:right; }

ul.userlist { list-style:none; padding:0px; margin:0px; }
ul.userlist li { float:left; margin-right:6px; margin-bottom:6px; width:175px; }
ul.userlist hr { display:none; }

/* avatars shown */
ul.userlist_showavatars li { position:relative; width:215px; height:80px; border:solid 1px silver; padding:4px; overflow: hidden}
ul.userlist_showavatars label.avatar_label img { float: left; }
ul.userlist_showavatars div.username { position:relative; }
ul.userlist_showavatars div.username a { position:relative; left:6px; vertical-align:top; font-weight:bold; }
ul.userlist_showavatars div.userstatus { position:relative; left:6px; padding-top:4px; }
ul.userlist_showavatars div.username input { position:absolute; left:0px; top:0px; }

/* avatars hidden */
ul.userlist_hideavatars li { position:relative; width:215px; border:solid 1px silver; padding:4px; }
ul.userlist_hideavatars label.avatar_label img { display:none; }
ul.userlist_hideavatars div.username a { font-weight:bold; }
ul.userlist_hideavatars div.userstatus { float:left; }

/* Blog common styles (overwrite forum default css) */
a.username {
	color:#417394;
}

a.collapse {
	position:static;
	display:block;
	width:13px;
	padding-left:5px;
}

.lastedited, dl.tags, dl.blogcategory, .smallfont {
	font-size: 11px;
}

.blogmeta .shade, .blogmeta dl.stats dt {
	color: #4e4e4e;
}

.blogmeta .tags img {
display: none;
}

.blogmeta .tags:hover img {
display: inline;
margin-top: -5px;
}

.blog_date, .comment_date {
	font-size: 11px;
	color:#4e4e4e;
}

.blogcontent {
	margin-top:8px;
	margin-bottom:8px;
	font:   13px Tahoma, Calibri, Verdana, Geneva, sans-serif;
color: #4e4e4e;
}

.blogstatscontent {
	margin-top:8px;
	margin-bottom:8px;
	padding-left:140px;
}

#sidebar_container .block {
	margin-bottom:4px;
	padding:6px;
	background:transparent url(images/misc/blog/top-highlight.png) repeat-x top left;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
}

#sidebar_container .blockbody {
	color: #424242;
	background:#fff;
	-moz-border-radius:5px;
	-webkit-border-radius: 5px;
	padding:0;
	border:1px solid #DADADA;
}

#sidebar_container .blockrow {
	background:#FFF;
	border-top:1px solid #FFFFFF;
	-moz-border-radius:5px;
	-webkit-border-radius: 5px;
	background:#FFFFFF url(images/misc/blog/gradient-black-down.png) repeat-x scroll 0 0;
}

#sidebar_container .underblock {
	height:9px;
	background:transparent url(images/misc/blog/bottom-shadow.png) repeat-x bottom left;
}

#blog_user_sidebar, #blog_sidebar_generic {
	background-color:#f1f1f1;
	border:1px solid #c4c4c4;
	-moz-border-radius:5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow:-2px 2px 2px #c8c8c8;
}

#blog_user_sidebar .blocksubhead.moveable {
	cursor:move;
}

.below_blogentry {
width: 100%;
clear:both;
margin: 0.5em 0;
float: left;
position: relative;
}

.below_blogentry div {
width: 50%;
}

.blog_comments_count {
float: left;
clear: right;
text-align: left;
font-weight: bold;
font-size: 12px;
margin-left: 10px;
}

.blog_comments_count img {
position:relative;
top:2px;
}

.continuereading {
	position: absolute;
	right: 10px;
	font-size: 12px;
font-weight:bold;
text-align:right;
}
.continuereading a {
	color:#417394;
}

.continuereading img {
position:relative;
top:2px;
}
a.blogentrylink {
	font-weight:bold;
}

.bloglist {
	padding 0;
	width:100%;
}

.bloglist > li {
	float:left;
	width:100%;
	clear:both;
}

.bloglist > li.featured {
	margin-bottom:1em;
}

.bloglist .imod_highlight {
	background-color:#ffeb90;
}

.blog_home_list_item {
	position:relative;
	padding:2px 0 1px 0;
	margin: 1px 0;
}

.blog_home_list_item .blog_home_list_info {
	padding-left: 40px;
	background-color:#fff;
	margin: 0;
}

.blog_home_list_item .blog_home_list_title {
	font-size:100%;
	padding: 0px;
	margin: 0px;
	display:inline;
}

.blog_home_list_item .blog_home_list_title a {
	text-decoration: none;
}

.blog_home_list_item .blog_home_list_description {
	padding: 0;
	padding-right: 40px;
	margin: 0;
	color:#999999;
}

.blog_home_list_item .blog_home_list_description a.username {
	color:#999999;
}

.blog_home_list_item .blog_home_bit_icon {
	position:absolute;
	left:6px;
	top:5px;
	display:block;
	max-width:30px;
	max-height:30px;
	overflow:hidden;
	text-align:center;
	padding: 0;
	margin: 0;
}
.toright{float: right;}
.toleft{float: left;}

.blog_home_list_bit {
	padding: 1px 2px;
	margin: 0;
}
.blog_home_list_image {
	width: 36px;
	text-align:center;
	padding: 1px 2px;
}
.blog_home_list_main {
	margin: 2px;
}
.bloglistitems li{display:inline;}
.bloglistinfo{width: auto;}
.blogliststats{
	width: 100px;
	text-align:center;
}
.bloglistcomments{
	width: 125px;
	text-align:center;
}
.bloglistlastpost{width: 200px;}
.bloglistnotification{width: 108px;}
.bloglistnotification input{float: right; vertical-align: middle;}

.bloglistimod{width: 50px; text-align:center; vertical-align:middle;}
.bloglistimod span{padding: 13px 0; text-align:center; vertical-align:middle;}

#blogentries {
	margin-bottom:1em;
}

.blogentrybit h4 {
	padding-right:2px;
	color:#417394;
	font-size:16px;
	line-height:35px;
}

.blogentrybit h4 a {
	font-weight:bold;
}

.blogentrybit h4 a.edit_blog {
	display: none;
}

.blogentrybit h4:hover .edit_blog {
	display: inline;
}

.blogentrybit h4 input[type="checkbox"] {
	float:right;
}

.blogentrybit {
	border-top:1px dotted #C9C9C9;
	padding: 15px 8px 0 8px;
	color:#4E4E4E;
}
.blogentrybit:first-child, div.blogentrybit {
	border-top:none;
	padding-top:5px;
}

input, textarea, select, button 
{
	 -x-system-font:none;
	 font-family:Calibri,Tahoma,Verdana,Geneva,sans-serif;
	 font-size:10pt;
	 font-size-adjust:none;
	 font-stretch:normal;
	 font-style:normal;
	 font-variant:normal;
	 font-weight:normal;
	 line-height:normal;
}

.blog_subscribe_link{text-align:right;}

.blograting.rating1{ background-image:url(images/rating/rating-trans-15_0.png); padding-left:80px;}
.blograting.rating1{ background-image:url(images/rating/rating-trans-15_1.png); padding-left:80px;}
.blograting.rating2{ background-image:url(images/rating/rating-trans-15_2.png); padding-left:80px;}
.blograting.rating3{ background-image:url(images/rating/rating-trans-15_3.png); padding-left:80px;}
.blograting.rating4{ background-image:url(images/rating/rating-trans-15_4.png); padding-left:80px;}
.blograting.rating5{ background-image:url(images/rating/rating-trans-15_5.png); padding-left:80px;}

.blograting
{
	 background:transparent none no-repeat left top;
}

.searchbox_wrapper{text-align: center; padding: 10px;}
.searchbox_wrapper .bginput{width: 500px;}
.collapse_generic_img {float:right;}

.line_spacing{padding: 2px;}

.featurepost_img {
	display: block;
	padding: 2px;
	float:left;
}
.blogsubheader {
	background:#cfcfcf url(images/gradients/subheading-gradient-alpha.png) repeat-x;
	border-bottom:solid 1px #6b91ab;
	text-align: center;
	font-size:9.5px;
	padding:5px 0;
}
.simpleday {
	display:block;
	padding:3px;
	text-align: center;
	font-size:9.5px;
}
.today {
	border-color:rgb(255,68,0);
	/* temp line */
	background:rgb(255,255,200);
	/* real line
	background:rgb(255,255,200) url(images/gradients/form-control-gradient-alpha.png) repeat-x bottom;*/
}

#content_container {
	width:100%;
	float:left;
	margin-right: -290px;
	padding: 10px 0;
}
#content_container.contentright {
	float:right;
	margin-right:0;
	margin-left:-280px;
}

#content_container #content {
	margin-right:290px;
}
#content_container.contentright #content {
	margin-right:0;
	margin-left:280px;
}

#content .block {}

#content #blogheader {
	margin-top:5px;
	margin-bottom:10px;
	text-transform:none;
}

#content #blogheader a {
	color:#417394;
}

#content #pagination_bottom {
	text-align: right;
}

/* remove styling for inlinemod */
#content #inlinemod_formctrls .popupctrl {
	background: transparent;
	color: #417394;
	font-size: 11px;
	font-weight: normal;
	padding: 0;
	border: 0;
	position:relative;
	top: -3px;
}

#content #inlinemod_formctrls .popupctrl .ctrlcontainer {
	background: transparent url(images/misc/black_downward_arrow.png) no-repeat right center;
	padding: 3px 5px;
	padding-right: 15px;
}

#sidebar_container {
	float:right;
	width:270px;
	padding:10px 0;
	margin-bottom:3em;
}

#sidebar_container.sidebarleft {
	float:left;
}

#sidebar_container .blockrow,
#sidebar_container .blocksubhead {
	padding:10px 6px 10px 6px;
	color: #424242;
}

#sidebar_container .blocksubhead {
	background:transparent none;
	height:17px;
	padding: 5px 6px;
	border:none;
	outline:none;
	font-weight:bold;
}
/*
#sidebar_container .blocksubhead a {
	color: #424242;
}
*/
#sidebar_container .blocksubhead img {
	float:right;
	vertical-align:middle;
}

#sidebar_container .blocksubhead img.inlineimg {
	float: none;
	position: relative;
	top: -2px;
}

/* Add a "middle" font size, between default and small */
#sidebar_container .blocksubhead.smaller,
#sidebar_container .blockrow {
	font-size:12px;
}

#sidebar_container .blocksubhead a.username {
	padding-right:20px;
}

#sidebar_container .blocksubhead a.username.offline {
	background:url(images/statusicon/user-offline.png) top right no-repeat;
}

#sidebar_container .blocksubhead a.username.online {
	background:url(images/statusicon/user-online.png) top right no-repeat;
}

#sidebar_container .blocksubhead a.username.invisible {
	background:url(images/statusicon/user-invisible.png) top right no-repeat;
}

#sidebar_container .formcontrols .blockrow label {
	width:auto;
}

#sidebar_container .advanced.blockfoot {
	padding:6px;
	border-bottom:none;
	font-size:88%;
	font-weight:bold;
}

/* Main Block */

#sidebar_container .mainblock .blocksubhead .username {
	font-size: 115%;
	color:#424242;
}

#sidebar_container .mainblock .picture {
	text-align:center;
	margin-bottom:6px;
}

#sidebar_container .mainblock .picture img {
	max-width:180px;
	height:auto;
	width:auto !important;
	width:180px;
}

#sidebar_container .mainblock dl.userstats dt {
	float:left;
	color:rgb(153,153,153);
	margin-right:3px;
}

#sidebar_container .mainblock dl.userstats dt:after {
	content:":";
}

#sidebar_container .mainblock dl.userstats dd {
	padding-left:3px;
	padding-bottom:1px;
}

/* End - Main Block */
/* Search Block */

#cb_titleonly {
	vertical-align:text-bottom;
	*vertical-align:middle;
}

#sidebar_container .searchblock .advanced a {
	line-height:2;
}

#sidebar_container .searchblock .advanced .button {
	float:right;
}

#c_blog_search #quicksearch_blog_text {
	width:230px;
}
#c_blog_search label.titleonly {
	float:right;
	margin-top:6px;
	font-size:88%;
}
#c_blog_search .controls {
	padding-top:6px;
	border-bottom:none;
	font-size:88%;
	font-weight:bold;
}
#c_blog_search .controls a {
	float:left;
	padding-top:5px;
}
#c_blog_search .controls input {
	float:right;
}

/* End - Search Block */
/* Category Block */

/*#sidebar_container .categoryblock h2.global,
#sidebar_container .categoryblock h2.local {
	text-align:center;
	_font-weight:bold;
	border-bottom:1px solid rgb(203,209,251);
	margin:5px 0 5px 0;
	padding:2px 0 2px 0;
	background:rgb(240,242,250) url(images/backgrounds/subheading-gradient-inverse-alpha.png) repeat-x top;
}*/

#sidebar_container ol.hideoverflow {
	overflow:hidden;
	white-space:nowrap;
	margin-bottom:2px;
}

#sidebar_container ol.hideoverflow.commalist {
	white-space:normal;
}

#sidebar_container ol.hideoverflow li {
	margin-bottom:2px;
}

#sidebar_container .categoryblock ol.folderlist li img {
	vertical-align:middle;
}

/* End - Category Block */

/* Blog List */
dl.blogbit, tr.blogbit {
	background:#FAFAFF url(images/gradients/form-control-gradient-alpha.png) repeat-x scroll center bottom;
}

.blogbit .td, .blogbit td { padding:10px; }
/* End Blog List */


/* Blog Categories List */
.blogcatdescription {
	width:220px;
}
.blogcatdisplayorder {
	width:100px;
	text-align:center;
}
.blogcatblogentries {
	width:100px;
	text-align:center;
}
dl.blogcatbit, tr.blogcatbit {
	background:#FAFAFF url(images/gradients/form-control-gradient-alpha.png) repeat-x scroll center bottom;
}

.blogcatbit .td, tr.blogcatbit td { padding:10px; }
/* End Blog Categories List */

/* Custompage List */
.custompagebit .td, .custompagebit td { padding:10px; }
/* End Custompage List */

/* Blog Group */
.bloggroupdate {
	width:160px;
	text-align:center;
}
.bloggroupaction {
	width:175px;
	text-align:center;
}
.bloggroupbit .td, .bloggroupbit td { padding:10px; }
/* End Blog Group */

/* Blog Sidebar */
.blogsitebarorder {
	width:160px;
	text-align:center;
}
.blogsitebaractive {
	width:70px;
	text-align:center;
}
.blogsitebarbit .td, .blogsitebarbit td { padding:10px; }
/* End Blog Sidebar */

.blogstats {
	width:110px;
	text-align:center;
}

.blogimod {
	text-align:center;
	vertical-align:middle;
	width:25px;
}

.bloglastpost {
	width:160px;
	text-align:center;
}

.blognotification {
	width:110px;
	text-align:center;
}

/* Trackbacks */
.popupgroup {
	float:right;
}

.trackbackdate {
	width:160px;
	text-align:center;
}

.trackbacksource {
	width:165px;
	text-align:center;
}

.trackbackbit .td, .trackbackbit td { padding:10px; }
/* End Trackbacks */

h1#blog_title {
	font-size:150%;
}


a.comments {
}

a.trackbacks {
	background:transparent url(images/misc/blog/trackback.png) no-repeat scroll right top;
	padding-right:20px;
}

#comments_heading, #postcomment_heading {
	padding-top: 30px;
	font-size: 140%;
	padding-bottom: 10px;
	font-weight:bold;
}

/* Blog comments (overwrite postbit/postbitlite default css) */
.postbit {
	width: auto;
}

.postbithead a.username {
	color:#417394;
	font-weight:bold;
}

.postbit-lite .avatarlink {
	left:0;
	position:absolute;
	top:0;
}

#qc_form .actionbuttons {
	padding-top:10px;
}

#trackbackurl {
	color:#999999;
}

#trackbackurl input {
	border:1px solid #999999;
	color:#999999;
}

#userinfoblock {
	margin-bottom:8px;
}

#userinfoblock a.avatar {
	padding:3px;
	border:1px solid #D9D9D9;
	float:left;
	background-color:#FFF;
	display:block;
}

#userinfoblock a.avatar .avatarcontainer {
	display:block;
	overflow:hidden;
	
	/* Image valign for non-IE */
    display:table-cell;
    vertical-align:middle;

    text-align:center;

    /* Image valign IE Hack */
    *display: block;
    *font-size: 70px; /* 80px x 0.873 */
    *font-family:Arial;
}
#userinfoblock a.avatar .avatarcontainer img {
	vertical-align:middle;
	max-width:80px;
}

#usermenu {
	margin-left:99px;
	padding-top:4px;
	font-size:88%;
}

#usermenu img.inlineimg {
	width:13px;
	height:13px;
}

#userstats {
	padding-bottom:5px;
}

#customepages {
	border-top:1px solid #D9D9D9;
	padding-top:5px;
}

#userstats dl.stats dt {
	color: #848484;
	display:block;
	float:left;
	width:100px;
}

#userstats dl.stats dd {
	float:right;
	font-weight:bold;
	display:block;
}

.blogusermenu img.inlineimg {
	padding: 0 10px 0 0;
}

#block_visitors a.username {
	color:#417394;
	font-weight:normal;
}

.avatarcontent {
	padding-top:10px;
}
.avatarcontent:first-child {
	padding-top:0;
}

.smallavatar {
	height:30px;
	width:30px;
	overflow:hidden;
	float:left;
}

div.smallavatartext {
	margin-left: 40px;
	margin-top: -30px;
	float:right;
	width:200px;
}

#c_blog_calendar th {
	text-align:center;
}

#c_blog_calendar td a {
	font-weight:bold;
}

#whatsnewsidebar div.blocksubhead.smaller {
	height:41px;
	padding-bottom:0;
}

#whatsnewsidebar div.blocksubhead.smaller a {
	color:#417394;
}

#whatsnewsidebar div.blocksubhead.smaller a, #whatsnewsidebar div.blocksubhead.smaller span {
	display:block;
	height:30px;
	padding-left:6px;
	padding-right:6px;
}

.blogitems #vb_bloglatest_latest span, .blogitems #vb_bloglatest_latest_link a {
	border-left:1px solid #dadada;
}
.blogitems li a {
	display:block;
	border-right:1px solid #dadada;
	border-top:1px solid #dadada;
	background-color:#F5F5F5;
	padding:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
}
.blogitems li span {
	border-right:1px solid #dadada;
	border-top:1px solid #dadada;
	background-color:#FFF;
	display:block;
	padding:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
}

.blogentries { 
	width:auto;
}
.blogcomments {
	width:auto;
}
.blogitems li{
	display: block;
	width: 70px;
	float:left;
	text-align:center;
}
.blogitems #processicon {
	width: 20px;
}
/*
.findmoretext {
	text-align:right;
}
.td.findmoretext, td.findmoretext {
	padding:5px; border-bottom:1px solid #8F95BF;
}

*/

/* Featured Entry */
li.blogentrybit.featured {
	border:1px solid #CEDFEB;
	background:#f2f6f8 none   ;
	padding:0;
	-moz-border-radius:5px;
	-webkit-border-radius: 5px;
}
li.blogentrybit.featured .wrapper {
	padding: 0;
	-moz-border-radius:5px;
	-webkit-border-radius: 5px;
}
li.blogentrybit.featured p.featured {
	color:#5b5b5b;
	font-weight:normal;
	padding:5px 10px;
	background: #CEDFEB none   ;
}
li.blogentrybit.featured p.featured a {
	font-weight:bold;
}
li.blogentrybit.featured p.featured img {
	position:relative;
	top: 2px;
}
li.blogentrybit h4, li.blogentrybit div.blogbit {
	margin-left:70px;
}
.popupbody .rating {
	display:block;
	padding:0px;
	padding-left:75px;
	background:transparent url(/rating-15_0.png) 0px center no-repeat;
}

.popupbody .rating.r5 { background-image:url(/rating-15_5.png); }
.popupbody .rating.r4 { background-image:url(/rating-15_4.png); }
.popupbody .rating.r3 { background-image:url(/rating-15_3.png); }
.popupbody .rating.r2 { background-image:url(/rating-15_2.png); }
.popupbody .rating.r1 { background-image:url(/rating-15_1.png); }

.blogattachments {
	border: 1px solid #cdcece;
	background: #ececec none   ;
	margin: 5px 30px;
	-moz-border-radius: 5px;
	padding: 5px 10px 5px 10px;
	font-size: 12px;
}

.blogattachments legend {
	display: none;
} 