/* Matmar stylesheet fully constructed */

/*Universal style rule */

*{
		margin-top:0;
		padding:0;
		}


body{
		margin:0;
		padding:0;
		background-image:url(texture1.gif);
		font-family:tahoma, arial, geneva, sans-serif;
		}


#wrapper{
		width:53em;
		min-height:65em;
		background-color:#660000;
		margin:5% auto;
	
	}

#branding img{
		display:block;
	}

#left{		float:left;
		background-color:#660000;
		color:#ffffff;
		Width:11.7em;
		min-height:35em;
		font-size:1.1em;
		padding-top:3em;
		padding-left:1em;
		padding-right:1em;
		}

#left ul{
		list-style-type:none;
		line-height:1.8em;
		}

#navbar{
		float:left;
		width:37.75em;
		background-color:#000033;
		height:2em;
		}

/* List items in Navbar */
#navbar li{
		float:left;
		display:inline;
		
		margin:0;
		padding-top:6px;
		list-style-type:none;
		}

#navbar a,
#navbar a:link,
#navbar a:visited{
		
		text-decoration:none;
		font-family:verdana, geneva, arial, sans-serif;
		font-size:90%;
		padding-left:19px;
		
		
		color:#ffffff;	
		
		
		
		}
#navbar a:hover,
#navbar a:active{
		background-color:#000033;
		color:#660000;
		}

#right{		float:left;
		width:37.9em;
		padding-top:2em;
		padding-left:2em;
		padding-right:2em;
		min-height:44em;
		background-color:#ffffff;
		font-family:tahoma, verdana, geneva, sans-serif;
		font-size:.9em;
		color:#333333;
		
		}

#right a{
		text-decoration:underline;
		color:#330000;
		}

#right p{
		margin-left:20px;
		margin-right:20px;
		}

img.alignright{
		float:right;
		padding-left:2em;
		padding-top:6em;
		padding-bottom:2em;
		margin-right:20px;

		}
#right table{
		margin-left:40px;
		}

#right h2{
		margin-left:20px;
		}
p.address{
		font-size:1.5em;
		font-family:tahoma, verdana, geneva, sans-serif;
		color:#333333;
		}


#right a:hover{
		color:#333333;
		}

#footer{
		color:#990000;
		background-color:#660000;
		float:left;
		clear:both;
		width:100%;
		min-height:.5em;
		}

#footer2{
		background-color:#000033;
		color:#ffffff;
		float:left;
		width:100%;
		min-height:2.7em;
		}
img.header{
		width:100%;
		}



a.thumb{
		width:150px;
		height:120px;
	
		
		display:block;
		float:left;
		}

a.thumb:hover{
		background-color:#ffffff;
		}
a.thumb img{
		
		width:100px;
		height:88px;
		border:1px solid #ffffff;
		}

a.thumb:hover img{
		width:300px;
		height:240px;
		margin-left:-32px;
		margin-top:-32px;
		position:absolute;
		z-index:1;
		}

		
		
/* Style for tables of thumbnail images */



table.thumb{
		
		text-align:center;
		border-collapse:collapse;
		margin:auto;
		}
td.thumb{
		display:block;
		color:#333333;
		
		}

		

