* {
margin:0;
padding:0
}

img {
border-style:none;
}

div.post img{
display: block;
float:right;
width:240px;
height:160px;
border: 1px solid #999;
margin-left: 20px;
}

div.singlepost img{
display: block;
margin-left: auto;
margin-right: auto;
border: 1px solid #999;
}

body {
background:url(http://www.premierpropertyfinders.com/images/main_background.png);
background-repeat:repeat-y;
background-position:center;
background-color:#ccc;
margin:0
}

.greenstripe {
position:absolute;
top:0;
left:0;
width:100%;
height:190px;
background:url(http://www.premierpropertyfinders.com/images/main_background.png);
background-repeat:repeat-y;
background-position:center;
background-color:#6c3;
z-index:-1;
margin-top:100px
}

div.clear {
clear:both;
padding-top:5px
}

.container {
margin-left:auto;
margin-right:auto;
width:850px;
height:auto
}

.banner {
background-color:#fff;
width:600px;
height:100px;
float:left
}

.bannerbox {
background-color:#e8e8e8;
width:200px;
height:50px;
float:right;
padding:25px
}

.navbar {
background-color:#333;
width:850px;
height:40px
}

.flashbanner {
background-color:#6c3;
width:600px;
height:150px;
display:none
}

.wrapper {
background-color:#fff;
width:850px;
height:auto;
overflow:hidden;
postition:relative;
}

.flashwrapper {
width:600px;
height:100%;
background-color:#fff;
float:left;
position:relative
}

.maincontent {
clear: both;
background-color:#fff;
width:550px;
height:auto;
float:left;
font-family:sans-serif;
font-style:normal;
font-variant:arial;
font-weight:400;
font-size:13px;
line-height:120%;
word-spacing:normal;
letter-spacing:normal;
text-decoration:none;
text-transform:none;
text-align:justify;
text-indent:0;
padding:25px
}

.opencontent {
clear: both;
background-color:#fff;
width:550px;
height:auto;
float:left;
font-family:sans-serif;
font-style:normal;
font-variant:arial;
font-weight:400;
font-size:13px;
line-height:120%;
word-spacing:normal;
letter-spacing:normal;
text-decoration:none;
text-transform:none;
text-align:justify;
text-indent:0;
padding:25px 25px 0 25px
}

.indextopdropdown {
clear: both;
background-color:#fff;
width:550px;
height:auto;
float:left;
padding:10px 25px 10px 25px
}

.colcontent {
background-color:#fff;
width:540px;
height:auto;
float:left;
font-family:sans-serif;
font-style:normal;
font-variant:arial;
font-weight:400;
font-size:13px;
line-height:120%;
word-spacing:normal;
letter-spacing:normal;
text-decoration:none;
text-transform:none;
text-align:justify;
text-indent:0;
margin:25px 25px 0;
padding:5px
}

.boxcontent {
background: #333333;
background: -moz-linear-gradient(top, #f0f0f0, #ffffff);
background: -webkit-gradient(linear, 0 50%, 0 100%, from(#f0f0f0), to(#ffffff));
filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#f0f0f0', EndColorStr='#ffffff', GradientType=0);
width:230px;
height:auto;
float:left;
font-family:sans-serif;
font-style:normal;
font-variant:arial;
font-weight:400;
font-size:13px;
line-height:120%;
word-spacing:normal;
letter-spacing:normal;
text-decoration:none;
text-transform:none;
text-align:justify;
text-indent:0;
border-color:#fff;
border-style:solid;
border-width:1px;
margin:0 0 0 25px;
padding:15px
}

.boxcontent ul li {
padding-bottom:15px;
}

.enquirycontent {
clear: both;
background-color:#fff;
width:550px;
height:auto;
float:left;
font-family:sans-serif;
font-style:normal;
font-variant:arial;
font-weight:400;
font-size:13px;
line-height:120%;
word-spacing:normal;
letter-spacing:normal;
text-decoration:none;
text-transform:none;
text-align:justify;
text-indent:0;
padding:25px
}

.categorybox {
background: #e8e8e8;
background: -moz-linear-gradient(top, #ffffff, #cccccc);
background: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#cccccc));
filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#ffffff', EndColorStr='#cccccc', GradientType=0)
width:850px;
height:70px;
font-family:sans-serif;
font-style:normal;
font-variant:arial;
font-weight:400;
font-size:13px;
line-height:120%;
word-spacing:normal;
letter-spacing:normal;
text-decoration:none;
text-transform:none;
text-align:justify;
text-indent:0;
padding:0px 25px 15px 25px;
}

.sidebar {
background: #e8e8e8;
background: -moz-linear-gradient(top, #e8e8e8, #e8e8e8, #ffffff);
background: -webkit-gradient(linear, 0 50%, 0 100%, from(#e8e8e8), to(#ffffff));
filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#e8e8e8', EndColorStr='#ffffff', GradientType=0);
width:200px;
height:100%;
position:relative;
float:right;
padding:0 25px 25px
}

.footer {
background-color:#333;
width:825px;
height:70px;
padding-top:25px;
padding-left:25px;
float:left
}

.navtopbar {
background-color:#6c0;
height:10px;
width:850px;
z-index:100
}

.sidebartitle {
color:#FFF;
font-family:sans-serif;
font-size:14px;
font-weight:700;
margin-top:25px;
background-color:#333;
padding:8px 20px
}

.sidebox1 {
border:1px solid #333;
height:auto;
margin-top:25px;
background-color:#C0D9AF;
padding:10px
}

.sidebox2 {
border-left:1px solid #999;
border-right:1px solid #999;
border-bottom:1px solid #999;
height:auto;
padding:10px
}

.sidebox3 {
border-left:1px solid #999;
border-right:1px solid #999;
border-bottom:1px solid #999;
height:auto;
margin:0;
padding:10px
}

.post {
width:550px;
clear:both;
border:1px solid #666;
margin:0 0 20px
}

.singlepost {
width:550px;
clear:both;
border:1px solid #666;
margin:0 0 20px
}

.posttitlebox {
color: #fff;
font-family:sans-serif;
font-style:normal;
font-variant:normal;
font-weight:700;
font-size:14px;
line-height:120%;
word-spacing:normal;
letter-spacing:normal;
text-decoration:none;
text-transform:none;
text-align:justify;
text-indent:0;
background-color:#666;
padding:8px 20px
}

.postentry {
font-family:sans-serif;
font-style:normal;
font-variant:normal;
font-size:small;
padding:20px
}

.postmetadata {
font-family:sans-serif;
font-style:normal;
font-size:small;
font-variant:normal;
clear:both;
padding:0 20px 20px
}

.postbox {
padding-left:25px;
padding-right:25px;
padding-top:25px;
background-color:#fff
}

.navigation {
float:left;
display:block;
padding:0 20px 10px 0
}

.aoq {
border:1px solid #999;
width:400px;
margin:5px 0;
padding:3px
}

img#wpstats {
display:none
} 
