html,body {
height:100%;
margin:0px;
padding:0px;

/*
background-color:#00a7a7;
 safari mozilla
background-color:#36a8a5
*/

background: #00a7a7 url('images/bg.jpg');
}

A {
 outline: none; 
}


#pprtt {display:none;}
/*
.menuon {BACKGROUND-IMAGE: url(images/menuon_bg.gif); background-repeat: repeat-x;padding-left:15px;padding-right:3px;}
.menuoff {BACKGROUND-IMAGE: url(images/menu_bg.gif); background-repeat: repeat-x;padding-left:15px;padding-right:3px;}
*/

.news1 {BACKGROUND-COLOR: #e9ebf6;padding:10px;}
.news2 {BACKGROUND-COLOR: #f4e8ef;padding:10px;}
.news3 {BACKGROUND-COLOR: #f7f8cf;padding:10px;}
.news4 {BACKGROUND-COLOR: #e5f7ed;padding:10px;}
.news5 {BACKGROUND-COLOR: #E8F7E5;padding:10px;}

.news1logo {BACKGROUND-COLOR: #e9ebf6;padding:10px;background: url("images/news1logo.gif") 50% 50% no-repeat;}

.news53l {BACKGROUND-COLOR: #E8F7E5; background: url("images/news53logoleft.gif") bottom right no-repeat; height:177px;}
.news53r {BACKGROUND-COLOR: #f7f8cf; background: url("images/news53logoright.gif") bottom left no-repeat; height:177px;}

.h30 {height:30px;}

div.redhead {background-color:#D9331C; color: #ffffff; height:37px; width:250px; FONT-WEIGHT: bold;}
div.bghead {background-color:#00a7a7; color: #ffffff; height:37px; width:250px; FONT-WEIGHT: bold;}
div.redhead_left {background-color:#00a7a7; color: #ffffff; height:37px; width:200px; FONT-WEIGHT: bold;FONT-SIZE: 10px;vertical-align:middle;}
.large {padding:5px; font-size: 13px; FONT-WEIGHT: bold;}
.largenews {padding:5px; font-size: 16px; FONT-WEIGHT: bold;}
.large1 {font-size:16px; color:#D9331C; FONT-WEIGHT: bold;}
div.large p {padding:5px; font-size: 13px;  FONT-WEIGHT: bold; display:inline;}
div.gray {background-color:#f5f5f5; }

input {
	BACKGROUND: #ffffff; FONT-size: 9px; COLOR: #425776;border: none;
}
input.border {
	 FONT-size: 9px; COLOR: #425776; border:1px solid #000000;
}
input.noborder {
	 FONT-size: 9px; BACKGROUND: #EEEEEE;
}
textarea {
	BACKGROUND: #5D7392; FONT: 9px Arial, Helvetica, sans-serif; COLOR: #ddecff; border: none; resize: none
}
textarea.border {
	BACKGROUND: #ffffff;FONT: 9px Arial, Helvetica, sans-serif; COLOR: #425776; border:1px solid #000000; overflow:hidden; resize: none
}

textarea.guest {
	BACKGROUND: #ffffff;FONT: 9px Arial, Helvetica, sans-serif; COLOR: #425776; border:1px solid #000; width:98%; overflow: auto; resize: none
}

span.border {
	 FONT-size: 9px; COLOR: #425776;  FONT-WEIGHT: bold; margin: 0 5px 0 5px;
}
.linkarea {
	BACKGROUND: #5D7392; FONT: 9px Arial, Helvetica, sans-serif; COLOR: #ddecff; padding:7px;
}

ul.li3green
 {
        margin: 0 0;
        padding: 0 0 0 0;
    }
ul.li3green li
{
        margin: 0 0; padding: 0 0 0 27px;
        list-style-type: none;
        background: url('images/ha.gif') no-repeat 0 0.3em;
    }


#go {border: 1px solid #cccccc;}

select {
BACKGROUND: #ffffff; FONT-size: 10px; COLOR: #425776; 
  border: 1px solid #cccccc; 
  overflow: auto;
}
.outer {
  border:1px solid #cccccc;
  width:1px;
}


H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px;  display: inline;
}

H1.red {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #CC3300; display: inline;
}

H1.blue {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #425e89 ; display: inline;
}

H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px;  display: inline;
}

TD {
	FONT-SIZE: 11px; COLOR: #4f4f4f; FONT-FAMILY: Tahoma, Verdana, Arial
}
P {
	FONT-SIZE: 11px; COLOR: #4f4f4f; FONT-FAMILY: Tahoma, Verdana, Arial
}
.leftpad {padding-left:11px;}
.leftpadin {padding-left:11px; display: inline;}

div.leftpad {padding-left:28px;}

.wsearch	{COLOR: #ffffff; padding-top:25px;padding-left:50px;height:90px;}
.wsearch div {padding-top:4px;}
.wsearch div a {COLOR: #ffffff; TEXT-DECORATION: none; font-variant:small-caps;}
.wsearch div a:hover {COLOR: #ffffcc; TEXT-DECORATION: none}

.bi { 
	font-weight: bold; font-style: italic;
}
.caps_i { 
	font-style: italic;font-variant:small-caps;font-weight:normal;
}

.greenbanner {vertical-align:middle; height: 36px; background: url("images/greenl_bg.gif") top left; background-repeat: repeat-x; COLOR: #ffffff;}

div.greenbanner h1 {margin:10px 0 0 10px; 	COLOR: #ffff99; }

.white {
	COLOR: #ffffff; 
}
.red {
	COLOR: #b90404
}
.redprice {
	COLOR: #b90404; font-weight: bold;FONT-SIZE: 24px; 
}
.bgprice20 {
	COLOR: #00a7a7; font-weight: bold;FONT-SIZE: 20px; 
}
.redprice20 {
	COLOR: #b90404; font-weight: bold;FONT-SIZE: 20px; 
}
.blue {
	COLOR: #425e89
}
.gray {
	COLOR: #434343
}
.green {
	COLOR: #006400
}
.graylink {
	COLOR: #434343; TEXT-DECORATION: none
}

A:hover {
	COLOR: #006600; TEXT-DECORATION: underline
}
A {
	TEXT-DECORATION: none
}
A.gray {
	COLOR: gray; TEXT-DECORATION: none
}
A.gray:visited {
	COLOR: gray; TEXT-DECORATION: none
}
A.gray:hover {
	COLOR: gray; TEXT-DECORATION: underline
}

A.green {
	COLOR: #006400; TEXT-DECORATION: none
}
A.green:visited {
	COLOR: #006400; TEXT-DECORATION: none
}
A.green:hover {
	COLOR: #006400; TEXT-DECORATION: underline
}


.top_tbl {border:none;}

.toplinks {
	VERTICAL-ALIGN: middle;  
}


table.toplinks_h,
table.toplinks_h1  {
	background: #427a25 url(images/greenl_bg.gif) top left repeat-x;
  	VERTICAL-ALIGN: middle;  
	height:48px; 
}
table.toplinks_h  td {
  width:110px;
}
table.toplinks_h1 td {
  width:202px;
}

.toplinks_h  a,
.toplinks_h1   a{

	COLOR: #ffdd0c; 
		height:48px;
	/*
		border:1px solid red;
	font-size:11px; 
	font-weight:bold;
		margin-right:3px;
	margin-left:3px;
	*/
	TEXT-DECORATION: none; 
	FONT-FAMILY: Tahoma, Verdana, Arial;
	font-size:11px; 
	font-weight:normal;	
	font-weight:bold;
	font-variant:small-caps;
	


	
}

.menul a,
.menulover a {
	width:172px;
	height:38px;
}



td.menuon {text-align: center; BACKGROUND-IMAGE: url(images/menu_bg.jpg); background-position: top center; background-repeat: no-repeat;}
td.menuoff {text-align: center; BACKGROUND-IMAGE: url(images/menuon_bg.jpg); background-repeat: repeat-x ;}
td.menuon1 {text-align: center; BACKGROUND-IMAGE: url(images/menu_bg.jpg); background-repeat: repeat-x;}
td.menuoff1 {text-align: center; BACKGROUND-IMAGE: url(images/menuon_bg.jpg); background-repeat: repeat-x ;}
td.menul {BACKGROUND-IMAGE: url(images/realty_bg.jpg); background-position: top center; background-repeat: no-repeat;}
td.menulover {BACKGROUND-IMAGE: url(images/realty_bg_over.jpg); background-position: top center; background-repeat: no-repeat;}

.menulover a,
a.white:hover {
	COLOR: #ffff99; 
	TEXT-DECORATION: none; 
}

.toplinks_h A:hover {
	COLOR: #ffff99; 
	TEXT-DECORATION: none; 
}

.toplinks_h A.green {
	 font-weight:normal
}

.toplinks A {
	COLOR: #333333; TEXT-DECORATION: none; 
}
.toplinks A:hover {
	COLOR: #006600; TEXT-DECORATION: none
}

.topright {
	COLOR: #4c6892; BACKGROUND-REPEAT: no-repeat
}
.topright A {
	COLOR: #4c6892; TEXT-DECORATION: underline
}
.topright A:hover {
	COLOR: #639fce
}
.smallfont {
	FONT-SIZE: 7px; color: #000000; height: 5px;
}
.smallcaps { COLOR: #ffffcc; FONT-SIZE: 12px; FONT-FAMILY: Arial; 
}

.top_phone_txt{ COLOR: #FFD700; FONT-SIZE: 14px; FONT-FAMILY: Arial; font-weight: bold; 
}
.top_phone{  FONT-SIZE: 26px; FONT-FAMILY: Arial; font-weight: bold; 
}

.spec {  COLOR: #333333; FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 16px; font-weight: bold; padding-left: 20px; 
}

.spec a { COLOR: #333333;FONT-SIZE: 16px;  TEXT-DECORATION: none;
}
.spec a:hover { COLOR: #00a7a7;FONT-SIZE: 16px;  TEXT-DECORATION: none; 
}

.spec div { FONT-SIZE: 11px; padding-bottom: 3px;
}
.ts { filter: DropShadow(color=#00a7a7, offx=5px, offy=5px, positive=1);}


.small {
	FONT-SIZE: 9px; 
}
.none_decor {
	COLOR: #4f4f4f; TEXT-DECORATION: none
}
.none_decor:hover {
	TEXT-DECORATION: none
}

.img_brd {border: 1px solid gray;}

DIV.objhead {
width: 370px;
float: left;

}

DIV.objplace {
width: 160px;
height: 50px;
clear: right;
overflow: hidden;
text-align:left;
}

DIV.objplace  a span{
font-size:9px;
}


#text {


		width: 670px;
		height: 178px;

		margin: 0px 0px;
	} 

/* Small Button */
a.buttonsm{ background: url(images/orangesmallleft314.gif) no-repeat top left;
display: block;
text-decoration: none;
float: left;
padding-left: 6px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color:#FFFFFF }
a:visited.buttonsm,a:active.buttonsm{ color: white!important;
}
a.buttonsm span{ background: url(images/orangesmall203.gif) no-repeat top right;
display: block;
padding: 7px 6px 7px 0px;
}
a:hover.buttonsm{ background: url(images/orangesmallleft314.gif) no-repeat;
background-position: 0 -35px;
color:#4f4f4f!important;
}
a:hover.buttonsm span{ background: url(images/orangesmall203.gif) no-repeat top right;
background-position: right -35px;
}
/* Button Container */
.buttcontainer{ overflow: hidden; padding-left:50px;
width: 100%;
}

/*
#searchbutton1 a {width:200px; height:100px; display:block;background: url(images/btn03.jpg) 0 0 no-repeat;padding-bottom:10px; }
#searchbutton1 a:hover {width:200px; height:100px; display:block;background: url(images/btn03_over.jpg) 0 0 no-repeat;padding-bottom:10px; }
*/
a#searchbutton1  img,
a#searchbutton1:hover img
 {width:111px; height:32px; border:none;}


.rollover {
	border: 2px solid #999;
}
.rolloveron {
	BORDER: #669933 2px solid; 
}
.social {
border:none;
width:48px; 
height:48px;
float:left;
margin: 0 5px 5px 10px;
}

.pgbutt a {
/*
font-family: Verdana; padding-top:2px;padding-bottom:2px;
text-decoration: none; 
border: 1px #FF0000 solid; 
background: #FFDDDD; padding:1px 4px 1px 4px; margin: 5px 1 0 0;
 -moz-border-radius: 4px;
 -khtml-border-radius: 4px;
 -webkit-border-radius: 4px;
 border-radius: 4px;
 */
COLOR: #006400;  
FONT-WEIGHT: bold; 
margin: 0 5px 0 5px;
padding-top:2px;
padding-bottom:2px;
text-decoration: none; 
border: 1px #999 solid; 
background: #F5f5f5; 
padding:1px 4px 1px 4px; margin: 5px 1 0 0; 
 }
 
fieldset.gb {border:1px solid #cccccc;padding:10px}
fieldset.gb legend {color:#00a7a7;}

p.maintitle a{
	COLOR: #ffdd0c; 
	FONT-FAMILY: Pragmatica, Arial, Tahoma, Verdana;
	font-size:14px; 
	font-weight:bold;
	font-variant:small-caps;
	TEXT-DECORATION: none;
}
