/*** Define Basic Eleemnts ***/
html
{
	margin: 0px;
	padding: 0px;
}
body
{
	margin: 0px;
	padding:0px;
	color: #000;
	background: transparent url(../_images/page/body_background.jpg) repeat;
}
body,
p,
td,
div,
span,
input,
textarea,
select,
option
{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, sans-serif;
}

form
{
	margin:0px;
	padding:0px;
}

a:link,
a:visited,
a:hover,
a:active
{
	text-decoration: underline;
	color: #532e16;
	background: transparent;
}
a:hover
{
	text-decoration: none;
}

p
{
	margin: 7px 0 7px 0;
}

ul
{
	padding: 0 0 0 14px;
	margin: 0;
}

h1
{
	font-size: 16px;
	font-weight: normal;
	color: #2f8dcd;
	background: transparent;
	padding: 0;
	margin: 32px 0 14px 0;
}
h1 a:link,
h1 a:visited,
h1 a:hover,
h1 a:active
{
	font-size: 16px;
	color: #2f8dcd;
	background: transparent;
}
h2
{
	font-size: 14px;
	font-weight: normal;
	color: #532e16;
	background: transparent;
	padding: 0;
	margin: 16px 0 7px 0;
}
h2 a:link,
h2 a:visited,
h2 a:hover,
h2 a:active
{
	font-size: 14px;
	color: #532e16;
	background: transparent;
}
h3
{
	font-size: 11px;
	font-weight: normal;
	color: #2f8dcd;
	background: transparent;
	padding: 0;
	margin: 12px 0 7px 0;
}
h3 a:link,
h3 a:visited,
h3 a:hover,
h3 a:active
{
	font-size: 11px;
	color: #2f8dcd;
	background: transparent;
}
h4
{
	font-size: 11px;
	font-weight: normal;
	color: #532e16;
	background: transparent;
	padding: 0;
	margin: 12px 0 7px 0;
}
h4 a:link,
h4 a:visited,
h4 a:hover,
h4 a:active
{
	font-size: 11px;
	color: #532e16;
	background: transparent;
}
h5
{
	font-size: 11px;
	font-weight: normal;
	color: #C8181B;
	background: transparent;
	padding: 0;
	margin: 12px 0 7px 0;
}
h5 a:link,
h5 a:visited,
h5 a:hover,
h5 a:active
{
	font-size: 11px;
	color: #C8181B;
	background: transparent;
}
h6
{
	font-size: 11px;
	font-weight: normal;
	color: #2f8dcd;
	background: transparent;
	padding: 0;
	margin: 12px 0 7px 0;
}
h6 a:link,
h6 a:visited,
h6 a:hover,
h6 a:active
{
	font-size: 11px;
	color: #2f8dcd;
	background: transparent;
}

/*** Primary Viewport ***/
#mainContainer
{
	position: relative;
	width: 812px;
	overflow: hidden;
	margin: 14px auto;
}

/*** Header Region within mainContainer ***/
#mainHeader
{
	position: relative;
	height: 10px;
	background: transparent url(../_images/page/content_top.jpg) no-repeat;
	color: #000;
}

/*** Content Region within mainContainer (between header and footer) ***/
#mainContent
{
	position: relative;
	background: transparent url(../_images/page/content_mid.jpg) repeat-y;
	color: #000;
	zoom: 1; /* IE hack */
}
* html #mainContent
{
	height: 1%; /* Hack for Dumb IE */
}

#bottomGraphic
{
	background: transparent url(../_images/page/inset_background.jpg) no-repeat right bottom;
	color: #000;
	zoom: 1; /* IE hack */
}

/*** Right Region (right column in content) ***/
#rightColumn
{
	float: right;
	display: inline;
	width: 608px;
	overflow: hidden;
}
#headerPicture
{
	margin: 0 0 0 9px;
	width: 589px;
}
#pageName
{
	display: none;
	margin: 10px 0 20px 9px;
}
#auctionMenu
{
	margin: 0 0 0 9px;
	height: 23px;
}
#auctionMenu ul
{
	list-style: none;
	margin: 0;
	padding: 0;
}
#auctionMenu ul li
{
	float: left;
	display: inline;
}
#auctionMenu ul li a
{
	text-indent: -140px;
	height: 23px;
	display: block;
	overflow: hidden;
}
#auctionMenu ul li#liveAuctionMenu a
{
	color: #000;
	background: transparent url(../_images/auctionNav/bt_liveauction.jpg) no-repeat left top;
	width: 136px;
}
#auctionMenu ul li#silentAuctionMenu a
{
	color: #000;
	background: transparent url(../_images/auctionNav/bt_silentauction.jpg) no-repeat left top;
	width: 135px;
}
#auctionMenu ul li#superAuctionMenu a
{
	color: #000;
	background: transparent url(../_images/auctionNav/bt_superauction.jpg) no-repeat left top;
	width: 136px;
}
#auctionMenu ul li#countryAuctionMenu a
{
	color: #000;
	background: transparent url(../_images/auctionNav/bt_countryauction.jpg) no-repeat left top;
	width: 148px;
}
#auctionMenu ul li a:hover
{
	background-position: left bottom !important;
}

/*** Actual Content Region - lives inside mainContent ***/
#insetContent
{
	position: relative;
	margin: 0 14px;
	padding: 14px 0;
}
#insetContent div.topEdge
{
	margin: -32px 0 31px 0;
	height: 1px; /* IE bug hack */
}


/*** General Layout Items ***/
#insetContent div.header
{
	margin: 0;
	padding: 0 0 7px 0;
}
#insetContent div.footer
{
	margin: 0;
	padding: 7px 0 0 0;
}
#insetContent div.content
{
	margin: 0 0 7px 0;
	padding: 0;
}
#insetContent .floatleft,
.alignLeft
{
	margin: 0 14px 14px 0;
	float: left;
}
#insetContent .floatright,
.alignRight
{
	margin: 0 0 14px 14px;
	float: right;
}
.alignCenter
{
	display: block;
	margin: 0 auto 14px auto;
}
#insetContent .caption
{
	font-size: 10px;
	line-height: 12px;
}
.clear
{
	clear: both;
}



/*** Left Region (left column in content) ***/
#leftColumn
{
	float: left;
	display: inline;
	width: 195px;
	overflow: hidden;
}
#commonLeftLogo
{
	
}
#commonAddress
{
	padding: 10px 20px;
	background: url(../_images/page/left_address.jpg) repeat-y;
	color: #fff;
	text-align: center;
	font-size: 11px;
	line-height:12px;
}
#siteButtons
{
	height: 209px;
	background: url(../_images/page/left_sites.jpg) no-repeat;
	color: #000;
}
#siteButtons a
{
	height: 35px; /* 69 total */
	padding: 27px 20px 5px 25px;
	display: block;
	overflow: hidden;
	margin: 0 0 3px 0;
}
#siteButtons a:link,
#siteButtons a:visited,
#siteButtons a:hover,
#siteButtons a:active
{
	text-decoration: none;
	color: #fff;
	background: transparent;
	font-size: 10px;
	line-height: 12px;
}




/* --- Navigation Items --- */
#leftNavRegion
{
	background: url(../_images/page/left_nav_filler.jpg) repeat-y;
	margin: 1px 0;
}


/**** Top most navigation - lives in leftColumn ****/
#tier1Nav
{
	color:#2f8dcd;
	background: transparent url(../_images/page/left_nav.jpg) no-repeat center bottom;

	font-size: 13px;
	margin: 0;
	position: relative;
	padding: 14px 0;
	min-height: 250px;
}
* html #tier1Nav /* IE only, ignores the min-height */
{
	height: 250px;
}
#tier1Nav ul
{
	margin: 0 0 0 20px;
	padding: 0;
	list-style-type: none;
}
#tier1Nav ul ul
{
	margin: 0 0 0 10px;
}
#tier1Nav ul li
{
	display: block;
	padding: 14px 0;
}
#tier1Nav ul li a:link,
#tier1Nav ul li a:visited,
#tier1Nav ul li a:hover,
#tier1Nav ul li a:active
{
	background: transparent;
	color: #2f8dcd;
	text-decoration: none;
	font-size: 13px;
}
#tier1Nav ul li a:hover
{
	text-decoration: underline;
}
#tier1Nav ul li a.curMenu:link,
#tier1Nav ul li a.curMenu:visited,
#tier1Nav ul li a.curMenu:hover,
#tier1Nav ul li a.curMenu:active
{
	font-weight: bold;
}


/**** Footer Navigation - lives inside mainFooter ****/
#tier2Nav
{
	display: block;
	margin: 7px 0;
	text-align: center;
	letter-spacing: -0.1em;
}
#tier2Nav ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#tier2Nav ul li
{
	margin: 0 6px;
	display: inline;
	padding: 0 ;
	color: #fff;
}
#tier2Nav a:link,
#tier2Nav a:visited,
#tier2Nav a:hover,
#tier2Nav a:active
{
	background: transparent;
	color: #fff;
	text-decoration: none;
	letter-spacing: -0.1em;
}
#tier2Nav a:hover
{
	text-decoration: underline;
}
#tier2Nav a.curMenu:link,
#tier2Nav a.curMenu:visited,
#tier2Nav a.curMenu:hover,
#tier2Nav a.curMenu:active
{
}
#tier2Nav ul li.sitemap
{
	background-image: none;
	padding-right: 0;
}


/*** Footer Region within mainContainer ***/
#mainFooter
{
	position: relative;
	background: transparent url(../_images/page/content_bot.jpg) no-repeat;
	padding: 10px 0 0 0;
	margin: 0;
}

#mainFooter #footerCopy
{
}
#mainFooter #toolbox
{
	display: block;
	text-align: center;
	margin: 7px 0;
	padding: 0;
}
#mainFooter a
{
	margin: 0;
}
#mainFooter a:link,
#mainFooter a:visited,
#mainFooter a:hover,
#mainFooter a:active
{
	font-size: 10px;
	color: #fff;
	text-decoration: none;
}
#mainFooter a:hover
{
	text-decoration: underline;
}


/**** List items (news, events, faqs, etc.) ****/
div.list
{
}
div.list h2 /* Used for major separators, like News/Event Month */
{
	color: #444;
	background: transparent;
}
div.list div.item /* First item will also have class 'first' */
{
}
div.detail div.item div.photo,
div.list div.item div.photo /* Will contain optional link and img */
{
	display: inline;
	float: right;
	margin: 0 0 7px 14px;
}
div.photoBrowser
{
	border: 1px solid #532e16;
}
div.sideBar div.photoBrowser
{
	display: block;
	float: none;
	margin: 14px auto;
}
div.detail div.item h2.title,
div.list div.item h3.title, /* Title of item, optional link as well */
div.list div.item h3.title a:link,
div.list div.item h3.title a:visited,
div.list div.item h3.title a:hover,
div.list div.item h3.title a:active
{
	color: #555 !important;
	background: transparent;
	font-weight: bold;
}
div.detail div.item div.date,
div.list div.item div.date /* Date of item if applicable */
{
	font-style: normal;
	color: #532e16;
	background: transparent;
	margin: 4px 0;
}
div.detail div.item div.short,
div.list div.item div.short /* Description of item if applicable */
{
}
div.detail h3.return
{
	display: none;
}