#main{width:670px}
#main ul{list-style:circle outside none;margin:0 0 0 10px;padding:0 0 0 10px}
#main li{font-size:1.1em;line-height:160%;margin:0;padding:0}
.contentFoot ul.postControls{margin:14px 0;padding:0;text-align:right}
.contentFoot ul.postControls:hover{opacity:1}
.cke_skin_kama span:not(.cke_browser_ie) .cke_button_strike .cke_icon{background-position:-2465px 0}
#contentAuthor ul{margin:5px 0 15px;padding:0}
#contentTools ul{margin:5px 0 15px;padding:0}
#contentAuthor li{display:inline;font-size:1em;margin:0;padding:0}
#contentSummary{font-size:1em;font-weight:bold;line-height:135%}
#contentImage{float:right;margin:0 0 15px 15px;}
.content{overflow-x:auto;overflow-y:hidden;padding-bottom:10px;width:auto}
#content select{border:1px solid #4E89CB;border-radius:3px;padding:3px 2px}
#contentShare{float:right;font-size:1.1em;font-weight:bold;margin:20px}
#contentAbout{margin:20px 0;padding:0 0 4px 10px}
#contentAbout dt{font-size:1.1em;font-weight:bold}
#contentAbout dd{line-height:125%;margin:5px 15px 15px}
#contentAbout a:hover{text-decoration:underline}
#contentMessage{clear:both;overflow:auto}
#contentMessage ul,#contentMessage ol{margin:10px;overflow:hidden}
.contentFoot{clear:both;margin:0 10px 10px}
.summary{line-height:170%;font-size:1.1em;font-style:italic;color:#555}
#posts{list-style:none outside none;margin:0;padding:0}
#posts .mainContent{display:block;list-style-type:none;margin:10px 0 20px}
#posts .postMessage,#posts .postDeleted,#posts .postOwner,#posts .postModerated{border-radius:5px;background-color:#ECE9D8;border:1px solid #CDC698;clear:both;display:block;list-style-type:none;margin:15px 0;}
div.postMessage p{font-size:1em}
#posts h3{margin:0}                
#posts .postOwner{background-color:#e8f3ff;border:1px solid #8ac1ff}
#posts .postModerated{background-color:#fff;border:3px solid #000000}
#posts .postDeleted{background-color:#FFE8E8;border:1px solid #FF7979}
#otherattachments {margin:5px;padding:5px}
#otherattachments li{list-style-type:none}
.content ul{margin:10px 25px}
.content li{font-size:1em;list-style-type:disc}
#author{margin:20px 0}
.postfoot{margin:0 0 20px;text-align:right}
.polltext {clear:both;padding:10px;text-align:right;}
ul.postControls li{background-color:transparent;display:inline;line-height:100%;padding:0}
a.postcounter{color:#666666;font-size:0.9em;text-decoration:none}
.dateTime{color:#666666;font-size:0.9em;margin:0 0 10px}     
.postInfo,.userinfoExtra{display:block;padding:0}
.postInfo,.postInfo a{margin:0 0 14px;text-decoration:none}
.userinfoExtra p{font-size:0.98em;margin:3px}
.userinfoExtra{color:#666;font-style:italic;font-size:.9em;border-bottom: 1px dashed #ccc;padding-bottom: 6px;} 
#postlist .thumbs{clear:both;text-align: center;overflow: auto;background-color: #333;padding:12px 10px;}
#postlist .thumbs a{width: 165px;display: inline-block;height: 165px;border: 1px solid #333;background-color: #fff;overflow: hidden;text-align: center;margin:3px;}   
#posts .otherbut{background-color:#0B62BF;border:1px solid #0B62BF;border-bottom: 2px solid navy;color:white;display:block;font: 1.2em 'Open Sans', verdana, sans-serif;padding:10px;text-align:center;text-decoration:none;}                                                                            
#posts .postextra{background-color: #E7EFF8;border: 1px solid #C5DEF6;padding:10px} 
#posts .postsponsor{background-color:#e9e9e9;border:1px solid #ccc;padding:10px} 
#posts .otherbut:hover{background-color:#000}
#posts .otherbut span{display:inline-block} 
#posts .newsletterform input[type="submit"],#pollinfo input[type="submit"]{background-color:#22229C;border: 1px solid #22229C;border-radius: 0 5px 5px 0;border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;color: #FFFFFF;cursor: pointer;font:18px/33px "Open Sans",verdana,sans-serif;padding:3px 10px;} 
#pollinfo input[type="submit"]{background-color:#0B62BF;border: 1px solid #0B62BF;} 
#posts .newsletterform input[type="text"] {border-color: #C2D6EC;border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;border-style: solid;border-width: 1px 0 1px 1px;font: 18px/33px 'Open Sans', verdana, sans-serif;padding: 3px 4px;margin: 0;padding-left:4px;width:40%;z-index: 10;} 
#posts .newsletterform input[type="submit"]:hover,#pollinfo input[type="submit"]:hover{background-color:#000}       
#postlist a.origimg{width:auto;height:auto}  
.psum{font-weight:bold;margin-top:2px}
.postInfo dd,.inline{display:inline}
.postInfo dt,.postInfo dd,.userinfoExtra dt,.userinfoExtra dd{margin:0 3px 0 0;padding:0}
.deleteReason{color:#666666;margin:0}
.deleteReason dt{float:left;padding:0}
.deleteReason dt{padding:0 10px 0 0}
.username{display:block;margin-bottom:8px}
.username a{text-decoration:none}
#posts li.imod_highlight{background:none repeat scroll 0 0 #FFEB90;color:#3E3E3E}
.postBody,.postBodyVideo{display:block;left:0;margin:15px 10px 10px 110px;padding:0;position:relative}
.postBodyVideo{margin-left:0}
.attachments{margin:15px 0} 
#posts .postbox{padding:10px}
#tag_list_cell ul{list-style-type: none;margin:10px 0;padding:0 2px}
.sig,.kudosFoot{border:1px solid #CFCFCF;border-width:1px 0 0;margin:15px 0 0;padding:8px 0}
.lastedited,.lastedited a{color:#666666;padding-top:1em}
.kudosFoot,.kudosFoot a{color:#666666;font-size:0.97em;text-decoration:none}
.kudosFoot a:hover,.lastedited a:hover{color:blue}
.bigUsername{font:bold 1.2em Verdana,Geneva,sans-serif}
.postFoot{clear:both;display:block}
.postFoot ul{display:inline;margin:0;padding:0}
.postFoot li{font-size:0.9em;margin:0;padding:0}
a.postButton,a.postButton:active,a.postButton:link,a.postButton:visited{color:#333333;display:inline;font-size:0.9em;text-decoration:none}
li.postButtonMove{vertical-align:bottom}
a.postButton{background-color:transparent;border:1px solid #C5DEF6;padding:4px 8px}
a.postButton:hover{background-color:#4E89CB;border:1px solid #4E89CB;color:#FFFFFF}
ul.postControls span{display:none}
ul.postControls span.reputationpopupmenu{display:inline-block;vertical-align:bottom}
ol.menuBlock{margin:3px;max-width:300px;padding:3px}
ol.menuBlock li{border:0 none;display:block;font-size:1.1em;list-style-type:decimal;padding:3px}
#postlist li.postButtonMove a{display:inline-block;height:26px;padding:4px;width:26px;vertical-align:bottom}
a.highlight{background:none repeat scroll 0 0 #FF0000;border:1px solid #CC0000}
.popupmenu{display:inline}
#forumsearch{clear:both;list-style:none outside none;margin:0;padding:0}
#forusearch li{list-style:none outside none}
#socialbookmarks{float:right;list-style-type:none;margin:0;padding:0}
#socialbookmarks li{display:inline;list-style-type:none;padding:1px}
#socialbookmarks a{display:inline-block;height:18px;width:18px}
#socialbookmarks span{display:none} 
p.crumb{font-size:1.6em}
table.cms_table_outer_border{background: none repeat scroll 0 0 white;border:1px outset #333333;padding: 5px}
/*#posts .postMessage,#posts .postDeleted,#posts .postOwner,#posts .postModerated,*/#pollinfo input[type="submit"],a.postButton,table.cms_table_outer_border,#postlist .thumbs a,#posts .otherbut{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}
#main form{display:inline}    
.rtpadding{margin:0 10px 0 0}
.qrcontainer{text-align:left}
.unread{float:left;padding:5px}
.unread a{font-size:1.4em;font-weight:bold;text-decoration:none;}
 #pagination_top{float:none}
.report,.report2,.ip,.warn,.redCard,.yellowCard,.xpoll,.cheer,.follow,.unfollow,.multiquote,.print,.fsearch,#socialbookmarks .email,#socialbookmarks .print{background-color:transparent;background-image:url(//files.allnurses.com/staticimg/img/icon-sprite.png);background-repeat:no-repeat;}              
.report{background-position:-87px -44px}
.report2{background-position:-22px -396px}
.ip{background-position:-43px 3px}
.warn{background-position:1px 3px}
.redCard{background-position:-1px -44px}
.yellowCard{background-position:1px -22px}
.xpoll{background-position:-88px -285px}
.cheer{background-position:0 -176px}
.follow{background-position:-113px -395px}
.unfollow{background-position:-135px -396px}
.multiquote{background-position:-129px -45px}
.print{background-position:-109px -44px}
.fsearch{background-position:-114px -89px}
#socialbookmarks .email{background-position:-24px -24px}
#socialbookmarks .print{background-position:-111px -45px}   
#thread_tags_list{background: none repeat scroll 0% 0% #E7EFF8;border: 1px solid #C5DEF6;color: rgb(0, 0, 0);margin:0;padding: 16px;}
#tag_edit_link{background-color:transparent;color:#000;float:left;padding:3px 10px 0 0;}
#tag_list_cell fieldset{clear:both;}
#tag_list_cell.pagenav a {padding: .2em .3em;background-color: #444;color: #fff;} 
#tag_list_cell.pagenav a:hover {background-color: #666;} 
.newsletterform {margin:0;background-color: #444;color: white;padding:5px 20px 10px;}
.newsletterform h2, .newsletterform a, .newsletterform p{color:white}
#content img.card{border:2px solid transparent;width: 100%;height: auto;}
#content img.card:hover{border:2px solid blue}
#posts .aboutus{/*float:left;width:392px;*/margin: 0;overflow: hidden;padding:10px;width:100%;}
#alsoheard{/*display: inline-block;*/background-color: #E7EFF8;border: 1px solid #C5DEF6;clear:both;/*float: right;*/padding: 20px 10px 0px 20px;margin-bottom: 20px;/*width: 320px;*/width:100%;}
#alsoheard h3 {margin: 0;padding: 0;}
#alsoheard .tab{padding:16px 0}
#alsoheard a {text-decoration: none;}
#alsoheard .tab-list .numb { border-radius: 25px; height: 48px; line-height: 48px; min-width: 48px; text-align: center; float: left; color: #fff; background: none repeat scroll #444; margin: 0px 10px 10px 0px;}
#alsoheard .tab-list li { border-left: 0; padding: 0;}
#alsoheard .tab-list .box { border-bottom: 0px solid #E4E4E4;}