/* Style Sheet */
/* http://www.virtuosen.com/ */
/* &copy; 2009 tr.web.authoring */

body
{	width: 100% ; 
	background-color: #FBFBFB ; 
	padding: 0 ; 
	border: 0 ; 
	margin: 0 ; }

hr
{	display: none ; }


div.frame
{	padding: 0 ; 
	margin: 72px 48px 0 48px ; }

div.background
{	padding: 0 24px 0 148px ; 
	border: 0px solid green ; 
	margin: 0 ; }

div.content
{	width: 100% ; 
	padding: 0 ; 
	border: 0px solid red ; 
	margin: 0 ; }
/*
h1
{	text-align: center ; 
	height: 145px ; 
	width: 100% ; 
	padding: 0 ; 
	border: 0 ; 
	margin: -65px 0 24px 0 ; } */

h1
{	position: absolute ; 
	top: 8px ; 
	left: 0 ; 
	text-align: center ; 
	height: 139px ; 
	width: 100% ; 
	padding: 0 ; 
	border: 0 ; 
	margin: 0 ; }

h1 img
{	vertical-align: bottom ; 
	padding: 0 ; 
	border: 0 ; 
	margin: 0 ; }

h2
{	font-family: Times, 'Times New Roman', serif ; 
	font-size: 36px ; 
	font-weight: normal ; 
	font-style: italic ; 
	letter-spacing: 4px ; 
	line-height: 1.25 ; 
	text-align: center ; 
	padding: 0 ; 
	border: 0 ; 
	margin: 98px 0 24px 0 ; }

h2.content, h3.content
{	margin: 24px 0 24px -124px ; }

h3
{	font-family: Times, "Times New Roman", serif ; 
	font-size: 24px ; 
	font-weight: bold ; 
	font-style: normal ; 
	color: #FFFFFF ; 
	line-height: 1 ; 
	letter-spacing: 2px ; 
	text-align: left ; 
	padding: 0 0 0 12px ; 
	border: 0 ; 
	margin: 0 ; }

h4
{	font-family: Times, "Times New Roman", serif ; 
	font-size: 16px ; 
	font-weight: bold ; 
	font-style: normal ; 
	line-height: 16px ; 
	letter-spacing: 2px ; 
	text-align: left ; 
	padding: 12px ; 
	border: 0 ; 
	margin: 0 ; }



p,ol
{	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif ; 
	font-size: 13px ; 
	font-weight: normal ; 
	font-style: normal ; 
	letter-spacing: 0px ; 
	line-height: 21px ; 
	color: #202326 ; /* 202326 */
	padding: 0 ; 
	margin: 0 ; }

ol li small
{	font-size: 11px ; }

td p
{	padding: 12px ; 
	margin: 0 ; }

ol
{	margin: 0 0 0 48px ; }


ol li
{	border: 0px solid red ; }



/* NAVIGATION */

ul
{	float: left ; 
	width: 158px ; 
	list-style-type: none ; 
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica,sans-serif ; 
	font-size: 12px ; 
	font-weight: normal ; 
	font-style: normal ; 
	letter-spacing: 1px ; 
	line-height: 14px ; 
	color: #FFFFFF ; 
	text-align: center ; 
	padding: 0 ; 
	border: 0px solid red ;  
	margin: 75px 0 0 -37px ; }

li a, li span
{	display: block ; 
	width: 150px ; 
	text-align: center ; 
	color: #000000 ; 
	line-height: 14px ; 
	background: #FFFFFF ; 
	padding: 2px 3px 3px 3px ; 
	margin: 0 ; 
	-moz-border-radius-topleft: 20px ; 
	-webkit-border-top-left-radius: 20px ; 
	-moz-border-radius-bottomright: 20px ; 
	-webkit-border-bottom-right-radius: 20px ; }

ul li a, ul li span
{	margin: 0 0 9px 0 ; }

ul li.li
{	margin-top: 27px ; }

ol
{	border: 0px solid blue ; 
	list-style-type: none ; }

ol li a, ol li span
{	margin: 0 0 9px -30px ; }




li a:link
{	color:#FFFFFF ; 
	text-decoration: none ; 
	background: #C4AB82 ; }

li a:visited
{	color:#FFFFFF ; 
	text-decoration: none ; }

li a:hover
{	color:#FFFFFF ; 
	text-decoration: none ; }

li a:active
{	color:#FFCC66 ; 
	text-decoration: none ; }


a:link
{	color:#331100 ; 
	text-decoration: underline ; }

a:visited
{	color:#331100 ; 
	text-decoration: underline ; }

a:hover
{	color:#993300 ; 
	text-decoration: none ; }

a:active
{	color:#993300 ; 
	text-decoration: underline ; }


address
{	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica,sans-serif ; 
	font-size: 12px ; 
	font-weight: normal ; 
	font-style: normal ; 
	letter-spacing: 0px ; 
	line-height: 200% ; 
	color: #662200 ; 
	text-align: center ; 
	padding: 0 0 12px 0 ; 
	border: 0px solid red ; 
	margin: -17px 0 0 0 ; }

address img
{	margin-bottom: 6px ; 
	border: 0 ; }

