*{border:0;margin:0;padding:0;background:transparent;} body{font-family: trebuchet ms, verdana, arial, tahoma;font-size: 80%; color: #745b33;background-color: #8a7149;line-height: 200%;margin-top: 0px;}#border{border: 0px ;width: 770px;background-color: #FFFFFF;background:url('images/background-3.png') no-repeat;margin: 0 auto;}#header{height: 192px;width:740px;/*margin-left:-2px;*/background-image:url('images/ola-Header2.jpg');}* html #header { margin-left: 0; }#content{padding: 2em 1em;max-width: 740px;background-color: #FFFFFF;}#content ul, #content li{text-align:left;list-style: none;margin: 0 0 0 20px;padding: 0;}* html #content {height:1%}* > html #content {height:auto}#container{width: 740px;margin: 0px auto;background-color: #ffffff;border: 0px solid #669900;}.splitright {background: #ffffff url('images/menu.gif') top center no-repeat;width: 30%;float: right;overflow: hidden;text-align: center;}.splitleft {background: #ffffff;margin: auto;width: 63%;float: left;overflow: hidden;text-align: justify;margin: 0 0 0 20px;}#introduction{	float:right;	width:180px;	padding: 0 10px 0 0;	margin:10px 10px 20px 20px;	background: url(images/menu.gif) no-repeat;	text-align:center;	line-height:1.5em;	color:#745b33;	font-size:1.0em;	font-family:"Lucida Grande","Lucida Sans Unicode",arial,sans-serif;	letter-spacing:0px;}#introduction ul, #introduction li {	text-align:center;	list-style: none;	margin: 0;	padding: 0;}#introduction a {	border-bottom:none;	color:#CA6500;}#introduction h3{	text-align: center;	position:static;}#introduction a:link, a:visited{	color:#CA6500;}#introduction a:hover, a:active{	color:#FFB450;}#introduction p{	Text-align: justify;	margin: 0 20px;}/* ~~~~~~~~~ tables ~~~~~~~~~ */table.mass {	table-layout: auto}/* ~~~~~~~~~ language ~~~~~~~~~ */#language {	float: right;	position: relative;	top: -22px;	left: -6px;}.pointer {	cursor:pointer;}/* ~~~~~~~~~ contacts boxes ~~~~~~~~~ */#contacts{	float:left;	width:500px;	padding:5px 5px 5px 5px;	margin:10px 0px 10px 0px;	background: url(images/newsbox.gif) no-repeat;	text-align:center;	line-height:1.5em;	color:#745b33;	font-size:1.0em;	font-family:"Lucida Grande","Lucida Sans Unicode",arial,sans-serif;	letter-spacing:0px;}#contacts ul, #contacts li {	text-align:left;	list-style: none;	margin: 0 10px;	padding: 0;}#contacts a {	border-bottom: none;	color:#CA6500;}#contacts a:link, a:visited{	color:#CA6500;}#contacts a:hover, a:active{	color:#FFB450;}/* ~~~~~~~~~ rounded boxes ~~~~~~~~~ */.rbroundbox { background: url(images/nt.gif) repeat; }.rbtop div { background: url(images/tl.gif) no-repeat top left; }.rbtop { background: url(images/tr.gif) no-repeat top right; }.rbbot div { background: url(images/bl.gif) no-repeat bottom left; }.rbbot { background: url(images/br.gif) no-repeat bottom right; }/* height and width stuff, width not really necessary. */.rbtop div, .rbtop, .rbbot div, .rbbot {width: 100%;height: 7px;font-size: 1px;}.rbcontent {	margin: 10px 20px 10px 20px;	font-size: 16px; 	color:#FFFFFF;	}	.rbroundbox {	width: 80%;	margin: 20px auto;	}	/* ~~~~~~~~~ forms ~~~~~~~~~ */.formfield {	border: 1px solid #745b33;	background-color: #FFFFCC;	padding: 2px 2px 2px 2px;	}.formfield:hover {    border: 1px solid #745b33;    background: #FFB450;}.textarea {	border: 1px solid #745b33;	background-color: #FFFFCC;	padding: 2px 2px;	}	.textarea:hover {    border: 1px solid #745b33;    background: #FFB450;}.button {	border: 1px solid #745b33;	background: #e6bf80;	padding: 2px 2px 2px 2px;	}.button:hover {    border: 1px solid #745b33;    background: #FFB450;}/* ~~~~~~~~~ news boxes ~~~~~~~~~ */#newsbox{	float:left;	width:500px;	padding:0px 0px;	margin:10px 0 10px 1px;	background: url(images/newsbox.gif) no-repeat;	text-align:left;	line-height:1.5em;	color:#745b33;	font-size:1.0em;	font-family:"Lucida Grande","Lucida Sans Unicode",arial,sans-serif;	letter-spacing:0px;}#newsbox ul, #newsbox li {	text-align:left;	list-style: none;	margin: 0;	padding: 0;}#newsbox a {	border-bottom: none;	color:#CA6500;}#newsbox a:link, a:visited{	color:#CA6500;}#newsbox a:hover, a:active{	color:#FFB450;}#newsbox p{	Text-align: left;	margin: 10px 20px;	font-size: 20px;}/* ~~~~~~~~~ footer ~~~~~~~~~ */#footer{	text-align: center;	height: 30px;	background-color: #ffffff;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #CCCCCC;	margin-top: 50px;	margin-right: 15px;	margin-bottom: 0;	margin-left: 15px;	padding-top: 0;	padding-right: 20px;	padding-bottom: 0;	padding-left: 20px;	clear: both;	}#footer a:link, a:visited{	color:#745b33;}#footer a:hover, a:active{	color:#FFB450;}a:active,a:visited,a:link	    			{ color: #CA6500; text-decoration: none; }a:hover					{ color: #FFB450; text-decoration: none; }#img-right {	margin-top: 10px;	margin-left: 10px;	border: 0px solid #5b8fbe;	height: auto;	width: auto;	float: right;}#img-left {	margin-top: 10px;	margin-right: 10px;	border: 0px solid #5b8fbe;	height: auto;	width: auto;	float: left;}/* ~~~~~~~~~ PROPS FOR THE MENU GO OUT TO EXPLODING-BOY.COM ~~~~~~~~~ */    #topmenu {	position: relative;	top: 17px;	left: 15px;	width: 540px;	font-size:93%;	margin: 0;	line-height:normal;	height: 41px;      }    #topmenu ul {	  margin:0;	  padding:0px 0px 0 2px;	  list-style:none;      }    #topmenu li {      display:inline;      margin:0;      padding:0;      }    #topmenu a {      float:left;      background:url(images/menuleft.gif) no-repeat left top;      margin:0;      padding:0 0 0 4px;      text-decoration:none;      }    #topmenu a span {      float:left;      display:block;      background:url(images/menuright.gif) no-repeat right top;      padding:5px 15px 4px 6px;      color:#745b33;      }	      /* Commented Backslash Hack hides rule from IE5-Mac \*/    #topmenu a span {float:none;}    /* End IE5-Mac hack */    #topmenu a:hover span {      color:#e29543;      }    #topmenu a:hover {      background-position:0% -42px;      }    #topmenu a:hover span {      background-position:100% -42px;    }/* ~~~~~~~~~ Headings ~~~~~~~~~ */    h1{font-size: 120%;color: #745b33;}h3{	color:#745b33;	font-family:geneva,arial,sans-serif;	font-weight:normal;	text-transform:capitalize;	word-spacing:4px;	letter-spacing:1px;	font-size:0.9em;	font-weight:bold;	padding:0 2px;	margin:5px 0;}h4{	text-align: left;	font-size: 10px;	font-weight: normal;	margin: 0 20px;}h5{	text-align: left;	font-size: 10px;	font-weight: normal;	margin: 0 20px;}/*~~~~~~~~~~~styles~~~~~~~~~~~~~~~*/.style4 {font-size: 20px;}.style5 {font-size: 9px;		 color: #745b33;}		 .style6 {font-size: 15px;}.style7 {font-size: 20px;		 font-style: italic;}