#memberbar{width:497px;height:39px;margin: -2 -2 0 0 ;float:right;background:url('http://newgenbizteam.com/images/layout/Member_bar_cutoutFinal2.png') no-repeat;}   
#memberbar .inside {width: 507px; padding-left: 35px ; margin: -15px 0 0 -30px; font-weight: normal;}

#memberbar-cap{width:600px;height:15px;float:right;margin:0px;background:url(http://newgenbizteam.com/images/layout/topmenucap.jpg) no-repeat 50% 100%;}

#banner{height:180px; width: 1000px; margin: 0 auto;}

#logo_banner {width:676px;height:157px;background:url(http://newgenbizteam.com/images/layout/NGBTHeaderS.jpg) no-repeat ;display:block;float:left;margin-top:35px;margin-right:0px;margin-bottom:5px;margin-left:0;} 

.membermenu ul{margin-left:-20px;padding:0;list-style:none; height:31px;float:left;}

.membermenu li{margin:0;0px;padding: 0 2px;list-style:none;display:inline;color:#006600;}

.membermenu li a,.membermenu a{margin:0;padding:0 5px ;text-decoration:underline;font-weight:normal;font-size:85%;line-height:31px;height:31px;color:#006600;}

.membermenu li a:hover{text-decoration:none;color:#006600;} 

#mm_profile {padding:2px 5px 2px 20px; background-image: url('http://newgenbizteam.com/images/icons/user.png');background-repeat:no-repeat;margin:0.5em 0 0.5em -10px;line-height:1.2em;}
#mm_connect {padding:2px 5px 2px 20px; background-image: url('http://newgenbizteam.com/images/icons/connect.png');background-repeat:no-repeat;margin::0.5em 0 0.5em 0;line-height:1.2em;}
#mm_inbox {padding:2px 5px 2px 20px; background-image: url('http://newgenbizteam.com/images/icons/email.png');background-repeat:no-repeat;margin:0.5em 0 0.5em 0;line-height:1.2em;}
#mm_settings {padding:2px 5px 2px 20px; background-image: url('http://newgenbizteam.com/images/icons/cog.png');background-repeat:no-repeat;margin::0.5em 0 0.5em 0;line-height:1.2em;}
#mm_add {padding:2px 5px 2px 20px; background-image: url('http://newgenbizteam.com/images/icons/add.png');background-repeat:no-repeat;margin:0.5em 0 0.5em 0;line-height:1.2em;}
#mm_signout {padding:2px 5px 2px 20px; background-image: url('http://newgenbizteam.com/images/icons/door_in.png');background-repeat:no-repeat;margin:0.5em 0 0.5em 0;line-height:1.2em;}
#mm_help {padding:2px 5px 2px 20px; background-image: url('http://newgenbizteam.com/images/icons/help.png');background-repeat:no-repeat;margin:0.5em 0 0.5em 0;line-height:1.2em;}
#mm_signup {padding:2px 5px 2px 20px; background-image: url('http://newgenbizteam.com/images/icons/accept.png');background-repeat:no-repeat;margin:0.5em 0 0.5em 0;line-height:1.2em;}

.nlt {margin: 5px 0;padding:5px, font-size:90%;color:#006600; vertical-align: top; line-height: 35px;}

.search {
right: 10px;
top: 140px;
font: 13px #333333 strong verdana, arial, helvetica, sans-serif;
height: 25px;
width: 282px;
position: absolute;

}

.member_fields {
background:url('http://newgenbizteam.com/images/layout/menubarBG.png');
color:#006600;
height: 26px;
font-size: 15px;
line-height: 22px;
padding: 3px 5px 0 5px;
font-weight: bold;
}


.member_dropdown  {
width: 250px; 
background-color:#FCCF2B;
color:#006600;
font-weight: bold;
height: 26px;
font-size: 14px;
line-height: 26px;
}

.member_textarea {
background-color:#FCCF2B;
color:#006600;
font-weight: bold;
height: 26px;
font-size: 14px;
line-height: 26px;
}

#keywords {
background:url('http://newgenbizteam.com/images/layout/menubarBG.png');
color:#006600;
height: 26px;
font-size: 15px;
line-height: 22px;
padding: 3px 5px 0 5px;
font-weight: bold;
}

#dropdown  {
width: 250px; 
background-color:#FCCF2B;
color:#006600;
font-weight: bold;
height: 26px;
font-size: 14px;
line-height: 26px;
}

#dropdown_rt  {
width: 210px; 
background-color:#FCCF2B;
color:#006600;
font-weight: bold;
height: 26px;
font-size: 14px;
line-height: 26px;
}

.vid_input {
height: 70px;
width: 99%;}


.form_container {
	margin: 10px auto;
	padding:10px;
	background-color: #4A93BC;
	border:2px ridge #FDDB3F;
	color: #000000;
	font-weight: bold;
	text-align:center;
	width: 650px;
}



#dhp-input {
background:url('http://newgenbizteam.com/images/layout/menubarBG.png');
color:#006600;
height: 25px;
font-size: 14px;
line-height: 21px;
padding: 3px 5px 0 5px;
;}


/* Easy Slider */
#slider_container {
width: 995px;
height: 175px;
margin:0;
padding: 0;
background:#FFFFFF url('http://newgenbizteam.com/images/layout/slider_bgc.jpg') no-repeat;
background-position: 485px center;
}

#slider_right_text {
width: 390px;
height: 180px;
position: absolute;
margin: 8px 8px 0 690px ;
top:222px;
right: 0;
padding: 10px 10px 10px 50px;
background:url('http://newgenbizteam.com/images/layout/yellow_bg.jpg') repeat-x;
}

#slider_right_button {
width: 420px;
height: 175px;
position: absolute;
margin: 8px 8px 0 530px ;
top:222px;
right: 0;
padding: 40px 10px 10px 20px;
background:url('http://newgenbizteam.com/images/layout/yellow_bg.jpg') repeat-x;
}
#slider {
margin: 0;
padding: 0;
height: 175px;
width: 490px;
}
		#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:5px;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:490px;
		height:175px;
		overflow:hidden;
		}	


	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-28px;
		top:283px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:503px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;
		background:url(http://newgenbizteam.com/images/slider/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(http://newgenbizteam.com/images/slider/btn_next.gif) no-repeat 0 0;	
		}	
		
	/* numeric controls */	

	ol#controls{
		margin:1em 0;
		padding:0;
		height:28px;	
		}
	ol#controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		}
	ol#controls li a{
		float:left;
		height:28px;
		line-height:28px;
		border:1px solid #ccc;
		background:#DAF3F8;
		color:#555;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#5DC9E1;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	

/* //Boxy */


.boxy-wrapper { position: absolute; }
.boxy-wrapper.fixed { position: fixed; }

  /* Modal */
  
  .boxy-modal-blackout { position: absolute; background-color: black; left: 0; top: 0; }
  
  /* Border */

  .boxy-wrapper { empty-cells: show; }
	.boxy-wrapper .top-left,
	.boxy-wrapper .top-right,
	.boxy-wrapper .bottom-right,
	.boxy-wrapper .bottom-left { width: 10px; height: 10px; padding: 0 }
	
	.boxy-wrapper .top-left { background: url('http://newgenbizteam.com/scripts/jquery/boxy/boxy-nw.png'); }
	.boxy-wrapper .top-right { background: url(http://newgenbizteam.com/scripts/jquery/boxy/boxy-ne.png'); }
	.boxy-wrapper .bottom-right { background: url('http://newgenbizteam.com/scripts/jquery/boxy/boxy-se.png'); }
	.boxy-wrapper .bottom-left { background: url('http://newgenbizteam.com/scripts/jquery/boxy/boxy-sw.png'); }
	
	/* IE6+7 hacks for the border. IE7 should support this natively but fails in conjuction with modal blackout bg. */
	/* NB: these must be absolute paths or URLs to your images */
	.boxy-wrapper .top-left { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/boxy-nw.png'); }
	.boxy-wrapper .top-right { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/boxy-ne.png'); }
	.boxy-wrapper .bottom-right { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/boxy-se.png'); }
	.boxy-wrapper .bottom-left { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/boxy-sw.png'); }
	
	.boxy-wrapper .top,
	.boxy-wrapper .bottom { height: 10px; background-color: black; opacity: 0.6; filter: alpha(opacity=60); padding: 0 }
	
	.boxy-wrapper .left,
	.boxy-wrapper .right { width: 10px; background-color: black; opacity: 0.6; filter: alpha(opacity=60); padding: 0 }
	
	/* Title bar */
	
	.boxy-wrapper .title-bar { background-color: black; padding: 6px; position: relative; }
	  .boxy-wrapper .title-bar.dragging { cursor: move; }
	    .boxy-wrapper .title-bar h2 { font-size: 12px; color: white; line-height: 1; margin: 0; padding: 0; font-weight: normal; }
	    .boxy-wrapper .title-bar .close { color: white; position: absolute; top: 6px; right: 6px; font-size: 90%; line-height: 1; }
		
	/* Content Region */
	
	.boxy-inner { background-color: white; padding: 0 }
	.boxy-content { padding: 15px; }
	
	/* Question Boxes */

    .boxy-wrapper .question { width: 350px; min-height: 80px; }
    .boxy-wrapper .answers { text-align: right; }

div.content-gallery{	display:none;float:right;width:500px;}
div.content-gallery a,div.navigation-gallery a{}
div.content-gallery  a:focus,div.content-gallery  a:hover,div.content-gallery  a:active{text-decoration:underline;}
div.controls{margin-top:5px;height:23px;}#controls{margin-bottom:5px;margin-top:5px;height:23px;}
div.controls a{padding:5px;}div.ss-controls{float:left;}
div.nav-controls{float:right;}
div.nav-controls .prev{margin-right:15px;}
div.loader{background-image:url('/sites/all/themes/betternet2/plugins/galleriffic-1.0/css/loader.gif');background-repeat:no-repeat;background-position:center;width:550px;height:350px;}
div.slideshow{clear:both;}div.slideshow span.image-wrapper{float:left;padding-bottom:12px;}div.slideshow a.advance-link{padding:2px;display:block;border:1px solid #ccc;}
div.slideshow img{border:none;display:block;}div.download{float:right;}
div.embox{clear:both;border:1px solid #ccc;background-color:#eee;padding:12px;}
div.image-title{font-weight:bold;font-size:1.4em;}
div.image-desc{line-height:1.3em;padding-top:12px;}
div.navigation-gallery{}
ul.thumbs{clear:both;margin:0;padding:0;}
ul.thumbs li{float:left;padding:0;margin:5px 10px 5px 0;list-style:none;}
a.thumb{display:block;}ul.thumbs li.selected a.thumb{background:#000;}
a.thumb:focus{outline:none;}ul.thumbs img{border:none;display:block;}
div.pagination{clear:both;}div.navigation-gallery div.top{margin-bottom:12px;height:11px;}
div.navigation-gallery div.bottom{margin-top:12px;}
div.pagination a,div.pagination span.current{display:block;float:left;margin-right:2px;padding:4px 7px 2px 7px;border:1px solid #ccc;}
div.pagination a:hover{background-color:#eee;text-decoration:none;}
div.pagination span.current{font-weight:bold;background-color:#000;border-color:#000;color:#fff;}
#thumbs-min ul.thumbs li{float:none;padding:0;margin:0;list-style:none;}
#thumbs-min a.thumb{padding:0px;display:inline;border:none;}
#thumbs-min ul.thumbs li.selected a.thumb{background:inherit;color:#000;font-weight:bold;}
.jqmWindow{display:none;background-color:transparent;position:fixed;top:17%;left:50%;margin-left:-300px;width:600px;}
.jqmOverlay{background-color:#000;}
* iframe.jqm{position:absolute;top:0;left:0;z-index:-1;width:expression(this.parentNode.offsetWidth+'px');height:expression(this.parentNode.offsetHeight+'px');}
* html .jqmWindow{position:absolute;top:expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');}
#jqmContent{width:100%;height:100%;display:block;clear:both;margin:auto;margin-top:0px;background-color:transparent;}

#split_container {
width: 700px;}

.homepage_split_left{
width: 340px;
padding: 5px;

float: left;
}

.homepage_split_right{
width: 340px;
padding: 5px;

float: right;
}


.dhp-Post-body-rss {
height: 33px;
width: 40px;
background-color: #ff9900;
position: absolute;
top: 0;
right: 0;
}

.navcalendar{ 
		width: 265px; 
		margin: 0 10px 0 0px;

		}



.breakout_bright {
text-align: center;
font-weight: bold;
color: #00B200;
font-size:120%;
}


.breakout_header {
text-align: center;
font-weight: bold;
color: #FF0000;
font-size:130%;
}

.red_header {
text-align: center;
font-weight: bold;
color: #FF0000;

}

.breakout_subdue { 
text-align: center; 
font-weight: bold;
color: #333;
font-size:100%;
}



.submit {
background-color:  #629BD3;
font-family:      verdana, arial, helvetica, sans-serif;
font-size:         11px;
font-weight:       normal;
letter-spacing:    .1em;
padding:           0;
margin: 0;
text-transform:    uppercase;
color:             #fff;
}

.preview {
background-color:  #fff;
font-family:      verdana, arial, helvetica, sans-serif;
font-size:         11px;
font-weight:       normal;
letter-spacing:    .1em;
padding:           0;
margin: 0;
text-transform:    uppercase;
color:            #629BD3;
}

.fltrt {
	float: right;
	margin: 8px;

}
.fltlft { 
	float: left;
	margin: 8px;
}

#topbar {
margin-top:100px;
padding: 0;
height:350px;
background: #FFFFFF url(http://newgenbizteam.com/images/layout/bg_banner_xwide.png) no-repeat;

}

.secondbar {
margin:0 1px 0 0;
padding:0;
height: 1px;
background: #133690;
}

#member_bar {
font-family: verdana, arial, helvetica, sans-serif;
margin: 0 10px ;
padding: 5px, 10px;
height:auto;
background: transparent;
	font-size: 90%;
font-family: verdana, arial, helvetica, sans-serif;
color: #000000;
font-wight: bold;
text-align: right;
}

.member_photo_fltlft { 
	float: left;
	margin: 0 5px 0 0;

}

.member_photo_fltrt { 
	float: right;
	margin: 0 0 0 5px;

}

.alert {

font-weight: bold;
background: transparent;
color: #EE0000;

}


.sidetitle {
margin: 18px 0 7px 0;
font-size: 115%;
letter-spacing: 0.09em;
font-weight: normal;
background: transparent;
color: #303292;
border-bottom: 1px dotted #ccc;
}

.title {
font-size: 130%;
font-weight: normal;
background: transparent;
color: #303292;
border-bottom: 1px solid #ddd;
}


.paginate {
 font-family: verdana, arial, helvetica, sans-serif;
 font-size:			12px;
 font-weight: 		normal;
 letter-spacing:	.1em;
 padding:			10px 6px 10px 4px;
 margin:			0;
 background-color:	transparent;
}

.pagecount {
 font-family: verdana, arial, helvetica, sans-serif;
 font-size:	10px;
 color: 666;
 font-weight:normal;
 background-color: transparent;
}

.calendarBG {
 background-color: #000;
}

.calendarBlank {
 background-color: #1596CF;
}

.calendarHeader {
 font-weight: bold;
 color: #fff;
 text-align: center;
 background-color: #000;
}

.calendarMonthLinks {
 font-family: verdana, arial, helvetica, sans-serif;
 font-size: 11px;
 font-weight:		bold;
 letter-spacing:	.1em;
 text-decoration:   none;
 color:             #fff;
 background-color:  transparent;
}

.calendarMonthLinks a {
 color:             #fff;
 text-decoration:   none;
 background-color:  transparent;
}

.calendarMonthLinks a:visited {
 color:             #fff;
 text-decoration:   none;
 background-color:  transparent;
}

.calendarMonthLinks a:hover {
 color:             #ccc;
 text-decoration:   underline;
 background-color:  transparent;
}

.calendarDayHeading {
background-color:#FE9807;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
text-align:center;
vertical-align:middle;
}

.calendarToday {
 font-family:     verdana, arial, helvetica, sans-serif;
 font-size:         12px;
 font-weight:		bold;
 letter-spacing:	.1em;
 text-decoration:   none;
 text-align:  center;
 vertical-align: middle;
 color:             #000;
 background-color: 	#ccc;
}

.calendarCell {
 font-family:      verdana, arial, helvetica, sans-serif;
 font-size:         12px;
 font-weight:		bold;
 letter-spacing:	.1em;
 text-decoration:   none;
 text-align:  center;
 vertical-align: middle;
 color:             #666;
 background-color:  #fff;
}

.calendarCell a {
 color:             #000;
 text-decoration:   underline;
 background-color:  transparent;
}

.calendarCell a:visited {
 color:             #000;
 text-decoration:   underline;
 background-color:  transparent;
}

.calendarCell a:hover {
 color:             #fff;
 text-decoration:   none;
 background-color:  transparent;
}


/* ----------------------------------------- Weblog Styles --------------------------------------------*/

.post h2, h3, h4, h5  {  
font-weight: normal;
background: transparent;
border-bottom: 1px solid #ddd;

}

.post h4, h5  {  
font-weight: normal;
background: transparent;
}

.post h2 a, h3 a, h4 a, h5 a {  text-decoration:   none;}

.post {
	padding: 0;
	margin: 0px 0px 20px 0px;
	}

.post_meta {
padding: 0;
margin: -10px 0px 5px 0px;
font-size: .8em;
		}
.posted {
margin: 0 0 10px 0;
padding: 5px 5px 10px 5px;

background: transparent;
color: #666;
}

.author_comment_post {
margin: -1px 0 10px 20px;
padding: 2px 5px;
background-color: #FFFFFF;
color: #666;
border:1px solid #E8EEF3; 

}

.author_comment_meta {
margin: 0 0 0 10px;
padding: 7px;
font: 10px verdana, arial, helvetica, sans-serif;
background-color: #E8EEF3;
color: #666;
vertical-align: bottom;
}


.comment_post {
margin: -1px 0 10px 20px;
padding: 2px 5px;
background-color: #FFFFFF;
color: #666;
border:1px solid #EEEEEE; 

}

.comment_meta {
margin: 0 0 0 20px; 
padding: 7px 5px ;
font: 10px verdana, arial, helvetica, sans-serif;
background-color: #EEEEEE;
color: #666;
vertical-align: bottom;
}

.tweet_off {
margin: 5px 0;
padding: 5px;
font: 10px verdana, arial, helvetica, sans-serif;
background-color: #FFFFFF;
color: #666;
border:1px solid #EEEEEE; 

}

.tweet_on {
margin: 5px 0;
padding: 5px;
font: 10px verdana, arial, helvetica, sans-serif;
background-color: #FFFFFF;
color: #666;
border:1px solid #1E2E38; 
}

.video_container {
margin: 10px;
padding:20px;
background-color: #27343C;
border:2px ridge #F8DB2F; 
text-align: center;

}


.form_container {
margin: 5px;
padding: 5px;
background-color: #FFFFFF;
border:1px solid #FFFFFF; 

}


#category_header {
	margin: 10px 0;
	padding: 0 ;
	}

	#category_header h2 {
		font-size: 1.4em;
		text-transform: none;
		font-weight: normal;
		padding:0;
		margin: 0;
		}

	#category_header p {
		padding: 0;
		margin: 0;
		line-height: 1.5em;
		font-style: italic;
		}
		
/* ----------------------------------------- Weblog Styles --------------------------------------------*/
.post {
	padding: 0;
	margin: 0px 0px 20px 0px;
	}

	.post_meta {
		padding: 0;
		margin: -10px 0px 5px 0px;
		font-size: .8em;
		}


#category_header {
	margin: 10px 0;
	padding: 0 ;
	}

	#category_header h2 {
		font-size: 1.4em;
		text-transform: none;
		font-weight: normal;
		padding:0;
		margin: 0;
		}

	#category_header p {
		padding: 0;
		margin: 0;
		line-height: 1.5em;
		font-style: italic;
		}
		
.entry {
margin-top: 10px;
padding: 0 10px 10px 10px;
border: 1px solid #ccc;
background: #FFF;
color: #333;
}


/*----------------------------------------- Contact Page and Form Styles -------------------- */


.contact_address {
	float:left; 
	padding: 0px 10px;
	position:relative;
	width:300px;
	background:#74220C; 
	text-align: center;
	}

#contact_form {
	float:right; 
	position:relative; 
	padding: 15px 10px;
	width:350px; 
	clear:right;
	border:2px solid #74220C; 
	}

	#contact_form .text_label {
		width:110px; 
		font-weight:bold; 
		text-align:right;
		float: left;
		padding: 0 5px;
		}


	#contact_form textarea { 
		border:1px solid #74220C; 
		background: #fff; 
		padding:2px 0px 0px 5px;
		height:100px; 
		width: 220px;
		}
	
	
	#contact_form .btn {
		margin: 0px 0px 0px 115px;
		}

/*----------------------------------------- Testimonials -------------------- */

.testimonial_container {
                  border:1px solid #FFFFFF; 
		background: #fff; 
		padding: 5px;
                margin: 5px 10px;
           float: left;
    
                }

.testimonial_container .test_photo {
                float: left;
                height: 160;
                padding: 5px; 

.testimonial_container .test_content {
                margin-left: 155px;
                  padding: 5px; }

/*----------------------------------------- FAQs -------------------- */

.faq_question {
border-bottom: #DDDDDD 1px solid;
padding-bottom: 2px;
background: url(http://newgenbizteam.com/images/layout/Q.gif) no-repeat top;

}

.faq_answer  {
margin-left: 24px;
padding: 5px;
color: #333333;
background: url(http://newgenbizteam.com/images/layout/A.gif) no-repeat top  ;
}


