body {
font: 70% verdana, helvetica, sans-serif;
margin:0;
padding:0;
background:#333333;
}

h1 {
font:110% verdana, helvetica, sans-serif;
margin:0;
padding:0;
color:#333333;
}

p {
margin:0;
padding:0;
}


/*	///////////////////////////////round corners left ///////////////////////////////////////*/
.left{display:block}
.left *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#cccccc}
.left1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #8a8a8a;
  border-right:1px solid #8a8a8a;
  background:#cccccc}
.left2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #474747;
  border-right:1px solid #474747;
  background:#d8d8d8}
.left3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #d8d8d8;
  border-right:1px solid #d8d8d8;}
.left4{
  border-left:1px solid #8a8a8a;
  border-right:1px solid #8a8a8a}
.left5{
  border-left:1px solid #cccccc;
  border-right:1px solid #cccccc}
.leftfg{
  background:#cccccc;
height:242px;
  }
#roundedLeft{
 width:180px;
position:relative;
margin-left:10px;
float:left;
 }

.leftfg ul{
margin:0;
padding:20px 0 0 0;
list-style:none;
text-align:center;
}
.leftfg ul{
margin:0;
padding:20px 0 0 0;
list-style:none;
text-align:center;
font-family:"Times New Roman", Times, serif;
}
.leftfg ul .header, .leftfg ul .header2 {
 font-size: 130%; 
 margin-bottom: 8px;
 padding: 0 0 .3em 0;
 color:#333333;
 font-style:italic;
}

.leftfg ul .header a{
color:#CC0033;
font-weight:bold;
text-decoration:underline;
}

.leftfg ul .header2 {
margin:15px 0 8px 0;
}

.leftfg ul .list a {
font-size:120%;
color:#CC0033;
font-weight:bold;
font-style:italic;
margin:0;
padding:0;
line-height=1.16;
text-decoration:underline;
}


/*	///////////////////////////////round corners middle ///////////////////////////////////////*/

#roundedMiddle{
width:540px;
position:relative;
margin-left:10px;
float:left;
 }
.middle{display:block}
.middle *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#cccccc}
.middle1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #8a8a8a;
  border-right:1px solid #8a8a8a;
  background:#cccccc}
.middle2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #474747;
  border-right:1px solid #474747;
  background:#d8d8d8}
.middle3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #d8d8d8;
  border-right:1px solid #d8d8d8;}
.middle4{
  border-left:1px solid #8a8a8a;
  border-right:1px solid #8a8a8a}
.middle5{
  border-left:1px solid #cccccc;
  border-right:1px solid #cccccc}
.middlefg{
  background:#cccccc;
height:440px;
  }
  
  /* ///////////////////////////////rounded corners middle end//////////////////////////////////*/

a{
color:#5e899f;
text-decoration:none;
}

#rightside{
	float:left;
	background: url(images/rightside.gif) left top no-repeat;
	height:620px;
	width:40px;
	display: inline;
	}
	
.hidden {
margin-left:-3000px;
}

#mainmenu {
	list-style-type: none;
	margin:18px 0 0 0;
	padding:0;
	height:auto;
	width:40px;
	}
	#mainmenu li a {
		height:100px;
		width:38px;
		display: block;
		}	
		#mainmenu li a:focus, #mainmenu li a:active {
		outline: none;
		}

#main {
width:800px;
position:absolute;
left:50%;
margin-left:-400px;
top:10px;
}

#header {
    position: relative;
	background: #333333 url(http://sydneyshimko.org/images/header.jpg) no-repeat; 
    width: 794px; 
	height: 125px;
}

#panel1, #panel2, #panel3, #panel4, #panel5 {
margin: 0 0 0 95px;
padding:20px 0 0 0;
}
