/******************** PRINT STYLES ********************/

body { font-family: Arial, Helvetica, sans-serif; color: #000; background:none; }
#inside #banner img { margin-top:0;} 
.content p { margin-bottom:20px !important; }

#banner { height:185px !important; float:none !important; margin:0 !important; padding:0 !important; }
#header { height:90px; }
#inside #banner { position:relative; }
.strapline { position:absolute; top:20px; width: 400px; left: 40px; height: 150px; overflow: hidden; }

#wrapper { width:650px; margin:0; }
#inside, .two-columns, #wrapper, #content, #column-left { margin:0; padding:0; }
#column-main .content { width:650px !important; margin:0 !important;}
.content h1 { font-size: 1.6em; color:#000; margin-bottom:.9em; }

#content { background: #fff !important; margin:0 !important; padding:0 !important; }
/*#content { background: #fff !important; display:block !important; clear:both !important; float:none !important; }*/
#column-main { border-bottom:2px solid #000 !important; margin:0 !important; padding:0 !important; }
#profile-tools, #tools, #footer-left ul, #header .menu, #footer-right { display: none; }

#column-right { display:block; float:left; }

#content .content ul li { list-style: none; }
#content #column-main .content ul li { list-style: disc; margin-bottom:10px; padding:0 }
#content .newsbox.content ul li { margin-bottom: 0.5em; list-style: disc; }

#boxes { clear:both; margin-right:-20px; width:810px; }
.box { width:190px; float:left; margin:10px 0; background:#fff; padding:0; }

#column-left { width:180px; margin:0 0 10px 0 !important; float:none !important; }
#column-left .box { margin:0; }

.submenu ul { margin:0 !important; list-style:none !important; }
.submenu li { margin:0 !important; font-weight:bold !important; list-style:none !important; border:none !important; padding:0 !important; }
.submenu li a { text-decoration:none !important; color: #000 !important; }
.submenu li a:hover { text-decoration:none !important; }

#footer { display:block !important; clear:both !important; border:none; }
.footer-left {margin:0 !important; padding:0 !important; }
.footer-left p {margin:0 !important; padding:0 !important; }