/********** basic layout information **********/

#csscontainer {
	}
	
#cssheader {
	/*border-bottom: 1px solid gray;*/
	}
	
#csscolumn1 {
	width: 180px;
	}
	
.csscolumn1td {
	background-color:#003399;
	}
	
#csscolumn2 {
	border-top: 1px solid gray;
	}
	
#csscontent {
	border-top: 1px solid gray;
	padding: 1em;
	/*max-width: 80em;*/
/*	height: 500px;*/
	width: 600px;
	background-image:url(/lib/images/background.jpg);
	background-repeat:no-repeat;
	}
	
#cssfooter {
	}
	
/********** restyling of standard tags **********/

#cssheader h1 {
	}
	
#csscolumn1 p {
	}
	
#csscontent h2 {
	margin: 0 0 .5em 0;
	}

/********** restyling of anchor tags **********/

/********** tag modifications **********/

table {
	}
	
table td.label {
	}
	
table td.data {
	}
	
table th {
	}
	
table.content {
	/*	width taken from container width - 20 - columns */
/*	width: 950px;*/
	}
	
/********** print **********/

@media print {
	#csscontainer { width: 100%; }
	#csscontent { margin-left: 0; margin-right: 0; }
	#csscolumn1 { display: none; }
	#csscolumn2 { display: none; }
	#cssheader { display: none; }
	#cssfooter { display: none; }
	}

