body 
{
	padding: 0; 
	margin: 0; 
	font-family: Century Gothic, Tahoma, sans-serif;
	line-height: 1.5em;
	background-color:#222;
font-size:12px;
 font-family: arial,helvetica,sans-serif;
 text-decoration: none;
 height:100%;
	color: #545555;
background:#454538;
}


a:link,  a:visited { color: #295a94; }

a:hover
{
color :#a10d0d;
}

img
{
	border:0;
}

#outer 
{
text-align:left;
width:840px;
margin:0px auto 0px auto;
padding:0px;
background-color:#fff;
background-image:url(/images/leftcol.png);
background-repeat:repeat-y;
background-position:left;
}

#maincont
{
margin:0px;

padding:8px 0px 0px 190px;
font-size:14px;

}

#topbar
{
	
	background:#f1f4f9;
}

#topbar h1
{
	
	margin:2px 0px 2px 0px;
	padding:13px 0px 4px 0px;
	font-size:33px;
	
}

h2
{
	margin: 5px 0px 10px 0px;
font-size: 23px;
}

#topbar #strap
{
			padding:8px 8px 8px 15px;
	font-style:italic;
	font-size:15px;
	color:#fff;
	background:#295a94;
}

#antiquespr
{
	padding:10px 0px 98px 30px;
	
}
#strapweb
{
	
	font-size:20px;
}

#contact
{
		padding:20px 8px 6px 15px;
	
		background:#295a94;
		color:#fff;
		font-size:15px;
		background-image:url(http://www.antiquespr.com/images/bluegradient3.gif);
		background-repeat:repeat-x;
}

#foot
{
	clear:both;
	background:#f1f4f9;
	padding:20px;
	text-align:center;
	line-height:12px;
	font-size:11px;
}

hr
{
	border: 0;
color: #545555;
background-color: #545555;
height: 1px;

margin:10px;
text-align: left;
}

#leftnav
{
	width:180px;
	float:left;

	color:#fff;
}


#navlist
{
padding: 0px;
margin:0px;
font: bold 14px Verdana, sans-serif;
background: #DAE0E6;
width: 180px;
}

#navlist li
{
list-style: none;
margin: 0;

border-bottom: 1px solid gray;
text-align: left;
}
#navlist a .active
{
	color: #a10d0d;
}


#navlist li a
{
display: block;
padding: 5px 10px 5px 10px;
background: #DAE0E6;
text-decoration: none;
}

#navlist li a:link, #navlist li a:visited { color: #667; }

#navlist li a:hover
{

color: #a10d0d;

}

#navlist  #active { color: #a10d0d; }

#redstrip
{
	height:8px;
	font-size:5px;
	background:#a10d0d;
}

#newscon
{
	padding:10px;
	text-align:center;
	color:#555;
}

#contact a:link, #contact a:visited { color: #fff; }
#newscon a:link, #newscon a:visited { color: #fff; }

#twitter
{
top:0px;

width:265px;
height: 190px;
z-index:100;
margin:0px 0px 0px 575px;
position:absolute;
}

.twithead
{
	overflow:hidden;
	position:relative;
	padding:10px 10px 8px 10px;
	color:#fff;
}

.twitname
{
	padding:0px 0px 0px 50px;
	line-height:13px;
	font-size:12px;
}

.twitname a 
{
	line-height:20px;
font-size:19px;
color:#fff;	
	
}

.twitmore a, #twitmessage a
{
	color:#fff;
}

#twitmessage
{
	padding: 0px;
margin: 0px;
	font-size:12px;
	line-height:13px;
	color:#fff;


}

.twitwhen
{
float:left;
	line-height:24px;
	font-weight:bold;
}

.twitmore
{
	float:right;
	line-height:22px;
}