/************************** GLOBALS ***************************/
body {height:100%; font-size:76%;} /*** 76% (1em = 12.13px) ***/
* {padding:0; margin:0; font-family:/*Helvetica,*/ Arial, Tahoma; color:#777;}
img {border:0;}
form, table {margin:0; padding:0;}
a {text-decoration:none; color:#009386;}
a:hover {text-decoration:underline; cursor:pointer;}
p {line-height:1.4em}
li {list-style:none;}
h1, h2, h3, h4, h5, h6 {margin-bottom:0.3em; color:#009386; font-weight:normal;}
h1 {font-size:2em;}
h2 {font-size:1.8em;}
h3 {font-size:1.7em;}
h4 {font-size:1.4em; font-weight:bold}
h5 {font-size:1.2em; font-weight:bold}
h6 {font-size:1em; font-weight:bold}

#rightcolumn h3,
#rightcolumn h4,
#rightcolumn h5,
#rightcolumn h6 {margin-top:1em;}

#rightcolumn table h2,
#rightcolumn table h3,
#rightcolumn table h4,
#rightcolumn table h5,
#rightcolumn table h6 {margin-top:0;}

.intro_txt {font-size:1em; text-transform:uppercase; line-height:1.5em; margin-bottom:0.7em; margin-top:0.3em!important;}
.hide, .Hide, .show_print_moz {display:none}

/************************** STRUCTURE ***************************/
#main_wrp_one {width:64.30em; min-height:47.81em; margin:1.65em auto 0; background:url(/includes/site_images/left_bg.gif) left top no-repeat;}
#main_wrp_two {min-height:47.81em; margin:0 auto; background:url(/includes/site_images/right_bg.gif) right top no-repeat;}
#topflash {width:60.18em; height:7em; margin:0 auto;}
	#topflash h1 {font-size:1em; float:left; margin:0;}
		#topflash h1 a {height:7em; width:60.18em; text-indent:-9999px; display:block; float:right;}
		#topflash img {width:60.18em; height:7.01em; margin:0 auto;} 
#menu {width:60.18em; height:1.65em; margin:0 auto; padding-top:0.33em}
#content {width:60.18em; min-height:32.15em; margin:0 auto; background:url(/includes/site_images/cont_bg.gif) top repeat-x; overflow:hidden; clear:both}
#footer_bar {width:66.87em; height:1.74em; margin:0.73em auto; background:#74cece; text-align:center; padding-top:0.46em; color:#fff; font-size:0.9em;} /* 10.917px */
	#footer_bar * {color:#fff;}
#footer_copy {width:60.18em; height:3.96em; margin:0 auto;}
	#footer_copy span {color:#888; font-size:0.9em; margin-left:2.56em;}
	#footer_copy a {color:#888}
	#footer_copy a:hover {text-decoration:underline}
	

/***************** Begin CSS Popout Menu *************/
#menu * {line-height:1em}
#menu h2 {font-size:1em; height:1em; color:#74d1d1; margin:0; height:1.48em;}
#menu a {font-size:1em; display:block; white-space:nowrap; text-decoration:none; color:#74d1d1;}
#menu ul {list-style:none; padding:0; margin:0.16em auto 0}
#menu ul ul {display:none!important}
#menu li {position:relative; float:left; padding:0 1.4em; min-width:0; text-align:center; background:url(/includes/site_images/divider.gif) right top no-repeat;}
#menu li.last {background-image:none;}
#menu li li {display:none!important}
#menu h2 a:hover {color:#2baa9f}
#menu li:hover {cursor:pointer; z-index:100;}
#menu li:hover ul ul, #menu li li:hover ul ul, #menu li li li:hover ul ul,
#menu li li li li:hover ul ul, #menu li li li li li:hover ul ul {display:none;}
#menu li:hover ul, #menu li li:hover ul, #menu li li li:hover ul,
#menu li li li li:hover ul, #menu li li li li li:hover ul {display:block;}
/***************** End CSS Popout Menu *****************/


/***************** Child Pages AND Wide Childe pages start *****************/
#leftcolumn {float:left; width:23.73em; margin-top:0.66em; margin-bottom:1.6em}
#rightcolumn {float:right; min-height:24.7em; width:35em; padding:1.1em 0 0 1.1em}
#child_wide #rightcolumn {float:none; width:auto; padding:1.1em 0 0}
#child #leftcolumn img {margin:4.64em 0 0 0; width:23.74em}
#child #leftcolumn p {font-size:0.9em; margin-bottom:1em; color:#888}
#child #leftcolumn p b, #child #leftcolumn p strong, #child #leftcolumn p font {color:#888}
#child a, #child_wide a {color:#6cc; font-weight:bold}
#child a *,
#child_wide a * {color:#6cc!important; font-weight:bold}
/***************** Child Page end *****************/


/**** common attributes to Stay Section START ****/
#leftcolumn * {color:#fff}
#leftcolumn h4 {font-size:1em; font-weight:bold; text-transform:uppercase; height:1.20em; padding:0.36em 1.2em; margin-bottom:0.16em}
#leftcolumn div {min-height:5.5em; padding:0.49em 1.2em 0.65em; margin:0; line-height:1.35em}
#leftcolumn div h5 {color:#04534c; font-size:1em; text-transform:uppercase; font-weight:bold}
#leftcolumn img {margin:0.16em 0; width:23.74em}
#rightcolumn a {font-weight:bold}
/**** common attributes to Stay Section END ****/


/*** auctions Start ***/
#auctions #rightcolumn {float:none; width:auto; padding:1.1em 0 0;}
div.pagination_container {height:3em; font-size:0.9em; border-bottom:1px dotted #bbb; padding:1em 0 0;}
div.pagination_container p {font-size:1em!important; float:left; white-space:nowrap; color:#666; margin:0 0 0.8em 0!important;}
div.pagination_container ul.paginator {text-align:right; float:right; margin-right:-5px}
div.pagination_container li {float:left; background:none!important; padding:0.16em 0!important; margin-left:0.24em!important; margin-right:0.24em!important}
ul.paginator span.firstPage {margin:0 10px 0 0;}
ul.paginator a, ul.paginator span {padding:3px 5px 2px;}
ul.paginator a {border:1px solid #fff}
ul.paginator a:hover {background:#c3ebeb; color:#fff; text-decoration:none; border:1px solid #7dd2d2}
ul.paginator span.page_selected {border:1px solid #75d3d3; color:#888;}


/***************************************************************************
* = General CMS Content                                                    *
***************************************************************************/
#content #rightcolumn p,
#content #rightcolumn hr, 
#content #rightcolumn blockquote {/*Set consistent spacing for all elements*/ margin-bottom:0.8em;}
#content #rightcolumn li, #content #rightcolumn li li, #content #rightcolumn li li li, #content #rightcolumn li li li li, #content #rightcolumn li li li li li {margin-bottom:0.1em;}
#content #rightcolumn font {/*To override any legacy code or pesky users that know some HTML*/ font:100% Arial, Helvetica, sans-serif; background-color:transparent!important; color:#888}
#content #rightcolumn td font {color:#555}
#content #rightcolumn th p {color:#fff}
#content #rightcolumn a font {color:#009386; font-weight:bold}
#content #rightcolumn u {text-decoration:none;}
#content #rightcolumn hr {background:#009386; margin:2em auto}
#content #rightcolumn blockquote {background:#E1F7F6 url(/includes/site_images/blockquote.gif) 0.9em 1.2em no-repeat; padding:1.9em 1.7em 1.2em 2.6em; font-size:1.2em; line-height:1.35em; border:0; color:#333}
#content #rightcolumn address {font-size:1em; line-height:1.4em;}
#content #rightcolumn blockquote address {font-size:0.9em; line-height:1.4em; text-align:right; margin-top:1em;}
#content #rightcolumn li {margin-left:1em; padding:0.16em 0;}
#content #rightcolumn ul li {/*background:url(/includes/site_images/ul_li_bg.gif) no-repeat left 0.4em;*/ padding-left:1.12em}
#content #rightcolumn ol li {list-style:decimal; margin-left:2em;}
#content #rightcolumn ul,
#content #rightcolumn ol {margin-bottom:0.6em;}



/*************************************
* = Tables                           *
*************************************/
#rightcolumn table {border-collapse:collapse; /*border:1px solid #ccc;*/ margin:1em 0!important; background:#fff; width:99%}
#rightcolumn table table {width:100%; border:0}
#rightcolumn table a {color:#4eb0b0}
#rightcolumn table tr.rowTint {background:#f3f3f3;}
#rightcolumn table td {padding:2px;}



/*** Breadcrumb ***/
#breadcrumb {margin:1.8em 0 0}
#breadcrumb a { font-weight: bold; color: #009386 !important;}


/*** sponcers logos ***/
.spons {position:relative; top:.5em; border-top:1px solid #74cece; padding-top:3px; margin-top:15px; text-align:left}
ul#sponcerLogos {min-height:1px; overflow:hidden; margin-bottom:1.1em}
ul#sponcerLogos li {float:left; margin:0 .86em; background-image:none!important; padding:0!important}


.adminMenu {background:#f5f5f5; clear:both; border:1px solid #7fbbb6; height:40px; margin:.7em 0 1.1em}
.adminMenu li {float:left; margin-right:1.5em}

.artist_row * {color:#444}
.artist_row {clear:both; border-bottom:1px solid #ccc; min-height:20px; overflow:hidden; margin:16px 0 20px; padding-bottom:10px}
.artist_row ul {float:right; width:430px; min-height:20px; overflow:hidden;}
.artist_row li span {color:#009386; font-weight:bold; font-size:1.5em;}
.artist_row li {background-image:none!important}
.artist_row li.lastR {margin-top:5px}
#rightcolumn .artist_row h5 {margin:0!important; font-size:1.5em}
.artist_row a {margin:0; color:#009386!important}
.artist_row p {text-align:left; margin-bottom:0!important; padding:0.6em 0!important}
.artist_row img {float:left;/* border:2px solid #75d3d3;*/ margin:.9em 3.5em 2.2em 6.5em; background:url(/includes/site_images/no_img_bg.gif) #75d3d3 center no-repeat}

.QANavBar {margin-top:15px;}


ul.loginBox {width:270px; margin:20px auto 0; border:1px solid #74CECE; background:#f5f5f5; padding:20px 0}
ul.loginBox li {clear:both; margin:0; padding:0}
ul.loginBox li label {width:75px; float:left; display:block; font-weight:bold; padding-top:3px}
ul.loginBox li.last input {margin-left:75px}
ul.newPass li label {width:175px;}
ul.newPass {width:258px;}

#rightcolumn a.bidNow {color:#fff!important; display:block; padding:3px 10px; width:46px; background:#74CECE; border:1px solid #009386}
.bidNowBtn {color:#fff!important; padding:1px 10px; margin-left:6px; width:80px; background:#74CECE; border:1px solid #009386; }



/*************************************
* = All sIFR Headings                *
**************************************/
#rightcolumn h2 {color:#009386; font-size:2.5em; border-bottom:1px solid #ccc}

/******************************************************************
********  These are standard sIFR styles... do not modify  ********
*******************************************************************/
.sIFR-flash {visibility:visible!important; margin:0;}
.sIFR-replaced {visibility:visible!important;}
span.sIFR-alternate {position:absolute; left:0; top:0; width:0; height:0; display:block; overflow:hidden;}

/*************************************
* = sIFR decoys                      *
*************************************/
.sIFR-hasFlash #rightcolumn h1,
.sIFR-hasFlash #leftcolumn #signup h2,
.sIFR-hasFlash #statement #leftcolumn h2,
.sIFR-hasFlash #rightcolumn h2 {visibility:hidden;}

