/* - - - - - - - - - - - - - - - - - - - - -

Title : Propertyexpo
URL : http://www.propertyexpo.com.au

Author : SiteSuite Australasia
Author URL : http://www.sitesuite.com.au

- - - - - - - - - - - - - - - - - - - - - */

/*
----------------------------------------------------------------------------- 
GLOBALS
-----------------------------------------------------------------------------*/

/* default styles */
html {
  overflow: -moz-scrollbars-vertical;
}

body {
	margin: 0px;
	padding: 0px;
	background: #EFEFD5;
	font: normal 11px/14px arial, verdana, helvetica;
	color: #333;
	text-align: center;
}

p, td, li {
	font: normal 11px/14px arial, verdana, helvetica;
	color: #333;
}

a {
	font: bold 11px/14px arial, verdana, helvetica;
	color: #339900;
	text-decoration: none;
}

a:hover {
	color: #006600;
}

h1 {
	margin: 0;
	font: bold 15px arial, verdana, helvetica;
	color: ##006600;
}

h2 {
	font: bold 11px/14px arial, verdana, helvetica;
	color: #333;
}

h3 {
	font: bold 13px/16px arial, verdana, helvetica;
	color: #333;
}

fieldset {
  margin: 0;
	padding: 0;
	border: none;
}

legend {
  margin: 0;
	padding: 0;
  display: none;
}

form {
  margin: 0;
}

input, select, textarea {
	font: normal 11px/14px arial, verdana, helvetica;
	color: #333;
}

.inputtxt {
  border: 1px solid #CCC;
}

.tablehead {
	font: bold 11px/14px arial, verdana, helvetica;
	color: #333;
}

/*
----------------------------------------------------------------------------- 
LAYOUTS AND WRAPPERS
-----------------------------------------------------------------------------*/

#main_wrap {
  width: 897px;
	margin: 0 auto;
	padding: 0;
}

#ad_banner_right {
  float: right;

}

#ad_banner_left {
  float: left;

}

#wrapper {
	width: 772px;
	padding: 0;
	text-align:left;
	background: #FFF url('../templateimages/wrapper_bg.gif') repeat-y;
}

#main {
  width: 760px;
	margin: 0 auto;
	background: #FFF;
}

#topwrap {
  width: 760px;
	height: 93px;
}

 #logo {
   float: left;
	 position: relative;
	 top: 5px;
	 left: 8px;
	 width: 187px;
	 height: 76px;
 }
 
 #tabwrap {
   float: right;
	 position: relative;
	 top: 72px;
	 width: 268px;
	 height: 21px;
	 padding-right: 12px;
 }

#bodywrap {
	width: 736px;
	height: 374px;
	margin: 0 auto;
	background: url('../templateimages/index_banner.jpg') no-repeat;
}
 
 #rhs {
   float: right;
	 position: relative;
	 top: 220px;
	 width: 308px;
 }
 
 #rhs .left {
   float: left;
	 position: relative;
	 top: 10px;
 }
 
 #rhs .right {
   float: right;
	 position: relative;
	 right: 28px;
 }

#bottomwrap {
	width: 736px;
	height: 59px;
	margin: 0 auto;
	border-top: 12px solid #FFF;
	border-bottom: 12px solid #FFF;
}
 
 #icons_wrap {
   float: left;
	 width: 374px;
	 height: 59px;
 }
 
 #exhibiting_wrap {
   float: right;
	 width: 280px;
	 height: 37px;
	 padding-top: 22px;
	 padding-right: 28px;
	 background: url('../templateimages/index_contents.gif') no-repeat;
 }
 
 #exhibiting_wrap .left {
   float: left;
	 position: relative;
	 top: 14px;
 }

#footerwrap {
	width: 760px;
	padding: 10px 6px;
	font: normal 9px arial, verdana, helvetica;
	color: #333;
	background: url('../templateimages/footer_bg.gif') no-repeat;
}

#footerwrap a {
	font: normal 9px arial, verdana, helvetica;
	color: #333;
}

/*
----------------------------------------------------------------------------- 
Others
-----------------------------------------------------------------------------*/

.left {
  float: left;
  padding: 0;
  margin: 0;
}


.right {
  float: right;
}

.middle {
float:left;
padding-left: 70px;
} 

form td span {
	color: #FFCC00;
}

a#bookmark_tab {
	width: 117px;
	height: 21px;
	background: url('../templateimages/bookmark.gif') no-repeat;
	display: block;
}

a#bookmark_tab:hover {
	background: url('../templateimages/bookmark.gif') no-repeat 0 -40px;
}

.enter_red {
  width: 61px;
	height: 37px;
	background: url('../templateimages/enter_button_visit.gif') no-repeat 0 0;
	display: block;
}

.enter_red:hover {
	background: url('../templateimages/enter_button_visit.gif') no-repeat 0 -48px;
}

.enter_blue {
  width: 61px;
	height: 37px;
	background: url('../templateimages/enter_button_exhibit.gif') no-repeat 0 0;
	display: block;
}

.enter_blue:hover {
	background: url('../templateimages/enter_button_exhibit.gif') no-repeat 0 -48px;
}
