* {
padding: 0px;
margin: 0px;
}

body {
    font-family:Verdana, Arial, Helvetica, Geneva ;
    font-size: 12px;
}

a {
    color:#333333;
    text-decoration: none;
}

h2 {
    font-size: 12px;
    display: inline;
}

img {
	border: none;
}


.floatContainer {
	width: 100%;
	overflow: hidden;
}
.blackborderdiv
{
    padding-top: 5px;
    margin-left: auto;
    margin-right: auto;
    margin-top:30px;
    margin-bottom:20px;
    padding-bottom:2px;
    align:centre;
    width:1010px; 
    overflow: visible;
}

.roundButton {
    background-color: #323031;
    color: #ffffff;
    display: block;
    width: 150px;
    text-align: center;
    padding-top: 2px;
    padding-bottom: 2px;
    margin-bottom: 5px;
    text-decoration: none;
}

.bigbrightdiv
{
margin-left: auto;
margin-right: auto;
background-color:#FFFFFF;
background-image:url('templates/gunmetal_dejan/images/tableback.JPG');
background-repeat:repeat-x;
background-position:bottom;
margin-top:15px;
/*width:96%; */
width:975px;
}

.backgroundimage
{
background-color:#000000;
background-image:url('/templates/gunmetal_dejan/images/dark-metal%20background%20corner.jpg');
background-repeat:no-repeat;
}

.bigcontentdiv
{
  padding-top:5px;
  margin-left:auto;
  margin-right:auto;
  margin-top: 5px;
  width:1010px;
  padding-bottom: 5px;
  padding-left: 10px; 
}

.headerdiv
{
    background-color:#333333;
    width:955px;
    height:100px;
    float:left;
    font-size: 16px;
}

.menu {
    background-image:url('/templates/gunmetal_dejan/images/Menu.JPG');
    background-repeat:repeat-x;
    background-position:top;
    width:955px;
    height:30px;
    vertical-align:middle;
	font-size:18px;
	text-align:center;
	float:left;
}

.menu ul {
    color:#FFFFFF;
}

.headertable {
    background-color:#999999;
    width:100%;
    height:100%;
    border:none;
}

* html .bigbrightdiv{
    width: 980px;
} /* ie6 fix */

* html .menu {
    margin-top: -20px; 
} /* ie6 fix */

* html .maincontetntable {
    margin-top: -20px;
} /* ie6 fix */

.sprakelogo
{
background-color:#000000;
background-image:url('/templates/gunmetal_dejan/images/Sprake_Logo.jpg');
background-repeat:no-repeat;
background-position:center;
width:250px;
height:100px;
}

.headertextmiddle
{
background-image:url('/templates/gunmetal_dejan/images/Harvey%20Bay%20&%20Maryborough%27s%20ONLY....JPG');
background-repeat:repeat-x;
background-position:top;
text-align:right;
color:#CCCCCC;
font-size:17px;
font-weight:200;
}

.headerimageright
{
background-image:url('/templates/gunmetal_dejan/images/header_image.jpg');
background-position:top;
background-repeat:no-repeat;
width:445px;
height:100px;
text-align:left;
vertical-align:text-top;
color:#FFFFFF;
font-weight:normal;
}

.middlecontentdiv
{
width:100%;
height:100%;
}

.maincontetntable
{
width:955px;
border:none;
}


.residentialtable
{ 
width: 955px; 
border: 5px solid #1f1f1f; 
margin-top: 10px; 
margin-bottom: 10px; 
background-image:url('/{$config->templatesDir}/images/tableback.JPG')
}



.descriptioncolumn {
    vertical-align:top;
    width:200px;
}

.sidebar1 {
    vertical-align:top;
    width:217px;
}

.middlecolumn {
vertical-align:top;
}

.rightcolumn
{
vertical-align:top;
}





.middlebox
{
margin-bottom:5px;
margin-top:5px;
margin-right:5px;
background-color:#DDDDDD;
width: 528px;
height: 300px;
border:thick;
border-color:#1F1F1F;
border-style:solid;
text-align:centre;
float:left;
}

.propertysearchtable
{
margin-bottom:5px;
margin-top:5px;
margin-right:5px;
background-color:#DDDDDD;
width: 730px;
border:thick;
border-color:#1F1F1F;
border-style:solid;
text-align:centre;
float:left;
overflow:visible;
}

.leftbox
{
    margin-bottom:5px;
    margin-top:5px;
    margin-right:5px;
    background-color:#DDDDDD;
    width:200px;
    height:415px;
    border:thick;
    border-color:#1F1F1F;
    border-style:solid;
    font-size:12px;
    overflow: visible;
}



* html .leftbox, * html .emailbox2, , * html .firstadbox{
    width: 190px;
} /* ie6 fix */

.leftsearchbox
{
margin-bottom:5px;
margin-top:5px;
margin-right:5px;
background-color:#DDDDDD;
width:200px;
height:235px;
border:5px;
border-color:#1F1F1F;
border-style:solid;
font-size:15px;
font-weight:bold;
overflow: visible;
}

.rightbox
{
margin-left: auto;
margin-bottom:10px;
margin-top:5px;
background-color:#DDDDDD;
width:90%;
height:100px;
border:thick;
border-color:#1F1F1F;
border-style:solid;
text-align:center;
}

.buyersbox
{
margin-bottom:5px;
margin-top:5px;
background-color:#DDDDDD;
width:185px;
height:50px;
border:thick;
border-color:#1F1F1F;
border-style:solid;
text-align:center;
font-size:15px;
float:left;
}

.searchbox
{
    margin-bottom:5px;
    background-color:#DDDDDD;
    width:185px;
    border:5px;
    border-color:#1F1F1F;
    border-style:solid;
    text-align:center;
    vertical-align:middle;
    font-weight:bold;
    float:left;
    height: 235px;
    font-size: 12px;
}

.leftsearchbox input, .leftsearchbox select,
.searchbox input, .searchbox select {
    border: 0px;
    margin-bottom: 2px;
    font-size: 12px;
}

.testimonialsbox
{
    margin-bottom:5px;
    background-color:#DDDDDD;
    width:185px;
    height:290px;
    border:thick;
    border-color:#1F1F1F;
    border-style:solid;
    text-align:left;
    font-size:10px;
    font-weight:normal;
    float:left;
}

.testimonialstext {
    font-size: 10px;
    font-weight: normal;
}

.tabletextaligncentre
{
    text-align:center;
    font-size:14px;
    font-weight:bold;
    vertical-align:top;
}

.tablesearchaligncentre
{
text-align:center;
font-size:14px;
font-weight:bold;
vertical-align:top;
}

.infotext
{
font-size:15px;
}

.tablealigncentre
{
margin-left: auto;
margin-right: auto;
text-align:center;
}

.onlytablealigncentre
{
margin-left: auto;
margin-right: auto;
}

.menutabletext
{
margin-left: auto;
margin-right: auto;
text-align:center;
font-size:25px;
height:35px;
}

.descriptiontablealigncentre
{
margin-left: auto;
margin-right: auto;
}

.littleimagescolumn
{
vertical-align:top;
width:183px;
}

.middleimagebox
{
margin-left: auto;
margin-right: auto;
margin-bottom:5px;
background-color:#DDDDDD;
width:165px;
height:100px;
border:thick;
border-color:#1F1F1F;
border-style:solid;
text-align:center;
}

.leftimagebox
{
margin-bottom:5px;
background-color:#DDDDDD;
width:165px;
height:100px;
border:thick;
border-color:#1F1F1F;
border-style:solid;
text-align:center;
}

.rightimagebox
{
margin-bottom:5px;
margin-right:5px;
background-color:#DDDDDD;
height:100px;
width:165px;
border:thick;
border-color:#1F1F1F;
border-style:solid;
text-align:center;
float:left;
}

.container 
{
   width: 97%;
   background-color: #fc9;
}

.emailbox
{
margin-bottom:10px;
background-color:#DDDDDD;
width:24%;
height:40px;
border:thick;
border-color:#1F1F1F;
border-style:solid;
float:left;
text-align:center;
font-size:17px;
font-weight:bold;
text-align:center;
}

.emailbox2
{
margin-bottom:5px;
margin-right:5px;
background-color:#DDDDDD;
width:200px;
height:30px;
border:thick;
border-color:#1F1F1F;
border-style:solid;
text-align:center;
font-size:17px;
font-weight:bold;
overflow: visible;
float:left;
padding-top:10px;
}

.subscribebox
{
margin-right:5px;
margin-bottom:5px;
background-color:#DDDDDD;
width:528px;
height:40px;
border:thick;
border-color:#1F1F1F;
border-style:solid;
float:left;
text-align:center;
font-size:17px;
font-weight:bold;
text-align:center;
}

.leftadbox
{
margin-bottom:5px;
margin-right:12px;
background-color:#DDDDDD;
width:170px;
height:170px;
border:thick;
border-color:#1F1F1F;
border-style:solid;
float:left;
}



.firstadbox
{
margin-bottom:5px;
margin-right:5px;
background-color:#000000;
width:200px;
height:120px;
border:thick;
border-color:#1F1F1F;
border-style:solid;
float:left;
color:#FFFFFF;
font-size:16px;
text-align:center;
}

.adbox
{
	height:120px;
	vertical-align:top;
    width:200px;
}

.admargin1
{
	margin-top:25px;
}

.admargin2
{
	margin-top:40px;
}

.admargin3
{
	margin-top:50px;
}

.secondadbox
{
    margin-bottom:5px;
    background-color:#000000;
    background-image: url('/templates/gunmetal_dejan/images/backgrounds/brushed_metal_button_bg.jpg');
    width:165px;
    height:120px;
    border:thick;
    border-color:#1F1F1F;
    border-style:solid;
    float:left;
    color:#FFFFFF;
    font-size:16px;
    text-align:center;
}


.firstadbox {
    width: 200px;
}

.listnowbox
{
    margin-bottom:5px;
    background-color:#000000;
    border:thick;
    border-color:#1F1F1F;
    border-style:solid;
    float:left;
    color:#FFFFFF;
    font-size:16px;
    text-align:center;
}

.thirdadbox
{
margin-bottom:5px;
margin-right:5px;
background-color:#000000;
width:165px;
height:120px;
border:thick;
border-color:#1F1F1F;
border-style:solid;
float:left;
color:#FFFFFF;
font-size:16px;
text-align:center;
}

.lastadbox
{
margin-bottom:5px;
margin-right:5px;
background-color:#000000;
width:165px;
height:120px;
border:thick;
border-color:#1F1F1F;
border-style:solid;
float:left;
color:#FFFFFF;
font-size:16px;
text-align:center;
}

.rightadbox
{
margin-left: auto;
margin-bottom:5px;
background-color:#DDDDDD;
width:170px;
height:170px;
border:thick;
border-color:#1F1F1F;
border-style:solid;
float:right;
}

.bighomeimage
{
margin-bottom:15px;
width:100%;
height:80%;
}

.footerdiv
{
background-color:#DDDDDD;
width:945px;
height:40px;
border:thick;
border-color:#1F1F1F;
border-style:solid;
text-align:center;
vertical-align:middle;

}

.bottommenu
{
	font-size:12px;
	text-align:center;
	width:100%;
	height:20px;
	color:#FFFFFF;
	vertical-align:middle;
}

.bottommenu a
{
	color: #ffffff;
}

.descriptiontext{
font-size:12px;
text-align:justify;
}


.pricetext{
font-size:14px;
font-weight:bold;
}

.title{
font-size:14px;
font-weight:bold;
}

.bottominfo
{
font-size:13px;
height:38px;
}

.numberpages {
background-color:#999999;
color:#FFFFFF;
}

.justifytext
{
text-align:justify;
}

.buyWaitHeadBG {
background-color:#E7E3E7;

}

.buyWaitMainBG {
background-color:#F5F5F5;

}


