/* 

QLL CSS stylesheet 

Designed by Stuart Todd
   
August 2008

*/


		body {
			margin: 0;
			padding: 0;
			background-color:#600606;
			font-family:Arial, Verdana, Tahoma, sans-serif;
			font-size: 13px;
			color: #000000;
		}
		
		a {
			color: #600606;
			text-decoration:none;
		}
		
		a:hover {
			color: #000000;
		}
		
		img {
			border: none;
		}

		#pagewidth {
			
			margin: 0 auto;
			background: #e7e7e7;
			min-height:600px;
			width:802px;
			margin-top:20px;

		}
		.clear {clear: both; height: 0}
		
		#header {
			
			width:802px;
			height:246px;
			background: #e7e7e7 url("../images/header.png") no-repeat 0px 0px;
			float:left;
		}
		
		#navigation
		{
			background:  url("../images/fill.png") repeat-y 0px 0px;
			margin:0 auto;
			float:left;
			width:100%;
			font-family:"Garamond";
			font-size:1.2em;
			font-variant:small-caps;
		}
		
		#navigation ul {
		
			list-style:none;
			width:777px;
			background:none;
			text-align:center;
			margin:0px 13px 0px 13px;
			padding:0px;
			background: #e3d7d7;

		}

		#navigation li {
		
			display:inline;
			width:100px;
			padding:0px;
			margin:0;
		}

		#navigation li a{
			
			display:inline-block;
			background:#e3d7d7;
			color:#600606;
			padding:15px 15px 15px 15px;
			
		}
		
		#navigation li a strong{
		
		border:3px solid #600606;
		padding:6px 10px 6px 10px;

		
		}
		#navigation li a:hover strong{
		
		border:3px solid #e3d7d7;
		}

		#navigation li a:hover{
			
			display:inline-block;
			font-weight:bold;
			background:#600606;
			color:#ffffff;
			
		}

		#navigation li a.selected{
			
			display:inline-block;
			background:#e3d7d7;
			font-weight:bold;
			background:#600606;
			color:#ffffff;
			
		}
		#navigation li a.selected strong{
		
		border:3px solid #e3d7d7;
		}



		
		#navigation .subnav
		{
		background: #600606;
		border-bottom:4px solid #e3d7d7;
		margin-left:13px;
		margin-right:12px;
		padding:15px 8px 15px 8px;
		text-align:center;
		}
		#navigation .subnav a
		{
		
		color:#ffffff;
		padding:8px 15px 8px 15px;
		
		}
		#navigation .subnav a:hover,
		#navigation .subnav a.selected
		{
		
		color:#e3d7d7;
		text-decoration:underline;
		
		}
				
		#pagewidth #content {
			
			width:802px;
			min-height:400px;
			background:  url("../images/fill.png") repeat-y 0px 0px;
			float:left;
			display:block;
		}
		
		#pagewidth #content .leftimage {
		
			width:270px;
			min-height:300px;
			float:left;
			margin-top:75px;
			margin-left:50px;
			text-align:center;
		}

		#content .leftimage img{

			border:none;
			border:8px solid #600606;
			
		}
		#content .righttext {
		
			width:380px;
			min-height:310px;
			border-bottom:4px solid #600606;
			float:left;
			margin-top:20px;
			margin-left:20px;
			font-family:"Garamond";
			font-size: 14px;
			padding-bottom:20px;
		}

		#content .righttext table{


			width:400px;
			padding:3px;
			border:none;
			
		}

		#content .righttext a.img{
		
			text-align:center;
			width:120px;
			height:120px;
			float:left;
			display:block;
			
		}
		
		#content .righttext a.img2{
		
			text-align:center;
			width:110px;
			height:200px;
			float:left;
			display:block;
			margin-right:10px;
			
		}

		#content .righttext a.img img,
		#content .righttext a.img2 img{
		
			border:3px solid #600606;
			
		}
		#content .righttext a.img:hover img,
		#content .righttext a.img2:hover img {

			border:3px solid #000000;
		}

		#content .righttext h4 {

			color:#600606;
			font-size:150%;
			
		}
			
		
		#content .righttext p {
		
			font-family:"Garamond";
			font-size:120%;
			line-height:20px;
			text-align:justify;
			
		}

		#content .righttext h4 {

			background: #e7e7e7 url("../images/titles/welcome.png") no-repeat right 0px;
			height:45px;
			width:310px;
			float:right;
			display:block;
			color:#600606;
			font-size:180%;
			padding-right:70px;
			margin-top:5px;
			text-align:right;
			margin:5px 0px 0px 0px;
		}
		
		#footer {
			
			width:802px;
			height:102px;
			background: #e7e7e7 url("../images/footer.png") no-repeat 0px 0px;
			float:left;
			
		}
		
		#footer p.copyright
		
			{
			
				padding-top:50px;
				margin-left:10px;
				font-size:12px;
				font-variant:small-caps;
				color:#ffffff;	
			}


		#footer p.copyright a
		
			{
			
				color:#ffffff;	
			}

		#footer p.copyright a:hover
		
			{
			
				text-decoration:underline;
				
			}
