/*-------------Universal Styles--------*/
* {
  position: relative;
  /*
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	*/
}
* div {font-size:15px;}
* a {color:red;}

/*-------------Normal Element Styles--------*/
body {
  text-align: center;
  /*background: #000;*/
  margin:0;
  padding:0;
  background:url("../images/bg-pixel.png");

}

a {
	text-decoration: underline;
}

div.clear {
  clear: both;
  border: none;
}

h1 {
  color:white;
  font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
  font-size:22px;
  font-weight:bold;
  margin: 0px 5px 10px 0px;
  /*padding-bottom:10px;*/
}

h2 {
  color:#cccccc;
  font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
  font-size:18px;
  font-style:normal;
  font-weight:bold;
  padding-bottom:8px;
}

/* -------- container display div -------- */
div#container {
  width:1024px;
  text-align:left;
  font-size:14px;
  margin:0px auto;
  padding: 0;
  background:#141514;
/*
  padding: 10px 10px 10px 10px;

  border-top:2px solid #800000;
  border-left:2px solid #800000;
  border-bottom:2px solid #800000;
  border-right:2px solid #800000;
  */
}

/* -------- header display div -------- */
#header {
	width: 100%;
	/*height: 180px;*/
	padding: 0px 0px 10px 0px;
	text-align: left;
	margin: 20px 0 0 0;
  color:white;

	background:#141514;
/*
	border-bottom:1px solid black;
	*/

}
#header_left {float:left;width:610px;margin:0 0 0 0;}
#header_left h1 {color:white;font-size:22px;margin:7px 0 0 0;padding:0px;}
#header_left h2 {color:white;font-size:14px;margin:0 0 0 0;padding:0px;}

#header_right {width:410px;float:right;margin:0 0 0 0;}
#header_right a {
  text-decoration:none;
  font-size:12px;
  padding:7px;
  margin:0 0 0 0;
}
#header_bottom {
  float:left;
  width:100%;
  margin:7px 0 7px 0;
  /*padding:3px;*/
  background:url("../images/checkerd-bg.png");
  border:1px solid white;
  clear:both;
  color:white;
}
#header_bottom h2 {color:white;font-size:14px;margin:0;padding:3px;}
#header_bottom a {
  text-decoration:none;
  font-size:12px;
  padding:7px;
  margin:0 0 0 0;
}
#nav_top {
  color:red;
  margin:0 0 7px 0;
}

#opening_sentences {color:#919191;clear:both;float:left;margin:15px 0 10px 0;}

#textad1 {float:right;margin:-15px 0 10px 0;padding:0;}
#textad2 {margin:15px 0 5px 0;padding:0;}
#textad3 {width:725px;background:black;height:25px;margin:0;padding:7px 0 0 0;}
#blockad1 {clear:left;float:left; margin:5px 0 5px 0;padding:0 0 0 0;}
#blockad2 {clear:left;float:left; margin:5px 0 5px 0;padding:0;}
#blockad3 {float:left;margin:7px 0 7px -6px;padding:0;}

#featured_item {
  border:1px solid red;
  background: #C2C5C5;
  font-size:12px;
  width:240px;
  clear:left;
  float:left;
  margin:5px 5px 5px 0;
  padding:5px;
}
#nav_top {width:900px;clear:both;text-align:left;float:left;margin:5px 5px 5px 35px;padding:0;}
#nav_top a {color:white;text-decoration:underline;}

#content {
  /*background:url("../images/checkerd-bg.png");*/
  color:#919191;
  width:100%;
  clear:both;
  margin:0;
  padding:0;
  /*background:url("../images/checkerd-bg.png");*/
  background:#141514;

  /*
  border-top:1px solid #222222;
  border-right:1px solid white;
  border-bottom:1px solid #222222;
  border-left:1px solid white;
  */
}
#content_left {
  float:left;
  width:250px;
  margin:0;
  padding:5px;
}
#content_right {
  /*color:white;*/
  color:#919191;
  background:#141514;
  float:right;
  width:745px;
  margin:5px 5px 0 0;
  padding:5px;
}
/* -------- listing display divs -------- */
#recent_listings_container {
  background:url("../images/recent-container-bg.gif");
  width:730px;
  height:225px;
  color:white;
}
#recent_listings_container p {
  width:150px;
  height:125px;
  color:white;
  padding: 110px 0 0 20px;
}
#recent_listings_container a {
  color:white;
  font-size:14px;
  /*line-height:18px;
  margin-left:15px;*/
}
#recent_listings_container img {
  border:1px solid white;
}

/* -------- footer display div -------- */
div#footer {
/*
	clear: both;
	font-size:12px;
	color: #2F4F4F;
	padding: 5px;
	margin: 0;
	border-top:1px solid black;
	background: white;
*/
  float:left;
  width:100%;
  margin:7px 0 7px 0;
  padding:3px;
  background:url("../images/checkerd-bg.png");
  border:1px solid white;
  clear:both;
  color:white;

}
#footer a {color:white;}
#footer_content {border-top:1px solid red;}
/* -------- error display div -------- */
div.error {
	padding: 10px;
	border: 1px solid #D11010;
	background-color: #f8ebe6;
	clear:both;
}

div.error h3 {
  margin:0;
	color: #D11010;
	font-weight: bold;
	text-transform: none;
}
.imabot { display:none; }
