body
{
	margin: 0;
	padding: 0;
	border: 0;
	background: #eed;
	color: #885;
	font: 11px verdana, sans serif;
	background: #eed url("/v1/images/common/bg_body_742.gif") repeat-y 50% 0;
}
img
{
	border: 0;
	padding: 0;
	margin: 0;
}
img.figure
{
	padding: 3px; 
	border: 1px solid #885;
	margin: 5px;
}
h1, h2, h3, h4, h5
{
	color: #AC2C20;
	font: 11px verdana, sans serif;
}
h1
{
	font: bold 22px georgia, serif;
}
h2
{
	font: bold 18px georgia, serif;
}
h3
{
	font:  bold 14px georgia, serif;
}
h4
{
	color: #885;
	font:  bold 11px georgia, serif;
}
a, a:link, a:hover, a:visited
{
	color: #505033;
	text-decoration: underline;
}
a:visited
{
	color: #885;
}
a:hover
{
	text-decoration: none;
}
#container
{	
	position: relative;
    top: 0;
    left: 0;
	margin-right:auto;
	margin-left:auto;
	width: 700px;
}
#banner
{
	display: none;
}
#left
{
	position: absolute;
	top: 0;
	left: 0;
	width: 160px;
	background: #cc9 url("/v1/images/common/bg_right_160.gif") no-repeat top left;
}
#main
{
	position: relative;
	top: 0;
	left: 160px;
	padding: 0 10px 0 10px;
	width: 520px;
	background: #cc9 url("/v1/images/common/bg_main_540.gif") no-repeat top left;
}
#content
{
        /*position: relative;
        top: 0;
        left: 0;*/
	width: 386px;
}
#content h2
{
	padding-left: 25px;
	background: url("/v1/images/common/bullet.gif") no-repeat 0 50%;
}
#content ol li
{
	list-style-type: lower-alpha;
}
#content p.highlight
{
	padding: 4px; 
	/*border: 1px solid #885; */
	background: #ddb;
	/*font-weight: bold;*/
}
#tagline1,#tagline2
{
	background: #cc9 url("/v1/images/home/content_subtitle1_300.gif") no-repeat;
	height: 53px;
	text-indent: -5000px;
}
#tagline2
{
	background: #cc9 url("/v1/images/home/content_subtitle2_300.gif") no-repeat;
	height: 33px;
	margin-left: 200px;
	text-indent: -5000px;
}
#callout
{
	/*position: relative;
	top: -422px;
	left: 389px;*/
	position: absolute;
	top: 63px;
	left: 399px;
	padding: 0 10px 0 10px;
	margin: 0;
	width: 120px;
}
#callout p, #callout a
{
	color: #505033;
	font: 10px arial, sans serif;
}
#callout b
{
	font: bold 11px arial, sans serif;
}
#callout h2
{
	padding: 0;
	color: #505033;
	font:  bold 11px georgia, serif;
}
#quicklinks
{
	text-align: right;
	margin-right: 10px;
	padding-top: 16px;
	height: 50px;
}
#quicklinks a, #quicklinks a:hover
{
	font: bold 10px verdana, sans serif;
	color: #AC2C20;
	text-decoration: none;
}
#quicklinks a:hover
{
	text-decoration: underline;
}
#nav
{
	margin: 266px 10px 0 10px;
	padding: 0;
	width: 140px;
	list-style: none;
}
#nav li 
{
	margin: 0;
	padding: 0;
	width: 140px;
    list-style: none;
}
#nav li a 
{
	display: block;
	width: 140px;
	height: 20px;
	padding-left: 25px;
	background: url("/v1/images/common/nav_link.gif") top left no-repeat;
	text-decoration: none;
	font: bold 13px/1.6 arial, sans serif;
	color: #885;
}
#nav li a:hover 
{
	background-position: 0 -20px;
}
#nav li a:active, #nav li a.selected 
{
	background-position: 0 -40px;
}
#fax
{
	display: none;
}
#footer
{
	clear: both;
	margin: 50px 20px 0 20px;
}
#footer dt
{
	float: left;
	background: url("/v1/images/common/logo_footer.gif") top left no-repeat;
	height: 56px;
	width: 80px;
	text-indent: -5000px;
}
#footer dd
{
	margin: 0;
	padding-top: 12px;
}
#footer dd p
{
	font: 10px arial, sans serif;
	margin: 0;
}
#footer dd a
{
	font: 10px arial, sans serif;
	color: #885;
}
.rightswatch
{
	margin-left: 10px;
	float: right;
}
.leftswatch
{
	margin-right: 10px;
	float: left;
}
.rightswatch table, .leftswatch table
{
	padding: 0;
	margin: 0;	
}
.rightswatch td, .leftswatch td
{
	padding: 0;
	margin: 0;
}
.rightswatch td img, .leftswatch td img, 
.rightswatch td img.active, .leftswatch td img.active,
.rightswatch td img.hidden, .leftswatch td img.hidden
{
	height: 80px;
	width: 80px;
    padding: 5px;
	border: 1px solid #DDB;
}
.rightswatch td img.active, .leftswatch td img.active
{
	border: 1px solid #885;
}
.rightswatch td img.hidden, .leftswatch td img.hidden
{
	border: 0;
}
