/* CSS Document Tracy Feldman*/

/* force vertical scroll bar in Firefox to eliminate page shifting */
html { min-height: 100%; margin-bottom: 1px; } 

body, td, tr, p{
	background: #91331D;
	font: 12px arial,helvetica,verdana,sans-serif;
	color: #663;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;}
td, tr, p{background:#fff; text-align: left;}
h2{font-size: 16px; display: inline;}
p{color: #663; line-height: 170%;}
#pictitle{color:#91331D; font-size: 14px; margin-bottom; 10px;}
 
div.nav{width: 796px; height: 52px; background-image: url(images/header_blue_796x52_v3.jpg); background-repeat: no-repeat;} 
.title{font-size: 12px; text-align: center; padding: 10px;}
div.cnt{text-align: center; padding-right: 40px;padding-left:40px;}
div#bdwht{width: 798px; border: 1px solid #1F2D44; background: #fff;}
div#lrgpic,div#lrgpic_2, div#lrgpic_3 {padding: 15px; border: 0; margin: 10px; text-align: center;}
div#lrgpic_2{padding: 0; margin: 0;}
div#picinfo{text-align: left; padding-right: 30px; border: 0; margin: 20px; font-weight: bold;}
/* purchase button */
#purch, #sold{background-color: #91331D;
border: 2px #d1ec4c outset;
padding: 1px 4px;
color: #fff;
text-decoration: none;
font: bold 90% "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	}
#purch:visited, #purch:hover, #purch:active{
color: #fff;
}
#sold{background-color: #f00; text-align: center;}

div#nav{width: 796px; height: 52px; background-image: url(images/header_blue_796x52_v3.jpg); background-repeat: no-repeat; vertical-align: middle;}

/*links*/
#nav a:link { text-decoration: none; color:#600;}
/* #nav a:visited{color: #fff;} */
#nav a:active{color: #fff;}
#nav a:hover{ text-decoration: underline; color:#000;}


a.list:links, a.list:visited {color: green;}
div#contact{text-align: center; color: #fff; font-size: 10px; padding: 2px 0; margin: 5px; background-color: #13174B;}
a#contact:link{color: #fff; text-decoration: none;}
div#footer{color:#663; text-align: center; font-size: 8px; padding 20px; margin: 20px;}
/* previous is all new*/
	
div#box {background-image: url(images/background.gif); background-repeat: no-repeat;
border: 1px solid #300; width: 750px; margin-left: auto; margin-right: auto;}

div.cntr, .cntr{text-align:center;}
.b{font-weight: bold; color: #600;}
.b2{color: #000; font-weight: bold;}
.b3, .b4{font-size: 12px; font-weight: bold; line-height: 150%;}
.b4{color: #000; line-height: 110%;}
.day{font-size: 12px; color: #600; font-weight: bold;} 	
h1{font-size: 14px; color: #600;}
h2{
	color:#600;
	font-weight:bold; 
	font-size:13px; }
h3{
	color:#600;
	font-weight:bold; 
	font-size:12px;
	text-align: center;}

h4{font-size: 16px; color: #fff; display: inline;} 
	

.invis{display: none;}

.it{font-style: oblique;}

p{color: #000;}

a img {border:none; }

a:link{
	color: #600;
	text-decoration: none; }
a:visited{
	color:#600;
	text-decoration: none; }
a:hover{
	color: #CA7A00;
	 text-decoration: none; }
a:active{
	color:#999;
	text-decoration:underline; }
table{
	text-align:left;
	font-size:11px; }
	   
ul li{padding-bottom: 5px;}
ul.event{list-style-type: none; font-style: italic; margin: 2px; color: #000;}
 
#title {color: #06c; font-weight: bold; padding: 10px;}
#lft, #bnav  {font-size: 12px; text-align: left; color: #600; width: 100px; padding: 5px 20px;}
a.lftnav{display: block; text-decoration: none; color: #600;}  
a.lftnav{padding: 7px 7px; width: 120px; border-bottom: 1px solid #fc3; background: #CA7A00;}
a.lftnav:visited {color: #fc3;}
a.lftnav:hover {border-bottom: 1px solid #fc3; background: #c93; text-decoration: none; color: #000;}

div#main { background-image: url(images/background.gif); background-repeat: no-repeat;
border: 1px solid #636; width: 750px; text-align: center;}

tr.bdr{border-bottom: 1px solid #600;}

tr.bdr2{background: #ff9;}

.butt, button{font-weight: bold; border: 1px solid #600; color: #600;
background: #ccc;
padding: 4px 20px;
font-size: 12px;} 

.butt2{font-weight: bold; color: #600; font-size: 12px;}



td{vertical-align: top;}

td#rtnav{background: #CA7A00 url(images/lft_nav_bottom.gif); background-repeat: no-repeat; background-position: bottom right;}

td#content{padding: 5px 30px 30px; color: #000; line-height: 160%; background: #ffc;}

td#head{font-size: 18px; letter-spacing: 2px; color: #fff;}

#contact{line-height: 160%}

div#overlay {text-align: right; margin: 10px 0px;}
div#overlay a{color: #ccc; text-decoration: underline overline;}

div#footer{text-align: center; font-size: 11px; padding 20px; margin: 40px 20px;"}

div#inset{background: #fc3; border: 1px solid #300; margin: 10px 3px 20px; color: #000; padding: 10px 10px 15px; line-height: 150%;}

td#bar, td.bar, td#bar2{background:#600; text-align: center; padding: 5px 0;}
td.bar{padding: 1px 0;}
