/*CSS Document*/
/*Scapeit CSS files - by http://www.Konstantinfosolutation.com India*/
/*Comment all css which you are not useing in Layout*/
/*Don't use undescore(_)*/
/*Don't define font family in body*/  
/*UseProper name for css*/

/*ClearFix*/
.Clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.Clear{ clear:both;}
.Clearfix {display: inline-block;}

h1 {font-size: 100%; padding:0px; margin:0px;}
h2, h3 {font-size: 80%; padding:0px; margin:0px;}

p, a, form, input { padding:0px; margin:0px; }


#Wraper{width:986px; height:auto;clear:both; margin:auto;}
#MainWraper{width:986px;height:auto;clear:both; background-image:url(../images/bg_img1.jpg); background-repeat:repeat-y;}


/*Header start here*/
#HeaderWraper{width:986px;height:220px; clear:both;}
.LogoWraper{width:257px;height:220px;float:left;}
.BannerWraper{width:986px;height:auto;float:left;}
.RightImgWraper{width:729px;height:220px;float:left;}
/*Navigation start here*/
#NavigationWraper{width:944px; height:47px; clear:both; padding-left:42px;}
.NavTab{width:auto; height:47px; float:left;}
/*Middle start here*/
#MiddleWraper{ clear:both; width:960px;height:auto;padding-left:15px;padding-right:11px; padding-top:25px; padding-bottom:10px;}
.HeaddingWraper{float:left;width:auto;height:auto; padding-bottom:5px;}
.HeaddingWraper1{float:right;width:auto;height:auto; }

/* Middle Bottom */
.MiddleBottom{ float:left; width:auto; height: auto; margin-bottom:15px;}

/*Leftcontiner start here*/
.LeftWraper{float:left;width:668px;height:auto; }
.LeftBlankWraper{float:right;width:668px;height:20px;}
.LeftBlock{float:left;width:668px;height:auto;}
.TxtWraper{float:left;width:668px;height:auto; clear:both; padding-bottom:15px;}
.StoryWraper{float:left;width:214px;height:auto;padding-right:12px;}
.StoryWraper1{float:right;width:214px;height:auto;}
.StoryBlock{float:left;width:204px;height:285px;padding:5px; padding-bottom:15px;background-image:url(../images/box_bg.jpg); background-repeat:repeat-x;}
.ImgBlock{float:left;width:auto;height:auto;}
.StoryTitleBlock{float:left;width:200px;height:auto;padding-top:3px; clear:both}
.ReadMoreBlock{float:right;width:100;height:auto;padding-top:5px; padding-right:7px;}

.VideoSubmissionBlock{ float:left; width:668px; height:auto; padding-bottom:10px; margin-bottom:12px; border-bottom:1px dashed #dddddc;}
.VideoWraper{float:left;width:440px;height:auto; }
.PlayerWraper{float:left;width:439px;height:auto; }
.SubmissionsWraper{float:right;width:196px;height:auto;}
.SubmissionsBlock{float:right;width:186px;height:auto; padding-left:8px; padding-right:3px; padding-bottom:6px}
.ImgMainBlock{float:left;width:56px;height:56;padding-top:5px; padding-right:6px;}
.ViewallLink{ float:right; width:45px; padding-top:5px;}

/* Recent Blog */
.RecentBlogBlock{ float:left; width:668px; height:auto; padding-bottom:10px; margin-bottom:10px;}
.BlogDeatilWrapper{ float:left; width:668px;}
.BlogDetailRow{ float:left; width:648px; background:#efefef; padding:10px; margin-bottom:2px;}
.BlogDetailRow1{ float:left; width:648px; background:#eaeaea; padding:10px; margin-bottom:2px;}
.BlogMemberImg{ float:left; width:auto;}
.DetailText{ float:right; width:525px;}

/*Rightcontiner start here*/
.RightWraper{float:right;width:254px; height:auto;  padding-right:5px;}
.LoginWraper{float:left;width:228px;height:180px; padding-top:10px; padding-right:13px; padding-left:13px;background-image:url(../images/login_bg.jpg); background-repeat:no-repeat; margin-bottom:5px;}
.LoginTopBlock{float:right;width:228px;height:auto;}
.LoginButton{ float:left; width:73px; height:auto; padding-top:8px;}
.ForgotLink{ float:right; width:auto; padding-top:13px; padding-right:7px;}
.FeaturedMemberWrapper{ float:left; width:254px; padding-bottom:10px;}
.FeaturedMemberTop{ float:left; width:242px; background:url(../images/fet_mem_topbg.jpg) no-repeat; height:38px; padding-left:12px; padding-top:7px;}
.FeaturedMemCenter{ float:left; width:242px; background:#ffffff; border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; padding:5px 5px 0 5px;}
.FeaturedMemBot{ float:left; width:254px;}
.MemberStatusWrapper{ float:left; width:240px;}
.MemberRow{ float:left; width:240px; height:auto; padding-bottom:8px;}
.ImgBlockNew{ float:left; width:46px; padding:5px; border:1px solid #efefef;}
.OnlineStatus{ float:left; width:170px; padding-left:5px; height:auto;}
.FeturedText{ float:left; width:170px; padding-bottom:8px;}
.GoogleAds{ width:160px; margin:auto; padding-bottom:10px;}
/*Footer css*/	
/*#MainFooterWraper{width:100%; height:100px;clear:both;}
#FooterWraper{width:100%; height:70px;padding-top:15px;clear:both;}
.FooterBlankWraper{width:100%; height:20px; border-bottom:1px solid #CCCCCC;}
.FotterNav{width:500px; height:30px;margin:auto; }*/
#FooterWrapper{width:986px;height:100px;clear:both; background-image:url(../images/bg_img1.jpg); background-repeat:repeat-y;}
.FooterBlock{ width:938px; margin:auto; padding-top:10px; padding-bottom:5px;}
.FooterLeft{ float:left; width:11px; height:83px;}
.FooterCenterBg{ float:left; width:916px; background:#08647e; padding-top:25px; height:58px; text-align:center;}


/* About us Section */
.AboutUsBlock{ float:left; width:956px; height:auto; padding-right:8px;}
.AboutUsHeading{float:left;width:961px;height:auto; border-bottom:1px dashed #014a66; padding-bottom:6px;}
.AboutUsText{float:left;width:956px;height:auto; padding-top:10px;}
p.SteticText{ float:left; width:956px; height:auto;padding-bottom:5px;}

/* Registeration Start here */
.RegisterMainBlock{ float:left; width:668px; height:auto;}
.RegisterHeading{float:left;width:668px;height:auto; border-bottom:1px dashed #014a66; padding-bottom:6px; }
.RegisterText{float:left;width:668px;height:auto; padding-top:8px; }
.IconImg{ float:left; width:auto; height: auto; padding-right:8px;}
.InfoText{ float:left; width:618px; height:auto; padding-top:5px;}
.FormBlock{ float:left; width:668px; height:auto; text-align:center; padding-top:20px;}
.bdr_1{ border:2px solid #000000}
/* Categories Css */
.Category1{float:left;width:228px;height:auto; padding-top:5px;}
.Category1 ul{ float:left; width:228px; padding:0px; margin:0px;}
.Category1 ul li{ float:left; width:228px; height:auto; list-style:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#014a66; background:url(../images/arrow.jpg) no-repeat top left; padding:0 0 0 15px; margin:0 0 5px 0;}
.Category1 ul li a{ float:left; width:228px; height:auto; list-style:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#014a66;  text-decoration: none;}
.Category1 ul li a:hover{ float:left; width:228px; height:auto; list-style:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#014a66; text-decoration:underline;}


/* FAQ Start Here */
.FaqBlock{ float:left; width:668px; height:auto; padding-top:8px; padding-bottom:10px}
.FaqRow{ float:left; width:668px; height:auto; border-bottom:1px dashed #014a66; padding-bottom:2px; margin-bottom:10px; text-align:justify;}
p.FaqQuestion{ float:left; width:668px; height:auto; padding-bottom:4px;}

/* Photo Gallery */
.PhotoGalleryBlock{ float:left; width:652px; height:auto; border:1px solid #c4d0d7; background:
#eff5f8; padding:8px; margin-top:5px;} 
.Photobar{ float:left; width:652px; height:auto; padding-bottom:5px;}
.ImgMainRow{ float:left; width:652px; padding-bottom:5px; height:auto; padding-top:8px; padding-left:5px;}
.ImgBlock{ float:left; width:116px; height: auto;padding-right:14px;}
.photoImg{ float:left; width:108px; height:auto; background:#FFFFFF; padding:2px; border:1px solid #08647e;}
.BigImg{ float:left; width:637px; height:auto; background:#FFFFFF; padding:2px; border:1px solid #08647e;}
.BigImg_new{ float:left; width:637px; height:auto; padding:2px;}

.videoBlock{ float:left; width:145px; height: auto;padding-right:14px;}
.videoImg{width:134px; height:auto; padding:8px;}

.PhotoCommentBlock{ float:left; width:652px; height:auto;padding:8px; margin-top:5px;} 
.CommentMainBlock{ float:left; width:655px; height:auto; padding-top:5px;}
.CommentListing{ float:left; width:655px; background:#ececec; padding:7px; margin-bottom:1px; border-bottom:0px dashed #ababab;}
.CommentListing1{ float:left; width:655px; background:#dddddd; padding:7px; margin-bottom:1px; border-bottom:0px dashed #ababab;}
.Commentreply{ float:left; margin-left:15px; width:633px; background:#ececec; padding:7px; margin-bottom:1px; border-bottom:0px dashed #ababab;}
.Commentreply1{ float:left; margin-left:15px;width:633px; background:#dddddd; padding:7px; margin-bottom:1px; border-bottom:0px dashed #ababab;}


.PhotoThumbWraper{float:left;width:228px; height:auto; padding-top:10px; padding-right:13px; padding-left:13px;background-image:url(../images/login_bg.jpg); background-repeat:no-repeat; margin-bottom:5px;}
.BlogWrapper{ float:left; width:652px; height:auto;}
.BlogRow{ float:left; width:640px; height:auto; background:#ebf6fb; border:1px solid #c8d9e1; padding:5px; margin-bottom:5px;}
.CategoryTop{ float:left; width:242px; background:url(../images/fet_mem_topbg.jpg) no-repeat; height:28px; padding-left:12px; padding-top:7px;}

/* Video Section */
.VideoWrapper{ float:left; width:230px; overflow:auto;height:300px; padding-left:10px;}

/* MEMBER SECTION START HERE */
.MemberLeftWrapper{float: left;width:254px; height:auto;}
.MemberRightWraper{float: right;width:668px;height:auto; padding-right:7px;}
.MemberPhoto{ float:left; width:auto; height:auto; border:1px solid #0a647f; background: #FFFFFF; padding:2px;}
.MemberSectionBlock{ float:left; width:242px; height:auto; padding-left:7px}

.MemberBlockTop{ float:left; width:242px; background: url(../images/fet_mem_topbg1.jpg) no-repeat; height:30px; padding-left:12px; padding-top:7px;}
.MemberBlockCenter{ float:left; width:242px; background:url(../images/fe_mem_cen1.jpg) bottom repeat-x #fcfdfd;border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; padding:5px 5px 0 5px;}

.AboutMember{float: left;width:646px;height:auto; background:url(../images/about_bg.jpg) repeat-x bottom #ffffff; padding:10px; border:1px solid #c5d2d8;}


/* My Account Menu */
.MyActLinkBlock{ float:left; width:237px; padding-left:3px;}
.MenuContainer{width:237px; height:25px; margin-bottom:3px;} 	
.MenuContainerIcon{  width:22px; height:21px; text-align: center; float:left; padding-left:5px; padding-top:2px; } 
.MenuContainerText{  width:195px; height:20px; text-align: left; padding-top:5px; float:right; padding-left:5px; } 
.onRolloverNew {
	background-image: url(../images/rollover_img.gif); font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;TEXT-DECORATION: none; color:#08647e; cursor:pointer;}
	
.onRolloutNew {
background-image: url(../images/rollout_img.gif); font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;TEXT-DECORATION: none; color:#08647e; cursor:pointer;}
.Current {
	background-image: url(../images/rollover_img.gif); font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;TEXT-DECORATION: none; color:#08647e; cursor:pointer;}

.MyAccountInfoMainWrapper{ float:left; width:668px; height:auto;} 
.MyAccountHeading{ float:left; width:668px; height:auto; padding-bottom:5px;} 
.MyAccountInfoBlock{ float:left; width:652px; height:auto; border:1px solid #c4d0d7; background:
#eff5f8; padding:8px;} 

/* Message Board Section */
.MyMessageBlock{ float:left; width:668px; height:auto; border:1px solid #c4d0d7; background:#eff5f8;}
.TopInbocBtBar{ float:leftl; width:658px; height:auto; padding:5px 5px 0 5px; background:url(../images/top_bt_bt.jpg) repeat-x;}
.InboxBt{ float: left; background:url(../images/bt.jpg) no-repeat; height:23px; width:104px; padding-top:10px; text-align:center; margin-right:3px;}
.InboxBt1{ float: left; background:url(../images/bt1.jpg) no-repeat; height:23px; width:104px; padding-top:10px; text-align:center; margin-right:3px;}
.MessagesBlock{ float:left; width:668px; height:auto; padding-bottom:15px;}
.MessageRow{ float:left; width:658px; height:auto; background:#e5eff6; padding:5px; margin-top:1px;}
.MessageRow1{ float:left; width:658px; height:auto; background:#dcebf5; padding:5px; margin-top:1px;}
.MessageBottomRow{ float:left; width:668px; height:auto;}

/* Message Detail  Section start here */
.ReceiveFromBlock{ float:left; width:668px; height:auto; padding-bottom:1px;}
.MessageDetailRowLeft{ background:#cbe0f2; height:20px; width:102px; border-right:1px solid #eef5fa; padding-left:8px; padding-top:6px; float:left;}
.MessageDetailRowRight{ background:#dcebf5; height:20px; width:548px; border-right:1px solid #eef5fa; padding-left:8px; padding-top:6px; float:left;}


/* Search Section Start here */
.SearchWrapper{ float:left; width:939px; height:auto; padding-left:5px;}
.SearchMainBg{ float:left; width:658px; background:url(../images/search_bg.jpg) no-repeat; height:67px; padding-left:281px; padding-top:21px;}
.SearchFormWrapper{ float:left; width:939px; height:auto; padding-top:8px;}
.SearchFormBlockBg{ float: left; width:922px; height:auto; background:#eff5f8; border-bottom:1px solid #dfe8ed; border-left:1px solid #dfe8ed; border-right:1px solid #dfe8ed; padding:10px 5px 5px 10px;}
.SearchTextWrapper{ float:left; width:939px; height:48px; background:url(../images/corn_c.jpg) repeat-x;}
.SearchEventBlock{ float:left; width:939px; height:auto; padding-bottom:15px;}

/* Post Comment Section Start Here */
.PostCommentMainwrapper{ width:600px; height:auto; margin:auto; clear:both;}
.PostCommentMainBlock{ width:590px; height:auto; margin:0; background:url(../images/popup.jpg) repeat-x top #ffffff;border:1px solid #d0e5f0;padding:5px;}
.PostCommentTopBarBg{ float:left; width:580px; height:31px; background:url(../images/post_com_top_bg.jpg) repeat-x; padding:5px; }
.PostCommentFormContainer{ float:left; width:590px; height: auto; padding-top:10px; padding-bottom:10px;}
.PostCommentFormBlockBdr{ width:550px; border:2px solid #ffffff; height: auto; clear:both; margin:auto; padding:10px; margin-top:5px;}

/* Big box with list of options */
	#ajax_listOfOptions{
		position:absolute;	/* Never change this one */
		width:180px;	/* Width of box */
		height:250px;	/* Height of box */
		overflow:auto;	/* Scrolling features */
		border:1px solid #38a1c0;	/* Dark green border */
		background-color:#FFF;	/* White background color */
		text-align:left;
		font-size:0.9em;
		z-index:100;
	}
	#ajax_listOfOptions div{	/* General rule for both .optionDiv and .optionDivSelected */
		margin:1px;		
		padding:1px;
		cursor:pointer;
		font-size:0.9em;
	}
	#ajax_listOfOptions .optionDiv{	/* Div for each item in list */
		
	}
	#ajax_listOfOptions .optionDivSelected{ /* Selected item in the list */
		background-color:#38a1c0;
		color:#FFF;
	}
	#ajax_listOfOptions_iframe{
		background-color:#F00;
		position:absolute;
		z-index:5;
	}
	
	form{
		display:inline;
	}