﻿body
{
			width: 67em;
			margin-left: auto;
			margin-right: auto;
			font-family: Arial; 
			font-size: 0.825em; 
			line-height: 1.5em;
			color: #666;
			background-color: #fff;   
			padding: 0.825em;
			border: 1px solid #AA0000;
}

/*headings */


h1
{
			color: #e9e9e9;
			text-align: left;
			font-size: 2.4em;
			font-family: Arial Narrow, Arial, Helvetica, sans-serif;
			margin-bottom: 0.4em;
			/* margin-top: 0.4em; */
			text-decoration: none;
			margin-left: 10px;
			font-weight: normal;



}

h2
{
			color: #e9e9e9;
			margin-top: 0;
			text-align: left;
			margin-left: 10px;
			font-size: 1.65em;
			font-family: Arial Narrow, Arial, Helvetica, sans-serif;
			font-weight: normal;
}


h3 
{
			color: #AA0000;
			margin: 0;
			margin-top:0;
			font-size: 2em;
			padding-top: 0.3em;
			padding-bottom: 0.3em;
			font-family: Arial Narrow, Arial, Helvetica, sans-serif;
			text-decoration:underline;
}


h4 
{
			color: #AA0000;
			font-size: 1.2em;
			font-family: Arial, Helvetica, sans-serif;
			background-color: #FFF;
}

	

				
/* other stuff */	
			
		a {
			color:#AA0000;
			text-decoration: none;

		}

		a:hover {
			color:#800000;
			background-color: #F5F5F5;
		}

		.button {
			padding: 2px;
		}

		
/* HEADER ELEMENTS */

		#header {
			text-align:left;
			padding: 12px 12px;
			border: 1px solid #AA0000;
			background: #AA0000;
			margin-bottom: 8px;
			color: #898989;
		}
		
		#header strong{
					border-top: 1px solid #e7e7e7;
					padding-top: 5px;
					margin-left: 10px;
					color: #e7e7e7;
}
			
		
		#header a {
		color: #e9e9e9;
		font-weight: normal;
		}
		
		#header a:hover {
		color: #AA0000;
		background: #e9e9e9;
		font-weight: normal;
		}
		
		#headermenu {
			
			text-align:left;
			padding: 6px 12px;
			border: 1px solid #AA0000;
			background: #e9e9e9;
			margin-bottom: 8px;
			font-weight: normal;
			
		}


/* NAVIGATION ELEMENTS */
	
	 
	
		 #navigation {	
		 	width: 14em;	 
			text-align: left;		
			background: #fefefe;
			border: 1px solid #AA0000;
			margin-bottom: 8px;
			padding: 0.5;
		}
		
		
		 #navigation ul {
		 	margin-left: 0;
		 	margin-right: 0;
		 	margin-bottom: 8px;
		 	margin-top: 0;
			list-style-type: none;	
			padding: 12px;
			background: #fefefe;

		}		



		#navigation a:link, #navigation a:visited  {
			color: #AA0000;
			display: block;
			padding: 0.5em;
			text-align: left;		
			background: #fff;
			border-bottom: 1px solid #CCC;
			margin-right: 1em;
			margin-left: 0.5em;
			margin-bottom: 0.5em;
			margin-top: 0.5em
		}

		#navigation li {
			background: #fefefe;
		}
		
		#navigation p {
			border-bottom: 3px solid #eee; 
		}
		
		
		#navigation a:hover {
			border-bottom: 1px solid #AA0000;
			background: #EEE
		}


/* CONTENT WORKS ELEMENTS */

		#contentworks {
			strong: 1.5em;
			padding: 12px 12px; 
			border: 1px solid #AA0000;
			margin-top: 0;
			margin-bottom: 6px;
			margin-left: 0.5em; 
			background: #fefefe;
		    text-align: left;
		}
		
		#contentworks p {
			border-bottom: 3px solid #eee; 
		}


/* CONTENT LIST WORKS ELEMENTS */


		#contentlistworks {
			padding: 12px 12px; 
			border: 1px solid #AA0000;
			margin-top: 0;
			margin-bottom: 6px;
			margin-left: 0.5em; 
		/*	background: #fefefe;   */
		    text-align: left;
		}
		
		
		#contentlistworks p {
			border-bottom: 1px solid #ccc; 
		}



 #contentlistworks ul {
 			width: 42em;
		 	margin-left: 0;
		 	margin-right: 0;
		 	margin-bottom: 8px;
		 	margin-top: 0;
			list-style-type: none;	
			padding: 12px;
			background: #fefefe;


		}		



		#contentlistworks a:link, #contentlistworks a:visited  {
			color: #AA0000;
			display: block;
			padding: 0.5em;
			text-align: left;		
			background: #fff;
			border-bottom: 1px solid #CCC;
			margin-right: 1em;
			margin-left: 0.5em;
			margin-bottom: 0.5em;
			margin-top: 0.5em
		}

		#contentlistworks li {
			background: #fefefe;
		}

		#contentlistworks a:hover {
			border-bottom: 1px solid #AA0000;
			background: #EEE
		}

		
		
		
/* FOOTER */

		#footer {
		width: 100%
			margin-top: 1.25em;
			clear: both;
			background-color:#AA0000;
			padding: 8px 8px 8px 8px;
		color:#fff;
		}
				
		#footer a, #footer a:hover{
			color: #fff;
			background-color:#AA0000;
		}