.profile {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #eeeeee;
}
body {
	background-color: #eeeeee;
	}
.container{
	background-position: left;
	display: block;
	width: 563px;
	margin-left: 13px;
	position:relative;
}

.floatleft {
	padding-top: 5px;
	padding-bottom: 15px;
	float: left;
	margin-right: 15px;
margin-left: 10px;
	padding-left: 10px;
}
.top {
	background-image: url(http://www.showtech.com.au/company/team/css/top.jpg);
	display: block;
	background-repeat: no-repeat;
	height: 80px;
	background-position: left;
	margin-bottom:0px;
	padding-bottom:0px;
}
.middle, .middlenew {
	background-image: url(css/right_bg.gif);
	background-repeat: repeat-y;
	background-position: right;
	background-color: #FFFFFF;
		font-family:  Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #333333;
	padding-left: 10px;
	padding-right: 30px;
	text-align: justify;
	padding-top: 20px;
	margin-top:-10px;
	}
.middlenew {padding-left: 28px !important;
padding-left: 12px\9; /* IE8 and below */  
*padding-left: 12px; /* IE7 and below */  
_padding-left: 12px; /* IE6 */ 

}
/*.middlenew p {
clear:both;} */
.middle p, .middlenew p {line-height:16px;}	
.titlered {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	padding-left: 30px;
	color: #660000;
	padding-top: 5px;
}
.bot {
	background-image: url(css/right_bottom.gif);
	background-repeat: no-repeat;
	height: 22px;
	background-position: left;
	clear: right;
	float: none;
}
h1 {
	font-size: 16px;
	text-align: left;
	padding-bottom: 1px;
	text-decoration: inherit;
}
h2 {
	font-size: 16px;
	text-align: right;
}
.floatcenter {
	padding-top: 15px;
	padding-bottom: 15px;
	float: left;
	margin-left: 20px;
	text-align: center;
	margin-top: 5px;
}
.middleprod {
	background-image: url(css/right_bg.gif);
	background-repeat: repeat-y;
	background-position: right;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: justify;
	padding-right: 30px;
	padding-left: 20px;
	padding-top: 2px;
}
a {
color:#D9189F;
background-color:#ffffff;
text-decoration:underline;
}
a em {clear: both;
    color: #333333;
    display: block; width: 224px;}
    a.ver em {clear: both;
    color: #333333;
    display: block; width: 152px;}
a:hover, a:hover {
color:#FC7AD5;
background-color:#ffffff;
}
a:visited {
color:#FC7AD5;
}
.middleline {
	background-image: url(css/right_bg.gif);
	background-repeat: repeat-y;
	background-position: right;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding-left: 10px;
	padding-right: 30px;
	text-align: justify;
	padding-top: 10px;
}
.topprint {
	background-image: url(http://www.showtech.com.au/company/team/css/top.jpg);
	display: none;
	background-repeat: no-repeat;
	height: 80px;
	background-position: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}
button {
position:absolute;
display:box;
height:50px;
width:115px;
top:22px;
left:425px;
opacity:0;
filter:alpha(opacity=0);
cursor:pointer;
}
/*.frame {
position:relative;
float:left;
background:#e6e7e7;
border:#CCC thin solid;
padding:5px;
margin:4px 4px 4px 0px;
-moz-box-shadow: 1px 1px 5px #999;
	-webkit-box-shadow: 1px 1px 5px #999;
        box-shadow: 1px 1px 5px #999;
		behavior: url(ie-css3.htc);
}*/
.frame {
border:none;}
a.mainImage:hover,a.prettyPhoto:hover {
border: solid thin #CCC;
	-moz-box-shadow: 1px 1px 20px #999;
	-webkit-box-shadow: 1px 1px 20px #999;
        box-shadow: 1px 1px 20px #999;
		behavior: url(ie-css3.htc);
}
br + p, .prettyphoto + p {
clear:both;}
a.mainImage, a.prettyPhoto {
position:relative;
float:left;
background:#e6e7e7;
border:#CCC thin solid;
padding:5px;
margin:4px 4px 4px 0px;
-moz-box-shadow: 1px 1px 5px #999;
	-webkit-box-shadow: 1px 1px 5px #999;
        box-shadow: 1px 1px 5px #999;
		behavior: url(ie-css3.htc);
}
a.prettyPhoto {
margin: 4px 12px 4px 0; text-decoration: none;
    color: #333333;
    display: block;}
a.mainImage {
margin: 4px 28px 4px 0;}
.floatright
{
	float: right !important;
	margin: 0px 0px 7px 10px !important;
	padding-top: 0px;
}
.hidden { display:none;

}



.wrapper { width:540px}
.news_container { width:480px; float:left; padding-bottom:10px; border-bottom: dotted 2px #bbb; }  
.wrapper, .custombg { margin:0 auto;}

.title_img {margin:0px 0px 20px 0px;}
.img_link { margin:2px 16px 0px 0px; float:left; background:#ddd; padding:4px; border:solid thin #ccc;}
.news_container .newspretext, .news_container .newsheading, .wrapper .date, .wrapper .newsdate, .wrapper span, .wrapper {font-family:Myriad Pro, Lucida Sans, Helvetica, Arial,  sans-serif;}

.wrapper .newsdate { margin-right:5px;}

.wrapper .date {
background:transparent url("http://www.showtech.com.au/images/calendar.gif" ) no-repeat 0px 23px;
float:right;
height:80px;
padding:0 2px 0 0;
text-align:center;
width:43px;
}
.wrapper h2 {
 text-align:left;}
 
#featured_container {background:#000 url("http://www.showtech.com.au/news/ent/planetshakers10/img/bg.jpg" ) no-repeat center top; width:100%;}
#featured_content { position:relative; left:-11px; }
.custombg { background:#000000;}
div#navigation {width: 765px;}
#featured { background:#eee;}
.featuredicon h2 {background: url("http://www.showtech.com.au/news/ent/planetshakers10/img/Star.png") no-repeat;
padding:6px 0 3px 37px; font-size:20px; font-style:italic; margin-top:0;}
.featuredicon a { background:none; color:#FF9900; }
