		#body td {
			vertical-align: top;
			}
		#ownersmain {
			background: #000 url(/images/bg.jpg) no-repeat;
			width: 822px;
			height: auto;
			}
		#catmain {
			background: #000 url(/images/bg_cat.jpg) no-repeat;
			width: 822px;
			height: auto;
			}			
		#ownersmain .header,
		#catmain .header {
			padding: 25px 20px 10px 20px;
			font-size: 12px;
			line-height: 20px;
			color: #ffffff;
			}
		#ownersmain .header img,
		#catmain .header img {
			display: block;
			padding-bottom: 10px;
			}
		#ownersmain #content,
		#catsmain #content {
			padding: 0px;
			}
		#content {
			width: 822px;
			font-size: 10px;
			line-height: 14px;
			color: #ffffff;
			text-decoration: none;
			background: #000 url(/images/bg.gif) repeat-x left bottom;
		}
		#content strong {
			font-size: 11px;
			line-height: 14px;
			color: #ffffff;
			font-weight: bold;
		}
		#content p {
			margin: 5px 0 0 0;
			padding: 0 0 6px 0;
			border-width: 1px;
			border-bottom-style: dotted;
		}
		#content p.last {
			padding: 0 0 0 0;
			border: none;
		}
		#content a {
			color: #b2b2b2;
			text-decoration: none;
			}
		#content a:hover {
			text-decoration: underline;
			}
		.fuelltable {
			padding: 22px;
			}
		.fuelltable a img {
			border: 1px #666 solid;
			margin: 0 10px 4px 0;
			float: left;
			}
		.fuelltable a:hover img {
			border: 1px #fff solid;
			}
		.fuelltable td {
			width: 230px;
			font-size: 9px;
			line-height: 13px;
			color: #b2b2b2;
			padding: 0 10px 10px 10px;
			border-width: 1px;
			border-color: #5a666f;
			border-bottom-style: dotted;
			border-right-style: dotted;
			}
		.fuelltable td.bottom {
			padding: 10px 10px 10px 10px;
			border-bottom-style: none;
			}
		.fuelltable td.middle {
			padding: 10px 10px 10px 10px;
			}
		.link a em {
			color: #b2b2b2;
			font-size: 10px;
			font-style: normal;
			}
		.fuelltable td.first{
			width: 220px;
			padding-left: 0;
			}
		.fuelltable td.last{
			border-right: none;
			}
		.fuelltable .linkhead {
			color: #c2c292;
			font-weight: bold;
			}
		.link a {
			padding: 5px 0 0 25px;
			color: #b2b2b2;
			background: url(/images/icon-pdf.gif) no-repeat;
			background-position: 0 7px;
			clear: left;
			display: block;
			}
		.link a em {
			color: #b2b2b2;
			font-style: normal;
			}
		#current {	
		    width: 564px;
        	padding: 15px;
         	background: #0F1110 url(/images/bg_head.jpg) no-repeat;
			}
		#currentissue {
			padding: 15px;
			}
		#currentissue a img {
			border: 1px #5a6778 solid;
			float: left;
			}
		#currentissue a:hover img {
			border: 1px #fff solid;
			}
		#currentissue .highlights {
			padding-left: 158px;
			font-size: 11px;
			color: #8b979b;
			line-height: 16px;
			}
		#currentissue .highlights strong {
			display: block;
			padding-bottom: 2px;
			font-size: 12px;
			color: #ffffff;
			}
		#currentissue .highlights .link a {
			background-position: 0 8px;
			color: #b2b2b2;
			clear: none;
			}
		#currentissue .highlights .link a em {
			color: #b2b2b2;
			}
		#currentissue .highlights ul {
			margin: 8px 0;
			padding: 0;
			color: #c2c292;
			list-style: none;
			line-height: 16px;
			}
		#currentissue .highlights ul li {
			margin: 8px 0;
			padding: 0 0 4px 16px;
			color: #8b979D;
			background: url(/images/bullet.gif) no-repeat 4px 6px;
			}
		#recent {
	        width: 564px;
	        padding: 15px;
			}
		#archive {
			background: #242829 url(/images/bg1.gif) repeat-x left bottom;
			}
		#issuearchive {
	        padding: 15px;
	        width: 198px;
			height: auto;
			}
		#issuearchive .link a em {
			color: #b2b2b2;
			}
		#issuearchive p {
			margin: 0;
			padding: 0 0 10px 0;
			border: none;
			}
		#issuearchive p strong {
			color: #fff;
			font-size: 11px;
			}
		#issuearchive dl {
			margin: 0;
			padding: 10px 0;
			border-bottom: 1px #aeb6b9 dotted;
			}
		#issuearchive .last {
			margin: 0;
			padding: 10px 0;
			border-bottom: none;
			}
		#issuearchive dt {
			padding-bottom: 8px;
			font-size: 12px;
			font-weight: bold;
			color: #c2c292;
			}
		#issuearchive dd {
			font-size: 10px;
			margin: 0;
			}

.extrasButton 
{
    float:left;
    width:170px;
    padding: 5px 11px 0px 0px;
    margin-bottom: 15px;
}
.extrasButton img {
	border: none;
}
.extrasButtonTitle 
{
    color:#fff;
    font-size:11px;
    text-transform:uppercase;
    font-weight:bold;
    height:30px;
    position:relative 
}

.extrasButtonAlignBottom
{
    position:absolute;
    bottom:0px;
}