/*----Base css---*/

body{
     text-align: center;
     margin: 0 auto;
     background-color: #000000;
}

img{
     border: none;
}

a:link { color: #000000;  text-decoration: underline; }
a:visited { color: #000000;  text-decoration: underline; }
a:hover { color: #FF9900;  text-decoration: underline; }

ul,li {
margin: 0;
padding: 0;
list-style: none;
}


#all_wrapp {
     width: 800px;
     margin: 0 auto;
     text-align: left;
}

#wrapp01 {
     background-color: #000000;
     background-image: url(../image/bg.gif);
     background-repeat: repeat-y;
}

#wrapp02 {
     background-color: #CAB944;
}

#wrapp03 {
     background-color: #939B2F;
     background: url(../image/bg02.gif);
     background: repeat-y;
}


/*----Header css---*/

#header h1 {
     width: 800px;
     height: 130px;
     background-color: #FFFFFF;
     background: url(../image/header.gif) no-repeat;
     margin: 0;
     padding: 0;
     text-indent: -9999px;
}

/*----Navi css---*/

/*----Navi css---*/

#header ul {
     width: 850px; 
     height: 30px; 
     margin: 0; 
     vertical-align: top;
}

#header li {
     margin: 0; 
     padding: 0; 
     float: left;
     margin-right: 1px; 
}

#header li a {
     height: 30px; 
     display: block;
     margin-right: 1px; 
     padding: 0; 
     text-indent: -9999px;
}


#header li.navi01 a {
	 width:103px;
     height: 30px; 
     background: url(../image/navi01.gif) no-repeat;
     padding: 0; 
     margin: 0;
}

#header li.navi02 a {
     width: 115px;
	 width:139px;
     height: 30px; 
     background: url(../image/navi02.gif) no-repeat;
     padding: 0; 
     margin: 0;
}

#header li.navi03 a {
     width: 115px; 
     height: 30px; 
     background: url(../image/navi03.gif) no-repeat;
     padding: 0; 
     margin: 0;
}

#header li.navi04 a {
     width: 115px; 
     height: 30px; 
     background: url(../image/navi04.gif) no-repeat;
     padding: 0; 
     margin: 0;
}

#header li.navi05 a {
     width: 225px; 
     height: 30px; 
     background: url(../image/navi05.gif) no-repeat;
     padding: 0; 
     margin: 0;
}

#header li.navi06 a {
     width: 98px; 
     height: 30px; 
     background: url(../image/navi06.gif) no-repeat;
     padding: 0; 
     margin: 0;
}

#header li.navi01 a:hover {
     width: 103px; 
     height: 30px; 
     background: url(../image/navi01_o.gif) no-repeat;
     text-decoration: none; 
}

#header li.navi02 a:hover {
     width: 139px; 
     height: 30px; 
     background: url(../image/navi02_o.gif) no-repeat;
}

#header li.navi03 a:hover {
     width: 115px; 
     height: 30px; 
     background: url(../image/navi03_o.gif) no-repeat;
}

#header li.navi04 a:hover {
     width: 115px; 
     height: 30px; 
     background: url(../image/navi04_o.gif) no-repeat;
}

#header li.navi05 a:hover {
     width: 225px; 
     height: 30px; 
     background: url(../image/navi05_o.gif) no-repeat;
}

#header li.navi06 a:hover {
     width: 98px; 
     height: 30px; 
     background: url(../image/navi06_o.gif) no-repeat;
}

/*----contents css---*/
.detail h3 {
     font-size: 14px; 
}

#introduction {
     clear:both; 
     margin: 0;
     padding: 0;
}

#introduction h2{
     width: 800px; 
     height: 30px;     
     margin: 0;
     padding: 0;
     text-indent: -9999px;
     background-color: #000000;
     background-image: url(../image/school.jpg);
     background-repeat: no-repeat;
}

#container{
     width:800px; 
     padding-top: 40px; 
     margin: 0; 
     background-color: #D2C562;
     background-image: url(../image/introduction_text.gif);
     background-repeat: no-repeat; 
     text-align: center; 
     
}

#inner_wrapp {
     width: 690px;
     padding: 5px 0;
     margin-right: auto; 
     margin-left: auto; 
     background-color: #003300; 
     background-repeat: repeat-y; 
     text-align: left; 
}

.school01 {
     width: 680px; 
     margin: 5px; 
     padding: 0;
     background-color: #FFFFFF;
     background-repeat: repeat-y; 
     clear: both; 
     overflow: hidden; 
}

.school_inner {
     margin: 10px 5px; 
     padding: 0; 
}

.name {
     float: left;
     margin-left: 5px; 
     padding: 0; 
     width: 210px; 
}

.name h3 {
     margin: 0; 
     padding: 0; 
     overflow: hidden; 
     font-size: 13px;
     font-weight: bold;
     color: #FF3366;
     background-color: #FFFFFF;
}

.icon {
     width: 210px; 
     padding: 0; 
     overflow: hidden; 
}

.site_name {
     width: 210px; 
     padding: 0; 
     margin-top: 20px; 
     overflow: hidden; 
}

.site_name a:link { 
     color: #0000CC;
     text-decoration: underline; 
}

.site_name a:visited {
     color: #0000CC;  
     text-decoration: underline; 
}

.site_name a:hover { 
     color: #FF9900;  
     text-decoration: underline; 
}

.school_data {
     width: 210px; 
     height: 200px; 
     padding: 0; 
     margin: 0; 
     overflow: hidden; 
}

.school_data a:link { 
     color: #0000CC;
     text-decoration: underline; 
}

.school_data a:visited {
     color: #0000CC;  
     text-decoration: underline; 
}

.school_data a:hover { 
     color: #FF9900;  
     text-decoration: underline; 
}

.detail {
    width: 440px;
    float: right;
    font-size: 13px; 
    margin-right: 5px; 
    margin-bottom: 10px; 
}

table {
     border-collapse: collapse;
     border: 1px solid #000000;
}

td {
     border: 1px solid #000000; 
}

.marg15{
	margin:15px;
	font-size:12px;
}


#lst_school{
	margin:15px;
	font-size:12px;	
}
.link_sch{
	font-weight:bold;
}

/*---- Footerlink css ----*/

#footerlink {
     width: 800px; 
     height: 50px; 
     background-color: #D2C562;
     display: block; 
     overflow: hidden; 
     clear: both; 
}

#footerlink ul {
     margin: 0 0 0 10px;
     padding: 10px 0;
}

#footerlink li {
	font-size:11px;
     list-style: none; 
}

#link01 {
     display: block; 
     float: left; 
     margin-right: 10px; 
     padding-top: 5px; 
}

#link02 {
     display: block; 
     float: left; 
     margin-right: 10px; 
     padding-top: 5px; 
}

#link03 {
     display: block; 
     float: left; 
     margin-right: 10px; 
     padding-top: 5px; 
}

#link04 {
     display: block; 
     float: left; 
     margin-right: 10px; 
     padding-top: 5px; 
}


#link05 {
     display: block; 
     float: left; 
     margin-right: 10px; 
     padding-top: 5px; 
}

#link06 {
     display: block; 
     float: left; 
     margin-right: 10px; 
     padding-top: 5px; 
}

#link07 {
     display: block; 
     float: left; 
     padding-top: 5px; 
}

#next{
     display: block; 
     width: 94px; 
     height: 36px; 
     float: right; 
     padding: 0; 
     margin-right: 10px;
     background-color: #D2C562;
     text-indent: -9999px; 
     background-image: url(../image/next_bt.gif); 
     background-repeat: no-repeat; 
}


/*---- Footer css ----*/

#footer h3{
     clear:both; 
     margin: 0;
     padding: 0;
     width: 800px;
     height: 37px;
     text-indent: -9999px;
     overflow: hidden;
     background-color: #FFFFFF;
     background-image: url(../image/footer.jpg);
     background-repeat: no-repeat;
}
