	body {margin: 0; padding: 0; border: 0;
              font-family:verdana,arial, helvetica, sans-serif;
              background-color:#acacac;}

	#topplain     {display:block;
			position:absolute; left:0px; top:0px; height:78px;
			background-image:url(graphics/topback.gif);
			margin-left:0px; margin-right:0px; width:100%; 
			}


	#topbanner    {position:absolute; border:none; 
			left:50%; width:468px; margin-left:-234px;
			height:78px; top:0px;
			background-image:url(graphics/topbanner.gif);
			}



	#bottomline   {position:absolute; display:block;height:20px;
			left:0%; width:100%; bottom:0%;
			background-image:url(graphics/plainbanner.gif);
			background-repeat:repeat-x;
			}

	#leftframe    {position:absolute; left:0px; bottom:0px; height:800px;
			background-image:url(graphics/rightframe.gif);
			margin-left:0px; width:20px;
			}

	#rightframe   {position:absolute; right:0px; bottom:0px; height:800px;
			background-image:url(graphics/leftframe.gif);
			margin-right:0px;  width:20px;
			background-repeat:repeat-y; 
			}
	#ema {border:0px;}
	#shi {border:0px;}

	#ie7 {display:inline;margin-bottom:-40px;border:0px;}
	#moz {display:none;border:0px;}
	#op9 {display:none;border:0px;}

	#css {display:inline;border:0px;}


	#tip {display:none;}



.menutitle    {text-align:center; font-size:12px; background: url(graphics/metalframe.gif) ; width:100px; height:25px; color:yellow;padding-top:5px;font-family:verdana,arial;font-weight:700;}

a             {display: block; font-size:11px; color:#666666; line-height:19px; text-decoration:none}
ul            {padding:0px; margin-top:-1px; list-style-type:none;}
.subnav       {position:absolute; margin-left:-2px; background-color:#f8f400;  border-left:5px solid #009337;border-right:5px solid #009337;}
.block        {border-bottom:#b8b8b8 1px solid;}
.block :hover {background-color:#999; COLOR:#fff; width:95px; }
a.menublock   {line-height:20px;margin-left:0px; width:95px;}


/* xxx SECURITY xxx */

#outer_sec              {position:absolute; left:50%; margin-left:-103px; width:125px; top:87%; margin-top:-15px;}
#topnavs li ul          {left:-999em; width:auto; position:absolute;}
#topnavs li:hover ul    {left:auto;}
#topnavs li.sfhover ul  {left:auto;}


/* xxx NEWS xxx */

#outer_new              {position:absolute; left:50%; margin-left:-260px; width:125px; top:77%; margin-top:-15px;}
#topnave li ul          {left:-999em; width:auto; position:absolute;}
#topnave li:hover ul    {left:auto;}
#topnave li.sfhover ul  {left:auto;}


/* xxx TIPS xxx */

#outer_tip              {position:absolute; left:50%; margin-left:60px; width:125px; top:77%; margin-top:-15px;}
#topnavt li ul          {left:-999em; width:auto; position:absolute;}
#topnavt li:hover ul    {left:auto;}
#topnavt li.sfhover ul  {left:auto;}


/* xxx LINKS xxx */

#outer_lin              {position:absolute; left:50%; margin-left:-280px; width:125px; top:67%; margin-top:-15px;}
#topnavl li ul          {left:-999em; width:auto; position:absolute;}
#topnavl li:hover ul    {left:auto;}
#topnavl li.sfhover ul  {left:auto;}

/* xxx MOBILES xxx */

#outer_mob              {position:absolute; left:50%; margin-left:80px; width:125px; top:67%; margin-top:-15px;}
#topnavm li ul          {left:-999em; width:auto; position:absolute;}
#topnavm li:hover ul    {left:auto;}
#topnavm li.sfhover ul  {left:auto;}


/* xxx NAVIGATION  xxx */

#outer_nav              {position:absolute; left:50%; margin-left:-295px; width:125px; top:57%; margin-top:-15px;}
#topnavn li ul          {left:-999em; width:auto; position:absolute;}
#topnavn li:hover ul    {left:auto;}
#topnavn li.sfhover ul  {left:auto;}

/* xxx FORUMS xxx */

#outer_for              {position:absolute; left:50%; margin-left:100px; width:125px; top:57%; margin-top:-15px;}
#topnavf li ul          {left:-999em; width:auto; position:absolute;}
#topnavf li:hover ul    {left:auto;}
#topnavf li.sfhover ul  {left:auto;}


/* xxx WEBSITES xxx */

#outer_web              {position:absolute; left:50%; margin-left:-280px; width:125px; top:47%; margin-top:-15px;}
#topnavw li ul          {left:-999em; width:auto; position:absolute;}
#topnavw li:hover ul    {left:auto;}
#topnavw li.sfhover ul  {left:auto;}


/* xxx STYLES xxx */

#outer_sty              {position:absolute; left:50%; margin-left:80px; width:125px; top:47%; margin-top:-15px;}
#topnava li ul          {left:-999em; width:auto; position:absolute;}
#topnava li:hover ul    {left:auto;}
#topnava li.sfhover ul  {left:auto;}


/* xxx CONTENTS xxx */

#outer_con              {position:absolute; left:50%;  margin-left:-260px; width:125px; top:37%; margin-top:-15px;}
#topnavc li ul          {left:-999em; width:auto; position:absolute;}
#topnavc li:hover ul    {left:auto;}
#topnavc li.sfhover ul  {left:auto;}

/* xxx INTERACTIVE xxx */

#outer_int              {position:absolute; left:50%; margin-left:60px; width:125px; top:37%; margin-top:-15px;}
#topnavi li ul          {left:-999em; width:auto; position:absolute;}
#topnavi li:hover ul    {left:auto;}
#topnavi li.sfhover ul  {left:auto;}


/* xxx GRAPHICS xxx */

#outer_gra              {position:absolute; left:50%; margin-left:-102px; width:125px; top:27%; margin-top:-15px;}
#topnavg li ul          {left:-999em; width:auto; position:absolute;}
#topnavg li:hover ul    {left:auto;}
#topnavg li.sfhover ul  {left:auto;}


/* xxxx CONTACT xxxx */
/*
#contacthead  {display:block; position:absolute; left:50%; top:30px;background-image:url(images/contact.gif);
	       margin-left:-150px;width:300px; height:50px;}
*/
#contact   {position:absolute; left:50%; width:400px; margin-left:-200px; top:100px;}
/*
#confirm   {position:absolute; left:50%; width:300px; margin-left:-150px; top:40%; font-size:24px; color:#b57600;text-align:center; font-weight:700;}
#confirm a {color:green;font-size:16px;}
*/
#submit    {text-align:center;padding-top:10px;}
