/* CSS Document */



*{

	padding:0px;

	margin:0px;

	text-decoration:none;

}

body{

	background:#303030  url(../images/center_bg.jpg) center repeat-y;
    margin:0px auto;
    /*border: 1px solid blue;*/

}

#main_outer{
	width:990px;    
	background:#000000 url(../images/top_bg.jpg) repeat-x;
    margin:0px auto;
    /*border:1px solid red;*/
    position:relative;
}

#top_panel{

	width:100%;
	height:98px;
}

#content_panel{
	width:100%px;
	background:#000000;
    margin: 0px auto;
    /*border:1px solid red;*/
}

div.clear{ clear:both;}
#top_banner{
	width:100%;
	height:90px;
	margin-bottom:10px;
    clear:both;    
	padding-top:10px;
	padding-left:10px;
}

#top_lnks{
    width:100%;
	height:34px;
	border:0px solid #2F2F2F;
	background:	url(../images/top_lnk_bg.jpg) repeat-x;
}

#top_lnks ul li{

	margin:0px;

	padding:0px;

	list-style:none;

}

#top_lnks li{
	margin:0px;
	padding:0px;
	display:block;
	height:34px;
	float:left;
}

#top_lnks li a{

	display:block;

	height:34px;

	float:left;

	font:bold 13px/34px Arial, Helvetica, sans-serif;

	color:#FFF;

	text-align:center;

}

#top_lnks li a:hover{

	display:block;

	height:34px;

	float:left;

	font:bold 13px/34px Arial, Helvetica, sans-serif;

	color:#FFF;

	text-align:center;

	background:url(../images/top_lnk_ov.jpg) repeat-x;

}

.home{

	width:81px;

	border-right:1px solid #252525;

}

.home:hover{

	width:81px;

	border-right:1px solid #252525;

}

.news{

	width:78px;

	border-right:1px solid #252525;

	border-left:1px solid #3E3E3E;

}

.news:hover{

	width:78px;

	border-right:1px solid #252525;

	border-left:1px solid #3E3E3E;

}

.pro_shop{

	width:99px;

	border-right:1px solid #252525;

	border-left:1px solid #3E3E3E;

}

.pro_shop:hover{

	width:99px;

	border-right:1px solid #252525;

	border-left:1px solid #3E3E3E;

}

.community{

	width:117px;

	border-right:1px solid #252525;

	border-left:1px solid #3E3E3E;

}

.community:hover{

	width:117px;

	border-right:1px solid #252525;

	border-left:1px solid #3E3E3E;

}

.critique{

	width:184px;

	border-right:1px solid #252525;

	border-left:1px solid #3E3E3E;

}

.critique:hover{

	width:184px;

	border-right:1px solid #252525;

	border-left:1px solid #3E3E3E;

}

.dating{

	width:127px;

	border-right:1px solid #252525;

	border-left:1px solid #3E3E3E;

}

.dating:hover{

	width:127px;

	border-right:1px solid #252525;

	border-left:1px solid #3E3E3E;

}

.hype{

	width:122px;

	border-right:1px solid #252525;

	border-left:1px solid #3E3E3E;

}

.hype:hover{

	width:122px;

	border-right:1px solid #252525;

	border-left:1px solid #3E3E3E;

}

.member{

	width:144px;

	border-left:1px solid #3E3E3E;

}

.member:hover{

	width:144px;

	border-left:1px solid #3E3E3E;

}

#middle_content01{
	margin-bottom:10px;
}

#middle_content02{

	width:970px;

	float:left;

	margin-bottom:10px;

}

#middle_content03{

	width:970px;

	float:left;

	margin-bottom:10px;

}

#mid_img{

	border:2px solid #514E4D;

	margin-right:10px;

	float:left;

}

/*#mid_img img{

	border:2px solid #514E4D;

	margin-right:10px;

	float:left;

}

*/

#latest_topic{

	float:left;

	width:246px;

	margin-right:10px;

}

.latest_topic_title{

	margin-bottom:5px;

}

.latest_topic_box{

	display:block;

	height:76px;

	width:242px;

	border:1px solid #434343;

	padding:1px;

	background:url(../images/latest_topic_box_bg.jpg) repeat-x;

	margin-bottom:5px;

	font:11px Arial, Helvetica, sans-serif;

	color:#C2C2C2;

	overflow:hidden;

	float:left;

}

.latest_topic_box a{

	font:11px Arial, Helvetica, sans-serif;

	color:#C2C2C2;

}

.latest_topic_box a:hover{

	font:11px Arial, Helvetica, sans-serif;

	color:#FFF;

}

.minute{

	font:11px Arial, Helvetica, sans-serif;

	color:#7C7B7B;

}

.latest_topic_box img{

	float:left;

	margin-right:8px;

}

.more_box{

	float:left;

	width:244px;

	height:22px;

	border:1px solid #565656;

	background:url(../images/more_bg.jpg) repeat-x;

	text-align:right;

}

#headlines{

	float:left;

	width:229px;

}

.headlines_title{

	margin-bottom:5px;

}

.headline_big_img{

	margin-bottom:5px;

	float:left;

	border:1px solid #434343;

}



.headline_box{

	display:block;

	height:47px;

	width:225px;

	border:2px solid #CECEC3;

	background:#EBEBDB url(../images/headline_box_bg.jpg) repeat-x;

	margin-bottom:5px;

	font:11px Arial, Helvetica, sans-serif;

	color:#000;

	overflow:hidden;

	float:left;

}

.headline_txt{

	display:block;

	margin-left:20px;

	font:11px Arial, Helvetica, sans-serif;

	color:#7C7B7B;

}

.headline_txt a{

	font:11px Arial, Helvetica, sans-serif;

	color:#000;

}

.headline_txt a:hover{

	font:11px Arial, Helvetica, sans-serif;

	color:#FFF;

}

.headline_box img{

	margin-right:8px;

	padding-left:4px;

}

.minute_headline{

	font:11px Arial, Helvetica, sans-serif;

	color:#7C7B7B;

}

.headline_more_box{

	float:left;

	width:227px;

	height:22px;

	border:1px solid #565656;

	background:url(../images/more_bg.jpg) repeat-x;

	text-align:right;

}



#btm_banner{

	float:left;

	width:100%;

	height:94px;

	text-align:center;

	padding:8px 0px 8px 0px;

	background:#141414;

}

#btm_panel{
    clear:both;
	height:40px;

	background:#000;

	padding:0px 10px 0px 10px;

	font:bold 11px/40px Arial, Helvetica, sans-serif;

	color:#575757;

}

.btm_panel_txt{

	float:left;

}

.btm_panel_txt a{

	color:#FF0000;

}

.btm_panel_txt a:hover{

	color:#FFF;

}

.copyright{

	float:right;

}



#content01_column01{

	float:left;

	width:405px;

	margin-right:8px;

}

#top_rated_phy{

	border:1px solid #272727;

	background:#1D1D1D;

	width:401px;

	float:left;

	margin-bottom:11px;

}

.images_box{

	float:left;

	padding:13px 0px 13px 13px;

}

.images_box img{

	float:left;

	margin:0px 15px 0px 0px;

	border:1px solid #717171;

}

#top_rated_profile{

	border:1px solid #272727;

	background:#1D1D1D;

	width:401px;

	float:left;

}



#content01_column02{

	float:left;

	width:218px;

	margin-right:10px;

}

.column02_box01{

	width:210px;

	background:#1B1B1B;

	float:left;

	padding:4px;

	height:81px;

	margin-bottom:10px;

}

.column02_box02{

	width:210px;

	background:#1B1B1B;

	float:left;

	padding:4px;

	height:81px;

	margin-bottom:10px;

}

.column02_box03{

	width:210px;

	background:#1B1B1B;

	float:left;

	padding:4px;

	height:81px;

}



#content01_column03{

	float:left;

	width:307px;

	background:#272727;

	padding:10px;

	height:267px;

}

#content01_column03 img{

	border:1px solid #3A3A3A;

}



#content03_column01{

	float:left;

	width:307px;

	background:#272727;

	padding:5px;

	height:267px;

	margin-right:10px;

}

#content03_column01 img{

	border:1px solid #3A3A3A;

}

#content03_column02{

	float:left;

	margin-right:10px;

}

#content03_column03{

	float:left;

}
#column03_img01 a{
  color:#FFFFFF;
  text-decoration:none;
 }
 #column03_img02 a{
  color:#FFFFFF;
  text-decoration:none;
 }
 #column03_img03 a{
  color:#FFFFFF;
  text-decoration:none;
 }
#column03_img01{

	margin-top:10px;

	float:left;

	width:119px;

	border:2px solid #434343;

	background:#E55902 url(../images/first.jpg.jpg) repeat-x;

	height:225px;

	margin-right:8px;

	padding:12px;

	font:11px Arial, Helvetica, sans-serif;

	color:#fff;

}

#column03_img02{

	margin-top:10px;

	float:left;

	width:119px;

	border:2px solid #434343;

	background:#DB1C00 url(../images/second.jpg) repeat-x;

	height:225px;

	margin-right:8px;

	padding:12px;

	font:11px Arial, Helvetica, sans-serif;

	color:#fff;

}

#column03_img03{

	margin-top:10px;

	float:left;

	width:119px;

	border:2px solid #434343;

	background:#032B70 url(../images/third.jpg) repeat-x;

	height:225px;

	padding:12px;

	font:11px Arial, Helvetica, sans-serif;

	color:#fff;

}

.column_img_brd{

	border:2px solid #FFF;

}

.column_img_name{

	text-decoration:underline;

	color:#000;

}

.column_img_name:hover{

	text-decoration:none;

	color:#000;

}

#logo{

	float:left;

}

#top_right{

	width:427px;

	float:right;

}

#register{

	height:29px;

	width:427px;

	padding-top:7px;

}

#search{

	height:52px;

	width:240px;

	float:right;

	margin-top:10px;

}

#search_box{

	float:left;

	height:26px;

	width:171px;

	background:url(../images/search_txt_box_bg.jpg) no-repeat;

}

#search_btn{

	width:69px;

	height:26px;

	float:left;

}

.search_txt_box{

	border:none;

	height:16px;

	margin-top:4px;

	margin-left:13px;

	font:11px Arial, Helvetica, sans-serif;

	width:150px;

	padding-top:2px;

	padding-left:5px;

	background:url(../images/txt_box_bg.jpg) repeat-x;

}

.register_btn{

	float:left;

	height:22px;

	margin-right:20px;

	width:105px;

}

.home_lnks{

	float:left;

	font:11px/22px Arial, Helvetica, sans-serif;

	color:#A8A9A8;

}

.icons{

	float:left;

	margin-right:5px;

	margin-top:5px;

}

.lnks{

	float:left;

	margin-right:10px;

	height:22px;

}

.lnks_last{

	float:left;

}

.top_right_lnk{

	font:11px/22px Arial, Helvetica, sans-serif;

	color:#A8A9A8;

}

.top_right_lnk:hover{

	font:11px/22px Arial, Helvetica, sans-serif;

	color:#FFF;

}

.top_banner_img{

	float:left;

	margin-right:20px;

}

#login_detail{

	float:right;

}

.user_name{

	width:215px;

	font:bold 11px Arial, Helvetica, sans-serif;

	color:#A8A9A8;

	clear:both;

	margin-bottom:5px;

}

.user_txt{

	float:left;

	text-align:right;

	width:65px;

}

.user_txt_box{



}

.user_txt_box_ac{

	border:none;

	height:16px;

	margin-left:10px;

	font:11px Arial, Helvetica, sans-serif;

	width:120px;

	padding-top:2px;

	padding-left:5px;

	background:url(../images/txt_box_bg.jpg) repeat-x;

}

.password{

	font:bold 11px Arial, Helvetica, sans-serif;

	color:#A8A9A8;

	clear:both;

}

.pass_txt{

	float:left;

	text-align:right;

	width:65px;

}

.login_btn{

	width:140px;

	padding-left:75px;

	margin-top:8px;

}

.forgot{

	width:140px;

	padding-left:75px;

	margin-top:8px;

	font:11px Arial, Helvetica, sans-serif;

	color:#A8A9A8;

}

.forgot_lnk{

	font:11px Arial, Helvetica, sans-serif;

	color:#A8A9A8;

}

.forgot_lnk:hover{

	font:11px Arial, Helvetica, sans-serif;

	color:#FFFFFF;

}

#image_caption{

	position:absolute;

	width:441px;

	height:66px;

	z-index:1;

	left: 120px;

	top: 550px;

	background-color: #000000;

	filter:alpha(opacity=70);

	-moz-opacity:0.7;

	padding:15px;

	font:12px Arial, Helvetica, sans-serif;

	color:#C2C2C2;

}

.image_caption_title{

	font:bold 15px Arial, Helvetica, sans-serif;

	color:#FF0000;

}

.img_outer_brd{

	/*border:1px solid #000;*/

	width:118px;

}



.blacklink {

	font:11px Arial, Helvetica, sans-serif;

	color:#000000;

}

.blacklink:hover{

	font:11px Arial, Helvetica, sans-serif;

	color:#000000;

}





/**********************************************************************************************************************************************/

/*****************  inner page CSS  **********************/



#tree_menu{

	background:#272727 url(../images/inner/tree_menu_bg.jpg) repeat-x;

	border:1px solid #353535;

	float:left;

	width:948px;

	padding:10px;

	margin-bottom:10px;

	font:11px Tahoma;

	color:#C2C2C2;

}

.tree_menu_lnk{

	font:11px Tahoma;

	color:#C2C2C2;

}

.tree_menu_lnk:hover{

	font:11px Tahoma;

	color:#FFF;

}

.tree_menu_sub_lnk{

	font:bold 11px Tahoma;

	color:#FFF;

}

.tree_menu_sub_lnk:hover{

	font:bold 11px Tahoma;

	color:#FFF;

	text-decoration:underline;

}



#profile_sec{

	background:#282828 url(../images/inner/profile_title_bg.jpg) repeat-x;

	border:1px solid #353535;

	float:left;

	width:948px;

	padding:5px 10px 10px 10px;

	margin-bottom:10px;

}

.profile_title{

	font:13px Arial, Helvetica, sans-serif;

	color:#FFF;

	width:948px;

	float:left;

}

.right_boxes{

	width:628px;

	float:right;

	margin-bottom:10px;

}

.content_title{

	background:url(../images/inner/content_title_bg.jpg) repeat-x;

	font:12px/21px Arial, Helvetica, sans-serif;

	color:#FEFEFE;

	border:1px solid #7D1607;

	height:22px;

	width:616px;

	padding-left:10px;

}

.box_content{

	background:#FFF url(../images/inner/content_box_bg.jpg) repeat-x;

	border:1px solid #C7C7C7;

	width:606px;

	padding:15px 10px 15px 10px;

	font:11px/16px Arial, Helvetica, sans-serif;

	color:#113F85;

	float:left;

}

.comment_txt_box{

	border:1px solid #E5E5E5;

	font:11px Arial, Helvetica, sans-serif;

	color:#333333;

	height:18px;

	margin-bottom:10px;

	background:#FFF;

	width:200px;

}

.comment_txt_area{

	border:1px solid #E5E5E5;

	font:11px Arial, Helvetica, sans-serif;

	color:#333333;

	margin-bottom:10px;

	background:#FFF;

	width:450px;

}

.comment_btn{

	background:url(../images/inner/submit_btn_bg.jpg) repeat-x;

	font:bold 13px Arial, Helvetica, sans-serif;

	color:#FFF;

	padding:3px;

	border:none;

	margin-left:100px;

}

/*label {

	display: block;

	float: left;

	font:12px/18px Tahoma;

	color:#333333;

	/*width:100px;

}*/

.total_comment{

	float:left;

	width:450px;

	font:bold 12px Tahoma;

	color:#333333;

	margin-bottom:10px;

}

.view_all{

	float:right;

	width:125px;

	text-align:right;

}

.view_all_lnk{

	font:bold 11px Tahoma;

	color:#991300;

}

.view_all_lnk:hover{

	font:bold 11px Tahoma;

	color:#333;

}

.comment_detail{

	border:1px solid #D9D9D9;

	background:#ECECEC;

	width:581px;

	padding:10px;

	float:left;

	margin-bottom:5px;

}

.comment_img{

	width:120px;

	float:left;

}

.img_title{

	font:12px Tahoma;

	color:#8A0A08;

}

.comment_img img{

	border:1px solid #490C0B;

	float:left;

	margin-top:5px;

}

.comment_txt{

	width:461px;

	font:11px Tahoma;

	color:#232323;

	float:left;

}

.provision{

	float:left;

	width:581px;

	text-align:right;

	font:bold 11px Arial, Helvetica, sans-serif;

	color:#0D3B82;

}

.provision_lnk{

	font:bold 11px Arial, Helvetica, sans-serif;

	color:#0D3B82;

}

.provision_lnk:hover{

	font:bold 11px Arial, Helvetica, sans-serif;

	color:#000;

}

.friend_box{

	width:949px;

	float:left;

	margin-bottom:10px;

}

.friend_title{

	background:url(../images/inner/content_title_bg.jpg) repeat-x;

	font:12px/21px Arial, Helvetica, sans-serif;

	color:#FEFEFE;

	border:1px solid #7D1607;

	height:22px;

	width:939px;

	padding-left:10px;

}

.friend_content{

	background:#FFF url(../images/inner/content_box_bg.jpg) repeat-x;

	border:1px solid #C7C7C7;

	width:909px;

	padding:10px 0px 10px 40px;

	font:11px/16px Arial, Helvetica, sans-serif;

	color:#113F85;

	float:left;

}

.friend_content img{

	border:3px double #AAAAAA;

	vertical-align:middle;

	margin:10px 48px 10px 0px;

}

.edit_profile{

	width:217px;

}

.edit_profile img{

	margin:8px 12px 0px 0px;

}

.welcome_user_name{

	width:215px;

	font:11px Arial, Helvetica, sans-serif;

	color:#A8A9A8;

	clear:both;

	margin-bottom:10px;

}

.welcome_name{

	font:11px Arial, Helvetica, sans-serif;

	color:#FF0000;

}

.profile_detail01{

	float:left;

	width:295px;

}

.profile_detail02{

	float:left;

	width:295px;

}

.profile_title01{

	font:11px Arial, Helvetica, sans-serif;

	color:#113F85;

}

.profile_answer01{

	font:bold 11px Arial, Helvetica, sans-serif;

	color:#113F85;

	margin-bottom:10px;

}

#middle_sec{

	float:left;

	width:949px;

	margin-top:15px;

}

#right_section{

	width:628px;

	float:right;

}

#left_section{

	width:290px;

	float:left;

}

.left_boxes{

	width:310px;

	float:left;

	margin-bottom:10px;

}

.left_box_title{

	background:url(../images/inner/content_title_bg.jpg) repeat-x;

	font:12px/21px Arial, Helvetica, sans-serif;

	color:#FEFEFE;

	border:1px solid #7D1607;

	height:22px;

	width:290px;

	padding:0px 10px 0px 10px;

}

.left_box_title_txt{

	float:left;

	width:273px;

}

.left_box_arrow{

	float:right;

	width:17px;

	padding-top:3px;

}

.left_box_content{

	background:#FFF url(../images/inner/content_box_bg.jpg) repeat-x;

	border:1px solid #C7C7C7;

	width:280px;

	padding:15px;

	font:11px/16px Arial, Helvetica, sans-serif;

	color:#113F85;

	float:left;

}

#photogalley img{

	margin:10px 20px 15px 15px;

	vertical-align:middle;

	border:3px double #AAAAAA;

}

.meal_type{

	font:11px Arial, Helvetica, sans-serif;

	color:#3D3D3D;

	float:left;

	width:270px;

	margin-bottom:5px;

}

#left01{

	border:1px solid #868686;

	float:left;

	width:280px;

	margin-bottom:10px;

}

.mainphoto{

	background:#181818;

	padding:5px;

	float:left;

}

.mainphoto img{

	border:1px solid #5E5E5E;

	float:left;

}

#profile_view{

	float:left;

	width:260px;

	padding:10px;

	background:#FFF url(../images/inner/content_box_bg.jpg) repeat-x;

}

.model_name{

	float:left;

	width:120px;

	font:bold 15px Arial, Helvetica, sans-serif;

	color:#282828;

}

.rating{

	float:right;

	width:260px;

	text-align:right;

	font:11px Arial, Helvetica, sans-serif;

	color:#535353;

}

.view_no{

	font:11px Arial, Helvetica, sans-serif;

	color:#000;

}

.rating_txt{

	font:bold 12px Arial, Helvetica, sans-serif;

	color:#000;

}

.rating_star{

	margin:5px 0px 2px 3px;

	float:right;

}

#rating_box{

	padding-bottom:10px;

/*	border-bottom:1px solid #AAADAD;*/

	width:260px;

	float:left;

}

#profile_btns{

	padding-bottom:10px;

	border-top:1px solid #E1E3E3;

	width:270px;

	float:left;

	text-align:center;

	font:10px Arial, Helvetica, sans-serif;

	color:#000;

	padding-top:10px;

}

#profile_btns img{

	margin:10px 3px 7px 0px;

}

.profile_btns_lnk{

	font:11px Arial, Helvetica, sans-serif;

	color:#113F85;

	text-decoration:underline;

}

.profile_btns_lnk:hover{

	font:11px Arial, Helvetica, sans-serif;

	color:#113F85;

	text-decoration:none;

}

#photo_galley_nav{

	background:url(../images/inner/nav_bg.jpg) repeat-x;

	border:1px solid #323232;

	height:24px;

	float:right;

	width:300px;

	padding:3px 10px 0px 0px;

	text-align:right;

}

.photo_galley_nav_table {

	background:url(../images/inner/nav_bg.jpg) repeat-x;

}

.nav_lnk{

	padding:1px 5px 1px 5px;

	font:bold 11px/20px Arial, Helvetica, sans-serif;

	color:#7F7F7F;

	background:#3C3C3C;

	border:1px solid #333333;

	text-align:center;

	margin-left:1px;

}

.nav_lnk:hover{

	padding:1px 5px 1px 5px;

	font:bold 11px/20px Arial, Helvetica, sans-serif;

	color:#FFF;

	background:#3C3C3C;

	border:1px solid #525151;

	text-align:center;

}

.nav_lnk_active{

	padding:1px 5px 1px 5px;

	font:bold 11px/20px Arial, Helvetica, sans-serif;

	color:#FFF;

	background:#3C3C3C;

	border:1px solid #525151;

	text-align:center;



}





/*************** Append as on 26-3-08  ********************/

.table_header{

	background:url(../images/inner/content_title_bg.jpg) repeat-x;

	font:12px/21px Arial, Helvetica, sans-serif;

	color:#FEFEFE;

	height:22px;

}

.table_container{

	background:#000000;

	border:1px solid #353535;

	float:left;

	width:948px;

	padding:5px 10px 10px 10px;

	margin-bottom:10px;

}

.table_cell_shadow{

	background:url(../images/inner/content_box_bg.jpg) repeat-x #FFF ;

}

/*

.alt1Active{

	font:bold 11px Arial, Helvetica, sans-serif;

	color:#113F85;

	padding-right:50px;

}

*/

.alt1Active a{

	font:bold 11px Arial, Helvetica, sans-serif;

	color:#113F85;

	padding-right:50px;

}

.alt1Active a:hover{

	font:bold 11px Arial, Helvetica, sans-serif;

	color:#000;

	padding-right:50px;

}

.padding_top_btm{

	padding-top:15px;

	padding-bottom:10px;

}

.smallfont{

	font:11px Arial, Helvetica, sans-serif;

	color:#282828;

}

.smallfont a{

	font:11px Arial, Helvetica, sans-serif;

	color:#282828;

}

.smallfont a:hover{

	font:11px Arial, Helvetica, sans-serif;

	color:#333333;

}

.last_post_lnk{

	font:bold 11px Arial, Helvetica, sans-serif;

	color:#CA3D06;

}

.last_post_lnk a{

	font:bold 11px Arial, Helvetica, sans-serif;

	color:#CA3D06;

}

.last_post_lnk a:hover{

	font:bold 11px Arial, Helvetica, sans-serif;

	color:#000;

}

.inlineimg{

	margin-right:8px;

}

.date_time{

	float:left;

	font:bold 11px Arial, Helvetica, sans-serif;

	color:#000;

}

.by_lnk{

	font:bold 11px Arial, Helvetica, sans-serif;

	color:#113F85;

}

.by_lnk:hover{

	font:bold 11px Arial, Helvetica, sans-serif;

	color:#000;

}

/*************** Append as on 26-3-08 --- End --- ********************/





/*********  Append as on 27-3-08  --- Start ---  *********************/



.white_txt{

	font:11px Arial, Helvetica, sans-serif;

	color:#FFF;

}

.goto_page_txtbox{

	width:30px;

	border:1px solid #808080;

	font:11px Arial, Helvetica, sans-serif;

	color:#000;

	height:17px;

}

.goto_page_btn{

	background:#D4D0C8;

	font:11px Arial, Helvetica, sans-serif;

	color:#000;

	border:1px solid #808080;

	width:25px;

	height:20px;

}

.alt1, .alt1Active

{

/*	background: #F00;

	color: #FFF;

	border:1px solid #7F7F7F;

	font:10px Arial, Helvetica, sans-serif;

	text-align:center;

	*/

	background:#272727 url(../images/inner/tree_menu_bg.jpg) repeat-x;

	border:1px solid #353535;

/*	float:left;*/

	padding:5px;

/*	margin-bottom:10px;*/

	font:12px Tahoma;

	color:#C2C2C2;

	vertical-align:middle;

	text-align:left;



}

.alt2_bim

{

	background: white;

	color: #FFF;

	font:10px Arial, Helvetica, sans-serif;

	border:1px solid #7F7F7F;

	text-align:left;

	padding:5px;

}


.alt_bim

{

/*	background: #F00;

	color: #FFF;

	border:1px solid #7F7F7F;

	font:10px Arial, Helvetica, sans-serif;

	text-align:center;

	*/

	background:white url(../images/inner/content_box_bg.jpg) repeat-x;

	border:1px solid #353535;

/*	float:left;*/

	padding:5px;

/*	margin-bottom:10px;*/

	font:12px Tahoma;

	color:black;

	vertical-align:middle;

	text-align:left;



}

.alt2, .alt2Active

{

	background: #000;

	color: #FFF;

	font:10px Arial, Helvetica, sans-serif;

	border:1px solid #7F7F7F;

	text-align:left;

	padding:5px;

}



.alt1 .smallfont{

	font:10px Arial, Helvetica, sans-serif;

	color:#FFF;

}

.alt1 .smallfont a{

	font:10px Arial, Helvetica, sans-serif;

	color:#FFF;

}

.alt1 .smallfont a:hover{

	font:10px Arial, Helvetica, sans-serif;

	color:#FFF;

}





.alt2 .smallfont{

	font:10px Arial, Helvetica, sans-serif;

	color:#FFF;

}

.alt2 .smallfont a{

	font:10px Arial, Helvetica, sans-serif;

	color:#FFF;

}

.alt2 .smallfont a:hover{

	font:10px Arial, Helvetica, sans-serif;

	color:#000;

}

.last{

	background:#B8B8B8;

	border:1px solid #CBCBCB;

	color:#1D1D1D;

	text-align:center;

}

.smallfont1{

	font:10px Arial, Helvetica, sans-serif;

	color:#FFF;

}

.smallfont1 a{

	font:10px Arial, Helvetica, sans-serif;

	color:#FFF;

}

.smallfont1 a:hover{

	font:10px Arial, Helvetica, sans-serif;

	color:#000;

}

.last_post_btn{

	text-align:right;

}

.post_by{

	font:11px Arial, Helvetica, sans-serif;

	color:#282828;

	float:left;

}

.post_by a{

	font:bold 11px Arial, Helvetica, sans-serif;

	color:#113F85;

}

.post_by a:hover{

	font:bold 11px Arial, Helvetica, sans-serif;

	color:#000;

}

.last_post_box{

	width:275px;

	float:right;

}



.dis_btn{



	background:#D4D0C8;



	font:11px Arial, Helvetica, sans-serif;



	color:#000;



	border:1px solid #808080;



	height:20px;



}



.dis_option_jmp{



	font:11px Arial, Helvetica, sans-serif;



	color:#000;



}



#tree_menu img{



	margin-right:8px;



	clear:both;



	float:left;



}



.tree_top_cat{



	margin-bottom:5px;



}



.tree_sub_cat1{



	margin-bottom:5px;



}



/*********  Append as on 27-3-08 --- End ----  *********************/



a{

	font:11px/22px Arial, Helvetica, sans-serif;

}

a:hover{

	font:11px/22px Arial, Helvetica, sans-serif;

	color:#282828;

}



.panel a {

	font:bold 11px Arial, Helvetica, sans-serif;

	color:#113F85;

}

.panel a:hover{

	font:bold 11px Arial, Helvetica, sans-serif;

	color:#000;

}

.panel li {

	margin-left:30px;

}

.thread_bg1, .thread_bg2 {

	padding-top:15px;

	padding-bottom:10px;

}

#threadslist {

	background:#FFF url(../images/inner/content_box_bg.jpg) repeat-x;

}



.thread_bg1 a {

	font:bold 11px Arial, Helvetica, sans-serif;

	color:#113F85;

}

.thread_bg1 a:hover{

	font:bold 11px Arial, Helvetica, sans-serif;

	color:#000;

}



.forum_title{

	font:11px Arial, Helvetica, sans-serif;

	color:#113F85;

	text-decoration:none;

}

.forum_title:hover{

	font:11px Arial, Helvetica, sans-serif;

	color:#113F85;

	text-decoration:none;

}



#nav_bar {

	margin-top:5px;

	margin-bottom:10px;

}

#nav_bar a{

	font:11px Arial, Helvetica, sans-serif;

	color:#FFF;

	text-decoration:none;

}

#nav_bar a:hover{

	font:11px Arial, Helvetica, sans-serif;

	color:#FFF;

	text-decoration:none;

}

.paging_bar {

	color:#FFFFFF;

}

.paging_bar a{

	font:11px Arial, Helvetica, sans-serif;

	color:#FFF;

	text-decoration:none;

}

.paging_bar a:hover{

	font:11px Arial, Helvetica, sans-serif;

	color:#CCC;

	text-decoration:none;

}

.add_comment{

	width:658px;

	margin-bottom:10px;

}

.faq_cell1 {

	padding:10px;

	text-align:left;

}

.faq_cell2 {

	padding:10px;

	text-align:left;

}

.table_cell_shadow2{

	background:url(../images/inner/content_box_bg.jpg) repeat-x #FFF ;

	border: 1PX solid #000;

}



.table_cell_shadow2 ul{

	padding-left:20px;

}



.welcome_user_name a{

	font:11px Arial, Helvetica, sans-serif;

	color:#FFF;

	text-decoration:none;

}

.welcome_user_name a:hover{

	font:11px Arial, Helvetica, sans-serif;

	color:#FFF;

	text-decoration:none;

}

.counter {

	font:bold 14px Arial, Helvetica, sans-serif;

	color:#7C7B7B;

}

.PageNum { float:left ; text-align:left ; padding:7px 0px 5px 0px ; }

.PageNum a{ background:#f1f1f1 ; padding:0px 3px 0px 4px ; border:1px solid #cfcdcd ; margin-right:3px ; color:#9d9b9b ; font-size:11px ; text-decoration:none}

.PageNum a:hover{color:#004a76 ; background:#ebf3f7 ; border:1px solid #90bdd3}

.PageNum span{ background:#5897d1 ; padding:0px 3px 0px 4px ; border:1px solid #004a76 ; margin-right:3px ; color:#ffffff ; font-size:11px ; text-decoration:none}

.input { font-family:tahoma; font-size:11px; }

.online_td {

	width:94px;

	text-align:left;

	vertical-align:top;

	background-color:#cdcdcd;

	border:2px solid #7e7e7e;

	padding:5px;

}

.profile_sect {

	width:250px;

	display:block;

	float:left;

	padding-top:3px;

}

.black_link {

	color:#000000;

	text-decoration:none;

}



/***************************************/



img{
    border: 0px;
}

.sliderImage img{
    width: 287px; /* important to be same as image width */
    height: 433px; /* important to be same as image height */
}
#slider-wrapper{
    width: 287px; /* important to be same as image width */
    float:left;
    clear:both;
}
#slider {
    width: 287px; /* important to be same as image width */
    height: 433px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
    border: 1px solid #777;
    float:left;
    clear:both;
}

#divgal{
    width:287px;
    min-height:200px;
    float:left;
    position:relative;
    margin-top:10px;
}

#divgal img{
    max-width:90px;
    max-height: 90px;
    float:left;
    margin-right:5px;
    margin-bottom:5px;
}

#maincontent{
    margin-left:290px;
   /*position:relative;*/
        
}

#maincontent .entry{
    /*display:inline;*/
    width:221px;
    height:80px;
    border: 1px solid #888;    
    margin-bottom:6px;
    margin-left:10px;
    color: #fff;
    background: transparent url(../images/spotbg.jpg) repeat-x;
    vertical-align:top;
    float:left;
}


#maincontent .entry img{
    width:70px;
    height:70px;
    float:left;
    margin:3px;

}


#sliderContent {
    width: 415px; /* important to be same as image width or wider */
	top: 0;
    margin-right:0px;
	margin-left: 0;
}
.sliderImage {
    float: left;
    position: relative;
	display: none;
}
.sliderImage span {
    position: absolute;
	font: 10px/15px Arial, Helvetica, sans-serif;
    padding: 10px 13px;
    width: 260px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
}
.clear {
	clear: both;
}
.sliderImage span strong {
    font-size: 14px;
}
.top {
	top: 0;
	left: 0;
}
.bottom {
	bottom: 0;
    left: 0;
}
ul { list-style-type: none;}


.entry a{
    color: #fff;
    font-size:12px;
    font-family:"Tahoma", Verdana, Helvetica;
}

.entry{
    font-size:12px;
    font-family:"Tahoma", Verdana, Helvetica;
}
.entry a:hover{
    text-decoration:underline;
}

.entrycontent{
    color: #ddd;
}

#navspot{
    background: transparent url(../images/spotmain.jpg) no-repeat top left;
    height:40px;
    margin-bottom:3px;
    padding-top:5px;
    text-align:right;
    width:100%;

}
#navspot img{
    margin-right:7px;
    position:relative;
}

div{
    /*border: 1px solid red;*/
}

ul#footerNav{
text-align:right;
margin:0 9px 14px 0;
float:right;
width:600px;
}

ul#footerNav li{
display:inline;
font-weight:bold;
}

ul#footerNavLeft{
text-align:left;
margin:0px;
float:left;
width:370px;
}

ul#footerNavLeft li{
display:inline;
font-weight:bold;
}

#footerNavWrapper {
	float:left;padding-left:8px;
}
#footerNavWrapper a{
	color:#FF0000;
	text-decoration:none;
	font-size:14px;
	font-weight:normal;
}
#footerNavWrapper a:hover{
	color:#fff;
	text-decoration:none;
	font-size:14px;
	font-weight:normal;
}

ul#footerNav li, #member, #logIn
{ font-size:11px; /**font-size:69%;*/  } /* =11 */

ul#footerNavLeft li, #member, #logIn
{ font-size:11px; /**font-size:69%;*/  } /* =11 */

#missonStatement{
color:#fff;
line-height:1.2em;
text-align:center;
margin-top:0px;
background:#141414;
padding:10px 0px 10px 0px;
font-size: 11px;
font-family: arial;
float: left;
width:100%;
}
