

img
{ border: 0px; 
  margin: 0px; 
  padding: 0px; 
}

a{outline: none;}

#site_content
{ overflow: hidden;
  padding: 20px 0 0 0 ;
  width: 936px;
  height: 654px;
  border: 12px solid #53356B;
  border-radius: 20px;
    -moz-border-radius:20px;
}


/* stop bar*/
#left
{ float: left;
  width: 240px;
  height:auto;
  padding:0px;
  background: #724791;
   border: 1px #eee solid;
  border-radius: 18px;
    -moz-border-radius:18px;
	margin: 0 8px 0px 18px ;}
	
	
	#left a:link {border-bottom: dashed 1px #999;  padding: 1px; }
#left a:visited {	padding: 1px;}
#left a:hover { padding: 1px; border-bottom: 0px;}
#left a:active {text-decoration: none; background:#9c3; color: #306; padding: 1px; border-bottom: dotted 3px #000}



#centre
{ float: left;
    width: 610px;
  height: 600px;
  padding:15px 10px 15px 20px;
  background:#777;
   border: 1px #eee solid;
  border-radius: 18px;
    -moz-border-radius:18px;
	margin: 0 10px 0 8px ;
}

/*bottom bar */
#right
{ width: 0px;
  height: 0px;
  padding:0px;
  margin: 0px ;
  background: transparent;
  border: 0px;
  border-radius: 0px;
  -moz-border-radius:0px;
}



#left2
{  width: 0px;
  height: 0px;
  padding:0px;
  margin: 00px ;
  background: transparent;
  border: 0px;
  border-radius: 0px;
  -moz-border-radius:0px;
}

#centre2
{  width: 0px;
  height: 0px;
  padding:0px;
  margin: 00px ;
  background: transparent;
  border: 0px;
  border-radius: 0px;
  -moz-border-radius:0px;
}

#right2
{  width: 0px;
  height: 0px;
  padding:0px;
  margin: 00px ;
  background: transparent;
  border: 0px;
  border-radius: 0px;
  -moz-border-radius:0px;
}

#content a.colour, #content a.colour:hover{border-bottom: 0px;}

/* footer */
#foot
{ 
  height: 0px;
  width: 916px;
  margin: 0px 10px 0 10px;
  text-align: right;
  background: #6c6c6c;
  padding: 0px 24px 0 0;
}

#content a, #content a:hover, #footer a, #footer a:hover{text-decoration: none;}

