body
 {
font-family: Geneva, Arial, Helvetica, sans-serif;
background-color:#D9D9D9;
background-image:url('images/bground.png');
}

h1 {
font-size:16px;
font-weight:bold; 
color:#000000;
text-align:center;}

h2 {
font-size:16px;
font-weight:bold; 
color:#000000;
text-align:center;
}

h3 {
font-size:16px;
font-weight:bold; 
color:#000000;
text-align:center;
}

#container {
width:980px;
height:1095px;
margin-left:auto;
margin-right:auto;
background: #000000;
border-radius: 12px;
-moz-border-radius: 12px;
-webkit-border-radius: 12px;
box-shadow: 0px 0px 9px #000000;
-moz-box-shadow: 0px 0px 9px #000000;
-webkit-box-shadow: 0px 0px 9px #000000;
z-index:1;}

#logo{
position:absolute;
width:960px;
height:150px;
margin-top:10px;
margin-left:10px;
background-image:url('images/logo.png');
z-index:2; }

#content {
position:absolute;
width:960px;
height:835px;
margin-top:160px;
margin-left:10px;
z-index:1; }

img {
 margin-left:25px;

border:1px solid black;
border-radius: 9px;
-moz-border-radius: 9px;
-webkit-border-radius: 9px;
 }

#toptext {
position:absolute;
width:944px;
height:auto;
padding:8px;
margin-top:8px;
background: #FFF6E0;
border-radius: 7px;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;

z-index:1;
}
#lefttext{
position:absolute; 
width:955px;
height:43px;
margin-top:74px;
padding-left:5px;
background: #FFF6E0;
border-radius: 7px;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;

z-index:2;
}
#righttext{
position:relative; 
width:925px;
height:412px;
margin-top:127px;
padding-top:10px;
padding-left:15px;
padding-right:20px;
background: #FFF6E0;
border-radius: 7px;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;

z-index:1;
}

#bottomtext{
position:relative; 
width:920px;
height:235px;
padding:10px 20px 10px;

margin-top:10px;
background: #FFF6E0;
border-radius: 7px;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;

z-index:2;
}
#teltext{
position:relative; 
width:940px;
height:auto;
padding:10px;
margin-top:10px;
background: #FFF6E0;
border-radius: 7px;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;

z-index:2;
}

.style1 {
  		font-size: 14px;
		font-weight:normal;
		
        font-family: arial;
        color:#000000;
}	
.style2 {
  		font-size: 14px;
		font-weight:normal;
       
        font-family: arial;
       
}			
		
a:link {
border-radius: 9px;
-moz-border-radius: 9px;
-webkit-border-radius: 9px; }
.second-level-menu
{
    position: absolute;
    top: 20px;
    left: 0;
    width: 140px;
    list-style: none;

    margin: 0;
    display: none;
    z-index:4;
}

.second-level-menu > li
{
    position: relative;
    height: 25px;
    margin-top:4px;
     margin-left:-42px;
     padding:4px 5px 0px 5px;
display: block;
border: 1px solid black;
border-radius: 9px;
-moz-border-radius: 9px;
-webkit-border-radius: 9px;
box-shadow: 0px 0px 4px #000000;
-moz-box-shadow: 0px 0px 4px #000000;
-webkit-box-shadow: 0px 0px 4px #000000;
background: #E7E7E7; z-index:4;
}
.second-level-menu > li:hover { background:  #A6A6A6; z-index:4; }

.top-level-menu
{
    list-style: none;
    padding: 0;
    margin: 0;
}

.top-level-menu > li
{
    position: relative;
    float: left;
    height: 21px;
    width: auto;
    margin-left:15px;
        margin-top:10px; 
    background-color:#DCDCDC;    
    border: 1px solid black;
border-radius: 9px;
-moz-border-radius: 9px;
-webkit-border-radius: 9px;
box-shadow: 0px 0px 4px #000000;
-moz-box-shadow: 0px 0px 4px #000000;
-webkit-box-shadow: 0px 0px 4px #000000;
 
}
.top-level-menu > li:hover { background: #A6A6A6; }

.top-level-menu li:hover > ul
{
    /* On hover, display the next level's menu */
    display: inline;
}


/* Menu Link Styles */

.top-level-menu a /* Apply to all links inside the multi-level menu */
{
    font:  14px Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration: none;
    padding:1px 5px 0px 5px;
  
    /* Make the link cover the entire list item-container */
    display: block;
    line-height: 20px;

    
}
.top-level-menu a:hover { color: #000000; }




li {
font-size:14px;
line-height:18px;
}