@charset "utf-8";
/* CSS Document */

html,body,form{
/*background:url(fl_images/back.png) repeat;*/

/*background-color:#000000;*/
height:100%;
}

.tab
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;

}
.subhead
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:15px;
/*font-weight:bold;*/
}

.clear{
clear:both;
}

a{

color:#666666;
text-decoration:none;
}

a:hover{
color:#333333;
text-decoration:underline;
}

a:visited{
color:#666666;
text-decoration:none;
}
a:active{
color:#666666;
text-decoration:none;
}



#borderstyle1{
border:1px solid #000000;

}

#site_hold{
width:930px;
background:url(photos/back_.gif)repeat;


border-top:1px solid #000000;
border-bottom:1px solid #000000;
border-left:1px solid #000000;
border-right:1px solid #000000;


margin-top:10px;
margin-bottom:10px;

}

#banner_box
{
width:930px;
height:120px;
background-color:#CC9966;
}



#banner_strip{

width:930px;
height:10px;
background-color:#336600;

}

#nav_button_hold{
width:903px;
background-color:#FFFFFF;
height:33px;
border:1px solid #000000;

}



#navbtn_style a{
display:block;
width:120px;
height:25px;
border-top:1px solid #000000;
border-bottom:1px solid #000000;
border-left:1px solid #000000;
border-right:1px solid #000000;
background-color:#D1D7E7;
/*background-image:url(photos/bt.png);*/



margin-left:0px;
padding-top:5px;
padding-bottom:0px;

text-align:center;
font-weight:bold;
font-size:14px;
color:#000000;
/*text-decoration:underline;*/
}

#navbtn_style a:hover{
display:block;
width:120px;
height:25px;
border-top:1px solid #000000;
border-bottom:1px solid #000000;
border-left:1px solid #000000;
border-right:1px solid #000000;
background-color:#F3F3F3;

/*background-image:url(photos/bt1.png);*/

margin-left:0px;
padding-top:5px;
padding-bottom:0px;

text-align:center;
font-weight:bold;
font-size:14px;
color:#000000;
text-decoration:underline;
}






#webcontent_hold
{
	background:url(photos/back_.gif) repeat;
	width:930px;	
	border:0px solid #000000;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	height:auto;

	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;


}






#seperator_btn_content
{
float:left;
background:url(photos/wht_strip.gif) no-repeat;
width:930px;
height:3px;
}

#seperator_wt_btn_content
{
background:url(photos/wht_strip.gif) no-repeat;
height:3px;

float:left;

width:930px;

}


#lhs_content{
float:left;
width:137px;
/*height:858px;
background-color:#F8F8F8;*/
/*border:1px solid #CCCCCC;*/
/*background-image:url(photos/lhs_icon.png);*/
background-color:#ffeecc;
border-right:0px solid #CCCCCC;
margin-top:0px;
margin-left:3px;
padding-left:0px;

}


#maincontent
{
float:left;
width:501px;
height:auto;

border:0px solid #000000;
margin-top:0px;
margin-left:3px;


padding-left:5px;
padding-right:0px;

}
#album2
{
height:800px;
}

#image_hold
{
width:506px;
height:305px;
margin-right:0px;
border:0px solid #000000;
margin-bottom:10px;
}

#content1
{
width:496px;
height:325px;
border:0px solid #CCCCCC;


}


#rhs_content
{

float:right;
width:260px;
/*height:858px;*/
background-color:#ffcc99;
/*border:1px solid #000000;*/
margin-top:0px;
margin-left:0px;
padding-left:2px;
margin-right:3px;
/*background-image:url(photos/rhs_icon.png);*/

}



#bottom_strp{
float:left;
width:930px;
height:25px;
background-color:#FC9D1F;

padding-top:0px;
padding-bottom:0px;

margin-top:0px;
margin-bottom:0px;
text-align:center;
}





















/* Main content website */


#main_cnt_box{
width:917px;
background:url(imgs_lfpartner/middle_cnt_shdw.jpg) repeat;
border:0px solid #00CC00;

margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;

padding-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
}

/* main left side content */
#main_lft_style{
float:left;
/* position:absolute; */
width:166px;


border:0px solid #000099;
}



#main_lft_head_box{
width:157px;
height:20px;
border-top:0px solid #FF9DCB;
border-bottom:3px solid #FF9DCB;
border-left:3px solid #FF9DCB;
border-right:1px solid #FF9DCB;
background-color:#FEC6E3;

text-align:center;
color:#680229;
font-size:18px;
font-weight:bold;
padding-top:2px;
padding-bottom:4px;

}



#main_lft_btn_bottom_style a{
display:block;
width:154px;
height:20px;
border-top:1px solid #000000;
border-bottom:1px solid #000000;
border-left:1px solid #000000;
border-right:1px solid #000000;
background-color:#FEF0FF;

margin-left:3px;
padding-top:4px;
padding-bottom:4px;

text-align:center;
font-weight:bold;
font-size:16px;
color:#000000;
text-decoration:none;


}




#main_lft_btn_bottom_style a:hover{
display:block;
width:154px;
height:20px;
border-top:1px solid #000000;
border-bottom:1px solid #000000;
border-left:1px solid #000000;
border-right:1px solid #000000;
background-color:#FFE1FF;

margin-left:3px;
padding-top:4px;
padding-bottom:4px;

text-align:center;
font-weight:bold;
font-size:16px;
color:#000000;
text-decoration:underline;
}


#main_lft_btn_style a
{
	display:block;
	width:154px;
	height:20px;
	border-top:1px solid #000000;
	border-bottom:0px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	background-color:#FEF0FF;

	margin-left:3px;
	padding-top:4px;
	padding-bottom:4px;

	text-align:center;
	font-weight:bold;
	font-size:16px;
	color:#000000;
	text-decoration:none;


}




#main_lft_btn_style a:hover
{
	display:block;
	width:154px;
	height:20px;
	border-top:1px solid #000000;
	border-bottom:0px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	background-color:#FFE1FF;

	margin-left:3px;
	padding-top:4px;
	padding-bottom:4px;

	text-align:center;
	font-weight:bold;
	font-size:16px;
	color:#000000;
	text-decoration:underline;
}


/* END main left side content */



#main_middle_style
{
	float:left;
/* position:absolute; */
	width:550px;

	background-color:#FFFFFF;
	border:0px solid #000000;

	margin-top:0px;
	margin-bottom:0px;
/*margin-left:573px;*/

	padding-top:0px;
	padding-left:0px;
}





/* main right side content */
#main_rhs_style
{
	float:left;
/* position:absolute; */
	width:176px;

	background-color:#FFFFFF;
	border:0px solid  #CCFF66;

	margin-top:0px;
	margin-bottom:0px;
	margin-left:6px;
/*margin-left:881px;*/

	padding-top:0px;
	padding-left:0px;
}


#main_rhs_head_box{
width:173px;
height:20px;
border-top:3px solid #FF9DCB;
border-bottom:3px solid #FF9DCB;
border-left:0px solid #FF9DCB;
border-right:3px solid #FF9DCB;
background-color:#FEC6E3;

padding-top:4px;
padding-bottom:4px;

text-align:center;
color:#680229;
font-size:18px;
font-weight:bold;

}


#main_rhs_succes_stry_img
{
	width:172px;
	height:173px;
	border-top:1px solid #FF9DCB;
	border-bottom:1px solid #FF9DCB;
	border-left:1px solid #FF9DCB;
	border-right:1px solid #FF9DCB;
	background-color:#FFFFFF;

	text-align:center;
	color:#680229;
	font-size:20px;
	font-weight:bold;

}














/* END main right side content */





/* END main box styles */









/*bottom_content shadow */
#btm_shadow
{
	float:left;
	width:917px;
	height:30px;
	background:url(imgs_lfpartner/bottom_strip.jpg) no-repeat;


	padding-top:0px;
	padding-bottom:0px;
}

/* END bottom content Shadow */












#advicebtn a
{
	width:172px;
	display:block; 
	background-color:#E8E8E8;
	text-decoration:none;

}

#advicebtn a:hover
{
	width:172px;
	display:block; 
	background-color:#EEEEEE;
	text-decoration:none;
}


#pg_title_style
{

	width:527px; 
	text-align:center;
	font-weight:bold;
	background-color:#FF99FF;
}

/*------------------------------------whos who page------------------------------------------------------------*/


#cont_hold
{
	width:504px;
	height:auto;
	border:0px solid #000000;
}
#content_wh
{

	width:504px;
	height:260px;
	border:1px solid  #CCCCCC;
	/*background-color:#FFFFCC;*/
	/*background-image:url(photos/acd.png);*/
	margin-bottom:5px;
	
}
#content
{

	width:504px;
	height:500px;
	border:0px solid  #CCCCCC;
	/*background-color:#FFFFCC;*/
	/*background-image:url(photos/acd.png);*/
	margin-bottom:5px;
	
}
#content_act
{

	width:504px;
	height:700px;
	border:0px solid  #CCCCCC;
	/*background-color:#FFFFCC;*/
	/*background-image:url(photos/acd.png);*/
	margin-bottom:5px;
	
}
#content_who
{

	width:504px;
	height:500px;
	border:0px solid  #CCCCCC;
	/*background-color:#FFFFCC;*/
	/*background-image:url(photos/acd.png);*/
	margin-bottom:5px;
	
}
#content_achi
{

	width:504px;
	height:760px;
	border:0px solid  #CCCCCC;
	/*background-color:#FFFFCC;*/
	/*background-image:url(photos/acd.png);*/
	margin-bottom:5px;
	
}
#content_ach
{

	width:504px;
	height:720px;
	border:1px solid  #CCCCCC;
	/*background-color:#FFFFCC;*/
	/*background-image:url(photos/acd.png);*/
	margin-bottom:5px;
	
}
.head
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:17px;
	
	
}

/*-------------------------------------------cal_profile.php--------------------------------------------------------------*/
#image_dis
{
	width:169px;
	height:230px;
	border:0px solid #000000;
	float:left;             /*---------display image-------*/
	margin-left:8px;
	margin-top:7px;
	margin-bottom:5px;
	background-image:url(images/no1.jpg);
	
	
}

#info
{
	height:auto;
	width:490px;
	border:0px solid #000000; /*---------display information-------*/
	float:left;
	margin-left:5px;
	margin-top:15px;
	
}

#dis
{
	width:230px;
	height:200px;
	border:0px solid #000000;  
	float:right;
	margin-top:10px;
	margin-right:5px;
	margin-left:10px;
	

}
#dis_act
{
	width:215px;
	height:200px;
	border:0px solid #000000;  
	float:right;
	margin-top:10px;
	margin-right:5px;
	margin-left:10px;

}
#edit_bar
{
border:0px solid #000000;  
width:230px;
height:20px;
margin-right:10px;
float:right;
text-align:right;
border:0px solid #CCCCCC;
}

#navi
{
float:left;
height:35px;
width:504px;
margin-top:20px;
/*background-image:url(photos/nav.png);*/
border:1px solid #CCCCCC;
}
/*------------------------------------chan_rhs_content.php---------------------------------------------------------------*/
#rhs_con_dis
{
width:250px;
height:150px;
margin-top:10px;
margin-left:5px;
margin-bottom:10px;
border:1px solid  #CCCCCC;
background-color:#ffffcc;
/*background-image:url(photos/icon.png);*/
}
#icon
{
	width:100px;
	height:88px;
	border:0px solid #000000;/*---------display image-------*/
	margin-left:5px;
	margin-top:4px;
	float:left;
	
	}

#icon_content
{
	width:122px;
	height:90px;
	border:0px solid #000000; /*---------display name-------*/
	float:left;
	margin-top:4px;
	margin-left:8px;
	background-color:#ffffcc;
}

#image_link a
{
	width:100px;
	height:90px;
	color:#FFFFFF;
	background-color:#FFFFFF;
}

#image_link a:hover
{
	width:100px;
	height:90px;
	border:0px;

}
#image_link a:visited
{
	width:100px;
	height:90px;
	color:#FFFFFF;


}

/*------------------------------------------cal_about.php--------------------------------------------------*/
#abt_image
{
	width:506px;
	height:250px;
	border:1px solid #CCCCCC; /*-------------display image-----------*/
	margin-bottom:10px;

}

#abt_content
{
	width:496px;
	height:338px;/*--------------------display content-------------------*/
	border:0px solid  #CCCCCC;
	/*background-image:url(photos/acd.png)*/
}

/*--------------------------------------cal_activity.php----------------------------------------------------------------*/

#tab_display
{
width:506px;
height:642px;
border:0px solid #000000;
background-image:url(photos/tab.png);
}

#tab2_display
{
width:506px;
height:641px;
border:0px solid #000000;
background-image:url(photos/tab1.png);
}

#tab_btn
{
	width:508px;
	height:40px;
	border:0px solid #000000;
}

#tab_con
{
	width:506px;
	height:400px;
	border:0px solid #000000;
	/*background-color:#98a3cb;*/
}

.tab a
{
	width:100px;
	height:36px;
	text-align:center;
	/*background-color:#CCCCCC;*/
	/*border:1px solid #000000;*/
	/*background-image:url(photos/btn.png);*/
	/*border-left:1px solid #000000;
	border-top:1px solid #000000;
border-right:1px solid #000000;*/
	display:block;
	
	
	
}

.tab1 a
{
	width:100px;
	height:35px;
	text-align:center;
	border:0px solid #000000;
	display:block;
	

}
#act_con_hold
{
width:490px;
height:120px;
border:1px solid  #CCCCCC;
background-color:#FFFFFF;
margin-top:10px;
/*background-image:url(photos/act.png);*/
}

#act_image
{
	margin-left:5px;
	margin-top:10px;
	width:100px;
	height:100px;
	border:0px solid #000000;
	float:left;
	background-image:url(images/no.jpg);
}

#act_content
{
	margin-top:10px;
	margin-right:10px;
	margin-left:0px;
	height:100px;
	width:355px;
	border:0px solid #000000;
	float:right;
	
	
}

/*--------------------------------------------------cal_forum.php---------------------------------------------------------------*/
#heading_bar
{
height:30px;
width:250px;
border:1px solid #000000;
float:left;

}

/*----------------------------------------------------cal_gallery.php----------------------------------------------------------*/
#image
{
width:140px;
height:120px;

border: 0px solid #333333;

float:left;

margin-left:5px;
margin-top:20px;
margin-right:5px;
margin-bottom:10px

}

/*----------------------------------------------member.php--------------------------------------------------*/
#foud
{
width:500px;
height:700px;
border:0px solid #CCCCCC;
}

#memo
{
width:500px;
height:695px;
border:0px solid #CCCCCC;
}

#sub
{
margin-left:10px;
}
#b
{
height:100px;
width:100px;
background-image:url(images/no.jpg);
}
#title
{
margin-left:5px;
margin-right:5px;
margin-top:5px;
margin-bottom:5px;
text-align:center;
font-weight:bold;
border-bottom:1px   #E6E600 solid;
}

#title_bar
{
width:504px;
height:20px;
border:1px solid #CCCCCC;
margin-top:5px;
margin-bottom:5px;
background-color:#CCCCCC;
}

#image_layout
{
height:500px;
width:500px;
border-bottom:1px #000000 solid;
}

#news
{
width:200px;
height:200px;
border-bottom:1px #000000 solid;
position:static;




}