@charset "utf-8";
body {
	background-color: #e1e1e1;
	background-image: url(http://cutera.com/au/img/bg.gif);
	background-repeat: repeat-y;
	background-position: center;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:0px;
	padding:0px;
}
#header {
	width: 999px;
	margin-right: auto;
	margin-left: auto;
	padding:0px;
}
#content {
	width: 999px;
	margin-right: auto;
	margin-left: auto;
	padding:0px;
}
#content_bg {
	width: 999px;
	margin:0px auto;
	padding:0px;
	background-image:url(http://cutera.com/au/img/bluetop.gif);
	background-position:top;
	background-repeat:no-repeat;
}
#content_wrapper {
	padding:45px 25px;
}
.pagetitle {
	color:#FFFFFF;
	margin-bottom:60px;
}

#columns {
		background-image: url(http://cutera.com/au/img/content_back.gif);
	background-repeat:no-repeat;
	background-position: top center;
	padding:0px;
	margin:0px;
	min-height:318px;
	background-color:#253341;
	padding:15px;

}
#menu {
background-image: url(http://cutera.com/au/img/menu_bg.gif);
}

.menu_header {
font-variant:small-caps;
font-weight:bold;
}


.three_columns {
  width: 100%;  
/* Centering for IE6+ in strict mode,
Firefox, and other modern browsers */
margin: auto;
/* Don't center every line of text -
we inherited this setting from body */
text-align: left;

}

.three_columns h1 {
	color:white;
	font-size:20px;
	margin:6px 0px;
}
.three_columns ul {
	margin: 0px 0px 4px 0px;
	padding: 0px;
}
.three_columns li {
	list-style-type: none;
	margin: 0px 0px 4px 0px;
	padding: 0 0 0px 0;
	font-size:12px;
}
.three_columns li a {
	color:#444;
	text-decoration:none;
}
.three_columns li a:hover {
	color:#000;
	text-decoration:none;
	font-weight:bold;
}
.three_columns li a:visited {
	color:#000;
	text-decoration:none;
}
  
.left {
  float: left;
  margin: 0px 14px 0px 0px;
  width: 257px;
  background-color:#bacb96;
  border-top:3px solid white;
  padding:12px 28px;
}

.middle {
  top: 10px;
  width:257px;
  background-color:#bacb96;
  border-top:3px solid white;  
  margin: 0px auto 0px auto;
  padding:12px 28px;
}

.right {
  float: right;
  margin: 0px 0px 0px 10px;
  width: 257px;
    background-color:#bacb96;
  border-top:3px solid white;
padding:12px 28px;
}

