﻿/*Layout */

html {
	height:100%; /* fix height to 100% for IE */
	max-height:100%; /* fix height for other browsers */
	padding:0; /*remove padding */
	margin:0; /* remove margins */
	border:0; /* remove borders */
	 /*color background - only works in IE */
	font-size:100%; /*set default font size */
	font-family:georgia, "palatino linotype", "times new roman", serif; /* set default font */
	/* hide overflow:hidden from IE5/Mac */ 
	/* \*/ 
	overflow:auto; /*get rid of scroll bars in IE */
	/* */ 
}


body{
 font-family:arial,sans-serif;
 margin:0;
 padding:0;
 background: url(images/bg_oil_mirror.jpg) repeat-x top left #14251F;
 width: 100%; 

}

#wrapper { 
margin: 5px 10% 5px 10%;
width: auto;
height:100%;
padding:0;


}


#header {
 color: #000;
 width: 100%;
 padding-left: 10px;
 padding-right: 10px;
 padding-bottom:12px;
 padding-top:10px;
 height: 170px;
 margin: 0px;
 background: #CBCB99;
 border-left: 1px solid #000;
 border-right: 1px solid #000;
 border-top: 1px solid #000;

}

#header_wre {
float:left;
margin: 10px 0 10px 0;
background: url(images/wre_logo.gif) no-repeat;
text-indent:-1000px;
height:116px;
width:50%;

}


#header_address {
float:right;
margin:0;
padding:0;
padding-top:18px;
text-align:right;
margin: 0px 0 0px 0;
font-weight:bolder;
font-size:16px;
font-family:times new roman;
width:50%;

}


#byline {
float:left;
font-weight:bolder;
font-family:times new roman;
font-style: italic;
width:60%;
height:12px;
padding:0;
text-align:left;
padding-top:5px;
font-size:120%;

}

#translate {
float:right;
height:0px;
padding:0;
margin:0;
width:40%;
text-align:right;

}

#translate form,input {
margin:0px;
padding:0px;
}


.byline_content {
font-weight:bolder;
font-family:times new roman;
font-style: italic;
font-size:20px;
text-align:left;
}

.description {
font-style:italic;
font-size:100%;
font-family:times new roman;
font-weight:bolder;
padding-top:0;
margin-top:0;
text-align:center;
}

#top_divider {
background: #14251F;
height:55px;
color:#fff;
width:100%;
padding:10px;
margin:0px;
border-left: 1px solid #000;
border-right: 1px solid #000;
}

#horizontal_nav {
margin-left:5%;
margin-right:5%;
text-align:center;
font-size:14px;
font-weight:bold;
}
/*  UL Menu Setup */
#menu {margin:0;padding:0;}
ul#menu {list-style:none;padding:0px 0;}
ul#menu li {padding:0;margin:0 auto;display:inline;}




#content { 
 color: #000;
 background: #f7f8c7;
 margin: 0 0 0 0;
 padding: 10px;
 width: 100%;
 border-left: 1px solid #000;
 border-right: 1px solid #000;

}

#content_margin {
margin:0 2%;

}



#bottom_divider {
clear:both;
background: #14251F;
height:25px;
color:#fff;
width:100%;
padding:10px;
margin:0;
border-left: 1px solid #000;
border-right: 1px solid #000;
}


#footer_style {
text-align:center;
font-size:10px;
}

#footer { 
 width: 100%;
 color: #333;
 border: 0px solid #ccc;
 background: #CBCB99;
 margin: 0px 0px 10px 0px;
 padding: 10px;
 border-left: 1px solid #000;
 border-right: 1px solid #000;
 border-bottom: 1px solid #000;

}


/* Styles */

#footer a {
color:#000;
}

#footer a:hover {
color:#000;
text-decoration:none;
}



#horizontal_nav a.nav:link {
text-decoration:none;
color:#fff;
padding:5px;


}

#horizontal_nav a.nav:visited {
color:#fff;
text-decoration:none;

}

#horizontal_nav a.nav:hover {
text-decoration:none;
color:#a5a55a;

}

#horizontal_nav a.nav:active {
color:#f5cc3e;
text-decoration:none;

}
.nav_selected {
color:#a5a55a;
text-decoration:none;
}

.content_header  {
font-size:26px;
padding-bottom:5px;
margin:0 ;
font-family:times new roman;
}

.content_style {
width:97%;
margin:0 auto;

}
.content_style p {
 line-height: 1.4em;

}

.content_style li {
 list-style-type:none;
 margin-left:0;
 padding:0;
 line-height: 1.4em;
}



.content_style a:link {
color:#0000CC;

}

.content_style a:visited {
color:#0000CC;

}
.content_style a:hover{
color:#0000CC;

}

.content_style a:active {
color:red;

}




.left{
float: left ;

 }
.left_services{
float: left ;
width:30%;
padding:5px;
margin:7px;
 }
 
.clearboth{
clear:both;
}

 
  
/* lots table */
#lots table{
text-align:center;
margin:0 10%;
width: 80%;
font-size:100%;
border-spacing:0;
border-collapse:collapse;
border: 1px solid black;
}

#lots td{

border-bottom: 1px solid black;
padding:0;
margin:0;

} 
#lots tr{

padding:0;
margin:0;

} 

#lot_spec_notes {
padding-top:10px;
padding-bottom:20px;
margin-left:10%;
margin-right:10%;
font-weight:bold;
font-size:80%;
}

/* large image styling */
.img_outer {
padding:7px;
text-align:center;

}
.img_style, .img_style_js  {

background: #fff;
margin-bottom:0px;
padding:7px;
text-align:center;
border:1px solid #444444;
}

#wre_links {
padding-top:5px;
padding-bottom:35px;
}

#wre_links a:link {
color:#0000CC;

}

#wre_links a:visited {
color:#0000CC;

}
#wre_links a:hover{
color:#0000CC;

}

#wre_links a:active {
color:red;

}

#breadcrumb {
font-size:100%;
color:#a5a55a;
height:100%;
padding-top:10px;
padding-bottom:10px;
text-align:left;
margin-left:5%;
margin-right:5%;
padding-left:5%;
}

/*  UL Menu Setup */
#breadcrumblist {margin:0;padding:0;}
ul#breadcrumblist{list-style:none;padding:0px;padding-left:10px;}
ul#breadcrumblist li {padding:0;margin:0 auto;display:inline;}


#breadcrumb span {
margin:0 0 20px 0;
color:#fff;
font-family:times new roman;
font-style:italic;
font-weight:bold;

}

#start_crumb  {
text-decoration:underline;
}



#breadcrumb img {

width:auto;
height:auto;
padding:0px;

margin:0;
}

#breadcrumb a {

font-family:times new roman;
font-style:italic;
font-weight:bold;

}

#breadcrumb a:link {
color:#fff;
text-decoration:none;

}

#breadcrumb a:visited {
color:#fff;
text-decoration:none;

}
#breadcrumb a:hover{
color:#f5cc3e;
text-decoration:none;

}

#breadcrumb a:active {
color:#fff;
text-decoration:none;

}



 /*javascript img gallery  styling*/

div.img
  {
  margin: 2px;
  border: 1px solid #444444;
  height:auto;
  width: auto;
  float: left;
  text-align: center;
  background:#fff;
  
  }
div.img img
  {
  display: inline;
  margin: 3px;
  border: 1px solid #444444;
  height:90px;
  width: 120px;
  }
div.img a:hover img
  {
 
  }
  
  /* Sample PopBox CSS Classes */
/* PopBox.js, Copyright (c) 2007, C6 Software, Inc. (http://www.c6software.com/)*/

.PopBoxImageSmall
{
	border: none 0px #ffffff;
	cursor: url("../photo_gallery/images/magplus.cur"), pointer;
}
.PopBoxImageLarge
{
	border: solid 10px #fff;
	cursor: url("../photo_gallery/images/magminus.cur"), pointer;
}
.PopBoxImageShrink
{
	cursor: url("../photo_gallery/images/magminus.cur"), pointer;
}
.PopBoxImageLink, .img_style_js
{
	cursor: pointer;
}
.PopBoxImageMove
{
	border: none 0px #ffffff;
	cursor: pointer;
}

h3.gallery_title  {
padding:0px;
margin:5px;
}

.plan_titles {
font-weight:bold;
padding-top:7px;
padding-bottom:7px;
}
