/* Firefox 2.0  /  IE7  */

body
{
 font-size:13px;
 font-family: arial,helvetica,sans-serif;
 text-decoration: none;
 height:100%;
}

#topbar 
{ 
 height:185px; 
 width:800px;
 background:#186b7b; 
}

#topbar .logo
{
 float:left;
 padding:5px 5px 5px 35px;
 width:128px;
 height:105px;
 
 
}

#topbar .logob
{
 float:left;
 padding:5px 5px 5px 10px;
 width:65px;
 height:78px;
 
 
}

#topbar .maps
{
 float:right;
 padding:5px;
}

#topbar h1, .mainh1
{
 color:#c5e8c7;
 margin:0px;
 padding:15px 0px 0px 0px;
 font-size:35px;
 font-weight:bold;
}

#topbar .tagline,#topbar p
{
 color:#fff;
 margin:0px;
 padding:0px;
 font-weight:bold;
 font-size:13px;
}

p
{
 margin:0px;
 padding:11px 0px 0px 0px;
}

#topbar p
{
 color:#83ccd3;
 padding: 4px 0px 0px 0px;
}

#topbar p a,#topbar p a:link,#topbar p a:active,#topbar p a:visited
{
 color:#83ccd3;
 text-decoration:none;
}

#topbar p a:hover
{
 color:#fff;
}

#main
{
 background:#fff;
 background-image: url("/images/bg.jpg");
 background-repeat: repeat-y;
}
#main_normal
{
 background:#fff;
 
 
}
.homemain,.antiqueslist
{
width:624px;
 margin:0px 0px 0px 168px;
 padding:10px 0px 0px 5px;
}

hr
{
 color: #999;
 background-color: #999;
 height: 1px;
 border:0;
 padding:0px;
 margin:15px 0px 12px 0px;
}

h2,h3
{
color:#2a6867;
margin:0px;
font-size:20px;
padding:5px 0px 0px 0px;
}
h3
{
font-size:19px;
}

.antiqueslist h2,h3
{
color:#000;
margin:0px;
padding:5px 0px 0px 0px;
font-size:23px;
}
.antiqueslist h3
{
color:#2a6867;
font-size:19px;
}
.related
{
font-weight:bold;
color:#2a6867;
}
.related a,.related a:link,.related a:active,.related a:visited,.related a:hover 
{ 
 text-decoration: none;
 font-weight:normal;
 color:#fff;
 padding:2px 6px 2px 5px;
}
.related a:hover 
{
 color:#fff;
  text-decoration: none;
 font-weight:normal;
 background:#a3c6cb; 
  padding:2px 6px 2px 5px;
}


#rtabs
{
background:#186b7b; 
 margin:8px 0px 0px 0px;
 padding:5px 5px 5px 5px;
}
#rtabs a,#rtabs a:link,#rtabs a:active,#rtabs a:visited,#rtabs a:hover 
{ 
 text-decoration: none;
 font-weight:bold;
 color:#fff;
 padding:4px;
}

#rtabs a:hover 
{
 color:#000;
 background:#f0f0f0; 
 padding:4px;
}


#toptabs   { 
 background:#e4e5ea; 
 margin:28px 0px 0px 0px;
 padding:5px 20px 5px 20px;
}
 #newstrip
 {
  
 background:#74a9b1;
 color:#fff;
 padding:8px;

 margin:10px 0px 0px 165px;
 }
 #newstrip h2
 {
 color:#000;
 padding:0px 0px 4px 0px;
 margin:0px;
 }
 
#strip, #homestrip
{
 background:#74a9b1;

 color:#fff;
 padding:8px;
 margin:10px 0px 0px 165px;

}
#homestrip
{
min-height:304px;
}

#strip
{
background-image: url("/images/flag.jpg");
 background-repeat: no-repeat;
 height:180px;
 }
 
#strip .header, #homestrip .header
{

 color:#fff;
 padding:5px 0px 0px 0px;

font-size:19px;
}

#strip .items, #homestrip .items, #strip .itemsfurniture
{
float:left;
}

#strip .itemsfurniture a,#strip .itemsfurniture a:link,#strip .itemsfurniture  a:active, #strip .itemsfurniture a:visited, 
#strip .items a,#strip .items a:link,#strip .items  a:active, #strip .items a:visited, 
#strip .itemsx a,#strip .itemsx a:link,#strip .itemsx  a:active, #stripx .items a:visited 
{
display:block;
 color:#fff;
font-size:12px;
 padding:4px;
 width:135px;
 height:12px;
 margin:3px 0px 0px 5px;
 text-decoration:none;
 
}

#strip .itemsfurniture a:hover, #strip .items a:hover, #strip .itemsx a:hover  
{
display:block;
 color:#fff;
 padding:4px;
 width:135px;
 height:12px;
font-size:12px;
 
 margin:3px 0px 0px 5px;
 text-decoration:none;
background-image: url("/images/test.png");
}


#strip .itemsfurniture a, #strip .itemsfurniture a:link, #strip .itemsfurniture  a:active, #strip .itemsfurniture a:visited 
{
width:284px;
}

#strip .itemsfurniture a:hover
{
 width:284px;
}
 
.clearme
{
 display:block;
 clear:left;
}

#toptabs a,#toptabs a:link,#toptabs a:active,#toptabs a:visited,#toptabs a:hover 
{ 
 text-decoration: none;
 font-weight:bold;
 color:#000;
 padding:4px;
}

#toptabs a:hover 
{
 color:#fff;
 background:#186b7b; 
 padding:4px;
}

#topsearch { 
 background:#186b7b; 
  
 padding:2px 0px 2px 0px;
height:30px;
 margin:5px 0px 0px 0px;
 width:800px;
}

#topsearch a,#topsearch a:link,#topsearch a:active,#topsearch a:visited,#topsearch a:hover 
{
 font-size:11px;
 text-decoration: none;
 font-weight:normal;
 color:#83ccd3;
 padding:0px;
 margin:0px;
}

#topsearch a:hover 
{
 color:#fff;
}

#topsearch form
{
 float:left;

 margin:0px;
 padding:0px;

}

.hometitle
{
font-weight:bold;
font-size:16px;
color:#fff;
padding:0px 15px 0px 4px;
}
.hometitleb
{
font-weight:bold;
font-size:16px;
color:#777;
padding:0px 20px 0px 4px;
}

.searchtitle
{
font-weight:bold;
font-size:14px;
color:#c5e8c7;
padding:0px 20px 0px 25px;

}

#leftside 
{ 
 float:left;
 min-height:500px; 
  
 width:154px;
 margin:0px;
 padding:0px;

}

#wrap 
{
 margin: 0px auto;
 padding: 0px 0px 0px 0px;
 border: 0px;
 width: 800px;
 height:100%;
 text-align: left;
}

#footer
{
  background:#186b7b; 
  color:#c5e8c7;
 padding:4px;

}

.recent, .pop, .fpprem
{
font-size:11px;
background:#fff;
color:#777;
width:100px;
height:140px;
float:left;
margin:0px;
display:block;
padding:0px 2px 0px 0px;
margin:0px 0px 5px 0px;
}
.pop
{
font-size:13px;
background:#fff;
color:#777;
width:285px;
height:37px;
float:none;
margin:0px;
display:block;
padding:0px 2px 0px 0px;

}

.fpprem
{
height:80px;
padding:0px;
margin:0px 0px 0px 12px;
background:#888;
}

.recent a, .recent a:link, .recent a:active, .recent a:visited,
.pop a, .pop a:link, .pop a:active, .pop a:visited,
.fpprem a, .fpprem a:link, .fpprem a:active, .fpprem a:visited
{
 color:#555; 
 display:block;
 text-decoration:none;
background:#fff;
height:140px;
padding:5px 5px 2px 5px;
margin:0px 0px 5px 0px;
}

.fpprem a, .fpprem a:link, .fpprem a:active, .fpprem a:visited
{
height:80px;
margin:0px;
padding:0px;
}

.pop a, .pop a:link, .pop a:active, .pop a:visited
{

height:37px;
}

.recent a:hover,
.pop a:hover,
.fpprem a:hover
{
background:#e5e5e5;
color:#000;
height:140px;
padding:5px 5px 2px 5px;
margin:0px 0px 5px 0px;
}

.pop a:hover
{
height:40px;
}


#lefttitle,#lefttitletop
{
width:154px;
height:12px;
color:#fff;
margin:0px;

padding:10px 0px 10px 12px;
font-weight:bold;
background-image: url("/images/topthing.jpg");
background-repeat: no-repeat;

}
#lefttitle
{
background-image: url("/images/topthingmid.jpg");
}


#todaylisting
{
width:307px;
background-image: url("/images/blob.jpg");
margin:10px 0px 0px 0px;
padding:0px;

}

#todaylisting .hlinks
{
color:#f00;
}

#todaylisting_title
{
font-size:18px;
padding:0px 0px 0px 12px;
margin:0px;
color:#222;
height:1%;  /*fix IE peekaboo bug*/
}
#todaylisting_address
{
color:#555;
font-size:12px;
float:left;
padding:7px 0px 4px 12px;
margin:0px;

width:145px;
}
#todaylisting_photo
{
display:block;
width:130px;

padding:9px 0px 4px 0px;
margin:0px 12px 0px 0px;
float:right;
}
.hlinks
{
padding:10px;
font-size:12px;
}
.anlinks a, .anlinks a:link, .anlinks a:active, .anlinks a:visited
{
	 color:#000000; 
 text-decoration:none;
}


.alinks a, .alinks a:link, .alinks a:active, .alinks a:visited,
.hlinks a, .hlinks a:link, .hlinks a:active, .hlinks a:visited
{
 color:#186b7b; 
 text-decoration:none;
}
.hlinks a:hover
{
 color:#ff0;
  text-decoration:none;
}

.alinks a:hover
{
 color:#f00;
  text-decoration:none;
}
.anlinks a:hover
{
 color:#000;
  text-decoration:underline;
}
.recentlinkssmall
{
float:right;
width:106px;
margin:0px;
padding:0px 0px 0px 5px;
}

.recentlinkssmall a, .recentlinkssmall a:link, .recentlinkssmall a:active, .recentlinkssmall a:visited,
.linkssmall a, .linkssmall a:link, .linkssmall a:active, .linkssmall a:visited,
.links a, .links a:link, .links a:active, .links a:visited,
#todaylisting a,#todaylisting a:link,#todaylisting a:active,#todaylisting a:visited
{
color:#186b7b; 
padding:2px;
text-decoration:none;

}

.recentlinkssmall a, .recentlinkssmall a:link, .recentlinkssmall a:active, .recentlinkssmall a:visited,
.linkssmall a, .linkssmall a:link, .linkssmall a:active, .linkssmall a:visited
{
font-size:11px;
}


#todaylisting a:hover,.links a:hover,.linkssmall a:hover
{

 color:#fff;
background:#74a9b1;
padding:2px;
  text-decoration:none;
}

.recentlinkssmall a:hover
.linkssmall a:hover
{
font-size:11px;
}


#toptodaylisting,#bottodaylisting
{
background-image: url("/images/topblob.jpg");
background-repeat: no-repeat;
margin:0px 0px 0px 0px;
padding:0px;
height:9px;
}

#bottodaylisting
{
background-image: url("/images/botblob.jpg");
}

.todaylisting_desc
{
color:#222;
font-size:11px;

padding: 4px 12px 12px 14px;

min-height:175px;
}


.dday
{
color:#000;
text-align:center;
display:block;
font-size:11px;
font-weight:bold;
width:40px;
height:40px;
background:#fff url(/images/bg.png);
}




 .search_dealer 
 { 
 display:block; 
 padding:10px 0px 0px 2px; 
 margin:0px; 
 font-style:italic; 
 font-size:13px; 
 } 
 .search_body 
 { 
 display:block; 
 padding:10px 0px 0px 2px; 
 margin:0px; 
 } 
  
 .search_url 
 { 
  display:block; 
 color:#30acc0; 
 font-size:11px; 
 padding:2px 0px 5px 3px; 
 margin:0px; 
 } 
 
.search_results  a:link, .search_results a:active,.search_results  a:visited 
{
 color:#2a6867;
 text-decoration:underline;
 padding:2px;
} 
.search_results  a:hover {  color: #f00;text-decoration:underline;padding:2px;} 



.disclaimer a:link, .disclaimer a:active, .disclaimer a:visited
{

 color:#c5e8c7;
}
.disclaimer a:hover
{
 color:#fff;
}


a:link, a:active, a:visited
{

 color:#255c5b;
}
a:hover
{
 color:orange;
}

.boxb
{
text-decoration:none;
width:19px;
height:18px;
font-size:14px;
float:left;
color:#fff;
margin:2px 2px 2px 2px;
padding:4px 2px 2px 0px;
display:block;
background:#186b7b;
text-align:center;
}
.box a:link, .box a:visited, .box a:active
{
text-decoration:none;
width:19px;
height:18px;

font-size:14px;
float:left;
color:#186b7b;
margin:2px;
padding:4px 2px 2px 0px;
display:block;
background:#ededed;
text-align:center;
}
.boxx,.boxxb
{
height:18px;
margin:2px;
padding:4px 2px 2px 0px;
font-size:14px;
float:left;
display:block;
}

.boxx a:link, .boxx a:visited, .boxx a:active
{
text-decoration:underline;

color:#186b7b;
text-align:center;
}


.boxxb a:link, .boxxb a:visited, .boxxb a:active
{
color:#fff;


}

.box a:hover 
{
text-decoration:none;
color:#fff;
background:#186b7b;

}

.boxx a:hover
{
color:#f00;
}

.boxxb a:hover
{
color:#ff0;
}

#listhead
{
background-image: url("/images/topline.jpg");
background-repeat: repeat-x;
height:48px;
width:625px;
}

#listheadb
{
background-image: url("/images/toplineb.jpg");
background-repeat: repeat-x;
height:48px;
width:625px;
}


.smonths
{
padding:0px 0px 0px 5px;
font-size:11px;
font-weight:bold;
color:#186b7b; 
}

.bmonth
{
text-align:center;
width:200px;

font-size:17px;
font-weight:bold;
}

.smonths a:link, .smonths  a:visited, .smonths  a:active,
.bmonth a:link, .bmonth  a:visited, .bmonth  a:active
{
text-decoration:none;
color:#186b7b; 
background:#fff;
}

.bmonth a:hover
{
text-decoration:none;
color:#74a9b1;
}

.smonths a:hover
{
text-decoration:none;
color:#fff;
background:#74a9b1;
}


.oforsale a:link, .oforsale  a:visited, .oforsale  a:active,
.osold a:link, .osold  a:visited, .osold  a:active
{
text-decoration:none;
color:#50777a
}

.oforsale a:hover, .osold a:hover
{
text-decoration:none;
color:#f00;
}

.forsale,.oforsale,.forsaleb,.oforsaleb
{

background-image: url("/images/stab.jpg");
background-repeat: no-repeat;
width:52px;
float:left;
padding:3px 0px 0px 9px;
height:20px;
margin:0px 0px 0px 0px;
color:#000;
text-decoration:none;
}

.forsaleb,.oforsaleb
{
background-image: url("/images/stabb.jpg");
color:#fff;
}

.sold,.osold,.soldb,.osoldb
{

background-image: url("/images/stab.jpg");
background-repeat: no-repeat;
width:45px;
float:left;
padding:3px 0px 0px 16px;
margin:0px 0px 0px 5px;
height:20px;
color:#000;
text-decoration:none;
}

.soldb,.osoldb
{

background-image: url("/images/stabb.jpg");
color:#fff;
}

.osold, .oforsale,.osoldb, .oforsaleb
{
background-image: url("/images/otab.jpg");
background-repeat: no-repeat;

}
.osoldb, .oforsaleb
{
background-image: url("/images/otabb.jpg");
}

.view
{
padding:8px 5px 0px 5px;
width:270px;
float:right;
font-size:14px;
}

.viewtitle
{
padding:8px 5px 0px 5px;
width:120px;
float:right;
font-size:14px;
font-weight:bold;
}


#navlisty,#navlistyb
{
padding: 0px;
margin:8px 0px 0px 4px;

font-size: 12px;
background: #c5c5c5;
width: 160px;
}

#navlisty li,#navlistyb li
{
list-style: none;
margin: 0;
border-bottom: 1px solid #c5c5c5;
text-align: left;
}

#navlisty li a,#navlistyb li a
{
display: block;
padding:1px 2px 1px 4px;
background:#e4e5ea;

border-left: 15px solid #e4e5ea;

text-decoration: none;
}

#navlisty li a:link { color: #186b7b; }
#navlisty li a:visited { color: #186b7b; }

#navlistyb li a:link { color: #186b7b; }
#navlistyb li a:visited { color: #186b7b; }

#navlisty li a:hover, #navlistyb li a:hover
{
border-color: #FE3;
color: #FFF;
background: #186b7b;
}



#thumbs
{
float:right;
width:150px;
display:block;
margin:0px;
padding:0px 


}

.gridlayout
{
padding:6px;
margin:4px;
width:186px;
float:left;
}


.fpprem a:hover
{
height:80px;
margin:0px;
padding:0px;
background:#888;
}


/* next bit added by Iano positioning images on resources page  */

img.tvlogoleft
{
float:left;
margin-left:10px;
margin-bottom:10px;
margin-right:10px;
border: 1px solid #666;
padding:10px;
}





a#rollover { background-image:url(http://www.antiquesatlas.com/images/buttonlo.jpg); height: 25px; width:292px; display:block;  }
a#rollover span { display:none; }
a#rollover:hover { background-image:url(http://www.antiquesatlas.com/images/buttonhi.jpg); }

a#rolloverb { background-image:url(http://www.antiquesatlas.com/images/bbuttonlo.jpg); height: 25px; width:292px; display:block; margin: 0px 0px 10px 0px; }
a#rolloverb span { display:none; }
a#rolloverb:hover { background-image:url(http://www.antiquesatlas.com/images/bbuttonhi.jpg); }


a.nrollover, a#nrollover { background-image:url(http://www.antiquesatlas.com/images/nbbuttonlo.jpg); height: 16px; width:305px; display:block; margin: -14px 0px 5px 0px; }
a.nrollover span, a#nrollover span { display:none; }
a.nrollover:hover, a#nrollover:hover { background-image:url(http://www.antiquesatlas.com/images/nbbuttonhi.jpg); }

a#nrolloverb { background-image:url(http://www.antiquesatlas.com/images/nbuttonlo.jpg); height: 16px; width:305px; display:block; margin: 5px 0px 5px 0px; }
a#nrolloverb span { display:none; }
a#nrolloverb:hover { background-image:url(http://www.antiquesatlas.com/images/nbuttonhi.jpg); }




a#dis { background-image:url(http://www.antiquesatlas.com/images/buttondo.jpg); height: 25px; width:292px; display:block;  }
a#dis span { display:none; }

a#disb { background-image:url(http://www.antiquesatlas.com/images/bbuttondo.jpg); height: 25px; width:292px; display:block;  margin: 0px 0px 10px 0px;  }
a#disb span { display:none; }

a.disbblank, a#disbblank { background-image:url(http://www.antiquesatlas.com/images/blank10x10ffffff.gif); height: 25px; width:292px; display:block;  margin: 0px 0px 10px 0px;  }
a.disbblank span, a#disbblank span { display:none; }


a#nodis { background-image:url(http://www.antiquesatlas.com/images/buttonlo.jpg); height: 25px; width:292px; display:block;  }
a#nodis span { display:none; }

a#nodisb { background-image:url(http://www.antiquesatlas.com/images/bbuttonlo.jpg); height: 25px; width:292px; display:block;  margin: 0px 0px 10px 0px;  }
a#nodisb span { display:none; }




#ndis, a#ndis { background:#fff; height: 16px; width:305px; display:block; margin: -14px 0px 5px 0px;  }
#ndis span, a#ndis span { display:none; }


a.ndisb, #ndisb, a#ndisb { background:#fff; height: 16px; width:305px; display:block;  margin: 5px 0px 5px 0px;  }
a.ndisb span, #ndisb span, a#ndisb span { display:none; }



.ndisbblank, #ndisbblank, a.ndisbblank, a#ndisbblank { background-image:url(http://www.antiquesatlas.com/images/blank10x10ffffff.gif); height: 16px; width:305px; display:block;  margin: 5px 0px 5px 0px;  }
.ndisbblank span, #ndisbblank span , a.ndisbblank span, a#ndisbblank span { display:none; }


a#nnodis { background-image:url(http://www.antiquesatlas.com/images/nbuttonlo.jpg); height: 16px; width:305px; display:block;  }
a#nnodis span { display:none; }

a#nnodisb { background-image:url(http://www.antiquesatlas.com/images/nbbuttonlo.jpg); height: 16px; width:305px; display:block;  margin: 5px 0px 5px 0px;  }
a#nnodisb span { display:none; }


.premthree 
{
font-size:11px;

color:#777;
width:100px;
height:140px;
float:left;
margin:0px;
display:block;
padding:0px 2px 0px 0px;
margin:0px 14px 5px 23px;
}

.premthree a, .premthree a:link, .premthree a:active, .premthree a:visited
{
 color:#fff; 
 display:block;
 text-decoration:none;
background:#78b3bb;
height:140px;
padding:5px 5px 2px 5px;
margin:0px 0px 5px 0px;
}

.premthree a:hover
{
background:#83ccd3;
color:#000;
height:140px;
padding:5px 5px 2px 5px;
margin:0px 0px 5px 0px;
}

#topbar .maps a, #topbar .maps a:link, #topbar .maps a:active, #topbar .maps a:visited
{
color:#c57070;
text-decoration:none;
}
#topbar .maps a:hover
{
color:#ffffff;
text-decoration:none;
}


#banners .christmasbanner  a, #banners  .christmasbanner  a:link, #banners .christmasbanner  a:active, #banners .christmasbanner  a:visited
{
color:#d58080;
font-size:30px;
text-decoration:none;
}

#banners .christmasbanner  a:hover
{
font-size:30px;
color:#ffffff;
text-decoration:none;
}



#xbanners .christmasbanner  a, #xbanners  .christmasbanner  a:link, #xbanners .christmasbanner  a:active, #xbanners .christmasbanner  a:visited
{
color:#900000;
font-size:17px;font-weight:bold;
text-decoration:none;
}

#xbanners .christmasbanner  a:hover
{
font-size:17px;font-weight:bold;
color:#e00000;
text-decoration:none;
}


.blogtitle a, .blogtitle a:link, .blogtitle a:active, .blogtitle a:visited, .blogtitle a:hover
{
font-weight:bold;
font-size:15px;
}

.blogtitle a:hover
{

}


#next
{

	display:block;
	width:32px;
	height:32px;
	background-image: url(/images/player_fwd.png); 
}


#next:hover
{

	width:32px;
	display:block;
	height:32px;
	background-image: url(/images/player_fwd_on.png); 
}


#prev
{

	display:block;
	width:32px;
	height:32px;
	background-image: url(/images/player_rew.png); 
}


#prev:hover
{
	width:32px;
	display:block;
	height:32px;
	background-image: url(/images/player_rew_on.png); 
}

#imageitempic
{
	
	width:450px;
	background:#f0f0f0;
	padding:0px;
	margin:10px 0px 0px 0px;
	
}


.antique
{

font-size:13px;
display:block;
margin:0px 0px 10px 0px;
width:152px;
height:42px;
float:none;
margin:0px;
display:block;
padding:0px 0px 0px 0px;


}


.antique a, .antique a:link, .antique a:active, .antique a:visited
{

 display:block;
 text-decoration:none;

height:32px;
padding:0px;
margin:0px 0px 0px 0px;
color:#186b7b;
}

.antique a:hover
{
background:#186b7b;
color:#fff;
height:32px;

}

.antique_txt
{
	display:block;float:right;padding:0px 2px 0px 4px;width:114px;
}
