 body { margin: 10px 0 0 0; border: 0; height: 100%; font-family: Arial; font-size: x-small; f\ont-size: small; text-align: left; color: #666; background: #000 url(theme/bg.png?429092) top left repeat-x; }
 img, div.paragraph, div { border: 0; }
 img, p, div { border: 0; }
 div.paragraph { padding: 0 5px 0 10px; *margin-top: 10px; }
 p { padding: 0 5px 0 10px; *margin-top: 10px; }
 a { text-decoration: none; border: 0; color: #333; }
 a:hover { text-decoration: underline; }
 h2 { margin: 5px 0 0 0; padding: 5px; background: transparent url(theme/subHeader_bg.png?429092) top left repeat-x; font-size: medium; text-align: center; border-top: solid 2px #999; }
 #Header { margin: 0 auto; padding: 5px; width: 990px; background: #fff url(theme/rShadow.png?429092) top right repeat-y; }
 *html #Header { width: 1001px; }
 #Header .Welcome { padding: 0; margin: 0; font-weight: bold; }
 #MainFrame { margin: 0 auto; padding: 0 5px; width: 990px; min-height: 720px; height: 100%; background: #fff url(theme/rShadow.png?429092) top right repeat-y; }
 *html #MainFrame { padding: 0 0 0 1px; width: 1010px; height: 720px; }
 #HomeBanner { border: solid 1px #999; width: 989px; height: 268px; }
 *html #HomeBanner { margin-left: 4px; }
 #BannerImage { float: right; margin: 0 0 0 0; }
 #BannerImage img { text-align: right; }
 #HomeBanner .SiteLogo { float: left; margin: 8px 0 0 23px; }
 #Menu { height: 32px; padding: 0 0 3px 0; background: transparent url(theme/MenuUnderBg.png?429092) repeat-x; }
 #Menu ul { padding: 0; margin: 10px 0 0 0; width: 885px; list-style-image: none; list-style-position: outside; list-style-type: none; }
 #Menu li { float: left; margin: 0 0 7px 0; padding: 0; border: solid 1px white; }
 #Menu li a { margin: 0; padding: 10px 15px; font-weight: bold; cursor: pointer; color: #666; font-weight: bold; background: url(theme/MenuBg.gif?429092) repeat; position: relative; }
 #Menu li a:hover { text-decoration: underline; color: #999; background: url(theme/MenuHoverBg.gif?429092) repeat; position: relative; }
 #Menu li#active a { text-decoration: none; color: black; cursor: text; background: url(theme/MenuActiveBg.gif?429092) repeat; position: relative; }
 #LanguageBar { height: 16px; width: 100px; float: left; padding-left: 875px; }
 #LanguageBar ul { margin: 0 0 0 0; *margin: -15px 0 0 0; width: 169px; list-style-image: none; list-style-position: outside; list-style-type: none; }
 #LanguageBar li a { background: url(theme/LangMenuBg.gif?429092) repeat; *height: 40px; color: white; }
 #LanguageBar li a:hover { background: url(theme/LangMenuBgHover.gif?429092) repeat; color: white; }
 .weebly-menu-title { background: url(theme/MenuBg.gif?429092) repeat; color: #666; }
 .weebly-menu-title:hover { background: url(theme/MenuHoverBg.gif?429092) repeat; text-decoration: underline; }
 #secondlistParent { clear: both; display: block; }
 .paragraph, .formfield { padding: 5px !important; }
 input.button { margin: 5px !important; }
 .column { border-left: 1px solid #999; border-right: 1px solid #999; }
 .column div { padding: 0 3px 0 0; }
 #MainFrame #LeftPanel { float: left; clear: left; margin: 5px 0; padding: 0; width: 300px; min-height: 440px; height: 100%; border: solid 1px #999; }
 *html #MainFrame #LeftPanel { margin: 5px 0 5px 2px; height: 440px; }
 #MainFrame #LeftPanel #L1 img { padding: 0 0 0 10px; }
 #MainFrame #LeftPanel #L2 { margin: 0 0 0 10px; *margin: -5px 0 0 10px; width: 280px; height: 163px; }
 #MainFrame #LeftPanel #L3 { text-align: center; background: black; margin: 0 5px; }
 #MainFrame #CenterPanel { float: left; margin: 5px 0 5px 5px; padding: 0; width: 465px; min-height: 440px; border: solid 1px #999; }
 #MainFrame #CenterPanel img { padding: 5px; }
 *html #MainFrame #CenterPanel { margin: 5px 0 5px 5px; height: 440px; }
 #MainFrame #RightPanel { float: left; margin: 5px 0 5px 5px; padding: 0; width: 209px; min-height: 440px; border: solid 1px #999; }
 *html #MainFrame #RightPanel { margin: 5px 0 5px 5px; height: 440px; }
 #MainFrame #RightPanel #R1 { text-align: center; }
 #MainFrame #RightPanel #R2 { text-align: center; padding: 5px 0; }
 #MainFrame #RightPanel #R2 h2 a { color: #666; }
 #MainFrame #RightPanel #R3 { height: 90px; text-align: center; }
 #MainFrame #RightPanel #R4 { text-align: center; }
 #MainFrame #RightPanel #R4 img { margin-top: 10px; }
 #CountDown, #CountDownSP { background: url(theme/CountDown.gif?429092) top center no-repeat; height: 200px; margin: 3px 0 0 0; padding: 0 0 5px 0; }
 #CountDownSP { background: url(theme/DiasParaIr.gif?429092) top center no-repeat; }
 #CountDown #DaysToGo, #CountDownSP #DaysToGo { font-size: 600%; font-weight: bold; color: white; text-align: center; margin: 0 !important; padding: 47px 0 0 0 !important; }
 #Federations { background: url(theme/Box3Left_H65.gif?429092) top left no-repeat; height: 65px; text-align: center; }
 #JoinUsOn { background: url(theme/JoinUsOn.gif?429092) center top no-repeat; height: 200px; padding: 0 0 5px 0; }
 #JoinUsOn a:hover { text-decoration: none; }
 #JoinUsOn #FaceBook img { margin: -30px 0 0 10px; float: left; }
 #JoinUsOn #FlickR img { margin: 102px 0 0 70px; }
 #JoinUsOn #YouTube img { margin: 75px 0 0 0; padding: 0 5px 0 0; float: right; }
 .wrapL { float: left; }
 .Block { Display: Block; Clear: Both; }
 #Footer { margin: 20px 0 0 -5px; width: 1000px; height: 50px; background: url(theme/footer_bg.png?429092) top left repeat-x; }
 #Footer .Top { padding: 5px 0 0 0; height: 20px; }
 #Footer .Top ul { padding: 0; margin: 0 0 0 15px; width: 95%; list-style-image: none; list-style-position: outside; list-style-type: none; }
 #Footer .Top li { float: left; margin: 0 10px; }
 #Footer .Top li a { padding-left: 10px; font-weight: bold; cursor: pointer; background: url(theme/MenuArrow.gif?429092) center left no-repeat; }
 #Footer .Top li#active a { text-decoration: none; cursor: text; color: #666; background: url(theme/MenuArrow.gif?429092) center left no-repeat; }
 #Footer .Bottom { padding: 0 0 0 0; height: 20px; font-weight: bold; color: #333; }
 #Footer .Copyright { padding: 3px 0 0 10px; float: left; width: 320px; display: block; text-align: left; vertical-align: top; }
 #Footer .WhenWhere { padding: 5px 0 0 0; float: left; width: 400px; display: block; }
 #Footer .WebMaster { padding: 5px 10px 0 0; float: right; width: 200px; display: block; text-align: right; }
 #PoweredBy { margin: 0 auto; padding: 0; width: 1000px; text-align: right; }
 #PoweredBy .Label { font-weight: bold; vertical-align: top; }
 #PoweredBy .Intergen {}

div.paragraph ul, div.paragraph ol { padding-left: 25px !important; margin: 5px 0 !important; }
div.paragraph li { padding-left: 5px !important; margin: 3px 0 0 !important; }
div.paragraph ul, div.paragraph ul li { list-style: disc outside !important; }
div.paragraph ol, div.paragraph ol li { list-style: decimal outside !important; }
