* 			{margin: 0; padding: 0;}
BODY 			{color: #fff; background: url(../images/bg.gif) repeat-x #111; font-size: 70%; font-family: Trebuchet MS, Arial, sans-serif; text-align: center;}
H1			{width: 400px; height: 120px; overflow: hidden; position: absolute; left: 0; top: 0; z-index: 1; color: #fff; background: #1a211a; font-size: 340%; text-decoration: none; text-align: center;}
H1 SPAN		        {width: 400px; height: 120px; overflow: hidden; position: absolute; left: 0; top: 0; z-index: 2; background: url(../images/logo.gif) no-repeat; display: block;}
H2 			{color: #fff; font-size: 255%; font-weight: normal; background: url(../images/h2.gif) 0 100% repeat-x #f67a16; padding: 23px 30px; line-height: 34px;}
H2 SPAN                 {color: #e4e4e4; font-size: 60%; display: block; line-height: 25px; margin-top: 15px;}
H3                      {color: #ababab; font-size: 210%; font-weight: normal; padding: 23px 30px;}
H4                      {color: #f67a16; font-size: 120%; padding: 15px 30px 10px 30px;}
TABLE                   {width: 93%; font-size: 100%; border-collapse: collapse;}
TH, TD                  {padding: 0 10px 10px 0;}
TH                      {color: #f67a16; padding-top: 15px;}
FORM                    {margin: 30px 30px 10px 30px;}
INPUT, SELECT, TEXTAREA {color: #777; font-size: 100%; font-family: Trebuchet MS, Arial, sans-serif;}
UL                      {list-style-type: none; margin: 0 30px;}
LI                      {background: url(../images/ul.gif) 0 6px no-repeat; line-height: 1.6em; margin: 0 0 10px 0; padding-left: 15px;}
HR                      {color: #252525; background: #252525; border: 0; height: 1px; margin: 0 30px; clear: both;}
A, A:visited 		{color: #fff;}
A:active, A:hover 	{color: #f67a16;}

#page                   {width: 800px; background: url(../images/bgpage.gif) repeat-y #131313; margin: 0 auto; text-align: left; position: relative;}
#head 			{height: 433px; background: url(../images/head.jpg) no-repeat;}

#links                  {background: url(../images/links.gif) 50% 50% no-repeat; margin: 0; padding: 0; position: absolute; right: 32px; top: 30px; padding: 15px 0;}
#links A                {display: block; float: left;}
#links SPAN             {display: none;}
#l1                     {width: 15px; height: 17px; background: url(../images/home.gif) no-repeat; margin: 0 20px 0 0;}
#l2                     {width: 16px; height: 9px; background: url(../images/email.gif) no-repeat; margin: 5px 0 0 20px;}

#menu                   {width: 218px; margin: 0; padding: 0; position: absolute; left: 550px; top: 145px; z-index: 3;}
#menu LI                {color: #d9d9d9; font-size: 120%; background: url(../images/bgmenu.gif) 50% 100% no-repeat; font-weight: bold; margin: 0; padding: 0; padding: 7px 20px;}
#menu #active SPAN,
#menu A                 {text-decoration: none; font-size: 135%; font-weight: normal;}
#menu A:hover           {text-decoration: none;}
#menu #active           {background: url(../images/bgmenu.gif) 50% 100% no-repeat #3e3e3e;}
#menu #active SPAN      {color: #f67a16;}

#content                {width: 522px; padding-bottom: 20px; float: left;}
#content UL             {margin-left: 50px;}
#content P              {line-height: 1.4em; margin: 0 30px 10px 30px;}

#sidebar                {width: 278px; float: left;}
#sidebar UL             {margin: 0 30px;}
#sidebar LI             {background: url(../images/ul.gif) 0 6px no-repeat; padding-left: 15px;}
#sidebar H3 A           {color: #f67a16; text-decoration: none;}
#sidebar P              {margin: 0 30px 10px 30px;}
#sidebar IMG            {border: 5px #fff solid; display: block; margin: 30px 0;}

#footer 		{height: 110px; color: #e0e0e0; background: #111; clear: both;}
#footer P               {padding: 40px 30px 0 0; float: right; text-align: right;}
#footer #copy           {padding: 47px 0 0 30px; float: left; text-align: left;}
#footer A,
#footer A:visited 	{color: #e0e0e0;}
#footer A:hover 	{color: #999;}

.more                   {width: 199px; color: #fff; background: url(../images/more.gif) 0 50% no-repeat; font-weight: bold; font-size: 125%; text-align: center; display: block; margin-top: 20px; padding: 10px 0; text-decoration: none;}
.more:hover             {color: #fff; text-decoration: underline;}

.text                   {width: 170px;}

.left                   {border: 5px #838383 solid; float: left; margin: 0 20px 15px 0;}
.middle                 {text-align: center;}
.cleaner                {clear: both;}