@import "reset.css";
@import "alert.css";
/* Generic elements */
body {
background: url(../images/bg-page-grad.gif) repeat-x;
color: Black;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
text-align: center;
}
a,:link,:visited { 
color: #1ba233;
}
a:hover,a.important,a.on { 
text-decoration: underline;
}
p { 
padding: .5em 0; 
}
img.fltr {
float: right;
margin: 0 0 10px 10px;
}
img.fltl {
float: left;
margin: 0 10px 10px 0;
}
ul {
list-style: disc;
padding: .5em 0 .5em 2em;
}
ol {
list-style: decimal;
padding: .5em 0 .5em 2em;
}
ul.reset, ul.reset ul, #nav, #subnav {
list-style: none;
margin: 0;
padding: 0;
}
.details { margin-top:5px; }
/* Forms */
label {
/*color: #1ba233;*/
}
.frm label{
display: block;
/*width: 150px;*/
float: left;
padding-top: 4px;
}
.checklabel { display:inline!IMPORTANT; float:none!IMPORTANT; padding:0!IMPORTANT; }
input.text, textarea, input.browse, select.text {
margin: 2px 0;
padding: 2px;
border: solid 1px #1ba233;
font-family: Arial, sans-serif;
}
.frm input.text{
width: 250px;
}
#frm table td{ color:#000; }
input.submit{ background-color:#3EA538; color:#fff; border:1px solid #3EA538; padding:2px 10px; }
input.reset{ background-color:#fff; color:#3EA538; border:1px solid #3EA538; padding:2px 10px; }
textarea {
height: auto;
font-size: 1em;
width:250px;
}
/* Custom paragraphs, links, images */
.mt {
margin-top: -25px;
}
.m2r {
float: right;
}
/* Pager */
.pager {
color: #1ba233;
font-size: .9em;
text-align: center;
}
.pager li {
display: inline;
padding-left: 5px;
border-left: solid 1px #1ba233;
line-height: 1.5em;
}
.pager li.on,
.pager li.afteron {
padding-left: 0;
}
.pager li.previous { float: left; }
.pager li.next { float: right; }
.pager li.on,
.pager li.first,
.pager li.previous,
.pager li.next,
.pager li.afteron { border: none; }
.pager li.on span {
padding: 0 3px;
border: solid 1px #1ba233;
}
.pager .previous a,
.pager .next a {
font-weight: bold;
}
/* div ver */
.nav{
}
.nav a, .nav a:visited{
border-left: solid 1px #1ba233;
padding-left: 5px;
padding-right: 3px;
}
.nav a:first-child, .nav a:first-child:active, .nav a:first-child:visited{
border-left: none;
}
.nav span{
border:1px solid #1BA233;
padding-left: 5px;
padding-right: 5px;
}
.nav span + a, .nav span + a:visited{
border-left: none;
padding-left: 3px;
padding-right: 3px;
}
/* Headings */
h1,h2,h3,h4,h5,h6, .h3 {
padding: .5em 0;
}
h1 { font-size: 160%; color: #1ba233; }
h2 { font-size: 150%; font-weight: normal; }
h3, .h3 { font-size: 140%; font-weight: normal; }
h4 { font-size: 130%; font-weight: normal; }
h5 { font-size: 115%; }
h6 { font-size: 100%; }
/* Custom headings */
#activeYellow {
color:#FFFF00;
}
#innerContainer{
position:relative;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
}
#defaultlogo {
padding: 0;
text-align: right;
padding: 44px 60px 56px 0;
width:241px;
height:98px;
float:right;
}
#smalllogo {
position: absolute;
right: 25px;
top: 0px;
}
#wholePage{
position: relative;
top: 50px;
width: 100%;
overflow: hidden;
}
/* previousAuction */
#previousAuctionTable{
	border-left: #FFFFFF solid 1px;
}
#previousAuctionTable th{
	font-size: 10pt;
	border-right: #FFFFFF solid 1px;
	background-color: #E8EAF0;
	padding-right: 20px;
	padding-left: 5px;
	text-align:left;
}
#previousAuctionTable .rowEven {
	background-color: #E8EAF0;
}
#previousAuctionTable .rowOdd {
	background-color: #FFFFFF;
}
#previousAuctionTable .firstColumn {
	background-color: #E8EAF0;
}
#previousAuctionTable td{
	font-size: 10pt;
	border-right: #FFFFFF solid 1px;
	border-top: #FFFFFF solid 1px;
	padding-right: 10px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;	
}
/* previousAuctionDetail */
#previousAuctionDetailTable{
	border-left: #FFFFFF solid 1px;
}
#previousAuctionDetailTable th{
	font-size: 10pt;
	border-right: #FFFFFF solid 1px;
	background-color: #E8EAF0;
	padding-right: 5px;
	padding-left: 5px;
	text-align:left;
}
#previousAuctionDetailTable .rowEven {
	background-color: #E8EAF0;
}
#previousAuctionDetailTable .rowOdd {
	background-color: #FFFFFF;
}
#previousAuctionDetailTable .firstColumn {
	background-color: #E8EAF0;
	text-align:center;
}
#previousAuctionDetailTable th .firstColumn {
	text-align:center;
}
#previousAuctionDetailTable td{
	font-size: 10pt;
	border-right: #FFFFFF solid 1px;
	border-top: #FFFFFF solid 1px;
	padding-right: 10px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;	
}
#adminUserTable {
	text-align: left;
}












#welcome{
padding:50px 0 50px 50px; width:300px; float:left; font-size:14px; line-height:18px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif;
}
#outline {
margin: 5px 0;
padding: .5em 10px;
font-family: Verdana, sans-serif;
font-size: 11px;
font-weight: normal;
background-color: #e6e6e6;
color: Black;
}
#pagetitle {
padding-top: 0;
}
/* Main layers */
#container {
width: 760px;
margin: 15px auto 0;
text-align: left;
}
body.mceContentBody{
background-color: #FFFFFF;
text-align: left;
width: 100%;
}
#header {
border-width: 0 1px;
border-style: solid;
border-color: #bcbcbc;
}
#content {
width: 758px;
padding-left: 1px;
padding-right: 1px;
padding-top: 25px;
padding-bottom: 75px;
background: url(../images/bg-corners2-bottom.gif) bottom center no-repeat; 
}
#defaultContent {
width: 758px;
padding-left: 1px;
padding-right: 1px;
padding-top: 25px;
padding-bottom: 1px;
background: url(../images/bg-corners2-bottom.gif) bottom center no-repeat; 
}
#content #inner {
min-height: 400px;
padding: 0 20px;
}
#sidebar {
float: left; 
width: 197px;
top: 45px;
}
#mainbar {
float: right;
width: 476px;
top: 45px; 
}
/* Navigation */
#navbar {
background: #099d22 url(../images/bg-corners1-tl.gif) top left no-repeat;
font-size: 14px;
font-weight: bold;
color: #c1e6c8;
text-align: center;
}
#navbar .before {
padding: 12px;
background: url(../images/bg-corners1-tr.gif) top right no-repeat;
}
#nav li {
padding-left: 20px;
display: inline;
}
#nav li span.icon {
padding-right: 30px;
background: url(../images/arrow1-lightgreen.gif) center right no-repeat;
}
#nav li a, #nav li a:visited {
color: #fff;
}
#nav li a:hover,
#nav li a.on {
color: #fffc00 !important;
text-decoration: none;
}
/* Subnav */
#subnavbar {
padding-bottom: 10px;
background: White url(../images/bg-corners4.gif) bottom center no-repeat;
}
#subnav {
padding: 10px 20px 0;
background: url(../images/bg-corners4.gif) top center no-repeat; 
}
* html #subnav {
height: 1%;
}
#subnav li {
margin: 10px 0;
padding-left: 15px;
background: url(../images/arrow1.gif) no-repeat;
}
#subnav li a, #subnav li a:visited {
font-size: 12px;
color: Black;
text-decoration: none;
}
#subnav li a:hover,
#subnav li a.on {
color: #1ba233;
}
/* Boxes */
#box1 {
width: 197px;
background: #e8eaf0 url(../images/bg-corners3-top.gif) top center no-repeat; 
}
#box1 .after {
padding: 16px 7px 16px 8px;
background: url(../images/bg-corners3-bottom.gif) bottom center no-repeat; 
}
/* The Mosaic */
#mosaic {
height: 128px;
}
#mosaic img {
float: left;
}
/* Instructions */
#instructions {
margin: 1em 0;
}
#instructions li {
padding: 15px 0 15px 60px;
background: url(../images/icon-pdf.gif) center left no-repeat; 
font-size: 12px;
}
.instructions {
padding: 15px 0 15px 60px;
background: url(../images/icon-pdf.gif) center left no-repeat; 
font-size: 12px;
}
#instructions li a {
color: #099D22;
}
/* Property */
#property  .h3 , #property2  .h3{
padding: .4em 15px;
background-color: #e8eaf0;
font-size: 110%;
color: Black;
}
#property .price, #property2 .price {
color: #1ba233;
}
#property a.map, #property2 a.map {
color: #acb6ad !important;
}
/* Propery list */
#property li {
margin: 6px 0;
}
#property td {
padding-left: 5px;
}
#property table {
margin-bottom: -4px;
}
#property li h4 {
font-size: 1em;
font-weight: bold;
}
#property li .body {
min-height: 91px;
padding: 12px 18px;
border: solid 1px #e8eaf0;
}
* html ul#property li .body {
height: 91px;
}
#property li .preview {
float: left;
}
#property li .textual {
margin-left: 115px;
}
#property li .more {
padding-bottom: 0;
}
#property li .more a {
color: #099D22;
}
/* Property detail view */
#property2 .largeview {
display: block;
float: left;
border: solid 1px #acb6ad;
}
#property2 .summary {
float: left;
padding-left: 20px;
width: 300px;
}
#property2 .summary .textual {
overflow: auto;
width: 100%;
/*height: 235px;*/
height: auto;
}
#property2 .summary .textual .padder {
padding: 0 7px;
}
#property2 .summary .thumbs .pager {
text-align: left;
}
#property2 .summary .thumbs .stats {
text-align: right;
line-height: 18px;
font-weight: bold;
}
#property2 .desc {
clear: both;
width: 100%;
font-size: 13px;
}
/* Footer */
#tld {
width: 740px;
margin: 5px auto 0;
font-size: .8em;
text-align: right;
color:#aaa;
}
/* Edit form */
#edit dt { clear: both; float: left; width: 140px; padding: 9px 0; color: #1ba233; }
#edit dd { float: left; width: 500px; padding: 5px; }
#edit input.text, #edit textarea { width: 265px; }
#edit textarea { height: 130px; }
#edit img.preview { margin-bottom: 5px; }
#edit label { padding-top: 2px; }
#edit .image, #edit .images td { width: 100px; text-align: center; }
#postcode input, #postcode img { vertical-align: middle; }
#edit .mceEditor, .mceEditor{
width: 100%;
height: 400px;
clear: both;
}
/* JQuery Marque */
#scroller_container { position: relative; width: 738px; height: 14px; overflow: hidden; margin: 5px 0; padding: .5em 10px; font-family: Verdana, sans-serif; font-size: 11px; font-weight: normal; background-color: #e6e6e6; color: Black;
}
#scroller { width: 728px; position: absolute; left:5px; top:0; padding:5px; 
}
#scroller p { padding: 1px; margin: 0; text-align: center;
}
