body
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
         FONT: 10px Verdana,sans-serif; 
	COLOR: #000000;
	BACKGROUND: url(/core_images/background/redesign_bkg.jpg) repeat-x center top;
         BACKGROUND-COLOR: #EEECE0;
	PADDING-TOP: 0px;
	TEXT-DECORATION: none;
}

#wrapper {
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 970px;
}

#wrapper_inner {
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 970px;
	height: 385px;
	BACKGROUND: url(/core_images/background/wrapper_inner_bkg.jpg) repeat-x center top;
}

#animation {
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 970px;
         FONT: 10px Verdana,sans-serif; 
	COLOR: #000000;
	TEXT-DECORATION: none;
}

#container {
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 970px;
         FONT: 10px Verdana,sans-serif; 
	COLOR: #000000;
	TEXT-DECORATION: none;
}


#header {
	MARGIN: 0px 0px 0px 0px; 
	text-align: left;
         BACKGROUND-COLOR: #343434;
}

#top_nav {
	MARGIN: 0px 0px 0px 0px; 
}

#inside_information {
	MARGIN: 0px 0px 0px 0px; 
	text-align: left;
	WIDTH: 970px;

}

#estimate {
	MARGIN: 0px 0px 0px 0px; 
	text-align: right;
	WIDTH: 500px;

}

#top_nav {
	margin: 0px auto;
	width: 970px;
}

#copy
{
         FONT: 10px Verdana,sans-serif; 
	COLOR: #000000;
	TEXT-DECORATION: none;
	width: 970px;
}

#bottomspace
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	WIDTH: 970px;
	PADDING-TOP: 0px;
}

#footer {
	clear: both;
	BACKGROUND: url(/core_images/footer_background.jpg) center top;
	width: 970px;
}

.fade
{
	TEXT-ALIGN: center;
}

#logo_corner
{
	TEXT-ALIGN: right;
}

#leftcol
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 642px;
	PADDING-TOP: 0px;
}


#leftcol_detail
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	BACKGROUND: url(/core_images/left_background.jpg) center top;
	MARGIN: 0px;
	WIDTH: 536px;
	PADDING-TOP: 0px;
         FONT: 12px Book Antiqua, Verdana,sans-serif; 
	text-align: left;
	TEXT-DECORATION: none;
}

.lefttext
{
	MARGIN: 0px 30px 80px 10px;
	WIDTH: 425px;
	TEXT-ALIGN: left;
         FONT: 14px Book Antiqua, Verdana,sans-serif; 
	COLOR: #000000;
	TEXT-DECORATION: none;
}

.lefttext_search
{
	MARGIN: 0px 30px 20px 10px;
	WIDTH: 425px;
	TEXT-ALIGN: left;
         FONT: 14px Book Antiqua, Verdana,sans-serif; 
	COLOR: #000000;
	TEXT-DECORATION: none;
}

#right_properties
{
	WIDTH: 225px;
	TEXT-ALIGN: left;
         FONT: 11px Verdana,sans-serif; 
	COLOR: #000000;
	TEXT-DECORATION: none;
}

#right_properties li {
	COLOR: #000000;
         margin-left: -1em;
}

#rightcol
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: right;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 328px;
	PADDING-TOP: 0px;
}

#rightcol_detail
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: right;
	PADDING-BOTTOM: 0px;
	BACKGROUND: url(/core_images/right_background.jpg) center top;
	MARGIN: 0px;
	WIDTH: 271px;
	PADDING-TOP: 0px;
         FONT: 12px Verdana,sans-serif; 
	text-align: left;
}

.righttext
{
	MARGIN: 20px 50px 0px 70px;
	WIDTH: 155px;
	FONT: 11px/15px Arial, Helvetica, sans-serif;
	COLOR: #FFFFF;
	TEXT-ALIGN: left;
}

/* Search */

#search
{
	WIDTH:150px;
}

/* Archive */


#archive {
	BORDER-TOP: #ddc 0px solid; 
	MARGIN: 0px 0px 0px 0px; 
FONT: 11px Verdana,sans-serif; 
WIDTH: 95%; 
CURSOR: default
}
#archive CAPTION {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/img/caption.gif) no-repeat right center; PADDING-BOTTOM: 5px; MARGIN: 0px auto; FONT: 17px Georgia,serif; COLOR: #933; PADDING-TOP: 5px; TEXT-ALIGN: left
}
#archive CAPTION A {
	COLOR: #33f
}
#archive CAPTION A:hover {
	COLOR: #000
}
#archive TD {
	PADDING-RIGHT: 10px; BORDER-TOP: #C3BE95 2px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; COLOR: #554; PADDING-TOP: 5px
}
#archive TD A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; CURSOR: pointer; COLOR: #33f; BORDER-RIGHT-WIDTH: 0px
}
#archive TD A:hover {
	COLOR: #000
}
#archive TH A {
	COLOR: #887
}
#archive TH A:hover {
	TEXT-DECORATION: underline
}
#archive TH {
PADDING-RIGHT: 10px; 
BORDER-TOP: #fff 1px solid; 
PADDING-LEFT: 10px; 
PADDING-BOTTOM: 5px; FONT: bold 12px Arial,sans-serif; TEXT-TRANSFORM: uppercase; 
COLOR: #998; 
PADDING-TOP: 5px; 
LETTER-SPACING: 1px; TEXT-ALIGN: left
}
#archive TH SPAN {
	DISPLAY: none
}

#thumb IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}

/* General Settings */


h1, h2, h3, h6 {
font-weight: bold;
}

h1, h2, h3, h4, h5, h6 {
font-family: Verdana,sans-serif;
}

h1 {
font-size: 3em;
}

h2 {
font-size: 1.0em;
}

h3 {
font-size: 1.15em;
}

h4 {
font-size: .75em;
}

h5 {
font-size: 1.0em;
font-weight: normal;
}

h6 {
font-size: 1.25em;
color: #7E2B3B;
font-variant:small-caps;
}

hr {
width: 370px;
height: 1px;
color: #7a7e7d;
background-color: #7a7e7d;
border: none;
TEXT-ALIGN: center;
}

/* Form */

.zemLabel
{
	width: 200px;

}

.zemText
{
	width: 175px;
	margin-right: 3.5em;
	margin-left: 3.5em;
}

.zemSelect
{
	width: 175px;
	margin-right: 3.5em;
	margin-left: 3.5em;
}

.zemTextArea
{
	width: 175px;
	margin-right: 2.5em;
	margin-left: 2.5em;
}

.submit input
{
	width: 100px;	
         margin-left: 2.5em;
}

input
{
	color: #000000;
	background: #DAE7F7;
	border: 1px solid #2B4E8D;
         margin-top: 1.5em;
	margin-left: 2.5em;
	margin-right: 2.5em;
	width: 175px;
}


.search
{
	TEXT-ALIGN: left;
}


/* Pagination */ 

ul#pagination { 
  clear: both; 
  text-align: center; 
} 
ul#pagination li { 
  display: inline; 
  margin-right: 0.4em; 
  padding: 0; 
  background: none; 
} 
ul#pagination li a { 
  padding: 0.4em 0.6em 0.3em 0.6em; 
  background: #FFF; 
  border: 2px solid #FFF; 
  color: #000; 
} 
ul#pagination li a:hover { 
  background: #B8BABC; 
} 

/* Flash */

#flashheader { 
         BACKGROUND-COLOR: #343434;
}


#flash {

	padding-top: 3px;
	padding-right: 0px;

}

/* Sign Up Box */

#signup
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 250px;
	PADDING-TOP: 0px;
}