/*input:focus {

background-color:#FFFFFF;

}*/


/*
Begin Homepage Block
*/

div.center
{
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

div.leftmost {

float:left;

}

div.rightmost {

}

div.numbers {

margin-left:0px;


}

div.myfoot {

clear:left;

}

div.thenumbers {

width:600px;



}

div.topbox {

width:600px;
margin-left:200px;
border-style:none;
border-width:0;
/* background-image:url('http://www.emovieposter.com/images/gradient.jpg'); */
background-repeat: repeat-x;
}

div.homspec {

width:600px;


}

div.topbar {

width:760px;
background-color:#FFFFCC;
margin-left:auto;
margin-right:auto;
text-align:center;
border-color:black;
border-style:ridge;
border-width:0px 0px 4px 0px;
padding-bottom:2px;
margin-bottom:2px;
font-size:10px;
}

div.currauct {

width:175px;
text-align:center;
border-style:ridge;
border-color:black;
border-width:0px 0px 4px 0px;
padding:5px;

}

div.fixpri {


width:190px;
text-align:center;
/*
border-style:ridge;
border-color:black;
border-width:0px 0px 4px 0px;
*/
vertical-align: top;
}

div.bybook {


width:190px;
text-align:center;
/*
border-style:ridge;
border-color:black;
border-width:0px 0px 4px 0px;
*/
vertical-align: top;
padding:5px;
display: inline-block;


}

/*
End Homepage Block

--------------------

Begin Sidebar Block
*/
div.sidebar 
{
	border: 2px ridge black;
}
div.sidesecond {
width:164px;
text-align:center;
border-width: 0px 1px 3px 0px;
border-style: solid;
border-color: gray;
background: #EE7F2F;
}
img.borderedimage {
border-style: solid;
border-color: black;
border-width: 1px;
}
div.salescheck {
width:100px;
float:right;
padding-bottom:8px;
}
div.numbers span {
border-style:solid;
border-width: 0px 0px 0px 0px;
background-color: #FFFFCC;
padding: 6px 0px 6px 0px;
}
div.numbers {
width:600px;

}
.addend {
background:no-repeat;
}
button.mainbutton {
color:#FFFFFF;
text-decoration:underline;
font-family: Verdana, Helvetica;
font-weight:bold;
font-size:10px;
width:75px;
background-color:#353535;
}

div.auction_schedule {
	width: 240px; 
	margin-left: -30px;
}

table.auction_schedule td {
	padding: 3px 5px 3px 5px;
	text-align: left;
}

table.auction_schedule tr.odd{
	
}

table.auction_schedule tr.even{
	background-color: rgb(250, 244, 228);
	
}

table.auction_schedule caption {
	font-weight: bold;
}

table.auction_schedule caption i{
	font-weight: normal;
}

table.auction_schedule td.date {
	font-size: 11pt;
	letter-spacing: -2px;
}

table.auction_schedule td.title {
	font-size: 9pt;
  /*	letter-spacing: -.2px;*/
}

/*
End Sidebar Block
--------------------
Begin Generic Block
*/
  a {
    color: #000000;
    text-decoration: underline;
  }
fieldset.wholepage
{
width: 750px;
margin-left: auto;
margin-right: auto;
/*text-align:center;*/
}

fieldset.wholepage_wide
{
width: 850px;
margin-left: auto;
margin-right: auto;
text-align:center;
}

.printheader {
	
	display:none;
	
}
.printthis {

display:none;

}
span.subnav {

font-size:10px;

}

body {
text-align:center;
}
legend.pagelegend {
font-family: Verdana, Helvetica;
  font-weight: bold;
  font-size: 16pt;
color: black;

	}	
	

div.poll {

width:650px;

}
	/*
End Generic Block
--------------------
Begin Page Specific (Misc) Block
*/
fieldset.links
{
	width: 730px;
	margin-left: auto;
	margin-right: auto;
}

legend.linkslegend
{
	font-family: Verdana, Helvetica;
	font-weight: bold;
	font-size: 12pt;
}

table.searchboxtable {
	border-width: 0px 0px 0px 0px;
	border-spacing: 3px 3px;
	border-style: outset outset outset outset;
	border-color: gray gray gray gray;
	border-collapse: separate;
	background-color: white;
}

table.searchboxtable td.searchboxclass
{
	border-width: 2px 2px 2px 2px;
	padding: 4px 4px 4px 4px;
	border-style: inset inset inset inset;
	border-color: black black black black;
	background-color: white;
	-moz-border-radius: 12px 12px 12px 12px;
}

a:hover
{
	color: #C00000;
	text-decoration: underline;
}

body
{
	color: #000000;
	font-size: 10pt;
	font-family: Verdana, Helvetica;
	visibility:visible;
}

input
{
	font-family: Verdana, Helvetica;
	font-size: 10pt;
}

td
{
	font-family: Verdana, Helvetica;
	font-size: 10pt;
}

TABLE.NOBACK
{
	background: #000000;
}

div.main
{
	width: 800px;
	text-align:left;
}

table.gallery
{
	border-spacing: 0px;
	width: 900px;
	border: 1px solid black;
}

table.gallery td
{
	padding: 0px;
	text-align: center;
	width: 225px;
}

/*
End Misc Block
--------------------
Begin Menu Block */
/* CSS Popout Menu */
/* Fix IE. Hide from IE Mac \*/
* html #menu ul li{float:left;height:1%;}
* html #menu ul li a{height:1%;}
/* End */
#total{z-index:2000;}/*fix for letting menus float over content in IE7*/
#menu ul {
float:left;
background-color:#000000;
}
#menu
{
	position:absolute;
	top:89px;
	left:20px;
	z-index: 10;
	width: 750px;
	text-align: center;
	font-size: 0.9em;
	font-family: verdana, Helvetica, arial, geneva, sans-serif;
	font-weight:bold;
}
#menu a
{
	display:block;
	padding: 0.2em;
/*	border-bottom:1px solid #555; */
	white-space:nowrap;
}
#menu a, #menu a:visited
{
	color: white;
	background-color: black;
	text-decoration:none;
}
#menu a.parent, #menu a.parent:hover
{
	background-position: right center;
	background-repeat: no-repeat;
}
#menu a:hover
{
	color: #fcce00;
	background-color: black;
}
#menu li
{
	list-style-type:none;
}
#menu ul ul li
{
	position:relative;
	border-style:solid;
        border-color: #404040;
        border-width:0;
		border-bottom-width:1px;
	margin-top:0px;
}

#menu ul li
{
	position:relative;
}
#menu li ul
{
	position: absolute;
	top: 17px;
	left: 0em;
	display: none;
}
div#menu ul
{
        border-style:solid;
        border-color: #909090;
        /*border-width:0px 1px;*/
		border-width:0;
		border-right-width:1px;
	margin:0 auto;
	padding:0;
	/*width:80px;*/

}

div#menu ul li {
padding:0 0.4em;
}

div#menu ul.firstlink
{
        border-left-width:1px;
}

#menu ul ul, div#menu ul ul ul
{
	margin:0;
	padding:0;
	width: 17em;
}

div#menu ul ul, div#menu ul ul ul, div#menu ul li:hover ul ul, div#menu ul li:hover ul ul ul
{
	display: none;
}
div#menu ul li:hover ul, div#menu ul ul li:hover ul, div#menu ul ul ul li:hover ul
{
	display: block;
}

    /* Begin non-anchor hover selectors */

    /* Enter the more specific element (div) selector
    on non-anchor hovers for IE5.x to comply with the
    older version of csshover.htc - V1.21.041022. It
    improves IE's performance speed to use the older
    file and this method */

td#menu h2:hover
{
	background:#000 no-repeat -999px -9999px;
}

td#menu li:hover
{
	cursor:pointer;
	z-index:500;
}

td#menu li:hover ul ul,
td#menu li li:hover ul ul,
td#menu li li li:hover ul ul,
td#menu li li li li:hover ul ul
{
	display:none;
}

td#menu li:hover ul,
td#menu li li:hover ul,
td#menu li li li:hover ul,
td#menu li li li li:hover ul
{
	display:block;z-index:500;
}

    /* End of non-anchor hover selectors */

    /* Styling for Expand */

    #menu a.x, #menu a.x:visited{
        font-weight:bold;
        color:#000;
        background:#eee no-repeat 100% 100%;
    }

    #menu a.x:hover{
        color:#a00;
        background:#ddd;
    }

    #menu a.x:active{
        color:#060;
        background:#ccc;
    }


div.myproblems {

display:none;
position:absolute;
top:4px;
right:-76px;
width:64px;
height:100px;
z-index:600;
background: white;
border: 2px ridge black;
opacity: .9;
}

div.problems:hover div.myproblems {

display:block;

}	
	
		
    /* End CSS Popout Menu */

    /* Begin Content Area - Not Part of CSS Popout Menu */

#content{position:absolute;top:6.5em;margin:0;padding:0.5em;border:1px solid #000;clear:both;}
#content a:link{color:#a00;}
#content a:visited{color:#a00;}
#content a:hover{color:#a00;background:#eee;}
#content a:active{color:#060;background:#ddd;}
#content h1, #content h2{font:bold 1.0em arial,sans-serif;margin:0.5em 0.25em;padding:0;}
#content img{border:none;}
#content p{font:normal 0.8em/1.5em Verdana,sans-serif, Helvetica;margin:1.0em;}
#content ul, #content ul ul{font:normal 0.9em/1.4em Verdana,Helvetica,tahoma,arial,sans-serif;margin:1.0em 4.0em 1.5em 4.0em;}
#content ul li{font:normal 0.9em/1.4em Verdana,Helvetica,tahoma,arial,sans-serif;margin:1.0em 0;}
#content ul ul li{font:normal 1.1em/1.6em Verdana,Helvetica,tahoma,arial,sans-serif;margin:0;}
#content .fr{float:right;margin:0 0 1.0em 1.0em;}
#content .mod{font:normal .6em arial,sans-serif;margin:.25em;}


/*
End Menu Block

--------------------
*/


form.topform select {
width:153px;
color:#2222ff;
font-weight:bold;
}

.dtop, .dbottom{display:block; margin-bottom: 0px;}
.dtop *, .dbottom *{display: block; height: 1px; overflow: hidden; margin-bottom: 0px; background-color:#000000;}

.r1{margin: 0px 5px 0px 5px;display: block;height: 2px;}
.r2{margin: 0px 3px 0px 3px;display: block;height: 2px;}
.r3{margin: 0px 2px 0px 2px;display: block;height: 2px;}
.r4{margin: 0px 1px 0px 1px;display: block; height: 2px}
.r5{margin: 0px 15px;height: 2px;}
.r6{margin: 0px 11px;height: 2px;}
.r7{margin: 0px 9px;height: 2px;}
/*.r8{margin: 0px 6px;height: 2px;}*/
.r9{margin: 0px 5px;height: 2px;}
/*.r10{margin: 0px 4px;height: 2px;}*/
.r11{margin: 0px 3px;height: 2px;}
/*.r12{margin: 0px 3px;height: 2px;}*/
.r13{margin: 0px 2px;height: 2px;}
.r14{margin: 0px 2px;height: 2px;}
/*.r15{margin: 0px 2px;height: 2px;}*/
.r16{margin: 0px 1px; height: 2px}

div.header > div.problems
{
	right:6px;
	line-height:110%;
}

div.problems
{
	position:absolute;
	right:1px;
	top:-10px;
	width:6px;
}

div.problems a
{
	color:#00ff00;
	text-decoration:none;
	font-weight:bold;
}

div.problems a:hover
{
	color:red;
}

/*
div.menuscroll
{
	top: expression( ( ignoreMe = document.body.scrollTop ) + 'px' );
	position:absolute;
	left:auto;
	right:auto;
}
*/

body > div.menuscroll
{
	position:fixed;
	top:0px;
}

div.total
{
	margin-top:0px;
	width:760px;
	position:relative;
}

.bold_txt {
font-weight:bold;
}

/**************************************************************
**************** Auction Anything Replication *****************
***************************************************************/
a.AAinternal
{
	color:#000099;
	font-family:Verdana,Helvetica,Arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}

font.AAblack
{
	color:#000000;
	font-family:Verdana,Helvetica,Arial;
	font-size:12px;
}

input.AAbanner 
{
	/*background-color:#E5E5E5;*/
	color:#000000;
	font-size:11px;
	font-weight:normal;
}

select.AAheader 
{
	font-family:Arial,Helvetica;
	font-size:11px;
	font-weight:normal;
}

/**************************************************************
**************** Auction Anything Replication *****************
***************************************************************/

.quick_links_for_sidebar
{
	background-color: #FFAA00;
}

.quick_links_for_sidebar td
{
	text-align: center;
}

.quick_links_for_sidebar td.color1
{
	background-color: #CCAA00;
}

.quick_links_for_sidebar td.color2
{
	background-color: #CCAA00;
}
.quick_links_for_sidebar a
{
	color: #111;
}

.loginbox{
float:left;
margin:0;
padding:0;
}

.loginbox a {
color:#ffffff;
padding:0.2em 0;
}

.loginbox a:hover {
color:#C00000;
}

a img{
text-decoration:none;
border:0 none;
}

.lm_head{font-size:1em;color:#FF0000;text-transform:uppercase;font-weight:bold;}
.lm_list{list-style:none inside none; padding:0;}
.lm_q{font-weight:bold;}
.lm_a{margin-bottom:1em;}
.highlight{background-color:#FFFF00;font-weight:bold;}
