﻿table.searchpages td.pages a
{
	padding: 0.2em 0.4em;
	margin: 0.4em;
}

#topnav ul li a, #bottomnav ul li a
{
	padding-top: 0.6em;
	padding-bottom: 0.6em;
}

#sidenav dt
{
	font-size: 1em;
}

#sidenav dd a
{
	padding: 0.6em 0px 0.6em 3px;
	font-size: 1em;
}

#main a.button, #main fieldset a.button, #main a.buttonsmall, #main a.buttontiny
{
	font-size: 110%;
	padding-top: 0.4em;
	padding-bottom: 0.4em;

	margin-top: 0.8em;
	margin-bottom: 1.4em;
}

table.localnav td.details
{
	font-size: 1.2em;
}

table.localnav td a
{
	height: 36px;
	width: 36px;
	padding: 2px 2px;
	margin: 0 4px;
}

table.localnav td a.list
{
	padding: 0.2em 0;
	width: 10em;
}

table.localnav td a.first
{ background: url("/_images/mobilesafari/buttons/first-on.gif") no-repeat 50% 50%; }

table.localnav td a.firstoff
{ background: url("/_images/mobilesafari/buttons/first-off.gif") no-repeat 50% 50%; }

table.localnav td a.previous
{ background: url("/_images/mobilesafari/buttons/previous-on.gif") no-repeat 50% 50%; }

table.localnav td a.previousoff
{ background: url("/_images/mobilesafari/buttons/previous-off.gif") no-repeat 50% 50%; }

table.localnav td a.next
{ background: url("/_images/mobilesafari/buttons/next-on.gif") no-repeat 50% 50%; }

table.localnav td a.nextoff
{ background: url("/_images/mobilesafari/buttons/next-off.gif") no-repeat 50% 50%; }

table.localnav td a.last
{ background: url("/_images/mobilesafari/buttons/last-on.gif") no-repeat 50% 50%; }

table.localnav td a.lastoff
{ background: url("/_images/mobilesafari/buttons/last-off.gif") no-repeat 50% 50%; }

a.slideshow, a.slideshowoff
{
	padding: 0px 20px 18px 18px;
	background: transparent url("/_images/mobilesafari/buttons/slideshow-on.gif") no-repeat left;
}

a.slideshowoff
{ background: transparent url("/_images/mobilesafari/buttons/slideshow-off.gif") no-repeat left; }

a.slideshow:hover
{ background: transparent url("/_images/mobilesafari/buttons/slideshow-on.gif") no-repeat left; }

a.slideshowoff:hover
{ background: transparent url("/_images/mobilesafari/buttons/slideshow-off.gif") no-repeat left; }

div.itemdetail div.description
{
	font-size: 0.65em;
}

div.itemdetail div.description li p
{
	font-size: 1.5em;
}

div.itemdetail div#imagelinks
{
	padding: 0;
	width: 310px;
}

div.itemdetail a.picLink, #imagelinks a
{
	margin: 0 0.4em 0 0;
	padding: 0.4em 0.6em;
	font-size: 1.4em;
}

div.intro p, p.content
{
	font-size: 0.75em;
}

div.disclaimer
{
	font-size: 0.6em;
	line-height: 1em;
}

div.category
{
	font-size: 1.1em;
}

div.category ul li a
{
	display: block;
	padding-top: 0.4em;
	padding-bottom: 0.4em;
}

div.article
{
	font-size: 0.8em;
}

table.listings td, table.searches td, table.watchlist td
{
	font-size: 1.1em;
}

table.listings a.moreinfo, table.searches a.moreinfo, table.watchlist a.moreinfo,
table.listings a.edit, table.searches a.edit, table.watchlist a.edit,
table.listings a.delete, table.searches a.delete, table.watchlist a.delete,
table.listings a.unlist, table.searches a.unlist,
table.listings a.relist, table.searches a.relist
{
	display: block;
	padding-top: 0.4em;
	padding-bottom: 0.4em;
}

body.mylistings div.listingResults div.miscinfo
{
	clear: left;
}

div.listingResults a.moreinfo
{
	display: block;
	padding-top: 0.4em;
	padding-bottom: 0.4em;
}

div.sortoptions
{
	margin-top: -0.5em;
	font-size: 1.12em;
}

hr.slim
{
	padding-top: 8px;
}
