body{
	margin:0;
	padding:0;
	text-align: center;
	font-family: Georgia, "Times New Roman", Times, serif;
}
p.colorline{
	margin: 0;
	padding: 0;
	display: block;
	width: 100%;
	height: 10px;
	background:#FFFFFF url('/back.jpg');
    border-bottom:1px solid #4B4B4B;
}
#contain{ 
	width: 800px;
	margin: 20px auto 0 auto;
	text-align: left;
}

#header{
	text-align: left;
	font-size: .8em;
	height: 90px;
	border: 1px solid #666;
	padding: 0;
}
#header div{
	height: 72px;
	margin: 8px;
	border: 1px solid #ddd;
	padding-left: 25px;
}
#header h1{
	margin: 8px 0 8px 0;
	padding: 0;
}	
#header h3{
	padding: 0;
	margin: 0 0 5px 0;
}

/*     CONTENT     */

#right{
	float: right;
	width: 250px;
        xborder-right:solid 1px #C0C0C0;
        xborder-left:solid 1px #C0C0C0;
        xborder-bottom:dashed 1px #C0C0C0;
}

.block{
	xborder-top: 2px solid #A40000;
	xborder-bottom: 2px solid #A40000;
    xborder:solid #000000 1px;
	xbackground-color: #EEE0E0;
	margin-top: 15px;
    padding-bottom:10px;
	font-size: .9em;
}
a{
	color: #A40000;	
}
a:hover{
	color: #4B4B4B;
	text-decoration: underline;
}

.price a
{
    color:#5C0000;   
}

#quest
{
    background-color:#FFFF00;
    padding:2px 10px;
    float:left;
}


.block a{
    text-decoration: none;
}
.block ul{
	list-style-image: url(arrow.gif);
}
.block li{
	line-height: 1.3em;
}
.block p{
	padding: 0 10px 5px 10px;
}
.block strong{
	position: relative;
	top:6px;
	left: 10px;
}

/* 
	Main Content
*/


#left{
	float: left;
	width: 530px;
	margin-top: 0px;
    padding-bottom:200px;  
}
#left h1{
    font-size: 16px;
	color: #000000;
    margin-top:0px;
    
    color: #000000;
    font-weight:bold;
    font-family:verdana;
    font-size:16px;
    
    
}
#left h1 i{
    font-size: 32px;
    color: #A40000;
    font-family: Georgia, "Times New Roman", Times, serif;
}
#left #forsale{
    font-size: 36px;
    color: #8F0000;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-style:italic;
}

#left h2{
	font-size: 1.2em;
	color: #A40000;
    margin-bottom:0px;
    margin-top:5px;
}
#left h3{
	font-size: 1.1em;
}
#left h4{
	border-bottom: 1px solid #A40000;
}
blockquote{
	border-top: 2px solid #4B4B4B;
	border-bottom: 2px solid #4B4B4B;
	background: #ECECEC url(quote.gif) no-repeat;
	margin:30px 0px 0px 0px;
	padding: 0 25px 0 25px;
	font-size: .9em;
    width:90%;
    font-family: "trebuchet ms", helvetica, sans-serif;
    color:#000000;
}

.clear
{
    clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

/* 
	Footer
*/
#footer{
	clear: both;
	font-size: .8em;
	border-top:1px solid #A40000;
	padding-top: 5px;
	text-align:center;
}

#contact, #info
{
    padding:10px;
    padding-bottom:0px;
}

#info a
{
    text-decoration:underline;
}

#left ul
{
    padding-left:10px;
}

#navigation
{
    text-align:center;
}

.price
{
    margin-top:5px;
    font-size:14px;
    font-style:italic;
    color:#404040;
    text-align:right;
    padding-top:30px;
    margin-left:10px;
}

.price form
{
    padding:0;
    padding-top:5px;
    margin:0;
}
.price input
{
}
.price a
{

}




.presTitle
{
    font-size:26px; 
}   
.desc
{
    margin:0;
    margin-top:10px;
    padding:0;
    padding-left:25px;
    font-size:12px;
}

#left li
{
    border-bottom:dashed 1px #B66666;
    padding-bottom:5px;
}

td
{
    vertical-align:middle;
}

#quicklist
{
    height:200px;
    width:96%;
    margin-left:10px;
    margin-top:10px;
}

.listingTable
{
    width:100%;
}
.listingTable img
{
    vertical-align:middle;
}
.listingTable td
{
    border-bottom:dashed 1px #B66666;
    padding:10px 0px;
    vertical-align:middle;
}

.listingTable .td1
{
    width:15px;
}

.listingTable .td1n, .listingTable .td2n, .listingTable .td3n, .listingTable .td4n
{
    border-bottom:0;
    padding-bottom:0px;
}

.listingTable .td2, .listingTable .td2n
{
    width:60px;
}

.listingTable .td3, .listingTable .td3n
{
    padding-left:5px;
    font-size: 1.2em;
    color: #A40000;
    font-weight:bold;
}

#pretitle
{
    color: #000000;
    font-weight:bold;
    font-family:verdana;
    font-size:16px;
}
#priceinfo
{
    font-size:14px; 
    xpadding-left:5px;
    xborder-left:solid 2px #C0C0C0;   
}

.ebay
{
    background-color:#FFFFC0;  
    padding:2px 2px;
    border:solid 1px #000000;
    text-align:center;
     
}

#ebayInfo
{
    background-color:#FFFF00;  
    padding:20px;
    border:solid 6px #A40000;
    text-align:center;  
    font-weight:bold;
}
