            body {
                background-color: white;
            }
            
            body, p, div, h1, h2, h3, h4, h5, h6, table, tr, td, input, ul, li, ol {
                    margin:0px;
                    padding:0px;
            }
            

            .welcomeimg {
                background-image: url('images/welcome.jpg');
                background-position: center 180px;
                background-repeat:no-repeat;
               
            }



            .current_page_item a{
                font-weight:bold;
                
                text-decoration: underline;
            }
            
            td {
                vertical-align: top;
                text-align: left;
            }
            
            h1, h2, h3 {
                    font-weight: normal;
            }
            
            img {
                    border-width: 0px;
            }

            p, h1, h2, h3 {
                text-align: left;
            }

            a, a:visited, a:active {
	           color: 			      #5f2f65;
	           text-decoration:        none;
            }

            a:hover {
	           color: 			      #5f2f65;
	           text-decoration: 	  underline;
            }

            #main {
                width:950px;
            }

            #topbar {
                background-image: url('images/topbar.jpg');
                width:950px;
                                
            }
            
            #topmenu, #data {
                float:right;
                padding-right:30px;
                
            }
            
           
            #data {
                height: 130px;
            }

            #topmenu {
                height: 75px;
                margin-left:20px;

            }
            
            
            #contactdata td {
                font: 12px/14px verdana, sans-serif;
                color:black;
            }
            #contactdata td.label {
                color:white;
                width:10px;
            }

            #topmenu li{
                float:left;
                height:25px;
                margin-left:22px;
                font: 12px/14px verdana, sans-serif;
                color:black;
                list-style-type:none;
                
               
                text-align:left;
                

            }



            
            #content {
                background-image: url('images/bg.gif');
                background-repeat: no-repeat;
                background-position: top right;
                width: 700px;    
            }

            .pagename h1{
                font: 22px/28px verdana, sans-serif;
                color: #745361;
                
                padding-left:38px;
            }

            .entry {
                padding-left: 40px;
                padding-right:40px;
                padding-bottom:40px;
            }

            .entry p {
                padding-right:150px;
                font:  13px/20px verdana, sans-serif;
                color: black;
                padding-top:10px;
            }
            
            .entry adress {
                font:  13px/20px verdana, sans-serif;
                color: black;
            }
            
            .entry ul li {
                font:  13px/20px verdana, sans-serif;
                color: black;
                margin-left:13px;
            }

            .entry ol li {
                font:  13px/20px verdana, sans-serif;
                color: black;
                margin-left:18px;
            }

            .entry ul, .entry ol {
                margin-top:10px;
                
            }
            
            .entry blockquote {
                
                font:  13px/20px verdana, sans-serif;
                font-weight: bold;
            }
            
            .entry img {
                margin-bottom: 20px;
            }
            
            img.alignright {
                float:right;    
                margin-left:20px;
            }

            img.alignleft {
                float:left;
                margin-right:20px;
 
            }
            

            img.size-thumbnail {
                width: 80px;
                height:auto;
            }

            img.size-medium {
                width: 170px;
                height:auto;
            }

            img.size-large, img.size-full {
                width: 450px;
                height:auto;
                padding-top:20px;
            }
            
            .entry ul, .entry li {
                padding-right:100px;
            }


            
            .entry pre {
                font:  13px/20px courier, serif;
                color: black;            
            }
            
            .entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6 {
                font:  13px/20px verdana, sans-serif;
                font-weight:bold;
                color: black;  
            }


            #menuname, #sidebox {
                padding-left: 20px;
            }



            #menuname h1 {
                font: 22px/28px verdana, sans-serif;
                color: #745361;
                margin-top:20px;
                margin-bottom:10px;
            }
            
            #sidebox {
                background-color: #ede9eb;
                width:250px;
                padding-top: 10px;
            }
            
            #submenu li{
                list-style-type:none;
                font: 14px/30px verdana, sans-serif; 
            }

            #submenu ul ul li{
                list-style-type:none;
                font: 12px/28px verdana, sans-serif;
                padding-left:15px;
            }

            


