/*The CSS Document-- 
CREATED By Nozomiplusart.com
4/29/2007
Last update 
5/03/2007
*/
body {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background: url(assets/img/bg2.jpg) #666 repeat left top fixed;
margin:0px; text-align:justify;}
ul, ol, li { margin:0px; padding:0px; list-style:none; display:block;}
h3 { font-size:18px; color:#f7901e; margin:0px; padding:5px 0px;}
h4 { font-size:13px; font-weight:normal;  margin:0px; padding:10px 0px; color:#a09c9c;}	
img { border: none;}
p {margin:0px; padding:0px}
.c { clear:both;}
.orange { color:#f7901e;}
.gray { color:#DDD;}
.right { text-align:right;}
#wrapper { margin: 0px auto; width:780px; height:auto; /*overflow:auto; overflow:hidden;*/  }
#content { margin:0px; padding:0px 12px 15px 12px; background:url(assets/img/bg_content.jpg) repeat-y left top; overflow:auto; overflow:hidden;  }
#date { margin:0px 0px 0px 630px; width:150px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#sound { margin:10px 0px 0px 670px; padding:0px; background-color:#000;}
#top { margin:0px; padding:0px;}
#mainBox { margin-top:40px; padding:0px 50px 20px 50px; width:660px; }
#footer { margin-left:4px; padding: 0px; width:780px; height:auto; background:url(assets/img/footer.jpg) no-repeat left top; font-size:10px;}
#footer p { text-align:center; padding:5px 10px 10px 10px; font-size:11px;}
#footer ul { padding:12px 0px 0px 85px; margin-bottom:5px;}
#footer li { float:left; padding:2px;}
#footer a:link { text-decoration:none; color:#FFF; }
#footer a:visited { text-decoration:none; color:#FFF; }
#footer a:hover { text-decoration:underline; color:#FFF; }
#banner { margin-top:5px; padding:0px; width:760px; height:223px; background-color:#000; }
#navi { margin:0px; padding:0px; font-size:10px; width:760px;}
#navi li { margin:0px; padding:0px; list-style:none; float:left;}
#navi li a { width:auto; height:29px; line-height:29px; display:block; text-decoration:none; text-indent:11px; 
background:url(assets/img/btn/nav_bg_03.jpg) repeat bottom right;}
#navi a:link { text-decoration:none; color:#FFF;  background:url(assets/img/btn/nav_bg_03.jpg) repeat bottom right;}
#navi a:visited { text-decoration:none; color:#FFF;}
#navi a:hover { text-decoration:underline; color:#DDD; background:url(assets/img/btn/nav_bg_over_06.jpg) bottom right repeat-x;}
#navi .active { text-decoration:underline; color:#DDD; background:url(assets/img/btn/nav_bg_over_06.jpg) bottom right repeat-x;}
#home { width:55px; }
#mission { width:70px;  }
#aboutUs {  width:152px; }
#teamSchedule {  width:120px; }
#news {  width:50px; }
#events { width:65px; }
#photos {  width:63px; }
#friendsSuppoters { width:65px; }
#learningCenter { width:120px; }



/*:::::::::::::::::::::::::::::::::::::::::::::::::*/
#list_mission { font-size:14px;}
#list_mission li {list-style-position:outside;}

.list_events li {  list-style-position:outside; width:670px;}
.one { background-color:#333;}
.two { background-color:#555;}
.place { font-size:12px;  color:#f68f1e; padding-left:5px; font-weight:normal;}
#list_newsEvents { margin:5px 0px 0px 0px; padding:0px;}
#list_newsEvents td{ margin:0px; padding:20px 0px; border-bottom: dashed #666 1px;}
#list_newsEvents img { width:300px; height:197px; margin:0px; padding:0px 10px;}
.list_links { margin:0px; padding:0px; text-align:left;}
.list_links td{ margin:0px; padding:0px 0px 5px 5px; width:210px;}
.list_links td a:link { text-decoration:none; color:#FFF;}
.list_links td a:visited { text-decoration:none; color:#FFF;}
.list_links td a:hover { text-decoration:underline; color:#FFF;}
#gallery { margin:10px 0px px 0px; padding:0px; text-align:left;}
#gallery td { margin:0px; padding:20px 10px 20px 10px; border-bottom:dashed #666 1px;}
#gallery img { padding:0px; margin:0px; width:300px; height:197px;}
#friendsAndSupporters_gallery { margin-top:20px; padding:0px;}
#friendsAndSupporters_gallery td { margin:0px; padding:10px;}
#friendsAndSupporters_gallery img { width:300px; height:197px;}
#list_featured a:link { text-decoration:none; color:#f68f1e;}
#list_featured a:visited { text-decoration:none; color:#f68f1e;}
#list_featured a:hover { text-decoration:underline; color:#f68f1e;}
#contact_info { margin:0px; padding:0px; font-size:15px;}
#contact_info td { padding:10px;}
#contact_info a { text-decoration:underline; color:#ccc;}
#address { font-size:15px; padding-left:60px;}

#img_mission { margin:10px 0px 10px 10px;}

#back { margin:30px 0px 0px 570px; padding:0px;}
#back a:link { text-decoration:none; color:#f7901e;}
#back a:visited { text-decoration:none; color:#f7901e;}
#back a:hover { text-decoration:underline; color:#f7901e;}
#mainBox #img_home { margin: 10px 0 ; text-align: center;}
#mainBox #img_home li { float: left; padding: 10px; }
#mainBox #img_home img { padding: 0 0 5px 0;}

.gallery_photo li { float: left; padding: 5px 9px 5px 0;  }




