/* CSS Document */

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;;
	background-image:url(images/body_bg.jpg);
	background-repeat:repeat-x;
	background-attachment: fixed;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #003366;
	padding-left:15px;
	padding-top:15px;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003366;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
}
.h1_homepage {
	background-image:url(images/home_h1.jpg);
	background-repeat:no-repeat;
	width:142px;
	height:36px;
	text-indent: -9999px;
	position: relative;
	top: 8px;
}
.h1_about {
	background-image:url(images/about_h1.jpg);
	background-repeat:no-repeat;
	width:142px;
	height:36px;
	text-indent: -9999px;
	position: relative;
	top: 8px;
	left:5px;
}
.h1_locate {
	background-image:url(images/locate_h1.jpg);
	background-repeat:no-repeat;
	width:142px;
	height:36px;
	text-indent: -9999px;
	position: relative;
	top: 8px;
	left:8px;
}
.h1_contact {
	background-image:url(images/contact_h1.jpg);
	background-repeat:no-repeat;
	width:142px;
	height:36px;
	text-indent: -9999px;
	position: relative;
	top: 8px;
}
.h1_listings {
	background-image:url(images/listings_h1.jpg);
	background-repeat:no-repeat;
	width:184px;
	height:50px;
	text-indent: -9999px;
	position: relative;
	top: 8px;
	left:8px;
}
.h1_houses {
	background-image:url(images/houses_h1.jpg);
	background-repeat:no-repeat;
	width:184px;
	height:50px;
	text-indent: -9999px;
	position: relative;
	top: 8px;
	left:8px;
}
.h1_worth {
	background-image:url(images/worth_h1.jpg);
	background-repeat:no-repeat;
	width:366px;
	height:50px;
	text-indent: -9999px;
	position: relative;
	top: 8px;
	left:8px;
}
.mainContent {
	background-color: #fbffe2;
	background-image:url(images/page_right_bg.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	padding: 0px;	
	width: 580px;
	
}
.leftNav {
	background-image:url(images/nav_bg.gif);
	background-repeat:repeat-y;
}
.rightBorder {
	background-image:url(images/page_right.jpg);
	background-repeat:repeat-y;
	background-position:top;
	background-color: #fbffe2;
	width: 16px;
	padding: 0px;
}
.pageRight {
	background-image:url(images/page_right_bg.jpg);
	background-repeat:no-repeat;
	background-position:top;
	height: 404px;
	width: 238px;
}
p.main {
	padding-left: 15px;
	padding-right: 180px;
	color: #003366;	
}
.sub {
	padding-top: 2px;
	padding-left: 15px;
	padding-right: 5px;
	color: #003366;	
	width: 500px;
}
.karyn {
	position: fixed;
	right: 40px;
	top: 220px;
	overflow: hidden;
	height: 500px;
}
.floatLeft {
	float:left;
}
.floatRight {
	float:right;
}
input.inputfield {
	font-size        : 11px;
  font-family      : font-family: Arial, Helvetica, sans-serif;
	color            : #444444;
	border           : 1px #444444 solid;
	background-color : #EEEEEE;
	font-weight: bold;
  font-weight:  bold;
}

input.inputspecial {
	font-size        : 11px;
  font-family      : font-family: Arial, Helvetica, sans-serif;
	color            : #003366;
	border           : 1px #444444 solid;
	background-color : #FFFFFF;
	font-weight: bold;
}
select.inputselect {
  font-size        : 11px;
  font-family      : font-family: Arial, Helvetica, sans-serif;
  color            : #444444;
  border           : 1px #444444 solid;
  background-color : #EEEEEE;
  font-weight:  bold;
}
textarea.inputtext {
  font-size        : 11px;
  font-family      : font-family: Arial, Helvetica, sans-serif;
  color            : #444444;
  border           : 1px #444444 solid;
  background-color : #EEEEEE;
  font-weight:  bold;
}
.inputanswer{
	font-size        : 11px;
  font-family      : font-family: Arial, Helvetica, sans-serif;
	color            : #444444;
	border           : 1px #444444 solid;
	background-color : #EEEEEE;
	font-weight: bold;
  font-weight:  bold;
}

a:link {color: #993300}
a:visited {color: #996633}
a:hover {color: #996666}
a:active {color: #CCCCCC}
/*
Note: a:hover MUST come after a:link and a:visited in the CSS definition in order to be effective!!
Note: a:active MUST come after a:hover in the CSS definition in order to be effective!!
*/
