html, body{
padding: 0;
margin: 0;
border: 0;
}
body {	
	border-width: 0px;
	border-style: none;
}
#bg {
background: #FFFFFF url(redesign/mainbackground-1.jpg) repeat-y scroll center top;}
#container {
width: 900px;
margin:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#head {
background-image:url(redesign/header-1.jpg);
height: 115px;
}
#topad {
padding-top:20px;
padding-right:20px;
float:right;
}
#middle {
background-image:url(redesign/pebbles.jpg);
}
#leftnav {
width: 136px;
background:#fff none;
filter:alpha(opacity=80);
height:1%;
background-image:url(images/transparent.png);
background-repeat:repeat;
margin-left: 5px;
margin-right:10px;
float:left;
font-size:17px;
padding: 5px;
}
#leftnav a:link{
	color:#330099;
	text-decoration: none;
}
#leftnav a:visited{
	color:#330099;
	text-decoration: none;
}
#leftnav a:hover{
	color:#6699FF;
	text-decoration: none;
}
#leftnav a:active{
	color:#6699FF;
	text-decoration: none;
}
#main * {
	filter:alpha(opacity=100);
	position:relative;
}
#main {
width: 718px;
background:#fff none;
filter:alpha(opacity=80);
height:1%;
background-image:url(images/transparent.png);
background-repeat:repeat;
/*background-color:#FFFFFF;
opacity: 0.8;
-moz-opacity: 0.8;
filter: alpha(opacity=80);
-kthml-opacity: 0.8;
-o-opacity: 0.8; */
float:left;
padding: 5px;
}
/**/
#main h1{
font-size:18px;
color:#330099;
}
#main h2{
font-size:16px;
color:#330099;
}
#main p {
font-size:16px;
color: #000000;	
}
#footer {
height: 100px;
clear:both;
margin-left: 160px;
padding-bottom: 20px;
}
.imgleft {
	padding: 4px;
	float: left;
}
.imgright {
	padding: 4px;
	float: right;
}
.imgcentre {
	padding: 4px;
	text-align:center;
}
ul {
list-style:inside;
}
#copyright {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
}
.nosh{
visibility: hidden
}