/* 
link blue: 0000d5
hover red: AB0202

*/

html, body {
margin:0;
padding:0;
}
body {
background: #FFFFFF;
}
td {
vertical-align:top;
}
body, table, td {
line-height:140%;
font-family: Verdana, Tahoma, "Trebuchet MS", sans-serif;
font-size: 12px;
border:0;
padding:0;
}
table, td {
border-collapse:collapse;
}
img {
display:block;	
border:0;
}

#wrapper {
width: 100%;
background-color: #ffffff;
}

#HeaderTop {
background: url(/images/template2/headerleft.jpg) no-repeat;
height: 131px;
vertical-align:middle;
width: 591px;
}

#HeaderTopRight {
background: url(/images/template2/headerright.jpg) no-repeat right;
}

#SilverBar {
background: #7EBCEB url(/images/template2/bar.jpg) repeat-x;
height: 30px;
color: #18447B;
vertical-align: middle !important;
padding-left: 12px;
}

#LeftRepeat {
background: url(/images/template/LeftRepeat.jpg) repeat-y;
width: 20px;
}
#RightRepeat {
background: url(/images/template/RightRepeat.jpg) repeat-y;
width: 20px;
}


#BtmRight {
background: url(/images/template/BtmRight.jpg) no-repeat;
height: 20px;
width: 20px;
}
#BtmRepeat {
background: #FFFFFF url(/images/template/BtmRepeat.jpg) repeat-x;
height: 20px;
}
#BtmRepeat img {
display:block;
}

#contentrow {
width:88%;
background: #FFFFFF;
margin: 0 auto;
min-height: 500px;
}


#navtd {
padding: 0 8px 8px 0;
width: 170px;
border-right: 1px solid #eeeedf;
}
#navtd ul {
display: block;
margin: 18px auto 30px auto;
padding: 0;
width:162px;
list-style: none;
}
#navtd li {
display: block;
float: left;
width:162px;
margin: 0;
padding: 0;
list-style: none;
}
#navtd li a {
display:block;
/*height: 16px;*/
line-height: 120%;
width:150px;
color: #0000cc;
font-weight: normal;
text-decoration:none;
padding:4px 6px;
text-transform: capitalize;
}
#navtd a:link, #navtd a:visited {
border-bottom: 1px solid #e4e4d6;
}
#navtd a:hover, #navtd a:active {
color: #AB0202;
background: #eeeedf;
}


/* content area */

#contenttd {
padding: 18px 12px 2px 30px;
line-height:150%;
/*border-right: 1px solid black;*/
}

#contenttd a {
color: #0000cc;
font-weight: normal;
text-decoration:none;
margin:0;
padding:0;
}
#contenttd a:link, #contenttd a:visited {
border-bottom: 1px solid #0000cc;
}
#contenttd a:visited {
color: #000088;
border-bottom: 1px solid #000088;
color: #0000cc;
border-bottom: 1px solid #0000cc;
}
#contenttd a:hover, #contenttd a:active {
color: #AB0202;
border-bottom: 1px solid #AB0202;
/* 	background: #0029EB; */
}
#contenttd ul {
margin-left: .5em;
padding-left:.5em;	
}
#contenttd li a {
font-weight:bold;	
}


h1, h2, h3, h4, h5, h6, .boldcolor {
color: #AB0202;	
line-height:140%;
font-family: "Trebuchet MS", Tahoma, Verdana, sans-serif;
}

h1 {
font-size:22px;
margin-top:2px;
padding-top:1px;	
}
h2 {
font-size:18px;	
}
h3 {
font-size:16px;	
}
h4 {
font-size:14px;	
}



.boldcolor {
font-weight:bold;	
}

.byline {
font-style:oblique;	
}

div#endblock {
margin-top:15px;
border-top: 1px solid #000E6C;
padding-top:4px;
font-style:oblique;	
line-height:120%;
}
div#endblock a {
border:none !important;
text-decoration:underline;
}

#contenttd li {
margin-bottom: 8px;
}

#footerrow {
width: 100%;	
}


#credit {
margin: 20px auto 6px auto;
text-align:center;
font-style:oblique;
font-size:10px;
color: #83B7E6;
}
#credit .auctions a {
color:#AB0202;
font-size:14px;	
}
#credit a {
color: #83B7E6;
}


/* ad code styles */
#button {
margin:6px auto;
clear:both;  /*001BAA*/
width:161px;
text-align:center;
/*background-color: #001BAA;*/
}

#button2 {
margin:6px auto;
clear:both;  /*001BAA*/
width:161px;
text-align:center;
/*background-color: #e1e1e1;*/
}

.realtystorebtn {
display:block;
margin:12px auto 4px -1px;
clear:both;
width:160px; 
border-bottom:0;
padding-top:12px;
/*border:1px solid red;*/
}
.realtystorebtn a {
display:block;
width:120px;
margin: 0 auto;
text-decoration:none !important;
border-bottom:0 !important;
}
.realtystorebtn a img {
border:0;
}



div.imgleft {
width:336px;
float:left;
clear:left;
margin: 2px 24px 2px 0;	
font-weight:bold;
}
div.imgleft  img {
padding:2px;
border: 1px solid #011cb3;
}


.addivleft {
float:left;
margin: 0 18px 12px 0;
width:336px;	
}
.addivright {
float:right;
margin: 0 0 12px 18px;
width:336px;	
}

.addivleft img, .addivright img {
padding:2px;
border:1px solid #AB0202;
margin-top:2px;
margin-bottom:2px;
}
table.adimg  td img {
padding: 2px;
border:1px solid #AB0202;
}

