/*Printer-friendly styles for www.uglydesigns.info*/body, p, td, ul, ol, ul, li, dl, dt, dd, .small, .foot, #nav, #nav ul, #nav li, .main, #content {	     font-family: Times, Times New Roman, serif;     font-size: 12pt;     background-color: #fff;     width: auto;     border: 0;     margin: 0 5%;     padding: 0;}a:link, a:visited, a:hover, a:active, a.foot, a.foot:link, a.foot:hover, li#nav a, li#nav a:hover, #floatdiv a, #floatdiv a:hover  {     color: #369;     background: transparent;     font-weight: bold;     text-decoration: underline;     content: " (" attr(href) ") ";     font-size: 90%;}h1 {font-size: 16pt; background: transparent;}h2 {font-size: 14pt; background: transparent;}h3 {font-size: 12pt;font-weight: bold; background: transparent;}#content a:link:after, #content a:visited:after { /* to print full URLS */     content: " (" attr(href) ") ";     font-size: 90%;}#content a[href^="/"]:after {   /* CSS3 Valid - to fix printed relative URLs*/   content: " (http://www.uglydesigns.info" attr(href) ") ";   }#portfolio, .ahem, .hide {     display: none;}#floatRight {     float: none !important;}#Header  {     display: inline; background-color: transparent;}