#background  {   margin: 0px auto;   background: url(img/bg.gif) repeat-y center top;   width: 820px;   position: relative;   padding-bottom:30px;   /*overflow:hidden;*/}#flashlogo  {   background: url(img/flashlogo.jpg) no-repeat;   visibility: visible;   position: absolute;   left: 17px;   top: 0px;   z-index: 3;   width: 80px;   height: 76px;}#budha  {   background: url(img/budha.jpg) no-repeat;   visibility: visible;   position: absolute;   left: 161px;   top: 0px;   z-index: 4;   width: 57px;   height: 58px;}#whitetop  {   background: url(img/whitetop.jpg) no-repeat;   visibility: visible;   position: absolute;   left: 725px;   top: 27px;   z-index: 6;   width: 79px;   height: 10px;}#hormenu  {   visibility: visible;   position: absolute;   left: 280px;   top: 37px;   z-index: 5;   width: 525px;   height: 20px;}#horline  {   background: url(img/horline.jpg) no-repeat;   visibility: visible;   position: absolute;   left: 97px;   top: 56px;   z-index: 2;   width: 707px;   height: 19px;}#topline  {   background: url(img/topline.jpg) no-repeat;   visibility: visible;   position: absolute;   left: 17px;   top: 75px;   z-index: 3;   width: 787px;   height: 18px;}#vertmenu  {   background: url(img/vertmenu.jpg) no-repeat;   visibility: visible;   position: absolute;   left: 30px;   top: 117px;   z-index: 3;   width: 136px;   height: 195px;}#separator1  {   background: url(img/1.jpg) no-repeat;   visibility: visible;   position: absolute;   left: 201px;   top: 104px;   z-index: 9;   width: 592px;   height: 11px;}#largeimage  {   visibility: visible;   position: absolute;   left: 213px;   top: 115px;   z-index: 11;   width: 565px;   height: 198px;}#separator2  {   background: url(img/2.jpg) no-repeat;   visibility: visible;   position: absolute;   left: 195px;   top: 310px;   z-index: 10;   width: 598px;   height: 12px;}#orangeline  {   background-color: #F78320;   visibility: visible;   position: absolute;   left: 18px;   top: 327px;   z-index: 12;   width: 785px;   height: 21px;}#separator3a  {   background: url(img/3a.jpg) no-repeat;   visibility: visible;   position: absolute;   left: 0px;   top: 353px;   z-index: 13;   width: 820px;   height: 11px;}#separator3  {   background: url(img/3.jpg) no-repeat;   visibility: visible;   position: absolute;   left: 0px;   top: 459px;   z-index: 15;   width: 820px;   height: 28px;}#separator4  {   background: url(img/4.jpg) no-repeat;   visibility: visible;   position: absolute;   left: 0px;   top: 640px;   z-index: 14;   width: 820px;   height: 12px;}#image1  {   visibility: visible;   position: absolute;   left: 35px;   top: 362px;   z-index: 16;   width: 236px;   height: 100px;}#image2  {   visibility: visible;   position: absolute;   left: 289px;   top: 362px;   z-index: 17;   width: 236px;   height: 100px;}#image3  {   visibility: visible;   position: absolute;   left: 544px;   top: 362px;   z-index: 18;   width: 236px;   height: 100px;}#text1  {   visibility: visible;   position: absolute;   left: 44px;   top: 487px;   z-index: 19;   width: 215px;   height: 143px;}#text2  {   visibility: visible;   position: absolute;   left: 302px;   top: 487px;   z-index: 20;   width: 215px;   height: 143px;}#text3  {   visibility: visible;   position: absolute;   left: 560px;   top: 487px;   z-index: 21;   width: 215px;   height: 143px;}#greyline  {   background: url(img/greyline.jpg) no-repeat;   width: 785px;   height: 24px;   position:absolute;   left:18px;   bottom:-1px;}#downline  {   background: url(img/downline.gif) no-repeat bottom left;   width: 789px;   height: 29px;   position:relative;   margin:0 auto;   /*position:absolute;   left:0;   bottom:0px;   font-size:0;*/}body  {   padding: 0px;   margin: 0px;   background-color: #000;   color: #fff;   font-family: Verdana,Arial,Helvetica;   font-size: 11px;   text-decoration:none;}   /* smaller text used in the upper line*/   h5 {   font-family: Verdana,Arial,Helvetica;   font-size: 7.5px;   text-decoration:none;   color:#9F9F9F;   margin-left: 5px;   margin-top:5px;}ul#vert_nav {position: relative;top:-7px;left:10px;list-style: none;  color: #F48221;font-family: Verdana,Arial,Helvetica;font-size: x-small;letter-spacing: 3px;margin: 0px;padding: 2px;text-indent:10px;  height: auto !important;  height: 1%; /*For IE*/}ul#vert_nav li a:link, ul#vert_nav li a:visited {display: block;text-decoration: none;font-style:bold;font-size: inherit;color: #F48221;padding: 4px;  height: auto !important;  height: 1%; /*For IE*/}ul#vert_nav li {color: #F48221;font-size: x-small ;font-style:bold;padding: 4px;  height: auto !important;  height: 1%; /*For IE*/}ul#vert_nav li a:hover {background:url(img/vertbutton2.jpg) no-repeat;/*background-color: #000000; */font-style:bold;font-size: x-small ;color:#ffffff;padding: 4px;  height: auto !important;  height: 1%; /*For IE*/}.horizontalcssmenu ul{margin: 0;padding: 0;list-style: none;}.input {	font-family: Verdana,Arial,Helvetica;	font-size: 11px;	font-weight: normal;	color: #000000;	background-color: #FFFFFF;	border: 1px solid #F78320;	width: 230px;}.boton {	font-family: Verdana,Arial,Helvetica;	font-size: 11px;	font-weight: bold;	color: #FFFFFF;	background:  #F78320;		border: 1px solid #FFFFFF;}/*Top level list items*/.horizontalcssmenu ul li{position: relative;display: block;float: left;}/*Top level menu link items style*/.horizontalcssmenu ul li a{display: block;width: 88px; /*Width of top level menu link items*/height:24;padding: 2px 8px;border: 1px solid #202020;border-left-width: 0;text-decoration: none;background: #F78320;color: white;font:  12px Verdana,Arial,Helvetica;letter-spacing: 2px;}	.horizontalcssmenu ul li a:hover{background: #ffffff;color:#F48221;}.horizontalcssmenu .arrowdiv{position: absolute;right: 0;}* html p#iepara{ /*For a paragraph (if any) that immediately follows menu, add 1em top spacing between the two in IE*/padding-top: 1em;}	/* Just for IE \*/* html .horizontalcssmenu ul li { float: left; height: 1%; }* html .horizontalcssmenu ul li a { height: 1%; }/* End */