@import url(duderanches_core.css);

/* Logo size and image source */

#logo {
  width: 770px;
  height: 105px;
  background-image: url(images/adr_header6.jpg);
}

/* If the height of your logo changes from the original, then you will probably
want to also change the vertical position of the login link */
/*
#loginbar a {
  margin-top: 25px;
}
*/

/* Show the left sidebar */
/*
#ocwrapper {
  border-left-width: 200px;
}
#leftsidebar {
  display: block;
}
#contentheader .error, #contentheader .message {
  margin: 0px 200px 0px 200px;
}
*/

/* Hide the right sidebar */
/*
#ocwrapper {
  border-right-width: 0px;
}
#rightsidebar {
  display: none;
}
#contentheader .error, #contentheader .message {
  margin: 0px;
}
*/

/* Change the right sidebar width.  Note that the sidebars have a 10px left or
right padding (left sidebar has a left padding and right sidebar has a right
padding), hence the 150px - 10px = 140px width */

#ocwrapper {
  border-right-width: 270px;
}
#rightsidebar {
  margin-right: -270px;
  padding: 10px 0px 10px 9px;
  width: 260px;
}
#contentheader .error, #contentheader .message {
  margin: 0px 250px 0px 0px;
}


/* Change width of document */
/*
#wrapper {
  width: 95%;
}
*/

/* Don't want the shadows? */

.shadowtop, .shadowbottom, .shadowleft, .shadowright {
  background: none;
}
.shadowtopleft, .shadowtopright, .shadowbottomleft, .shadowbottomright {
  width: auto;
  height: auto;
  float: none;
  background: none;
}


/* If you change the globals category_cols or home_category_cols, then you will
need to change the width of the columns themselves.  Note that IE sometimes has
problems if this value adds up to 100%, so keep the width a little under 100%.
For example, if you changed category_cols to 3, then this example would set
the width of the columns to 33% (99% total). */
/*
#category dl {
  width: 33%;
}
*/
.title h1 {
  font-size: 30px;
  font-family: Arial Black;
}

h1 {
  font-size: 13px;
}

h2 {
  font-size: 15px;
  padding-left: 5px;
}

h3 {
  font-size: 13px;
}

ul {
  margin: 5px;
  list-style-position: outside;
  /* list-style-image: url(images/bullet2.gif); */
  list-style-type: square;
  padding-left: 15px;
}

#content p {
  padding: 0px 0px 0px 5px;
}

#content h3
{
  height: 33px;
  padding: 10px 0px 0px 10px;
  background: url(images/adr_table_header.jpg) top left no-repeat;
}

#content h1
{
  margin: 0px;
  height: 33px;
  padding: 10px 0px 0px 10px;
  background: url(images/adr_table_header.jpg) top left no-repeat;
}

#content h4 {
  padding-left: 5px; 
}

.content_table
{
  width: 490px;
  margin: 0px 0px 0px 0px;
  padding-bottom: 5px;
  border: 1px solid #CFBAA5;
  background-color: #F7F2E7;
}

#back_table {
  font-size: 13px;
}

.content_table_back
{
  margin: 0px 0px 0px 0px;
  padding-bottom: 5px;
  border: 1px solid #CFBAA5;
  background-color: #F7F2E7;
}

#back_table p {
  padding: 0px 0px 0px 5px;
}

.indent {
  padding: 0px 0px 0px 20px;
}

.content_header
{
  height: 33px;
  font-weight: bold;
  padding: 10px 0px 0px 10px;
  background: url(images/adr_table_header.jpg) top left no-repeat;
}

.content_header_long
{
  height: 33px;
  font-weight: bold;
  padding: 7px 0px 0px 10px;
  background: url(images/adr_table_header_long.jpg) top left no-repeat;
}

.right_header
{
  height: 33px;
  font-weight: bold;
  color: #000000;
  padding: 10px 0px 0px 10px;
  background: url(images/adr_right_table_header3.jpg) top left no-repeat;
}

.white_header
{
  height: 33px;
  font-weight: bold;
  color: #FFFFFF;
  padding: 10px 0px 0px 10px;
  /* background: url(images/adr_right_table_header.jpg) top left no-repeat; */
}

.right_body
{
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 10px 0px;
  border: 1px solid #511616;
}

#wrapper {
  margin: 0px auto;
  width: 770px;
  text-align: left;
}

#ctab {
  padding-left: 5px;
}

.crumb {
  font-size: 12px;
  padding-left: 5px;
}

.freelink
{
  margin: 0px 0px 5px 0px;
  padding: 5px 5px 5px 10px;
  border: 1px solid #6F3200;
  /* background: url(images/listing_bg.jpg) top left; */
  overflow: hidden;
}

.detailed {
  float: left;
  /* position: relative;
  border: 1px solid #CFBAA5;
  height: 160px; */
  width: 250px;
  text-align: center;
}

.detailed_side {
  /* border: 1px solid #CFBAA5;
  float: right;
  position: relative; */
  width: 200px;
  margin-left: 255px;
}

.detailedlisting {
  margin: 10px 6px 10px 6px;
}

.detaileddescription {
  margin: 0px 0px 5px 0px;
  padding: 5px 5px 5px 10px;
  overflow: hidden;
}

.detailed img {
  background: #FFFFFF;
  border: 1px solid #6F3200;
}

.disc {
  /* float: left; */
  margin-top: 10px;
}

/* links */

.linklisting .linkdescription, .review .reviewcontent {
  margin: 0px 0px 5px 0px;
  padding: 5px 5px 5px 10px;
  border: 1px solid #6F3200;
  background: url(images/listing_bg.jpg) top left;
  overflow: hidden;
}

.linkdescription hr {
  border-style: dashed;
}

.linkdescription img {
  max-width: 102px;
  max-height: 102px;
  background: #FFFFFF;
  border: 1px solid #6F3200;
}

h4.linktitle a {
  margin: 0px 0px 5px 0px;
  padding: 0px;
  color: #5D2300;
  font-size: large;
  font-stretch wider;
}

h4.linktitle b {
  margin: 0px 0px 5px 0px;
  padding: 0px;
  color: #5D2300;
  font-size: large;
  font-stretch wider;
}

.linklisting p.linkactions {
  margin: 0px;
}
.linklisting p.linkactions a, #detailed p.actions a, #jump_frame .actions a {
  padding: 1px 4px; 
  border: 1px solid #5D2300;
  background: #834B12;
  font-size: 11px;
  color: #ffffff;
  text-decoration: none;
}
.linklisting p.linkactions a:hover, #detailed p.actions a:hover, #jump_frame .actions a:hover {
  background: #E09951;
}

.linklisting {
  margin: 10px 6px 10px 6px;
}

.short_disc {
  display: block;
  width: 325px;
}

/* Form */

.row label.name span {
  color: #7F4B1C;
}

.row.required {
  background: #F8CB66;
}

/* HAGAI - Hidden Field */

.PhoneNumber { 
  text-decoration:underline; 
  color:#0000FF;
}
