
div#leftcol {width: 533px; float: left; clear: both; background-color: white; background-color: white; border-right: 1px solid #CCCCCC;}
div#leftcol {text-align: center;}
div#leftcol img#main {width: 499px; margin-top: 10px; margin-bottom: 16px;}
div#leftcol object#main {width: 499px; margin-top: 10px; margin-bottom: 16px;}
div#leftcol div#text {text-align: left; padding: 0px 40px 20px 40px; line-height: 2em;}
div#leftcol div#text img {float: right; margin: 10px 0px 0px 0px;}
div#leftcol div#text p {color: #666666; font-size: 90%;}
div#leftcol div#archive {text-align: left; margin-bottom: 40px;}
div#leftcol div#archive p.head {color:#00467F; font-size: 100%; font-weight: bold; padding: 6px 20px 0px 20px; }
div#leftcol div#archive p#subhead {color:#3399CC; font-size: 96%; padding: 0px 20px 6px 20px; line-height: 1.5em;}
div#leftcol div#archive p {font-size: 88%; line-height: 1.5em; padding: 0px 20px 0px 20px; margin-top: 6px; margin-bottom: 10px;}
div#leftcol div#facebook {float: right; margin: 0px 40px 0px 0px;}

div#rightcol {width: 266px; float: left;}

div#rightcol hr {clear: both; text-align: center; height: 1px; width: 90%; color: #CCCCCC; background-color: #CCCCCC; border: none;} /* the text-align attr is silly but required for IE6.  What else is new? */

div#rightcol h3 {width: 66px; float: left; color:#7A7A7A; font-size: 70%; font-weight: bold; padding-left: 14px; padding-top: 1px; padding-right: 12px; text-align: right;} /* padding-left is the same for this and h2*/

div#rightcol a.news {width: 150px; float: left; color: #00467F; font-size: 74%; padding-right: 14px; margin-bottom: 8px;} /* DEV /196/ */

/* a class that's common to both columns*/
div.colhead {height: 42px; background: url('http://www.part.net/images/horiz_column_gradient.png') repeat-x bottom left; padding: 15px 0px 0px 16px; text-align: left; margin-bottom: 10px;}
div.colhead h2 {font-size: 11pt; color: #115288;  margin: 0px; margin-top: 1px; font-weight: bold;}

hr {clear: both; text-align: center; height: 1px; width: 93%; color: #CCCCCC; background-color: #CCCCCC; border: none;}

/* rules for "more news" image/link */
div#rightcol a#nav6 {float: left; margin: 0px 0px 10px 92px;}
div#rightcol img#thumb {margin: 0px 0px 10px 25px;}
