/* CSS Document */



* {

margin: 0;

padding: 0;

}



body {

background-color: #E7E7E7;

text-align: center;

font: 10px verdana, arial, sans-serif;

color: #333333;

padding-bottom: 20px;

}



ul {

margin: 10px 40px;

}



a {

	color: blue;

}



div#title {

position: absolute;

font:  bold 11px "trebuchet ms", verdana, sans-serif;

color: #133B62; 

padding: 0 13px;

}



div#title span.lighter {

color: #2E82C2;

font-size: 11px; 

}



li {

list-style: none;

}



h1 {
font: bold 11px arial, verdana, sans-serif;
color: #626262;
text-transform: uppercase;
padding-left: 4px;
border-left: 24px solid #FDA739;
line-height: 24px;
margin-left: 4px;
}



h1.blue {
border-left-color: #2E82C2;
margin-top: 6px;
margin-bottom: 20px;
}

.blue_box {
background-image:url(../../images/bluebox.gif);
background-position:left center;
background-repeat:no-repeat;
}
.blue_box span{
margin-left:30px;
font: bold 11px arial, verdana, sans-serif;
color: #626262;
text-transform: uppercase;
}

h1 a {

color: #626262;

text-decoration: none;

}



h1 a:hover {

color: #999;

}







h2 {

font: bold 14px arial, verdana, helvetica, sans-serif;

color: #fff;

width: 42%;

background: #FDA739;

padding: 5px;

margin-top: 0px;

line-height: 16px;

border-bottom: 2px solid #fff;

border-right: 1px solid #fff;

}



h2.fix {

margin-top: 7px;

}

*html h2.fix {

margin-top: 5px;

}



h3 {

padding-right: 0px;

padding-left: 5px;

font: bold 11px arial, sans-serif;

background-image: url(../../images/h3_bg.gif);

background-repeat: repeat-y;

background-position: right top;

margin-left: -5px;

}

div.listingwrap h3 {

padding-right: 20px;

}



p {

margin: 10px;

}



div#right a, div#left_listing a {

color: #fff;

}



div#right a:hover, div#left_listing a:hover {

color: #EBEBEB;

}
div#rightSearch a:hover, div#left_listing a:hover {

color: #FFFFFF;

}


table {

margin: 10px;

margin-top: 20px;

}



td {

padding-left: 4px;

}





div#container {

margin: 0 auto;

margin-top: 10px;

/*height: 200px;*/

width: 800px;

text-align: left;

/*background-image: url(../../images/blurb.gif);

background-repeat: no-repeat;

background-position: left 25px;*/

}

div#nav {
padding: 3px 0 15px 0;
background-image: url(../../images/top_bar.gif);
background-repeat: no-repeat;
background-position: center bottom;
}

div#nav a{
outline:none;
}





div#content {

background-image: url(../../images/bg_strip2.gif);

background-repeat: repeat-y;

background-position: left top;

}



div#content.home {

background-image: url(../../images/bg_strip.gif);

}





div#footer {

padding: 40px 0 0 20px;

background-image: url(../../images/bottom_bar2.gif);

background-repeat: no-repeat;

background-position: center top;

color: #FDA739;

/*color: #666666;*/

text-align: center;



}



div#footer.home {

background-image: url(../../images/bottom_bar.gif);

}





div#footer a {

color: #F98A02;

/*color: #2D79C7;*/

text-decoration: none;

}

div#footer a:hover {

color: #FDA739;

/*color: #56A3F1;*/

}



div#footer span {

/*margin-left: 180px;*/

font: bold 10px trebushet, verdana, sans-serif; 

color: #FDA739;

/*color: #2D79C7;*/

}



div#left {

width: 237px;

padding-top: 10px;

padding-left: 20px;

float: left;

}



div#left p {

margin: 10px 4px;

}



div#left img {

margin-bottom: 30px;

}



div#center {

float: left;

background-image: url(../../images/gray_strip.gif);

background-repeat: repeat-x;

background-position: left 184px;

width: 246px;

margin-right: 11px;

margin-left: 20px;

}



div#right {
float: left;
background-image: url(../../images/gray_strip.gif);
background-repeat: repeat-x;
background-position: left 184px;
width: 503px;
margin-left: 20px;
min-height: 400px;
}
div#right_team {
float: left;
width: 450px;
margin-left: 20px;
min-height: 400px;
}

div#left_listing {

/*background-color: #B7B7B7;*/

float: right;

padding-right: 20px;

}





* html div#right, *html div#left_listing {

height: 400px;



}



div#right.home {

width: 246px;

margin-left: 0;



}





div#center, div#right, div#left_listing {

font: 10px verdana, arial, sans-serif;

color: #fff;

}



div#center img, div#right img, div#left_listing {

margin-bottom: 20px;

}



div#clear {

height: 1px;

clear: both;

}



#footer a.blogic {

color: #666666;

text-decoration: underline;

} 



#footer a.blogic:hover {

color: #333333;

text-decoration: underline;

}



.divider {

border-right: 1px solid #d3d3d3;

}



.divider2 {

border-right: 8px solid #d3d3d3;

}



.seperator {

line-height: 3px;

border-top: 1px solid #999;

border-bottom:  1px solid #999;

background: #d3d3d3;

}



input, textarea {

border: 1px solid #d3d3d3;

}



textarea {

width: 200px;

height: 50px;

}



.formbtn {

background: #FDA739;

color: #F3EFEF;

font: 10px  arial, verdana, sans-serif; 

}



table.listings, table.showcase {

width: 100%;

border: 6px solid #666;

margin: 0;

margin-top: 15px;

}

table.listings td, table.showcase td {

vertical-align: top;

padding: 0;

}



div#right table.showcase img, div#left_listing table.showcase img {

float: left;

}



div#right table img, div#left_listing table img {

/*display: block;*/

margin-bottom: 0px;

}





table td.description {

width: 100%;

padding-left: 5px;

}



table a  {

color: #fff;

}



table td.picbg {

background-color: #7F7F7F;

}



td.picbg {

border: 3px solid #000;

}



td.picbg2 img {

border: 3px solid #000;

}



table td.details {

padding: 4px 0;

padding-left: 5px;

background-color: #7F7F7F;

}



ul li img {

line-height: 16px;

vertical-align: middle;

}



/*div#scroll {

position: relative;

width: 503px;

height: 420px;

overflow: auto;

padding-right: 0px;

}*/



iframe {

margin-top: 15px;

width: 100%;

height: 400px;

padding: 0;

/*background: B7B7B7;*/

}



span.view_listings {

float: right;

padding: 4px;

}



#toptext {

margin: 0 19px;

background: #fff;

padding-bottom: 15px;

}

#toptext p {

margin: 10px 4px;



}

div#search table, input, select, option {
		font-size: 11px;
		color: #454545;
		font-family: Arial, Helvetica, sans-serif;
}
/*div#main img*/
.imgLoad
{
  float:left;
  margin:0 0px 0px 0;
  background-image:url(../../images/loader.gif);
  background-repeat:no-repeat;
  background-position: center center;
 }
 .ListingDetails li 
 {
	padding:2px;
 }
 .current_sales, .pending_sales, .recent_sales  
 {
		border-spacing:0px;
		border-collapse:collapse;
		background-color:#f2f5f7;
		margin:10px;
		width:210px;
		text-align:left;
 }
.current_sales span, .pending_sales span, .recent_sales span 
 {
		color:#036;
 }
.current_sales th, .current_sales td, .pending_sales td, .recent_sales td{margin:0;padding:4px 0;border-bottom:1px solid #bbb;}
.current_sales th {padding:4px 0;border-bottom:2px solid #fff;}
.pending_sales th {padding:4px 0;border-bottom:2px solid #fff;}
.recent_sales th {padding:4px 0;border-bottom:2px solid #fff;}
.current_sales tr:hover, .pending_sales tr:hover, .recent_sales tr:hover {background-color:#deeff7;}
tr.odd {background-color:#deeff7;}
