
body {
margin-top: 0px;
margin-bottom: 0px;
width: 800px;
margin: auto;
font: "µ¸¿ò", "µ¸¿òÃ¼";
color: #333333;
background-image: url(img/bg_main.jpg);
background-attachment: fixed;
}

#wrapper {
background-color: #ffffff;
}

#header {
color: #006699;
padding: 10px;
height: 50px;
background-color: #ffffff;
}

#header a {
text-decoration: none;
color: #006699
}



#nav_sub {
background-color: #ffffff;
padding: 10px;
float: right;
font-size: smaller;
display: inline;
font-weight: bold;
}

#nav_sub a {
color: #990000;
text-decoration: none;
}

#nav_sub a:hover {
text-decoration: underline;
color: #777777;
}

#nav {
font-size: small;
color: #cccccc;
background-color: #006699;
padding: 3px;
}

#nav a {
color: #cccccc; 
text-decoration:none;
}

#nav a:hover {
color: #990000; 
text-decoration: underline;
}

#content {
padding: 10px;
font-size: small;
border-left: 1px solid #cccccc;
}

#content a {
color: #990000;
font-weight: bold;
text-decoration: none;
}

#content a:hover {
color: #777777;
text-decoration: underline;
}

#content li {font-size: 120%;
list-style:square;
}

#content li a {
color: #003399;
}

#content li a:hover {
color: #777777;
}

#nav_link {
padding: 15px;
font-size: small;
}

#nav_link li {
list-style: square;
}

#nav_link li a {
color: #777777;
text-decoration: underline;
font-weight: bold;
}

#nav_link li a:hover {
color: #990000;
text-decoration: blink;
font-weight: bold;
}

#news {
padding: 15px;
}

#news li {
list-style: square;
font-size: small;
text-decoration: none;
}


#footer {
padding: 10px;
text-align: center;
font-size: smaller;
background-color: #006699;
}

#footer a {
color: #990000;
text-decoration: none;
}

#footer a:hover {
text-decoration: underline;
color: #777777;
}

#clear {
width: 800px;
height: 1px;
border-bottom: 2px solid #003366;
}

p.introduction:first-letter {
font-size: 300%;
font-weight: bold;
} 

h3.highlight {
color: #003399;
}

p.firstline:first-line {
font-size: 110%;
font-weight: bold;
color: #000066;
}

p.spot {
font-weight: bold;
color: #006600;
}

td.highlight {
background-color: #cccccc;
}

.style1 {color: #009900}
	
	