
body
	{ font-family:Helvetica, sans-serif; font-size:11px; line-height:12px; background-color: black; color: white; padding: 0px; margin: 10px }
						  
p   { padding: 0px; margin: 0px }

h1, h2, h3, h4, h5, h6, p  
	{ padding:0px; margin:0px }
	
h1, h2, h3, h4, h5, h6  
	{ font-size:100%; line-height:100%; font-weight:normal }

ul  { margin:0px; padding:0px; list-style:none }
li  { margin:0px; padding:0px }

a	{ text-decoration:none; color:#A40000; }
a:visited
	{ text-decoration:none; color:#A40000; }
a:hover
	{ text-decoration:underline; color:#A40000 }
	


/* headline */

span.date
	{ color:#f75533 }

span.author
	{ border-left:1px solid #ccc; padding-left:10px; color:#999 }
	
span.location
	{ color:#999 }

h1.logo			
	{  font-size:18px; line-height:18px }
p.subhead
	{ font-size:13px; line-height:15px }
p.subhead-link
	{ font-size:13px; line-height:15px; margin-top:10px }



/* navigation */
ul.url { border-left:1px solid #ccc; padding-left:10px; margin-top:10px; margin-bottom:10px }
ul.nav { float:left; width:50% }
li.nav { font-size:13px; line-height:15px }
p.nav-index
	{ padding-left:10px; margin-bottom:10px }

/* content */

h1.title
	{ font-size:13px; line-height:15px; margin-bottom:10px; padding-right:10px; }
	
h1.stats
	{ text-align:right; padding-right:10px }
	
h2.quote
	{ border-left:1px solid #ccc; padding-left:10px; padding-right:10px; margin-bottom:10px }
	
p.continue
	{ padding-right:10px; margin-bottom:10px }

p.url
	{ border-left:1px solid #ccc; padding-left:10px; margin-bottom:10px }

p.description
	{ border-left:1px solid #ccc; padding-left:10px; padding-right:10px; margin-bottom:10px }



p.latest
	{ border-left:1px solid #ccc; padding-left:10px; padding-right:10px; margin-bottom:10px; margin-top:10px }
img.image_triple
	{ border:1px solid #ccc; margin-bottom:10px }
img.image_double
	{ border:1px solid #ccc; margin-bottom:10px }
img.image_small
	{ border:1px solid #ccc; margin-bottom:10px }
	
p.notes
	{ background-image:url("../std/raster.png"); padding:10px; margin-bottom:10px }
p.technique
	{ font:9px Monaco, monospace; padding-right:10px; margin-bottom:10px }
	
li.files
	{ margin-top:5px; padding-left:10px }
	
/* footer */

p.copyright
	{ margin-top:10px; margin-left:10px }
p.license
	{ margin-left:10px }
p.browser-info
	{ margin-left:10px }
	
p.sf-logo
	{ margin-top:10px; margin-left:10px }

img.sf-logo-image
	{ visibility:hidden; width:0px; height:0px }
	
/* div  class - id */

div.ct-obj				{ clear:left }
div.ct-intro			{ position:relative; float:left; width:25% }
div.ct-descriptive		{ position:relative; float:left; width:50% }
div.ct-descriptive-s	{ position:relative; float:left; width:25% }
div.ct-image-triple		{ position:relative; float:left; width:75% }
div.ct-notes			{ position:relative; float:left; width:25% }
div.ct-shortlist		{ position:relative; float:left; width:25% }
div.ct-latest			{ position:relative; float:right; width:25% }

#headline			{ height:150px; width:840px }

#ct-headline-big 	{ position:relative; float:left; width:25% }
#ct-navigation 		{ position:relative; float:left; padding-top:4px; width:50% }
#ct-headline-sml 	{ position:relative; float:left; padding-top:4px; width:25% }

#content			{ width:840px }

#ct-footer
	{   position: relative; clear:both; 
		border-top:1px solid #ccc }


	

