body {background-image:url(emboss.png);}

.wrap {background:#99ff66; margin:0 auto; width:765px; border: solid #003300 1px;}

.header {background:#00cc00; border-bottom: solid #003300 1px;}

.main {background: #ffffff; float: right; width: 604px; text-align: justify; border-left: solid #003300 1px;}

.sidepics {float: left; padding: 3px;}

.sidebar {background: #99ff66; float: left; width: 160px; margin-top: 25px;}

.greenmenu {background-color: #00CC00; border-top: solid 1px #003300; border-left: 10px solid #006600;}
.greenmenu a{background-color: #00CC00; font: bold 10pt Verdana; display: block; width: 100%; color: #FFFFFF; text-decoration: none; line-height: 18px; text-align: center;}
.greenmenu a:visited{background-color: #33CC33; font: bold 10pt Verdana; display: block; width: 100%; color: #ffffff; text-decoration: none; line-height: 18px; text-align: center;}
.greenmenu a:hover{background-color: #CCFF99; color: #003300; display: block; line-height : 18px;}

.current {background-color: #CCFF99; border-top: solid 1px #003300; border-left: 10px solid #006600; font: bold 10pt Verdana; display: block; color: #003300; text-decoration: none; line-height: 18px; text-align: center}

.under {background-color: #00CC00; border-bottom: solid 1px #003300; border-left: 10px solid #006600;}

.text {text-align: justify; font-family: Verdana; font-size: 0.8em; color: #000000; padding-left: 5%; padding-right: 5%;}
.ruletext {clear: both; text-align: justify; font-family: Verdana; font-size: 0.8em; padding-left: 5%; padding-right: 5%;}
.bigtext {text-align: center; font-family: Verdana; font-size: 1em; color: #000000; padding-left: 10%; padding-right: 10%;}
.demandments {text-align: center; font-family: Verdana; font-size: 1em; color: #000000; padding-left: 7%; padding-right: 7%;}
.centext {text-align: center; font-family: Verdana; font-size: 0.8em; padding-left: 5%; padding-right: 5%;}

td.stats {font-family: Verdana; padding-left: 10px; padding-right: 10px; text-align: center; font-size: 1em;}
td.stathead {font-family: Verdana; text-align: center; font-size: 1em; font-weight: bold;}

.footer {background: #006600; clear: both; border-top: solid #003300 1px;}

.header h1 {padding: 0px; margin: 0; text-align: center;}

.main h2, .main h3, .main h4 {padding: 0 10px; text-align: center; margin-top: 10px;}

.main p {padding: 0 15px; text-align: justify; font-family: Verdana; font-size: 0.8em;}

table.medals {margin-left: auto; margin-right: auto;}

.med {text-align: left; font-family: Verdana; font-size: 1.5em; color: #000000;}
.med2 {text-align: left; font-family: Verdana; font-size: 1.2em; color: #000000;}

.sidebar ul {margin-bottom:0;}

.sidebar h3, .sidebar p {padding:0 10px 0 0; font-family: Verdana; font-size: 0.8em;}

.sidepics {float: left; padding: 3px;}
.sidepics img {display: block; padding: 3px; margin-left: 5px;}

.footer p {padding: 2px; margin: 0; color: #ffffff; text-align: center; font-family: Verdana; font-size: 0.8em; font-weight: bold;}

.design {text-align: center; font-family: Verdana; font-size: 5pt;}

a.green   {color: #0000ff; text-decoration: none;}
a:visited.green   {color: #6666ff; text-decoration: none;}
a:hover.green   {color: #00cc00; text-decoration: underline;}

a.foot   {color: #ffffff; text-decoration: none;}
a:visited.foot   {color: #ffffff; text-decoration: none;}
a:hover.foot   {color: #66ff00; text-decoration: underline;}

.links {text-align: center; font-family: Verdana; font-size: 0.6em;}
.smlinks {text-align: center; font-family: Verdana; font-size: 0.5em;}

hr.green {color: #00CC00; background-color: #00CC00; border: 0; height: 2px; padding: 0px;}

/*Example CSS for the two demo tickers*/

#domticker{text-align: left; font-family: Verdana; color: #00CC00; font-size: 0.7em; width: 92%; padding: 2px; font-weight: bold; background-color: #FFFFFF;}

#domticker div{ /*IE6 bug fix when text is bold and fade effect (alpha filter) is enabled. Style inner DIV with same color as outer DIV*/
background-color: #FFFFFF;}

#domticker a{font-weight: bold;}


