/* CSS Document */



*{

margin:0;

padding:0;

}

body{

/*background:url(../images/bg_body.gif) repeat;*/

font-family:Arial, Helvetica, sans-serif;

color:#636160;

font-size:13px;

}





.clear{

clear:both;

line-height:0;

font-size:0;

}



h1{

background:url(../images/icon_heading.gif) no-repeat left 8px;

font-family:Trebuchet MS, Arial, sans-serif, Times;

font-size:20px;

font-weight:normal;

color:#9e4a1e;

padding:0 0px 0px 50px;

line-height:55px;

margin-bottom:22px;

}



h1 span{

border-bottom:1px solid #e1e1e1;

padding:0 0px 7px 0;

display:block;



}



h2{

background:url(../images/bg_heading.gif) no-repeat left top;

font-family:Trebuchet MS, Arial, sans-serif, Times;

font-size:20px;

font-weight:normal;

color:#565251;

height:50px;

line-height:50px;

padding:0 0 0 40px;

}



h2 span{

font-size:18px;

}



h2.heading_4{

font-size:16px;

font-weight:bold;

}



h2.heading_4 span{

font-size:12px;

}





h3{

font-family:Trebuchet MS, Arial, sans-serif, Times;

font-size:16px;

color:#7c4008;

margin-bottom:7px;

}



h3 span{

margin:0 0 0 50px;

}



h3.heading_1{

font-family:Verdana, Arial, Helvetica, sans-serif;

color:#383838;

font-size:12px;

margin-bottom:9px;

}



h3.heading_2{

background-color:#fcd8c7;

height:43px;

line-height:43px;

padding:0 0 0 20px;

margin:0;

}



h3.heading_3{

margin:0;

}



h3.heading_3 span{

font-size:12px;

display:block;

margin:0 0 10px 0;

}



h4{

color:#666360;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:bold;

margin-bottom:15px;

}



h5{

color:#2f2f2e;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:bold;

}



div.itemListCategoryBlock{
	border:none !important;
	background:none !important;
}

/* Wrapper CSS */



#wrapper{

/*background:url(../images/bg_wrapper.gif) repeat;*/

width:975px;

margin:0 auto;

padding:0 14px 24px 14px;

}



/* Header CSS */



#header{

padding:14px 0 0 0;

float:left;

}



#banner{

position:relative;

float:left;

}



.logo{

position:absolute;

top:0;

left:0;

}





#navi{
position:relative;

z-index:10;

float:left;

width:973px;

background:url(../images/bg_navi.gif) repeat-x top;

border-right:1px solid #acb9c1;

border-left:1px solid #acb9c1;

}



#navi ul{

list-style:none;

padding:0;

margin:0;

}



#navi ul li{

float:left;

background:url(../images/bg_navi.gif) repeat-x top;

margin:0;

padding:0;

border: 0;

}



#navi ul li a{

background:url(../images/slash_navi.gif) no-repeat left top;

color:#392b2b;

text-decoration:none;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

color:#382b2b;

display:inline-block;

padding:14px 35px 0 35px;

margin:0;

height: 28px;

}

#navi ul li ul li {

	background: #fbe9df;

	border-bottom: #aeb8c2 1px solid; 

}

#navi ul li ul li a{

	padding:14px 15px 0 15px;

	color: #838181;

	background: none;

}

#navi ul li a:hover, #navi ul li a.active_navi{

color:#9e4a1e;

}



#navi ul li.item1 a{

background:none;

}



/* Header CSS End */



/* Content CSS */





#content{

background:url(../images/bg_content.gif) repeat-x #fff;

padding:0 0 20px 0;
position:relative;
z-index:1;

}





#left_side{

float:left;

width:226px;

padding:0;

}



.div_login_1{

float:left;

position:relative;

}



.div_login{

background:url(../images/bg_login.gif) no-repeat left top;

position:absolute;

width:296px;

height:114px;

top:0;

left:0;

color:#9e4a1e;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

padding:17px 0 0 12px;

}



.div_login label{

}



.div_login input.login_field{

width:155px;

height:16px;

border:1px solid #e2dfdf;

}



.div_login a{

color:#686766;

text-decoration:none;

font-size:10px;

margin:0 0 0 8px;

}



.div_login a:hover{

text-decoration:underline;

}



.left_menu{

float:left;

border-left:none;

border-left:1px solid #fde3d6;

border-right:1px solid #fde3d6;

border-bottom:1px solid #fde3d6;

width:224px;

margin:131px 0 0 0;

}



.left_menu ul{

list-style:none;

padding:0;

margin:0;

}



.left_menu ul li{

padding:0;

margin:0;

}



.left_menu ul li a{

background:url(../images/btn_leftmenu.gif) no-repeat left top;

text-decoration:none;

color:#9e4a1e;

height:48px;

line-height:48px;

display:block;

padding:0 0 0 40px;

}



.left_menu ul li a:hover,.left_menu ul li a.active_leftmenu{

background-position:bottom;

}



.div_adverts{

background:url(../images/bg_sub.gif) repeat-y;

float:left;

width:226px;

padding:0 0 44px 0;

border-bottom:1px solid #fde3d6;

}



.div_adverts a.ad_logo2{

margin:15px 0px 0 15px;

float:left;

}



.div_adverts a.ad_logo3{

margin:15px 0px 0 35px;

float:left;

}







#right_container{

float:left;

width:749px;

}



#div_center{

width:520px;

float:left;

padding:0;

}



.inner_content{

width:408px;

padding:30px 0 0 65px;

}

.inner_content_nec{

width:408px;

padding:110px 0 0 5px;

}


.inner_content p{

margin-bottom:18px;

}



.div_index{

}



.div_index a{

background:url(../images/bullet_1.gif) no-repeat left 5px;

padding:0 0 0 35px;

float:right;

text-decoration:none;

color:#636160;

font-size:11px;

font-family:Verdana, Arial, Helvetica, sans-serif;

}



.div_index a:hover{

text-decoration:underline;

}





#right_side{

width:229px;

float:right;

}



.div_search_1{

position:relative;

float:right;

}



.div_search{

background:url(../images/bg_serach.gif) no-repeat left top;

width:250px;

height:101px;

padding:14px 0 0 44px;

position:absolute;

right:0;

top:0;

color:#9e4a1e;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

}



.div_search label{

margin:2px 5px 0 0;

display:block;

}



.div_search input.search_field{

width:155px;

height:16px;

border:1px solid #e2dfdf;

}



.div_search input.btn_search{

}





.div_multipurpose{

background:url(../images/bg_sub.gif) repeat-y;

float:left;

width:224px;

padding:0;

margin:131px 0 0 0;

border-bottom:1px solid #fde3d6;

border-top:1px solid #fde3d6;

}



.div_innermulti{

background:url(../images/bg_sub.gif) repeat-x #fbe9df;

width:222px;

margin:0 auto;

padding:0 0 23px 0;

}



.div_innermulti img{

margin:0 0 11px 0;

}



.div_innermulti p{

color:#838181;

font-size:13px;

margin-bottom:18px;

margin-left:14px;

}



.read-more{

float:right;

background:url(../images/bullet_2.gif) no-repeat left 4px;

color:#9e4a1e;

font-size:11px;

text-decoration:none;

padding:0 0 0 35px;

margin:0 5px 0 0;

}



.read-more:hover{

text-decoration:underline;

}



.div_projects{

width:731px;

float:left;

padding:0 0 0 18px;

}



.div_projects img{

border-left:5px solid #ffbe7b;

}



.div_projects a{

float:left;

text-decoration:none;

}



.div_projects input{

float:left;

}



.div_projects span.btn_container{

display:block;

float:left;

width:94px;

height:40px;

padding:16px 0 0 8px;

background-color:#ffbe7b;

}



.div_aboutus{

padding:0 0 0px 0;

}





.div_aboutus p{

font-size:11px;

line-height:18px;

margin-bottom:20px;

}



.seperator{

font-size:0;

line-height:0;

border-top:1px solid #dfdfdf;

margin-bottom:20px;

}



.div_histroy{

padding:0 0 9px 0;

}



.div_histroy p{

font-size:11px;

margin-bottom:9px;

}



.div_histroy img{

margin:0 13px 0 0;

}



.div_histroy a.link_pdf{

background:url(../images/icon_pdf.gif) no-repeat 5px top;

padding:13px 0 0 0;

margin:2px 0 0 0;

display:inline-block;

text-decoration:none;

font-size:11px;

color:#666360;

font-family:Verdana, Arial, Helvetica, sans-serif;

}





.div_histroy a.link_email{

background:url(../images/icon_email.gif) no-repeat 8px top;

padding:10px 0 0 0;

margin:2px 0 0 0;

display:inline-block;

text-decoration:none;

font-size:11px;

color:#666360;

font-family:Verdana, Arial, Helvetica, sans-serif;

}



.div_histroy a.link_pdf:hover, .div_histroy a.link_email:hover{

text-decoration:underline;

}





.date{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#2f2f2e;

}



.divhistroy_right{

background:url(../images/bg_sub.gif) repeat-y;

float:left;

width:224px;

padding:0 0 20px 0px;

margin:131px 0 0 0;

border-bottom:1px solid #fde3d6;

border-top:1px solid #fde3d6;

}



.divhistroy_right ul{

list-style:none;

padding:10px 0 0 20px;

margin:0;

}



.divhistroy_right ul li{

background:url(../images/bullet_3.gif) no-repeat left 6px;

padding:0 0 0 10px;

margin:0;

}



.divhistroy_right ul li a{

text-decoration:none;

color:#666360;

font-size:11px;

font-family:Verdana, Arial, Helvetica, sans-serif;

}



.divhistroy_right ul li a:hover{

text-decoration:underline;

}



.div_map{

background:url(../images/bg_sub.gif) repeat-y;

float:left;

width:224px;

padding:0 0 190px 0px;

border-bottom:1px solid #fde3d6;

}



.div_map img{

margin:15px 0 10px 20px;

}



.div_map a{

text-decoration:none;

color:#666360;

font-size:11px;

float:right;

margin:0 15px 0 0;

}



.div_map a:hover{

text-decoration:underline;

}



.div_convention{

width:224px;

float:left;

margin:131px 0 0 0;

padding:0;

}



.div_conventioninner{

background:url(../images/bg_sub.gif) repeat-x #fbe9df;

width:207px;

margin:0 auto 15px auto;

padding:10px 0 20px 15px;

}



.div_conventioninner span, .div_conventioninner strong{

display:block;

font-size:11px;

}



.div_conventioninner img{

margin:15px 0 0 0;

}



.div_news{

width:224px;

float:left;

}



.div_innernews{

background:url(../images/bg_sub.gif) repeat-x #fbe9df;

width:207px;

margin:0 auto;

padding:15px 0 23px 15px;

}



.div_innernews ul{

list-style:none;

padding:0;

margin:0;

}



.div_innernews ul li{

background:url(../images/bullet_4.gif) no-repeat left 2px;

padding:0 0 0 35px;

margin:0;

line-height:25px;

}



.div_innernews ul li a{

color:#666360;

text-decoration:none;

font-size:10px;

}



.div_innernews ul li a:hover{

text-decoration:underline;

}



.div_events{

padding:0 0 20px 0;

font-size:11px;

}



.div_events span{

font-size:11px;

}



.div_events p{

font-size:11px;

line-height:18px;

margin-bottom:0;

color:#666360;

}



.div_events a{

color:#232221;

text-decoration:underline;

font-size:11px;

}



.div_events a:hover{

text-decoration:none;

}



.div_testimonial{

background:url(../images/bg_sub.gif) repeat-y;

float:left;

width:224px;

margin:131px 0 0 0;

border-top:1px solid #fde3d6;

border-bottom:1px solid #fde3d6;

}



.img_player{

margin:0 0 15px 20px;

}



.div_testimonialinner{

background:url(../images/bg_sub_1.gif) repeat-x #fbe9df;

width:222px;

margin:0px auto 0px auto;

padding:10px 0 180px 0px;

}



.div_testimonialinner span.seperator_1{

background:url(../images/seperator.gif) no-repeat left top;

width:222px;

height:3px;

font-size:0;

line-height:0;

display:block;

margin-bottom:20px;

}



.div_testimonialinner div{

padding:0 10px 30px 10px;

}



.div_testimonialinner div p{

font-family:Verdana, Arial, Helvetica, sans-serif;

color:#838181;

font-size:11px;

}





.div_testimonialinner div span{

color:#7c4008;

text-decoration:none;

float:right;

font-size:11px;

}





.inner_content_member{

padding:0px;

width:440px;

}

.inner_content p{

margin-bottom:18px;

}





.div_program{

font-size:11px;

}



.div_subprogram{

}



.div_subprogram div.inner_sub{

background-color:#fefbf9;

border-top:1px solid #fef2ec;

border-bottom:1px solid #fef2ec;

padding:15px 0 3px 50px;

}



.div_subprogram div.inner_sub ul{

list-style:none;

padding:0;

margin:0;

}



.div_subprogram div.inner_sub ul li{

background:url(../images/bullet_3.gif) no-repeat left 9px;

padding:0 0 0 15px;

line-height:20px;

}



.div_subprogram div.inner_sub ul li a{

text-decoration:none;

color:#4d4c4c;

font-size:11px;

}



.div_subprogram div.inner_sub ul li a:hover{

text-decoration:underline;

}



.leftimg_progarm{

margin:15px 0 0 0;

}



.div_supportus{

font-size:11px;

}



.inner_supportus{

padding:0 0 15px 0;

}



.inner_supportus img.img_support{

margin:0 45px 0 0;

}



.inner_supportus ul{

list-style:none;

padding:0;

margin:0;

float:left;

}



.inner_supportus ul li{

background:url(../images/bullet_3.gif) no-repeat left 5px;

padding:0 0 0 15px;

margin:0;

color:#666360;

font-size:11px;

}



.link_checkmail{

background:url(../images/icon_checkmail.gif) no-repeat left top;

padding:60px 0 0 65px;

margin:0 30px 15px 0;

text-align:right;

float:right;

display:inline-block;

color:#666360;

text-decoration:underline;

font-size:11px;

font-family:Verdana, Arial, Helvetica, sans-serif;

}



.link_checkmail:hover{

text-decoration:none;

}



.email_link{

color:#474644;

text-decoration:underline;

font-size:11px;

font-family:Verdana, Arial, Helvetica, sans-serif;

}



.email_link:hover{

text-decoration:none;

}





.div_sturcture{

font-size:11px;

padding:0 0 15px 0;

}



.div_sturcture img.img_structure{

margin:0 15px 0 0;

}



.div_sturcture a{

color:#474644;

font-size:11px;

font-family:Verdana, Arial, Helvetica, sans-serif;

text-decoration:none;

}



.div_sturcture a:hover{

text-decoration:underline;

}



.divstructure_right{

background:url(../images/bg_sub.gif) repeat-y;

float:left;

width:224px;

margin:131px 0 0 0;

border-top:1px solid #fde3d6;

border-bottom:1px solid #fde3d6;

}



.divstructure_inner{

background:url(../images/bg_sub_2.gif) repeat-x #fbe9df;

width:202px;

margin:0px auto 0px auto;

padding:10px 0 20px 20px;

}





.divstructure_inner ul{

list-style:none;

padding:0px 0 0 0px;

margin:0;

}



.divstructure_inner ul li{

padding:0 0 0 0;

margin:0;

line-height:20px;

}



.divstructure_inner ul li a{

text-decoration:underline;

color:#996f59;

font-size:11px;

font-family:Verdana, Arial, Helvetica, sans-serif;

}



.divstructure_inner ul li a:hover{

text-decoration:none;

}



.div_contactus{

font-size:11px;

}



.div_contactus a{

color:#4d4c4b;

text-decoration:none;

}



.div_contactus a:hover{

text-decoration:underline;

}



.txt_field{

width:208px;

height:21px;

border:1px solid #dedcdc;

}

.txt_field1{

	width:120px;

height:21px;

border:1px solid #dedcdc;

}



.txt_area{

width:208px;

height:131px;

border:1px solid #dedcdc;

}



.div_gallery{

clear:left;

padding:17px 0 0 0;

}



.div_gallery table{

width:520px;

margin:0 auto;

/*float:left;*/

/*padding:0 0 0 33px;*/

}



.div_gallery table span{

display:block;

padding:10px 0 15px 0;

font-size:11px;

text-align:center;

}



.div_gallery div{

width:696px;

float:left;

background-color:#f4f3f3;

/*border-bottom:1px solid #fde3d6;*/

border-top:1px solid #fde3d6;

padding:24px 0 0 0;

background:url(../images/fade.jpg) repeat-x;

}



.img_gallery{

/*margin:0 35px 15px 0;*/

padding:0 35px 15px 7px;

}



.link_viewall{

font-size:11px;

color:#3c5b70;

text-decoration:none;

}



.link_viewall:hover{

text-decoration:underline;

}



.link_viewall_1{

font-size:11px;

color:#3c5b70;

text-decoration:none;

margin:0 25px 0 0 ;

}



.link_viewall_1:hover{

text-decoration:underline;

}





.div_publictions{

}



.div_newsletter{

}



.inner_newsletter{

padding:15px 15px 15px 20px;

background:#fcefe9;

font-size:11px;

}



.inner_newsletter ul{

list-style:none;

padding:0;

margin:0;

}



.inner_newsletter ul li{

padding:0;

margin:0;

line-height:18px;

}



.inner_newsletter ul li a{

color:#666360;

font-size:11px;

text-decoration:underline;



}



.inner_newsletter ul li a:hover{

text-decoration:none;

}



.div_innerpublication{

font-size:11px;

padding:15px 15px 15px 15px;

}



.div_innerpublication p{

margin-bottom:15px;

}



.div_innerpublication strong{

float:right;

}



.div_publication_1{

background:url(../images/bg_sub.gif) repeat-y;

float:left;

width:224px;

padding:0 0 15px 0;

border-bottom:1px solid #fde3d6;

border-top:1px solid #fde3d6;



}





/* Content CSS End */



/* Footer CSS */



#footer{

height:32px;

background:url(../images/bg_footer.gif) no-repeat left top;

padding:20px 0 0 15px;

}



.footer_left{

float:left;

color:#623117;

width:420px;

font-size:13px;

}



.footer_right{

float:right;

width:350px;

}



.footer_right ul{

list-style:none;

padding:0;

margin:0;

}



.footer_right ul li{

float:left;

background:url(../images/slash_footer.gif) no-repeat right 2px;

padding:0 12px;

margin:0;

}



.footer_right ul li.nobg_footer{

background:none;

}



.footer_right ul li a{

color:#a46747;

text-decoration:none;

font-weight:bold;

}



.footer_right ul li a:hover{

color:#703816;

}

#divhistroy_right2{

background:url(../images/bg_sub.gif) repeat-y;

float:left;

width:224px;

padding:0 0 20px 0px;

margin:0px 0 0 0;

border-bottom:1px solid #fde3d6;

border-top:1px solid #fde3d6;

}



#divhistroy_right2 ul{

list-style:none;

padding:10px 0 0 20px;

margin:0;

}



#divhistroy_right2 ul li{

background:url(../images/bullet_3.gif) no-repeat left 6px;

padding:0 0 0 10px;

margin:0;

}



#divhistroy_right2 ul li a{

text-decoration:none;

color:#666360;

font-size:11px;

font-family:Verdana, Arial, Helvetica, sans-serif;

}



#divhistroy_right2 ul li a:hover{

text-decoration:underline;

}

#Bali-Nyonga{

float:left;

width:232px;

height:253px;

background:#FCEFE9;

margin:0 0 0 17px;

_margin:0 0 0 7px;

/*padding:2px 0 0 22px;*/}

#Bali-Nyonga span{





display:block;

padding:8px 0 0 9px;



font-weight:bold;

}

#Bali-Nyonga p{

padding: 9px 50px 12px 18px;

}



#Bali-Nyonga a{

color:#000000;

text-decoration:none;

padding:2px 0 0 19px;

font-weight:bold;



}

#Bali-Nyonga2{

float:right;

width:241px;

height:253px;

background:#FCEFE9;



/*padding:2px 0 0 22px;*/}



#Bali-Nyonga2 img{

padding:20px 0 0 19px;



}

/*#Bali-Nyonga2 span, {





display:block;

padding:8px 0 0 9px;



font-weight:bold;

}*/

#Bali-Nyonga2 p{

padding: 11px 0 0 19px;

}



.div_testimonialinner_other{

background:url(../images/bg_sub_1.gif) repeat-x #fbe9df;

width:222px;

margin:0px auto 0px auto;

padding:10px 0 180px 0px;

}



.div_testimonialinner_other span.seperator_1{

background:url(../images/seperator.gif) no-repeat left top;

width:222px;

height:3px;

font-size:0;

line-height:0;

display:block;

margin-bottom:20px;

}



.div_testimonialinner_other div{

padding:0 10px 22px 0px;

}



.div_testimonialinner_other div p{

font-family:Verdana, Arial, Helvetica, sans-serif;

color:#838181;

font-size:11px;

padding:0 0 0 10px;

}





.div_testimonialinner_other div span{

color:#7c4008;

text-decoration:none;

float:right;

font-size:11px;

}

.div_testimonialinner_other div img{

padding:0 10px 1px 14px;

}

.div_histroy_left{

float:left;

width:200px;}



.div_histroy_left p{

padding:0 0 0 0;}

.div_histroy_left a{

/*display:block;*/



padding:0 0 33px 0px;

background:none;

float:left;}

.div_histroy_left h4{

color:#9e4a1e;

padding:0 0 0 0;

clear:left;

/*display:block;*/}

h4.color{

color:#666360;}

.seperator2{

clear:left;

font-size:0;

line-height:0;

border-top:1px solid #dfdfdf;

margin-bottom:20px;

}

.div_testimonialinner_other span.seperator_2{

/*background:url(../images/seperator.gif) no-repeat left top;*/

width:222px;

height:3px;

font-size:0;

line-height:0;

display:block;

margin-bottom:20px;

}

.div_aboutus input{

margin:0 0 0 72px;

padding:0 2px 0 2px;}

.div_aboutus input.left{

margin:0 0 0 0;

}

.inner_supportus div{

font-weight:bold;



color:#000000;

float:left;

/*width:135px;*/

_width:121px;

}

.inner_supportus div a{

color:#000000;

text-decoration:none;

}

.inner_supportus div a:hover{

color:#7c4008;}

h6{

clear:left;

font-size:14px;



padding:12px 0 0 0;

_padding:2px 0 0 0;

}

.computer_left{

float:left;}

#div_center2{

width:720px;

float:left;

padding:0;

}

.inner_content2{

clear:left;

width:408px;

padding:30px 0 0 65px;

}

.div_histroy2{

clear:left;

padding:0 65px 9px 71px;

}



.div_histroy2 p{

font-size:11px;

margin-bottom:9px;

}



.div_histroy2 img{

margin:0 13px 0 0;

}

.div_histroy2 p span{

font-weight:bold;}

.div_histroy2 p span.comment{



padding:0 0 0 22px;}

/* Footer CSS End */



/* Wrapper CSS End */

.div_gallery table.table_left{

width:676px;

margin:0 auto;

float:left;



}

.div_gallery table td{



padding:0 2px 0 12px;

}

.item3{

	z-index: 1 !important;

}

.parent {

position: relative;

}

.parent ul {

position: absolute;

top: 42px !important;

width: 235px;

left: 0;

}

.chronoform{

	display:none;

}

.inner_content_jnn{

clear:left;

width:408px;

padding:30px 0 0 5px;

}

.vdo-plug {
z-index: -500;
position:relative;
}
.admintable{
	display:none;
}
.pagenavbar span{
	padding-left: 5px;
}
.pagenavbar strong{
	padding-left: 5px;
}
.pagenavbar a{
	padding-left: 5px;
}