/*  * ======================================== * global element styles  * ======================================== */ html{	overflow-x: auto; /* fixes MSIE scrollbar bug DO NOT REMOVE, has no effect in Mozilla, or Opera */}form{	display: inline;	margin: 0; /* removes mystery form tag gapping */	padding: 0; /* removes mystery form tag gapping */}body { 	margin: 100px 0px 0px 0px; 	background-image: url(../images/bg.gif); 	background-position:left top; 	background-repeat:repeat;  }img{	border: 0; /* makes sure linked images do not have a border */}p{	margin: 132px 62px 0px 0px;	font-family: arial, helvetica, verdana, sans-serif;	font-size: 11.5px;	font-weight: normal;	font-style: normal;	color: #444444;	line-height: 160%;	text-align: right;}h1{	margin: 24px 62px 0px 0px;	font-family: arial, helvetica, verdana, sans-serif;	font-size: 20px;	font-weight: bold;	font-style: normal;	color: #8b6800;	text-align: right;}a, a:visited, a:link {	margin: 6px 62px 0px 0px;	font-family: arial, helvetica, verdana, sans-serif;	font-size: 12px;	font-weight: bold;	font-style: normal;	color: #8b6800;	float: right;	text-decoration: none;}a:hover {	text-decoration: underline;}/*  * ======================================== * copy * ======================================== */  .copyright { 	padding: 6px 0px 0px 56px;	font-family: arial, helvetica, verdana, sans-serif;	font-size: 10px;	font-weight: normal;	font-style: normal;	color: #ffffff;	text-align:left; }/*  * ======================================== * images * ======================================== */.main { 	background-image: url(../images/main.jpg);	background-color: transparent; 	background-position: center top; 	background-repeat: no-repeat; }