body { 
	background-image:url(images/pix/background-colour-blend.jpg);
	background-repeat:repeat-x;
	background-attachment:fixed;
	margin: 0; padding:0; 
	 font-family: Arial, trebuchet ms, helvetica, sans-serif;
	 }
	 
#pagecontainer { margin-left:auto;
	margin-right:auto; 
	background-color:white;
	margin-top:0px;
	width:1024px;
	overflow:hidden;
	 }

#logo { 
		padding-Left:10px;
		padding-top:0px;
	  }
	  
#phone { 
		float:right; 
		padding-right:15px; 
		width:340px; 
		text-align:right;
		padding-top:7px; 
		border-collapse:collapse;
		}
		
.menu-bar-table{ width:100%; height:100%; text-align:center; font-weight:bold;
}
a:link { color:black;
}
a:visited { color:black;
}
a:hover { color:#0000cc;
}				   
a:active {
	color:black;
	text-align: center;
}	   

a:link img{ text-decoration:none; border:none;
}
a:visited img{ text-decoration:none; border:none;
}
a:hover img{ text-decoration:none; border-style:none;
}				   
a:active img{ text-decoration:none; border-style:none;
}
  
#logocontainer { width:220px; float:left;
	   }	
#menubar { clear:both; background-image:url("images/menubar.jpg"); background-repeat:repeat-x; background-repeat:repeat-y; width:1024px; height:40px;
text-align:center; }
.buttonbar { line-height:35px; font-weight:bold;
    }	
#homepagelinkarea { width:1024px;clear:both;
		}
#footer {width:1024px; background-color:#f5caa8; clear:both; padding-top:7px; padding-bottom:7px;
		}
.centertext { text-align:center; font-weight:bold;
		}	
#masterpixcontainer { width:924px; margin-left:auto; margin-right:auto; overflow:hidden; padding-top:15px;
		}
.indexpixbox { width:230px; float:left; text-align:center;
		}
.indexpixpad { padding-top:30px; padding-bottom:33px;
			  }
.copyright { padding: 0; margin: 0; font-size:12px; text-align:center; line-height:15px;
			}
			
table {
		border-collapse: collapse;
		}
		
.sidebar { 
		background-color:#ececec; 
		width: 160px; 
		padding-left:10px; 
		vertical-align:top;
		font-size:12px;
		overflow:hidden;
		}
		  
.floating_menu {
		position:fixed;
		width:150px;
		z-index:100;
		display:inline-block;
		}

#main-content { width:620px; padding-left:10px; padding-right:10px;
			}

#home-button {width:300px; height:15px; text-align:center; float:left; padding-top:130px;
			}
h1 { 
	}
	
.pix-column { width:345px; vertical-align:top; border-bottom:thin solid silver;
}	
.right-of-image-text-column { 
			padding-right:10px; 
			border-bottom:thin solid silver;
			vertical-align:top;
}
ul li{ margin-left:0px; padding-left:0px; 
}
.rounded-box-container { width:335px; margin-left:auto; margin-right:auto;
}
.top-rounded-box { background-image:url(images/rounded-edge-box.gif); background-repeat:no-repeat; background-position:top;
}
.top-rounded-box p{font-size:1.2em; text-align:center; font-weight:bold; color:#b55f03;
}
.container-for-logo-box{border:solid 1px black; display:block; margin-bottom:-20px; margin-top:-20px; vertical-align:middle;
}
.logo-box { text-align:center; vertical-align:middle; padding-top:10px; padding-bottom:10px;
}
.bottom-rounded-box { background-image:url(images/rounded-edge-box.gif); background-repeat:no-repeat; background-position:bottom;
}
.ol-a { list-style: lower-alpha;
}
.imagecenter {
	text-align: center;
}
