@charset "utf-8";
/* Main Formatting*/

body {
	background-color: #000000;
	background-image: url(graphics/Sydney-interior-designer-Sydney-furniture-design.jpg);
}
.body,td,th {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.bodytext {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.bodytextYELLOW {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFCC00;
}
.bodytextGREY {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

/* Link Text Formatting*/
.linkON {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFCC00;
	font-size: 13px;
}
.link1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.link2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a:link {
	color: #FFFFFF;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	text-decoration: none;
	color: #FFCC00;
}
a:active {
	text-decoration: none;
	color: #FFCC00;
}

/* Side Navigation */
ul.sidemenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	width: 100px;
	margin: 0;
	padding: 0;
	float: left;
	}
	
ul.sidemenu li {
	clear: left;
	float: left;
	list-style: none;
	display: block;
	width: 100px;
	margin: 5px 0 0 0;
	padding: 0;
	}
  
ul.sidemenu li a:link, ul.sidemenu li a:visited {
	font-size: 13px;
	display: block;
	color: #ffffff;
	text-decoration: none;
	margin: 0;
	padding: 5px 0 0 0;
	}
  
ul.sidemenu li a:hover, ul.sidemenu li a:active {
	color: #FFCC00;
	text-decoration: none;
	}

ul.sidemenu li.open a:link, ul.sidemenu li.open a:visited {
	}

ul.sidemenu li.open li a:link, ul.sidemenu li.open li a:visited {
	background-image: none;
	}
  
ul.sidemenu ul {
	float: left;
	margin: 5px 0 0 0;
	padding: 0;
	}

ul.sidemenu ul li {
	background-image: none;
	margin:0;
	padding:0;
	}
  
ul.sidemenu ul li a:link, ul.sidemenu ul li a:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	background-image: none;
	padding: 0 0 5px 15px;
	}
  
ul.sidemenu ul li a:hover, ul.sidemenu ul li a:focus {
	color: #FFCC00;
	}

/* image gallery */
div.img  {
  margin: 8px 0 0 0;
  border: 1px solid #333333;
  background-color: #000000;
  height: auto;
  width: auto;
  float: right;
  text-align: center;
}	

div.img img  {
  display: inline;
  margin: 0px;
  border: 0px solid #333333;
}

div.img a:hover img  {
	border: 0px solid #333333;
}

div.descON
{
  text-align: center;
  font-weight: normal;
  width: 75px;
  margin: 0px;
}

div.descOFF
{
  text-align: center;
  color: #333333;
  font-weight: normal;
  width: 75px;
  margin: 0px;
}

.imgDimmed
{
	opacity:0.4;filter:alpha(opacity=40);
	border: 0;
}