HTML, Body {
  Height:100%;
}

Body {
  Position:Relative;
  Padding: 0; Background-Color: White; COLOR: #555;
  FONT:10pt Verdana, Tahoma, Arial, Helvetica, sans-serif;
  Width: 800px;
  Margin:0 Auto;  
  /*Background: URL('/images/redshadow.gif') green top repeat-y;*/
  /*Background: URL('/images/shadow.gif') top repeat-y;*/
  /*Border: 1px Solid Blue;*/
}

#Wrapper {
  Background: URL('/images/shadow.gif');
  Width: 800px; Min-Height: 100%;
}

H2 {
  Font: bold 12pt Arial, Helvetica, sans-serif;
  Margin:0;
  Color: white;
  Height: 22px;
  Padding-Left: 1em;
  Line-Height: 24px;
  Background-Image:URL('/images/smallz.gif');
}

H3 {
  Font: bold 12pt Arial, Helvetica, sans-serif;
  Clear: Both;
  Margin:0;
  Color: white;
  Height: 22px;
  Padding: 0 0 0 1em;
  Line-Height: 24px;
  Background:URL('/images/bigz.gif') No-Repeat;
}

IMG {
  Border: None;
}

A:link {
  /*COLOR: #ff6600;*/
  COLOR: #6c78b6;
  Font-Weight: bold;
  TEXT-DECORATION: none;
}
A:visited {
  Font-Weight: bold;
  COLOR: #0099cc; TEXT-DECORATION: none;
}
A:hover {
  COLOR: #cc3300; TEXT-DECORATION: underline
}

A#Home {
  Display:Block; Width:101px; Height:18px;
  Background-Image:URL('/images/option_home.gif');
}

A#Home:hover {
 Background-Image:URL('/images/option_home_p.gif');
}

#Header {
  Position:Relative;
  Background:URL('/images/fon.gif');
  Height:120px;
  Margin: 0 18px 0 18px; Padding: 0;
}

#Header #Logo {
  Float:Left; 
  /*Width:200px;*/ Height:120px;
  Padding-Left:30px;
}

#Header #Animals {
  Float:Right;
  /*Width:250px;*/ Height:120px;
}

#Content {
  Position:Relative;
  Margin:0 32px;
}

#Main {
  Position:Relative;
  Float:Left;
  Width: 560px;
  Padding-Bottom: 1em;
}

#Sidebar {
  Float:Right;
  Width:160px;
}

#Sidebar IMG {
  Display: Block;
}

#Navigation {
  /*Background: URL("/images/navblank.gif");*/
  Position:Absolute;
  Right:10px; Bottom: 0px; Left: 160px;
  Margin: 0; Padding: 0;
  List-Style: None;
  /*Text-Align: right;*/
  /*Height: 60px;*/
}

#Navigation LI {
  Float: Right; 
  Width: 105px; Height: 93px;
}

#Navigation IMG {
  /*Width: 105px; Height: 93px;*/
}

#Navigation * {
  Display: Block;
  Right: 0px;
}

#Welcome {
  Border: 1px #FF6600 Solid; 
  Margin:1.0em 0;
  Height:90px; Padding:5px 0;
}

#Mottos {
  Width:560px;
  Float:Left;
  Margin-Top: 0.5em;
}

#Mottos Div {
  Float:Left; Width:265px;
  Margin:0 5px;
}

#Subscribe {
  Float:Right;
  Margin:0; Padding:0; Width:160px;
  Text-Align:Center;
}

#SubscribeForm {
  Padding:0; Width:160px;
  Text-Align:Center;
  Width:130px;
}

#Subscribe Input {
  Width:140px;
}
#SubscribeForm Input {
  Width:130px;
}

#Subscribe Button {
  Background-Color:#f92; Color:White;
}

#SubscribeForm Button {
  Background-Color:#f92; Color:White;
}


TABLE#Welcome TD {
  Padding-Right: 0.5em;
}

TABLE#Welcome TD#Subscribe {
  Width: 20%;
  Text-Align: Center;  
}

DIV#Subscribe{
  Width: 160px;
  Text-Align:Center;
  Margin: 0 Auto 0 Auto;
  Padding-Bottom: 1em;
}

#Subscribe * {
  Padding: 0; Margin: 0;
}

#Support {
  Width:27em;
  Margin: 1em Auto;
}

#Support LABEL {
  Clear: Both;
  Display: Block;
  Padding-Top:2px;

}

#Support INPUT, 
#Support TEXTAREA, 
#Support SELECT {
  /*Margin:-1em 0 0 120px;*/
  Margin:-1.3em 0 1em 120px;
  Float:Left;
  Width: 300px;
}

#Support BUTTON {
  Clear: Both;
  Display: Block;
  Margin-Left: 120px;
}

.Block LI {
  Padding: 0; Margin: 0;
}

#Awards UL LI {
  Margin-Bottom: 0.5em;
}

DIV.Block {  
  Width: 160px;
  Margin: 0 Auto 1em Auto;
}

UL.Block {
  Padding: 1em; List-Style: none; Margin: 0; 
  Border-Color:#FF6600; Border-Width:1px; Border-Style:Solid;
}

.InnerBlock {
  Padding: 1em; List-Style: none; Margin: 0; 
  Border-Color:#FF6600; Border-Width:1px; Border-Style:Solid;
}
.InnerBlockW {
  Width:130px;
}

DIV.ShortDescription {
  Position: Relative;
  Clear: Both;
  Padding-Bottom: 0;
  Padding-Left: 0;
}

TABLE.ShortDescription{
  /*Border: 1px Green Solid;*/  
}

.FeaturedTable {
  Position: Relative;  
  Margin-Bottom: 0.5em;
  Padding-Bottom: 0.6em;
}

TABLE.ShortDescription TR TD{
  Vertical-Align: Top;
  Padding-Right: 0.5em;
}


TABLE.ShortDescription TR TD P, A{
  Padding: 0 Auto; Margin: 0 Auto;
}

TABLE.ShortDescription TR TD UL{
  Margin-Top: 0;
}


.Framed {
  Margin-Bottom: 0.5em;
  Padding: 0 100px 0 0;
}

DIV.Featured{
  Margin-Top: 0;
  Padding-Top: 0.6em;
  Padding-Left: 0.5em;
  Padding-Bottom: 0.5em;
  Margin-Bottom: 1em;
  Border: 1px #FF6600 Solid;
}

.Info {
  Position: Relative;
  Border-Top: 1px #FF6600 Solid;
  Margin-Top: 38px;
  Margin-Left: 1em;
}

.Info P, .Info UL {
  Margin: 0.1em 0 0.1em 1em;
  Padding: 0;
}

.Info LI {
  List-Style-Position: Inside;
}

.Icon{
  Position: Absolute;
  Top: 0; Left: 0;  
}

* HTML .Icon { /*IE MUST DIE*/
  Left:-170px;
}

#ScreenShots {
  Margin:0 Auto;
  Border: 1px #FF6600 Solid;
}

#ScreenShots TD{
  Text-align: center;
}

.FeaturedLinks {
  Position: Absolute;
  Bottom: 5px;
}

/** HTML .ShortDescription .FeaturedLinks {
   Kills Margins 
  Padding-Bottom:1px;
}*/

A.Download {
  /*Border: 1px Red Solid;*/
  /*Float: Left;*/
  Padding-Left: 5em;
}

A.MoreInfo {
  /*Border: 1px #FF6600 Solid;*/
  /*Float: Right;*/
  Padding-Left: 4em;
}

DIV.Download {
  Position: Absolute;
  Top: 20px;
  Right: 1em;
  Margin-Bottom: 0;
}

DIV.Download A {
  Display: Block;
  Margin-Bottom: 0.5em;
}

DIV#Copyright {	
  Clear:Both;
  Text-Align:Center; Padding:1em;
  Border-Top: 1px #FF6600 Solid;
}

DIV.GamePage {
  Border: 1px #FF6600 Solid;
  Padding: 0.5em 0.5em 0.5em 0.5em;
}

A.OurFriends{font-size: 10px;}