@charset "UTF-8";
/* Classified (Online Rocks) CSS Document */

/****Main Styles ******/


#container {
	margin: 0 auto;
	width: 940px;
	overflow:visible;
	height:700px;
  margin-top:-3px;
  background-color:#5f83d1;
}


#masthead {
	position: relative;
	height:73px;
	z-index: 0;
}

/****Column Styles ******/

.sidebar_box {
	background-repeat:no-repeat;
	padding-top:20px;
	float:left;
	width:232px ;
	margin:3px 3px 3px 0px;
	_margin-right: 0px;
}

/****Place Ad & Monthly Specials Styles ******/
.place_ad {
	background-image:url(/images/box_placead.png);
	height:385px;
	_height:400px;
}

.specials {
	background-image:url(/images/box_specials.png);
	height:220px;
	margin-top: 20px;
	margin-left: 0px;
}
/****Partner Boxes Styles - Homescape-Cars-CareerBulder-Apartments ******/

.partner_box {
	background-image:url(/images/box_partner.png);
	height:190px;
	_height: 190px;
}

.margin_change {
 margin-top:-30px;
}
/****Local Classified Boxes Styles ******/

.commercial {
    background-image: url(/images/box_commercial.png);
}

.pets {
	background-image:url(/images/box_pets.png);
}

.stuff {
	background-image:url(/images/box_stuff.png);
}

.rec_vehicles {
	background-image:url(/images/box_rec_vehicles.png);
}

.local_box {
	height:174px;
	margin-bottom: 10px;
	
/*	_margin-bottom: 10px;
	_height: 190px;*/
	
/*	_height: 174px;*/

}

.garage {
	background-image:url(/images/box_garage.png);
}

.celebrations {
	background-image:url(/images/box_celebrations.png);
}

.personals {
	background-image:url(/images/box_personals.png);
}

.services {
	background-image:url(/images/box_services.png);
}

.legals {
	background-image:url(/images/box_legals.png);
}

.box_content {
	position: relative;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#535C6D;
	margin: 0px auto;
	top: 20px;
	width: 80%;
	clear: left;
	z-index: 1;
	padding-top: -10px;
	_margin-left: 18px;
}

.box {
	background-repeat:no-repeat;
	float:right;
	width:160px;
	margin:3px 3px 3px 3px;
	/*height: 210px;*/
	z-index: 0;
}

.tall-content-box {
	height: 170px;
	margin-top: -10px;
}

.short-content-box {
	height: 140px;
	margin-top: 0px;
}



.box_heading {
	text-indent: 6px;
	width: 145px;
	background-repeat: no-repeat;
	height: 34px;
	z-index: 3;
	margin-top: -15px;
	margin-left: 11px;
	color: #fff;
	padding: 2px;
	overflow: hidden;
	_width: 149px;
	_position: relative;
	_margin-top: -15px;
}

.box_heading_brown {
	background-image: url(/images/heading_brown.gif);
}

.box_heading_yellow {
	background-image: url(/images/heading_yellow.gif);
}

.box_heading_blue {
	background-image: url(/images/heading_blue.gif);
	margin-left: 10px;
}

.box_heading_red {
	background-image: url(/images/heading_red.gif);
}

.box_heading_green {
	background-image: url(/images/heading_green.gif);
}

.box_heading_red {
	background-image: url(/images/heading_red.gif);
}

.box_heading_purple {
	background-image: url(/images/heading_purple.gif);
}

.box_heading_light_blue {
	background-image: url(/images/heading_light_blue.gif);
}

.box_heading_orange {
	background-image: url(/images/heading_orange.gif);
}

.box_heading_tan {
	background-image: url(/images/heading_tan.gif);
}

.box_heading_dark_green {
	background-image: url(/images/heading_dark_green.gif);
}

.box_heading_dark_blue {
	background-image: url(/images/heading_dark_blue.gif);
}

.box_heading_teal {
	background-image: url(/images/heading_teal.gif);
}


/****General Styles ******/

A:link {
text-decoration: none
}
A:visited {
text-decoration: none; 
color:#8495B2
}
A:active {
text-decoration: none;
}
A:hover {
text-decoration: underline; 
color: red
}
	
.highlight {
	font-weight:bold;
	color:#D63121
}
.placead-button-margin {
	margin: 4px 8px 4px 100px;
}

/*input {
 background-color: #F2F2F2;
 border:#CCCCCC;
 border:solid 1px;
 font-family:Tahoma,Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#535C6D;
 padding-bottom:4px;
 width:80%;
}*/

select {
 background-color: #F2F2F2;
 border:#CCCCCC;
 border:solid 1px;
 font-family:Tahoma,Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#535C6D;
  width:80%;
}

/****Column Styles ******/

/****Place Ad & Monthly Specials Styles ******/
#col1 {
	background-image:url(/images/box_placead.png);
	background-repeat:no-repeat;
	padding-top:10px;
	float:left;
	width:232px;
	height:354px;
	margin:3px 3px 3px 0px;
}

#col1A {
	background-image:url(/images/box_specials.png);
	background-repeat:no-repeat;
	padding-top:10px;
	float:left;
	width:232px;
	height:164px;
	margin:3px 3px 3px 0px;
}

/****Partner Boxes Styles - Homescape-Cars-CareerBulder-Apartments ******/

#partnerBoxes {
	background-image:url(/images/box_partner.png);
	background-repeat:no-repeat;
	padding-top:10px;
	float:left;
	width:170px;
	height:175px;
	margin:3px 3px 3px 3px;
}

/****Local Classified Boxes Styles ******/

#localBoxPets {
	background-image:url(/images/box_pets.png);
	background-repeat:no-repeat;
	padding-top:10px;
	float:left;
	width:170px;
	height:164px;	
	margin:3px 3px 3px 3px;
}

#localBoxStuff {
	background-image:url(/images/box_stuff.png);
	background-repeat:no-repeat;
	padding-top:10px;
	float:left;
	width:170px;
	height:164px;
	margin:3px 3px 3px 3px;
}

#localBoxRecVehicles {
	background-image:url(/images/box_rec_vehicles.png);
	background-repeat:no-repeat;
	padding-top:10px;
	float:left;
	width:170px;
	height:164px;
	margin:3px 3px 3px 3px;
}

#localBoxGarage {
	background-image:url(/images/box_garage.png);
	background-repeat:no-repeat;
	padding-top:10px;
	float:left;
	width:170px;
	height:164px;
	margin:3px 3px 3px 3px;
}

#localBoxCelebrations {
	background-image:url(/images/box_celebrations.png);
	background-repeat:no-repeat;
	padding-top:10px;
	float:left;
	width:170px;
	height:164px;
	margin:3px 3px 3px 3px;
}

#localBoxPersonals {
	background-image:url(/images/box_personals.png);
	background-repeat:no-repeat;
	padding-top:10px;
	float:left;
	width:170px;
	height:164px;
	margin:3px 3px 3px 3px;
}

#localBoxServices {
	background-image:url(/images/box_services.png);
	background-repeat:no-repeat;
	padding-top:10px;
	float:left;
	width:170px;
	height:164px;
	margin:3px 3px 3px 3px;
}

#localBoxLegals {
	background-image:url(/images/box_legals.png);
	background-repeat:no-repeat;
	padding-top:10px;
	float:left;
	width:170px;
	height:164px;
	margin:3px 3px 3px 3px;
}

.placeAdShell {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#535C6D;
	margin: 0 auto;
	width: 85%;
}

.shell {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#535C6D;
	margin: 0 auto;
	width: 80%;
}
	
#footer {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333;
	margin: 0 auto;
	/*width: 940px;*/
	padding-top:10px;
	padding-bottom:10px;
	clear: both;
}
#bottom {
	margin: 0 auto;
/*	width: 940px;*/
	height: 100%;
}

#browser_warning {
	font-size:12px;
	width: 100%;
	text-align:center;
	margin-top: 3px;
}

/****General Styles ******/

A:link {
text-decoration: none
}
A:visited {
text-decoration: none; 
color:#8495B2
}
A:active {
text-decoration: none
}
A:hover {
text-decoration: underline; 
color: red
}
	
.highlight {
	font-weight:bold;
	color:#D63121
}
.placead-button-margin {
	margin: 4px 8px 4px 100px;
}

/****PNG Transparency Hack IE Sucks******/

img, div, background-image { 
	/*behavior: url(/stylesheets/iepngfix.htc); */
}



.bulletedList {
	margin: 0px 0px 3px 5px;
	padding: 0px 0px 0px 10px;
	marker-offset: 3px;
	list-style-image: url(/images/Bullet.gif);
	/*text-indent: 1px;*/
}

.bulletedList li {
  margin-left: 0px;
}

.classifieds_textbox {
	_margin-top: -12px;
}

.box_image_btn {
	position: absolute;
  bottom: 12px;
}

.box_image_btn_partner {
	position: absolute;
  bottom: 5px;
}

#highpricerange {
  margin: 0px;
  padding: 0px;
}

.cars_form {
  _position: relative;
  _margin: -10px 0px -10px 0px;
}

/****LANDING PAGE STYLES****/

#landing_container {
	margin: 0 auto;
	width: 940px;
/*	overflow:visible;*/
	overflow:hidden;
	background-color:#ffffff;
	height: auto;
/*	height:relative;*/
}

#masthead_landing {
	position: relative;
}

#landing_col1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#535C6D;
	float:left;
	display: inline;
	width:416px;
	height:236px;
	margin:0px 8px 8px 16px;
}

#landing_col2 {
	padding:20px 0px 0px 6px;
	float:left;
	display: inline;
	width:300px;
	margin:0px 2px 3px 6px;
}
#landing_col3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#535C6D;
	padding-top:20px;
	float:left;
	display: inline;
	width:160px;
	margin:0px 2px 3px 6px;
}
.landing_shell {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#535C6D;
	margin: 0 auto;
}

.landing_title {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#2A2F37;
}

/****END LANDING PAGE STYLES****/