* {   
    margin:0;   
    padding:0;   
}
body { 
    font-family:Verdana, "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;   
    font-size:80%;   
    color:#424242;   
}	   
h2{
    font-weight:bold;   
    font-family:Georgia, "Times New Roman", Times, serif;
	color:#006600;
	margin:10px 10px 0 10px;   
}   
h3{
    font-weight:bold;   
    font-family:Georgia, "Times New Roman", Times, serif;
	color:#006600;
	margin:10px;
}	

h4{
    font-weight:normal;   
    font-family:Georgia, "Times New Roman", Times, serif;
	margin:20px 10px 5px 15px;   
}   
h5,h6 {   
    font-weight:normal;   
    font-family:Georgia, "Times New Roman", Times, serif;
	margin:0 0 15px 25px;   
}   
p,li {   
    line-height:160%;   
}   
p {   
    margin:0 0 1em 1em;   
}
p#border{
    background-color:#006600;
	width:680px;
	margin:0 0 20px 0;
	color:#ffffff;
	text-align:right;
}	   
li {   
    list-style-type:none;   
}   
img {   
    border:0;
	vertical-align:middle;   
} 
img.map{
    margin:15px 0 0 15px;
}
img.darts-r{
    float:right;
}
img.m-photo{
    margin:10px 5px 10px 50px;
}	
hr{
    width:490px;
	color:#cccccc;
}			  
/*  
 Link Color [ 
----------------------------------------------------------- */  
a {   
    text-decoration:none;   
}   
a:link {   
    color:blue;   
}   
a:visited {   
    color:#0C8EF2;   
}   
a:hover {   
    text-decoration:underline;   
}   
a:active {   
    color:blue;   
}     
#page {   
    width:680px;   
    margin:0 auto;   
    background:#FFF;   
} 
/*  
 container  
 main [  
----------------------------------------------------------- */  
#main {   
    float:right;   
    width:480px;
	margin-top:15px;
}   
#side {   
    float:left;   
    width:168px;   
    margin:10px 0;   
}
#side ul {   
    margin-left:0px;   
}   
#side ul li {   
    margin-bottom:10px;   
}    
#container {   
    float:left;   
    margin-bottom:10px;   
    padding:0 10px;   
}	
/*  
 foot [  
----------------------------------------------------------- */  
#foot {   
    clear:both;   
    margin:0 10px;   
    padding:5px 0 10px 0;   
    text-align:center;   
    border-top:1px solid #CCC;   
}
#foot p {   
    margin:0 0 2px 0;   
}   
#foot address {   
    font-style:normal;
	margin-bottom:10px;
}
table.l-1{
    margin:30px 0px 15px 20px;
	border-spacing:15px 30px;
}	  