body {margin: 0px auto; padding: 0px; font-family: Arial, Verdana, sans-serif; font-size: 1.0em; color: #000; background: #fff;}

#container {padding: 0px; margin: 0px auto; width: 1000px;}

#leftcolumn {float: left; width: 406px; height: 860px; background: #fff url(images/background-left.jpg) no-repeat left bottom;}
#leftcolumn img.logo {padding: 23px 0px 54px 35px;}
#leftcolumn img.news {padding: 0px 0px 14px 35px;}
#leftcolumn p {margin: 0px; padding: 0px 27px 22px 35px; font-size: 0.8em;}
#leftcolumn a {padding: 0px; margin: 0; font: bold 1em Arial, Verdana, sans-serif; text-decoration: none; color: #627a0b;}
#leftcolumn a:link {color: #627a0b;}
#leftcolumn a:visited {color: #627a0b;}
#leftcolumn a:link:hover, #leftcolumn a:visited:hover {color: #000; text-decoration: underline;}

#middlecolumn {float: left; width: 557px; height: 860px; background: #56cafa url(images/background-middle.jpg) no-repeat left bottom;}

#rightcolumn {float: left; width: 37px; height: 860px; background: #fff url(images/background-right.jpg) no-repeat left bottom;}

.clr {clear: both;}

#menuleft {float: left; width: 18px;}
#sitenav {float: left; width: 520px; height: 86px; background: #02b0f7 url(images/background-sitenav.gif) repeat-x top left;}
#sitenav ul {padding: 53px 0px 0px 0px; margin: 0px; text-align: center;}
#sitenav ul li {list-style: none; display: inline; padding: 0px 10px;}
#sitenav ul li a {padding: 0px; margin: 0; font: bold 0.8em Arial, Verdana, sans-serif; text-decoration: none; color: #fff;}
#sitenav ul li a:link {color: #fff;}
#sitenav ul li a:visited {color: #fff;}
#sitenav ul li a:link:hover, #sitenav ul li a:visited:hover {color: #000;}
#menuright {float: left; width: 19px;}


#welcome {width: 557px; background: #fff url(images/background-welcome.jpg) repeat-x top left;}
#welcome img.head {padding: 17px 0px 0px 17px;}

#balls {float: left; width: 210px; height: 592px; text-align: center; background-image: url(images/background-hands-petri.jpg); background-position: bottom left; background-repeat: no-repeat;}
#balls img {padding: 36px 0px 0px 0px;}
#ballstext {float: left; width: 347px; height: 592px; }
#ballstext p {margin: 0px; padding: 10px 20px 10px 0px; font-size: 0.8em; line-height: 125%;}

#address {width: 557px; height: 42px; background: #b5e8fc url(images/background-address.jpg) repeat-x top left;}
#address p {font-size: 0.75em; text-align: center; padding: 5px 0px; margin: 0px;}
#address a {padding: 0px; margin: 0; font: normal 1em Arial, Verdana, sans-serif; text-decoration: none; color: #000;}
#address a:link {color: #000;}
#address a:visited {color: #000;}
#address a:link:hover, #address a:visited:hover {color: #000; text-decoration: underline;}

#copy {width: 557px; height: 29px; background: #72d3fa url(images/background-copy.jpg) repeat-x top left;}
#copy p {font-size: 0.75em; text-align: center; padding: 10px 0px; margin: 0px;}
#copy a {padding: 0px; margin: 0; font: normal 1em Arial, Verdana, sans-serif; text-decoration: none; color: #000;}
#copy a:link {color: #000;}
#copy a:visited {color: #000;}
#copy a:link:hover, #copy a:visited:hover {color: #000; text-decoration: underline;}


