body{
	margin:0;
	padding:0;
	background-color:#bbcbe7;
    font-family: "Times New Roman", Times, serif;
	/*font-family: Arial, Verdana, Helvetica, sans-serif;*/
}
#bgwrap{
	width:774px;
	background:transparent url('../gr/wrap.jpg') top repeat-y;
	margin: auto auto;
}
#header{
	height:159px;
	background:transparent url('../gr/header.jpg') top no-repeat;
}
#topinfo{
	padding-top:30px;
	padding-left:120px;
	font-size:14px;
}
#nav{
	height:27px;
	margin-top:17px;
}
#topinfo h1{
	font-size:30px;
	margin-top:5px;
	margin-bottom:5px;
}
#image{
	float:left;
	height:238px;
	width:524px;
	padding-left:6px;
	padding-top:1px;
}
#imgbg{
	height:247px;
	background:transparent url('../gr/topimgbg.jpg') top no-repeat;
}
#welcome{
	float:right;
	width:230px;
	margin-right:8px;
	color:#fff;
	font-size:13px;
}
#welcome h1{
	color:#fff;
	font-weight:lighter;
	margin:0 0 0 0;
	font-size:35px;
}
#welcome h1.page{
	font-size:30px;
}
#welcome p{
	margin-top:0;
	margin-left:10px;
}

#xwrap{
	width:760px;
	margin:auto auto;
	height:auto;
	background: url('../gr/xwrap.jpg') top left repeat-x;
}
#xwrap_188{
	float:left;
	margin-left:9px;
	width:513px;
	background:transparent url('../gr/xwrap_188.jpg') top left repeat-x;
	font-size:12px;
}
#xwrapsingle_188{
	float:left;
	margin-left:9px;
	width:742px;
	background:transparent url('../gr/xwrap_188.jpg') top left repeat-x;
	font-size:12px;
}
#vertical_line{
  margin-top:5px;
  margin-bottom:15px;
  background:transparent url('../gr/grey_square.jpg') 545px center repeat-y;
}
#right_2{
  width:170px;
  float:right;
  margin-right:10px;
}
#left_2{
  width:530px;
  float:left;
  margin-right:0px;
  padding-left:10px;
	font-size:14px;
}
#left_2 ul, #left_2 ol{
	margin-left:30px;
}
#mls{
	 font-family: "Times New Roman", Times, serif;
}
#mls ul{
	padding-left:10px;
	list-style-type:none;
}
#mls li{
	margin:6px 0 6px 0;
	font-size:15px;
}
#mls li a{
	color: #120A8F;
	text-decoration:none;
}
#mls h2{
	font-family:"times new roman";
}
#xwrap_188 a{
	color:#000;
}
#showcaseleft{
	float:left;
	width:160px;
	border-right:1px solid #696969;
	padding:5px;
}
#showcasecenter{
	float:left;
	width:160px;	
	border-right:1px solid #696969;
	padding:5px;
}
#showcaseright{
	float:right;
	width:160px;	
	padding:5px;
}

#xwrap_267{
	margin-top:-5px;
	float:left;
	margin-left:9px;
	width:170px;
	background:transparent url('../gr/xwrap_267.jpg') top left repeat-x;
}
#toptwohead{
	height:8px;
	background:transparent url('../gr/toptwohead.png') top no-repeat;
}
#topsinglehead{
	height:8px;
	background:transparent url('../gr/topsinglehead.png') top no-repeat;
}
#toptwowrap{
	background:transparent url('../gr/toptwowrap.png') top repeat-y;
}
#topsinglewrap{
	background:transparent url('../gr/topsinglewrap.png') top repeat-y;
}
#toptwofoot{
	height:11px;
	background:transparent url('../gr/toptwofoot.png') top no-repeat;
}
#toptwofoot2{
	height:7px;
	background:transparent url('../gr/toptwofoot2.png') top no-repeat;
}
#topsinglefoot{
	height:11px;
	background:transparent url('../gr/topsinglefoot.png') top no-repeat;
}
#toptworight{
	float:right;
	width:215px;
	margin-right:10px;
}
#threecolhead{
	height:10px;
	background:transparent url('../gr/threecolhead.png') top no-repeat;
}
#threecolwrap{
	background:transparent url('../gr/threecolwrap.png') top repeat-y;
}
#threecolfoot{
	height:10px;
	background:transparent url('../gr/threecolfoot.png') top no-repeat;
}
#threeleft{
	 font-family: "Times New Roman", Times, serif;
	width:169px;
	float:left;
}
#threeleft ul{
	padding-left:10px;
	list-style-type:none;
}
#threeleft li{
	margin:9px 0 9px 0;
	font-size:14px;
}
#threeleft li a{
	color: #120A8F;
	text-decoration:none;
}
#threecenter{
	float:left;
	width:330px;
	margin-left:23px;
}
#threeright{
	float:right;
	width:220px;
}

#threeright embed {
	margin-left: -4px;
}

#footer{
	height:55px;
	background:transparent url('../gr/footer.jpg');
	margin-bottom:20px;
	margin-top:10px;
}
#footercontent{
	padding-top:10px;
	font-size:12px;
	color:#fff;
}
#footercontent a{
	text-decoration:none;
	color:#fff;
}
a{
	text-decoration:none;
}
#toptworight h3{
	font-family:arial;
	font-size:16px;
	margin-top:3px;
}
#toptworight a{
	color: #000;
	font-size:13px;
}
.clear{
	clear:both;
}
.lightblue{
	color:#4080c8;
}
.darkblue{
	/*color:#003362;*/
	color: #120A8F;
}
h2.showcase{
	padding-top:3px;
	padding-left:10px;
	margin:0;
	margin-bottom:10px;	
	font-size:20px;
	font-weight:lighter;
}
 h2.showcase{
	padding-left:0;
	
}
 p{
	margin-bottom:10px;
}
h3{
	font-size:13px;
}
h4{
	margin:10px 0;
}
 h2{
	margin-bottom:10px;
}
h2, h3{
	color:#003362;
}
a{
color: #4080c8;
}
a:visited{
color: #4080c8;
}
.homepic {
	border: 1px solid white;
}
.featured1, .featured2, .featured3 {
	padding: auto;
	min-height: 163px;
}
.featured1 img, .featured3 img {
	margin: 5px 10px 5px 0;
}
.featured2 img {
	margin: 5px 0 5px 10px;
}
ul.sold li {
	margin-bottom: 10px;
}
	