body{
        margin:0;
        font:12px Arial, Helvetica, sans-serif;
        background:#f0f0f0 url(../images/bg-body.gif) repeat-x 0 0;
        color:#6c737a;
}

#masthead{
	background:transparent url(/images/masthead_bg.png) no-repeat scroll -9px 0;
	height:72px;
	margin:auto auto 5px;
	overflow:hidden;
	padding:0 5px;
	width:950px;	
}

#main{
        -moz-border-radius:5px;
        background-color:white;
        border:1px solid #ADADAD;
        margin:0 auto;
	margin-bottom:20px;
        overflow:hidden;
        padding:0 5px;
        width:930px;
}

#main #get_started{
	float:left;
	font-size:30px;
	font-weight:600;
	margin-left:20px;
	margin-top:20px;
	width:900px;
}

#main #box_head{
	float:left;
	background:transparent url(/images/hp_box_heading_1.png) no-repeat scroll 0px 0;
	width:902px;
	height:30px;
	height:43px;
	margin-left:25px;
	margin-top:15px;
}

#text{
	float:left;
	font-size:19px;
	font-weight:600;
	margin-left:30px;
	margin-top:13px;
}

#next_time{
	color:#0084F6;
	float:right;
	margin-right:30px;
	margin-top:18px;
	text-decoration:none;
}

#main #box_middle{
	float:left;
        background:transparent url(/images/hp_box_middle_bg.png) repeat-y scroll 0px 0px;
        width:902px;
	overflow: auto;
        margin-left:25px;
        margin-top:0px;
}

#main #box_middle #box_middle_download{
	float:left;
	margin-top:2px;
	overflow: auto;
}

#main #box_middle #box_middle_download p{
	float:left;
	margin-left:30px;
	width:391px;
}

#main #box_middle #box_middle_download p #text1{
	float:left;
	font-size:15px;
	color:#586067
}

#main #box_middle #box_middle_download p #text2{
	float:left;
	margin-top:15px;
        font-size:15px;
	color:black;
}

#main #box_middle #box_middle_download p #text3{
        float:left;
        color:red;
}

#main #box_middle #box_middle_download p a{
	color:#0084F6;
	font-size:14px;
	font-weight:600;
	text-decoration:none;
}
#main #box_middle #box_middle_download img{
	float:left;
	margin-left:0;
	margin-top:10px;
}

#download_links{
	float:left;
	width:343px;
	margin-top:10px;
}

#download_button{
	background:transparent url(/images/firefox_download_01.png) no-repeat scroll 0 0;
	float:left;
	height:80px;
	text-indent:-9999px;
	width:288px;
}

#download_conduit{
        background:transparent url(/images/conduit_download.png) no-repeat scroll 0 0;
        float:left;
        height:80px;
        text-indent:-9999px;
        width:288px;
}

#web-page-conduit-button{
	float:right;
	margin-bottom:20px;
	margin-right:21px;
}

#main #box_middle #box_middle_download form{
	float:left;
	width:305px;
        height:60px;
        margin-left:40px;
}

#main #box_middle #box_middle_download input{
	float:left;
}
#main #box_middle #box_middle_download #submit{
	float:left;
	background:transparent url(/images/bt-submit.gif) no-repeat scroll 0 0;
        height:18px;
        text-indent:-9999px;
        width:50px;
	margin-left:90px;
	margin-top:7px;
}

#more_info{
	display:none;
}

#main #box_middle #more_info img{
	float:left;
	margin-left:25px;
}

#main #box_middle #more_info #info{
	float:left;
	height:400px;
	margin-left:70px;
	width:270px;
}

#main #box_middle #more_info #info .title{
	float:left;
	font-size:18px;
	font-weight:600;
	margin:0px;
	width:200px;
}

#main #box_middle #more_info #info ul{
	float:left;
	font-size:16px;
	margin-top:10px;
}

#main #box_middle #more_info #info li{
	padding:5px;
}

#main #box_middle #more_info #info img{
	float:left;
	margin-top:30px;	
}

#public_feeds{
	float:left;
	width:902px;
}

#contain_recent_shared{
        float:left;
        background:transparent url(/images/hp_box_middle_bg.png) repeat-y scroll 0px 0px;
        width:902px;
	height:280px;
        overflow: auto;
        margin-left:25px;
	padding-left:20px;
        margin-top:0px;
}

.recent_video{
	float:left;
	height:85px;
	margin-bottom:7px;
	margin:4px;
	width:270px;
}

.recent_title{
	text-decoration:none;
	color:#0084F6;
	float:left;
	height:15px;
	margin-bottom:0;
	margin-left:7px;
	margin-top:1px;
	overflow:hidden;
	width:170px;		
}

.recent_description{
	float:left;
	height:30px;
	overflow:hidden;
	width:170px;
	margin:0 0 0 7px;
}

.recent_shared_by{
	float:left;
	width:170px;
	margin:3px 0 0 7px;
	font-weight:600;
}

.recent_shared_by a{
	color:#0084F6;
	text-decoration:none;
}

.recent_display_time{
	float:left;
	margin:0 0 0 6px;
}

.report_video{
	color:#0084F6;
	float:right;
	font-size:8px;
	margin:3px 10px;
	text-decoration:none;
}

#popular_shared_videos{
	float:left;
	width:475px;
}

#loading_popular_shared_videos{
	margin:17px;
}

#navigate_popular_videos{
	float:right;
	width:230px;
}

.thin_box_head{
        float:left;
        width:451px;
        height:43px;
        margin-left:25px;
        margin-top:15px;
}

.thin_box_head_start{
	float:left;
	background:transparent url(/images/hp_box_heading_1.png) no-repeat scroll 0px 0;
	width:430px;
	height:43px;
}

.thin_box_head_end{
        float:left;
        background:transparent url(/images/hp_box_heading_1.png) no-repeat scroll -878px 0px;
        width:19px;
        height:43px;

}

.thin_contianer_middle{
	float:left;
        width:429px;
	height:536px;
	margin-left:25px;
	margin-top:0;
        padding-left:20px;
        overflow:hidden;
	background:transparent url(/images/hp_box_middle_bg_end_447.png) repeat-y scroll 3px 0;
}

.thin_box_bottom{
        float:left;
        width:451px;
        height:43px;
        margin-left:25px;
}

.thin_box_bottom_start{
        float:left;
        background:transparent url(/images/hp_box_bottom.png) no-repeat scroll 0px 0;
        width:430px;
        height:43px;
}

.thin_box_bottom_end{
        float:left;
        background:transparent url(/images/hp_box_bottom.png) no-repeat scroll -878px 0px;
        width:19px;
        height:43px;
}

#contain_popular_share ul {
	list-style-type: none;
	margin: 8px 10px 10px;
	padding: 0;
}

#contain_popular_share ul li {
	display: inline;
	margin-left:5px;
	padding-right:11px;
}

#contain_popular_share ul li a {
	text-decoration: none;
	color:#0084F6;
	font-size:15px;
}

.selected_cat{
	font-weight:600;
}

.rss_feed_li{
	border:0px;
	float:right;
}

.rss_feed_img{
	border:0px;
	width:16px;
	height:16px;
}


#recent_made_comments{
	float:left;
	height:270px;
	margin:22px 0 0 40px;
	width:370px;
	background-color:#F6F6F6;
	overflow:hidden;
}


#recent_made_comments h3{
	color:#ADADAD;
	margin-left:25px;
}

#recent_made_comments .comment{
	float:left;
	height:53px;
	margin:0 10px 3px;
	width:352px;
	overflow:hidden;
	display:none;
}


#recent_made_comments img {
	float:left;
	width:50px;
	height:50px;
	margin:0 3px;
}

#recent_made_comments .username{
	font-weight:bold;
	margin-right:5px;
}

#recent_made_comments a{
        color:#0084F6;
        text-decoration:none;
}

#whos_new{
        float:left;
        height:300px;   
        margin:22px 0 0 40px;
        width:370px;                    
        background-color:#F6F6F6;
}

#whos_new h3{
        color:#ADADAD;
        margin-left:25px;

}

#whos_new .user{
	float:left;
	height:68px;
	overflow:hidden;
	width:67px;
	margin:7px 9px 4px;
	text-align:center;
}

#whos_new .username{
	margin:0px;
	color:#0084F6;
	text-decoration:none;
}

#whos_new img{
	margin-left:5px;
	width:50px;
	height:50px;
	border:0px;
}

#whos_new_container{
	margin-left:20px;
}

#main #box_bottom{
	float:left;
        background:transparent url(/images/hp_box_bottom.png) no-repeat scroll 0px 0px;
        width:902px;
        height:25px;
        margin-left:25px;
        margin-top:0px;
}

#footer{
        margin:0 auto 10px;
        overflow:hidden;
        padding:0px 5px 15px;
        width:930px;

}
#footer a{
        margin-left:20px;
        width:80px;
        text-decoration:none;
        color:#0084F6;
}

#footer span{
        float:left;
        margin-left:40px;

}

/*--------------- getStarted (landing page) ---------------------- -----------------------------*/
#top_title{
	color:#586067;
	font-size:29px;
	font-weight:600;
	margin-bottom:0;
	margin-left:30px;
}

#box_middle .getStarted_info{
	float:left;
	margin-left:30px;
	margin-top:15px;
	width:370px;
	line-height: 135%;
	margin-right:22px;
}

#box_middle #get_started_toolbar{
	float:left;
	margin-left:100px;
	margin-top:20px;	
}


#box_middle .toolbarParts{
	float:left;
        font-size:15px;
        font-weight:600;
	text-align:center;
	margin-top:10px;
}

#box_middle #network{
	margin-left:92px;
	width:115px;
}

#box_middle #video_feed{
	margin-left:78px;
	width:120px;
}

#box_middle #video_publish{
	margin-left:122px;
	width:120px;
}

#box_middle #account{
	margin-left:19px;
	width:131px;
}

.answer{
	margin-top: 10px;
}
.getStarted_info a{
	text-decoration:none;
	color:#0084F6;
}
.que{
	color:black;
	font-weight:bold;
}


/*============================ What Do I do Now =====================*/

#recommended{
	border-color:-moz-use-text-color #F4F4F4 #F4F4F4;
	border-style:none solid solid;
	border-width:0 2px 2px;
	height:200px;
	margin-left:7px;
	margin-top:-2px;
	padding-left:10px;
	padding-top:20px;
	width:820px;	
	margin-bottom:15px;
}
.rec_video{
	float:left;
	height:98px;
	width:270px;
}
#img_bg{
	float:left;
	height:86px;
	width:87px;
	background:transparent url(/images/bg_thumbnail-87X86.png) no-repeat scroll 0 0;
}
#img_bg img{
	border:0px;
	height:79px;
	margin-left:5px;
	margin-top:3px;
	width:78px;
}
.rec_title{
	float:left;
	margin-bottom:0;
	margin-left:7px;
	margin-top:1px;
	overflow:hidden;
	width:170px;
	height:15px;
}

.rec_description {
	float:left;
	height:65px;
	margin-left:7px;
	margin-top:0;
	overflow:hidden;
	width:170px;
}

#select_type{
	height: 30px; 
	margin-left: 15px; 
	width: 826px; 
	margin-top: 10px;
}

.type{
	float:left;	
	width:80px;
	height:30px;
	margin-left:-8px;
	border-bottom:2px solid #F4F4F4;
}

.type_center a{
	float:left;
	text-align:center;
	margin-top:10px;
	width:64px;
}

.type_left{
	float:left;
	width:5px;
	height:30px;
	background:transparent url(/images/bgconn_select.png) no-repeat scroll 0 0;	

}

.type_center{
        float:left;
        width:65px;
        height:30px;
	background:transparent url(/images/bgconn_select.png) repeat-x scroll -10px 0;
}

.type_right{
        float:left;
        width:5px;
        height:30px;    
        background:transparent url(/images/bgconn_select.png) no-repeat scroll -169px 0;    

}


#selected .type_left{
	background:transparent url(/images/bgconn_selected.png) no-repeat scroll 0 0;
}
#selected .type_center{
	background:transparent url(/images/bgconn_selected.png) repeat-x scroll -10px 0;
}
#selected .type_right{
	background:transparent url(/images/bgconn_selected.png) no-repeat scroll -169px 0;
}
#selected{
	border:0px;
	float:left;
	height:30px;
	margin-left:-8px;
	width:80px;
}




/* ==================== suggestions ================*/
.page_title{
	font-size:21px;
	font-weight:bold;
	margin:30px 30px 0;	
	font-family:Arial;
}

.contain_banner{
        float:left; 
        background:transparent url(/images/hp_box_heading_1.png) no-repeat scroll 0px 0;
        width:902px;
        height:30px;
        height:43px;
        margin-left:25px;
        margin-top:15px;

}

.contain{
        float:left;
        background:transparent url(/images/hp_box_middle_bg.png) repeat-y scroll 0px 0px;
        width:902px;
        overflow: auto;
        margin-left:25px;
        margin-top:0px;
	padding-bottom:30px;
}

.contain_footer{
        float:left;
        background:transparent url(/images/hp_box_bottom.png) no-repeat scroll 0px 0px;
        width:902px;
        height:25px;
        margin-left:25px;
        margin-top:0px;
}

.find_friends_stage{
	color:#0084F6;
	float:left;
	font-size:19px;
	margin:12px 5px 0 20px;
	text-decoration:none;
}

.arrow_next{
	float:left;
	margin:19px 0 0 10px;
}

#this_stage{
	color:#6c737a;
	font-weight:bold;
}

.contain_title{
	border-bottom:1px solid #CACFD4;
	color:#6C737A;
	float:left;
	font-size:15px;
	font-weight:bold;
	height:25px;
	margin-left:30px;
	width:830px;
}

#channels_main_container{
	float:left;
	margin-left:30px;
	/*height:580px;*/
}

.channel{
	float:left;
	width:280px;
	height:60px;
	margin:5px;
}

.channel img {
	float:left;
	height:40px;
	width:50px;
}

.channel_title{
	float:left;
	text-decoration:none;
	color:#0084F6;
	width:146px;
	overflow:hidden;
	margin-left:3px;
}	

.channel_desc{
	float:left;
	margin:0px;
	width:146px;
	margin-left:3px;
	height:45px;
	overflow:hidden;		
}

.follow_link{
	float:left;
	background:url(/images/button_follow.png) no-repeat scroll 0 0;
	height:30px;
	width:63px;	
	padding-left:17px;
	padding-top:8px;
	text-decoration:none;
	color:#6C737A;
	text-shadow:1px 1px 0 #e9e9e9;
	outline-style:none;
	outline-width:0;
}
.pushed {
	background: url("/images/button_pushed.png") no-repeat scroll 0pt 0pt transparent;
	padding-left:11px;
}

.channel a:hover{
	background:url(/images/button_onhover.png) no-repeat scroll 0 0;
}

#suggest_msg{
	width:493px;
	height:150px;
	float:right;
	margin-right:35px;
	background:url(/images/suggestion_msg_bg.png) no-repeat scroll 0 0;
}

#suggest_msg_title{
	margin:30px 40px 0;
	color:#ffffff;
	font-size:20px;
	
}

#suggest_msg_text{
	margin:0 40px;
	color:#ffffff;
	font-size:16px;
}

.nav_feeds{
	float:right;
	margin-right:60px;
	font-size:19px;
	text-decoration:none;
	color:#0084F6;
}

.find_friends_steps{
	border-top:1px solid #CACFD4;
	float:left;
	height:45px;
	margin-left:8px;
	margin-top:30px;
	width:883px;
	padding:15px 0 0;
}

#find_friends_next_step{
	float:right;
	width:201px;
	height:37px;
	background:url(/images/next_step_bg1.png) no-repeat scroll 0 0;
	margin:0 30px;
}

#find_friends_next_step a {
	text-decoration:none;
	color:#FFF;	
	float:left;
	margin:8px 13px;
	font-size:14px;
}

#find_friends_prev_step{
        float:left;
        width:201px;
        height:37px;
        background:url(/images/prev_step_bg.png) no-repeat scroll 0 0;
	margin:0 0 0 30px;
}

#find_friends_prev_step a{
        text-decoration:none;
        color:#6C737A;
        float:left;
        margin:10px 15px;

}



/*=============== find_anyone.php ============*/
#search_anyone{
	background:url("/images/search_anyone_bg.png") no-repeat scroll 0 0 transparent;
	float:left;
	height:133px;
	margin:0px 18px;
	width:199px;
	color:white;
}

#search_anyone p {
	float:left;
	font-size:14px;
	margin:13px 22px;
	width:160px;
}

#search_field {
	float:left;
	margin:6px 0 0 20px;
	color:#6C737A;
	border:none;
	height:27px;
	width:160px;
	padding:0;
	background:url(/images/search_input_bg.png) no-repeat scroll 0 0;
	display: inline-block;
	overflow:hidden;
}

#search_field input {
	float:left;
	margin:4px;
	padding:0px;
	border:0px;
	width:125px;
}

#submit_button{
	float:left;
	margin:7px 0 0 22px;
	background:url(/images/find_anyone_searhc_bu.png) no-repeat scroll 0 0;
	text-indent:-9999px;
	width:160px;
	height:31px;
}

#loading_search{
	display:none;
	float:left;
	margin:9px 0;
}

#search_result_container{
	border-top:1px dotted #6C737A;
	float:left;
	margin-left:19px;
	width:814px;
	padding:25px 10px;
}


/*============ topic page =================*/
#topic_description{
	width:330px;
	float:right;
	margin:50px;
}

#topic_description img {
	float:left;
	height:80px;
	width:100px;
	margin:0 5px 5px;
}

#topic_description p {
	margin:0px;
	float:left;
	font-size:17px;
	width:220px;
}

#topic_follow_link{
        color:#969FA9;
        float:left;
        font-size:14px;
        margin:10px 20px 0;
        text-decoration:none;
	width: 63px; 
	height: 27px; 
	outline-style:none;
        outline-width:0;

}

.follow_bg{
	background: url(/images/button_follow.png) no-repeat scroll 0pt 0pt transparent;
	padding:7px 0 0 14px;
}

.unfollow_bg{
	background: url(/images/button_pushed.png) no-repeat scroll 0pt 0pt transparent;
	padding:6px 0 0 6px;
}

#fb_like{
	float:left;
	margin-top:15px;
}

#topic_share_this{
	float:right;
	margin:16px 20px 0 0;
}

#topic_share_this a {
	text-decoration:none;
	color:#0084F6;
}


/*================== uninstall page ===================*/
#uninstall_main{
	float:left;
	margin:10px 40px;
}

#submit_uninstall_form{
	background:url("/images/button_follow.png") no-repeat scroll 0 0 transparent;
	color:#6C737A;
	float:left;
	height:30px;
	width:63px;	
	border:none;
	cursor:pointer;
}
#feedback_text{
	width:250px;
	height:100px;
}



/*===================== sign up on getstarted page =========*/
#sign_up{
	float:left;
	margin:5px 0 0 30px;
	border-bottom:1px dotted #adadad;
	padding-bottom:15px;
	width:833px;	
}

#fb_login{
	background:transparent url(../images/fb_login.png) no-repeat scroll 0 0;
	float:left;
	height:44px;
	text-indent:-9999px;
	width:128px;
}

#tw_login{
        background:transparent url(../images/tw_login.png) no-repeat scroll 0 0;
        float:left;
        height:44px;
        text-indent:-9999px;
        width:128px;
}


