body {
				background-image: url( '/inc/images/background-left-only.gif' );
				background-color: white;
		}

div#content {	
				background-color: white; 
				font-size: 100%; 
				width: auto;
			}
						
div#tabs { width: auto; }
div#thisTab { width: 600px; background-color: #F8F8F8; }
			
#tabs ul#primary a.current { background: #F8F8F8; }						

table#layout { width: 100%; }
table#layout td { vertical-align: top; padding: 0; margin: 0; }
			
div#prop { height: 180px; width: 1px; }
			
div#title
{
	padding: 0.5em 1em 0.5em 1em; 
	margin: 0em 1em 1em 1em;
	background-color: #DEDEDE; 
	border: 1px #444 solid;
	font-size: 100%;
	font-weight: bold;
}
div#title a { color: navy; }
div#title div#ownership { float: right; border: inset 1px; font-size: 60%; padding: 0.25em; font-weight: normal; background-color: #EBEBEB; }
div#notes {}
div#picture { float: right; padding: 1em 0.5em 0 1em;  }
div#picture img { border: 0.75em solid #F8F8F8; padding: 1px; background-color: black; border-top: 0; width: 300px;}
			
div#summary { padding: 0 2em; font-size: 80%; }
div#summary table td { vertical-align: top; padding: 0.25em 0.5em; }
div#summary table td {  }

div#costs { border-top: 1px solid gray; padding-top: 1em; margin-top: 1em; margin-bottom: 1em; }
div#costs tr.heading td { background-color: gray; color: white; font-weight: bold; white-space: nowrap; width: 6em; vertical-align: bottom; border-top: 0; border-right: 1px dotted silver; }
div#costs td { text-align: right; white-space: nowrap; /*border-width: 0 1px 1px 0; border-color: silver; border-style: dotted;*/ }
div#costs td.data { border-right: 1px dotted silver; border-bottom: 1px dotted silver; }
div#costs td.leftData { border: 1px dotted silver; border-top: 0; }	
div#costs td.bottomData { border-bottom: 1px dotted silver; }
div#costs td.label { font-weight: bold; white-space: nowrap; }
div#costs td.subLabel { font-weight: normal; white-space: nowrap; font-size: 90%; }
div#costs tr.breaker td { border-top: 1px solid black; }			
div#costs tr.totalBreaker td { font-weight: bold; border-top: double black; }
/*div#costs td.total { font-weight: bold; border-top: double black; }*/

div#costs span.small { font-size: 80%; font-weight: normal; }

div#viewCount { float: right; font-size: 80%; font-style: italic; padding: 1em; color: gray; }						
div#lastUpdate { text-align: right; font-size: 80%; font-style: italic; padding: 0.5em 0 0.5em 0; color: gray; margin-left: 3em; margin-right: 1em; margin-bottom: .25em;}

div#owned { font-size: 80%; margin: 0.5em 0; padding: 0.5em; background-color: navy; border: 1px solid black; text-align: center; color: white; }
div#owned a { color: white; }
div#owned a:hover { color: red; }
td#skyCell { vertical-align: top; padding-left: 1em; }

div#sponsor { text-align: center; width: 150px; background-color: white; margin: 0.5em 1em; padding: 1px; border: 2px solid navy; }
div#sponsor h2 { font-weight: normal; text-align: center; background-color: navy; margin: 0; padding: 0.25em; color: white; font-size: 60%; }
div#sponsor h2 a { color: white; text-decoration: none; }
div#sponsor img { margin: 0.5em; border: 1px solid blue; }
