.commentlist li { font-weight: bold; }
.commentlist li .avatar { float: right; border: 1px solid #eee; padding: 2px; background: #fff; }
body { margin: 10px 0 20px 0; padding: 0; }
#functions { left:0px; !important}
#headerimg { margin: 0; height: 100px; width: 100%; }
.narrowcolumn { float: left; padding: 0px 0 20px 0px; margin: 0px 0 0; width: 555px; }
.widecolumn { padding: 10px 0 20px 0; margin: 5px 0 0 150px; width: 450px; }
#sidebar { width:215px; padding-right:20px; float:left; clear:left; }
#sidebar form { margin: 0; }
.post hr { display: block; }
.widecolumn .post { margin: 0; }
.narrowcolumn .postmetadata { padding-top: 5px; }
.widecolumn .postmetadata { margin: 30px 0; }
.widecolumn .smallattachment { text-align: center; float: left; width: 128px; margin: 5px 5px 5px 0px; }
.widecolumn .attachment { text-align: center; margin: 5px 0px; }
.postmetadata { clear: left; }
.clear { clear: both; }
p img { padding: 0; max-width: 100%; }
img.centered { display: block; margin-left: auto; margin-right: auto; }
img.alignright { padding: 4px; margin: 0 0 2px 7px; display: inline; }
img.alignleft { padding: 4px; margin: 0 7px 2px 0; display: inline; }
.alignright { float: right; }
.alignright a, .alignleft a { font-size:1.8em; }
.alignleft { float: left }
html>body .entry ul { margin-left: 0px; padding: 0 0 0 30px; list-style: none; padding-left: 10px; text-indent: -10px; }
html>body .entry li { margin: 7px 0 8px 10px; }
.entry ol { padding: 0 0 0 35px; margin: 0; }
.entry ol li { margin: 0; padding: 0; }
.postmetadata ul, .postmetadata li { display: inline; list-style-type: none; list-style-image: none; }
#sidebar ul li { list-style-type: none; list-style-image: none; }
#sidebar ul p, #sidebar ul select { margin: 5px 0 8px; }
#sidebar ul ul, #sidebar ul ol { margin: 5px 0 0 10px; }
#sidebar ul ul ul, #sidebar ul ol { margin: 0 0 0 10px; }
ol li, #sidebar ul ol li { list-style: decimal outside; }
#sidebar ul ul li, #sidebar ul ol li { margin: 0; padding: 0; }
#searchform { margin: 10px auto; padding: 5px 3px; text-align: center; }
#sidebar #searchform #s { width: 108px; padding: 2px; }
#sidebar #searchsubmit { padding: 1px; }
.entry form { text-align:center; }
select { width: 130px; }
#commentform input { width: 170px; padding: 2px; margin: 5px 5px 1px 0; }
#commentform textarea { width: 99%; padding: 0px; }
#commentform #submit { margin: 0; float: right; }
.alt { margin: 0; padding: 10px; }
.commentlist { padding: 0; text-align: justify; }
.commentlist li { margin: 15px 0 3px; padding: 5px 10px 3px; list-style: none; }
.commentlist p { margin: 10px 5px 10px 0; }
#commentform p { margin: 5px 0; }
.nocomments { text-align: center; margin: 0; padding: 0; }
.commentmetadata { margin: 0; display: block; }
acronym, abbr, span.caps { cursor: help; }
acronym, abbr { border-bottom: 1px dashed #999; }
blockquote { margin: 15px 30px 0 10px; padding-left: 20px; border-left: 5px solid #ddd; }
blockquote cite { margin: 5px 0 0; display: block; }
.center { text-align: center; }
hr { display: none; }
a img { border: none; }
.navigation { display: block; text-align: center; margin-top: 10px; margin-bottom: 60px; }
#sidebar h2 { font-size:1.6em; padding:8px 0pt; background-image:url(http://www.bdct.nhs.uk/images-menu/corners-side.png); background-position:center bottom; background-repeat:no-repeat; }
#wrapper #header #headerimg h1 { background-image:url(../images-menu/); }
.ft #content h1 { font-weight:normal !important; }
#sidebar h2 { background:url(http://www.bdct.nhs.uk/images-menu/grad-top.png) top no-repeat; background-color:#990066; position:relative; width:199px; left:10px; margin:10px 0 10px 0; color:#fff; }
.wrap .box .post small { padding-bottom:10px; width:200px; color:#333; background-color:#d2d3db; background:transparent url('http://www.bdct.co.uk/images-menu/dualine.png')center bottom no-repeat; }
p.postmetadata small { position:relative; top:0px; background-image:none; color:#000; background-color:#B3408C; border-top:none; padding:0px 0px 0px 5px; }
#sidebar ul li#meta, #sidebar ul li#archives, #sidebar ul li#recent-posts { position:relative; left:6px; }
#sidebar ul li#meta ul li, #sidebar ul li#archives ul li, #sidebar ul li#recent-posts ul li { padding:0px 5px 0px 15px; background:transparent url(http://www.bdct.nhs.uk/images-menu/bulletPink.gif) no-repeat scroll 4px 50%; }
#sidebar ul li#meta ul li a, #sidebar ul li#archives ul li a, #sidebar ul li#recent-posts ul li a { padding:4px 0px 4px 0; display:block; }
/*p.postmetadata { padding:5px 0px 0px 20px; background:url(http://www.bdct.nhs.uk/images-menu/470T.png) #B3408C no-repeat center top; color:#fff;  }*/
p.postmetadata { padding:5px 0px 0px 20px; }
p.postmetadata a { color:#000; }
p.postmetadata a:hover { /*background-color:#B3408C;*/ text-decoration:underline; border-bottom:none; /*color:#fff;*/ }
p.postmetadata small { font-weight:normal; }
#content h2 a { color:#fff; }
#content h2 a:hover { text-decoration:underline; }
#footer #jq-footer p a { text-decoration:none; }
#footer #jq-footer p a:hover { color:#fff; background-color:#CC7FB2; border-bottom:none; text-decoration:underline; }
#content img.alignnone, #content p img.alignnone { float:left; padding:15px 15px 5px 0; clear:both; }
/*.post small { position:relative; top:3px; color:#333; padding:3px 10px 3px 5px; background: url #d2d3db (http://www.bdct.co.uk/images-menu/corner-BR.png) no-repeat right bottom; font-family:"Century Gothic", "Avant Garde", Futura, Helvetica; font-weight:bold; font-size:1em; }*/

.post small { background : url(http://www.ft.bdct.co.uk/wp-content/themes/default/images/corner-BR.png) right bottom no-repeat; border-top:1px solid #fff; color:#fff; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:3px 10px 3px 5px; position:relative; top:4px; font-size:1em; font-size:1em; margin-bottom:5px; }
body.ft .post small { background-color:#FF8C40; }
body.comms .post small { background-color:#B3408C; }
body.work .post small { background-color:#40B366; }
body.intranet .post small { background-color:#8CB3FF; }
body.work #secondary #panel-2 { display:none; }
body.ft #secondary #panel-2 { display:none; }
#sidebar { padding-right:25px; }
#secondary { width: 210px; padding:0 5px 0 0px; float:right; }
#sidebar .wrap { margin:10px 0 10px 10px; }
p a.more-link { padding:0; text-decoration:none; }
body.comms .alignright a, .alignleft a { font-size:1.2em; font-family:Arial, Helvetica, sans-serif; }
.box small.side { font-size:1.2em; font-family:Arial, Helvetica, sans-serif; }
body.intranet .box small.side { font-size:1.1em; }
p#username { display:none; }
.logged-in p#username { display:block; }
body #sidebar p.spacer { padding:0px !important; margin:0px; }
.entry p.postmetadata { background-color:#ccc; }
#content h3 a { color:#000; }
body.comms #content h1#commsnews { text-indent:9999px; position: relative; width:154px; height:50px; background:url('http://www.communications.bdct.co.uk/wp-content/themes/default/images/News.jpg') no-repeat 0px 0px; }

