/********************************************   HTML ELEMENTS********************************************/ /********************************************   LAYOUT********************************************/ /* Main Column */div.post-cats { padding-left: 10px; }.art-info-1 {    float: left;    width: 380px;   padding: 0px 0px 10px 10px;}.art-info-2 {    float: right;    text-align: right;   padding: 0px 0px 10px 0px;   font-family:Verdana, Arial, Helvetica, sans-serif;   font-size:10px;}.post-footer {	background-color: #FAFAFA;	padding: 5px; margin: 0px 10px 25px 10px;	border: 1px solid #f2f2f2;	font-size: 95%;	}.post-footer .date {	background: url(images/clock.gif) no-repeat left center;	padding: 2px 0px 2px 20px; margin: 0 10px 0 5px;}.post-footer .comments {	background: url(images/comment.gif) no-repeat left center;	padding: 2px 0px 2px 20px; margin: 0 10px 0 5px;}.post-footer .readmore {	background: url(images/page.gif) no-repeat left center;	padding: 2px 0px 2px 20px; margin: 0 10px 0 5px;}.email {   padding-right: 24px;   padding-bottom: 1px;   padding-top: 1px;   background: url(images/email.gif) no-repeat right center; }.print {   padding-right: 24px;   padding-bottom: 1px;   padding-top: 1px;    background: url(images/print.gif) no-repeat right center; }.digg {    padding-right: 24px;   padding-bottom: 1px;   padding-top: 1px;   background: url(images/digg.png) no-repeat right center; }/* Sidebar - feeds and link management */#feeds {   text-align: left;	font-weight: bold;	padding-left: 10px; 	padding-top: 10px; 	line-height: 20px;	padding-bottom: 10px; }.rss {	padding-left: 24px;   padding-bottom: 1px;   padding-top: 1px;	background: url(images/webfeed.gif) no-repeat left center;}.del-icio-us {    padding-left: 24px;   padding-bottom: 1px;   padding-top: 1px;   background: url(images/delicious.gif) no-repeat left center; }.yahoo {    padding-left: 24px;   padding-bottom: 1px;   padding-top: 1px;   background: url(images/add_yahoo.gif) no-repeat left center; }.google {    padding-left: 24px;   padding-bottom: 1px;   padding-top: 1px;   background: url(images/add_google.gif) no-repeat left center; }/* optional non-list navigation */      .altmenu {          font-weight: bold;          margin: 3px 3px 8px 3px;          border-bottom: 1px solid #eeeeee;       }            .altmenu div {          padding: 2px;       }            div.catMenu-0 { font-size: 11px; padding-left: 5px;  }      div.catMenu-1 { font-size: 10px; padding-left: 20px; }      div.catMenu-2 { font-size: 9px;  padding-left: 35px; }      div.catMenu-3 { font-size: 8px;  padding-left: 50px; }      div.catMenu-4 { font-size: 7px;  padding-left: 65px; }            .altmenu div a {          padding-left: 20px; 	         background: url(images/go.gif) no-repeat 0px 0px;       }/* Next/Previous Links */	#nextlinks {    font-size: 11px;   font-weight: bold;    padding-bottom: 35px;   padding-left: 10px;   padding-right: 10px;}#nextlinks .prev { text-align: left; float: left;  }#nextlinks .next { text-align: right;  float: right; }#nextlinks a {    text-decoration: underline;}/* alignment classes */.float-left  { float: left; }.float-right { float: right; }.align-left  { text-align: left; }.align-right { text-align: right; }/* display and additional classes */.clear { clear: both; }.gray { color: #CCC; }/* Printer Friendly Page classes */#printer #main {	padding: 0; margin: 20;	font-size: 12px;}#printer #main h1 {	margin-top: 0px;	color: #000000;	padding: 5px 0 5px 10px;	background: none;	border-bottom: 1px solid #EFF0F1;}#printer a { color: #000000; text-decoration: none; font-weight: bold; }#printer a:hover { text-decoration: underline; }#printer #main { text-align: left; width: 95%;}