/*Home Page - No Left Navigation*/
#content_left {
	display:none !important;
}

#left_nav {
	display: none !important;
}

/*Content*/
#content_area_wrapper {
	width:961px !important;
	background-color:#FFFFFF;
}

#content_area {
	width:961px !important;
	padding:0px 0px 10px 0px !important;
}

/* Home Page (NEW)
 * ------------------------------
 */
#homepage_top {
	clear:both;
	height:299px;
	margin:0px;
	padding:4px 0px 7px 0px;
	width:961px;
}

#homepage_top_left {
	float:left;
	height:299px;
	margin:0px;
	padding:0px;
	width:637px;
	background-image:url(../images/homepage/roto_bg.gif);
}

#homepage_top_right {
	background:url(../images/homepage/about_volusion_bg.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	float:right;
	height:258px;
	margin:0px;
	padding:41px 20px 0px 14px;
	width:290px;
}

#homepage_top_right p {
	color:#000000;
	font-family:arial, verdana, sans-serif;
	font-size:12px;
	line-height:17px;
	margin:0px;
	padding:0px 0px 11px 0px;
}
#homepage_top_right p.top{
	width:267px;
	margin:0 auto;
}
#homepage_top_right p b {
	color:#000000;
	font-family:arial, verdana, sans-serif;
	font-size:14px;
	font-weight:bold;
}

#homepage_mid {
	height:470px;
	margin:0px;
	padding:0px;
	width:961px;
}

#homepage_mid_left {
	float:left;
	height:470px;
	margin:0px;
	padding:0px;
	width:635px;
}

#homepage_mid_right {
	float:right;
	height:470px;
	margin:0px;
	padding:0px;
	width:326px;
}

#homepage_mid_right div p {
	margin:0px;
	padding:0px;
	letter-spacing:0.05px;
}

#homepage_mid_right div p.homepage_mid_right_heading {
	height:93px;
	margin:0px;
	padding:0px;
	width:326px;
}

#homepage_mid_right div p.homepage_mid_right_heading a {
	display:block;
	height:93px;
	margin:0px 2px 0px 5px;
	padding:0px;
	text-decoration:none;
	width:319px;
}

#homepage_mid_right div p.homepage_mid_right_text {
	color:#fff2d3;
	font-family:arial, verdana, sans-serif;
	font-size:12px;
	height:40px;
	line-height:16px;
	margin:0px;
	padding:9px 19px 0px 23px;
	width:284px;
}

#homepage_mid_right_top {
	background:url(../images/homepage/med_designgallery.jpg);
	background-repeat:no-repeat;
	height:153px;
	margin:0px;
	padding:1px 0px 0px 0px;
	width:326px;
}

#homepage_mid_right_mid {
	background:url(../images/homepage/med_marketing.jpg);
	background-repeat:no-repeat;
	height:155px;
	margin:0px;
	padding:4px 0px 0px 0px;
	width:326px;
}

#homepage_mid_right_btm {
	background:url(../images/homepage/med_customdev.jpg);
	background-repeat:no-repeat;
	height:160px;
	margin:0px;
	padding:3px 0px 0px 0px;
	width:326px;
}

#homepage_btm {
	margin:0px;
	padding:0px 0px 0px 0px;
	width:961px;
}
#news_tab{
	background-image: url(/v/vspfiles/templates/brandlabs/images/headlines/nav/news_sprite.jpg);
	width:161px;
}
#design_tab{
	background-image: url(/v/vspfiles/templates/brandlabs/images/headlines/nav/store_design_sprite.jpg);
	width:128px;
}
#custom_dev_tab{
	background-image: url(/v/vspfiles/templates/brandlabs/images/headlines/nav/cust_dev_sprite.jpg);
	width:104px;
}
#Marketing_tab{
	background-image: url(/v/vspfiles/templates/brandlabs/images/headlines/nav/marketing_sprite.jpg);
	width:99px;
}
#blog_link{
	background-image: url(/v/vspfiles/templates/brandlabs/images/headlines/nav/blog_sprite.jpg);
	width:139px;
	display:inline-block;
	height:28px;
	background-position: 0 0;
	background-repeat:no-repeat;
	display:block;
	float:left;
}
a#blog_link:hover{
	background-position: 0 -28px;
}
a#blog_link.headline_tab_active:hover{
	background-position: 0 -28px;
}
a#blog_link:active{
	background-position: 0 -56px;
}
a.headline_tab{
	display:block;
	float:left;
	height:28px;
	background-position: 0 0;
	background-repeat:no-repeat;
}
a.headline_tab:hover{
	background-position: 0 -28px;
}
#nav_row a{
	outline:none;
}
#nav_row a span{
	position:absolute;
	left:-9999px;
}
#nav_row a.headline_tab_active{
	background-position: 0 -56px;
}
.headline_container{
	background: transparent url(/v/vspfiles/templates/brandlabs/images/headlines/article_bg.png) no-repeat left top;
	padding-left:0px;
	padding-right:24px;
	margin-top:7px;
	padding-bottom:6px;
	height:62px;
	overflow:hidden;
}
div.headline_month{color:#fff2d3; font:bold 16px arial;text-align:center;}
div.headline_day{color:#000; font:bold 33px arial; text-align:center;}
.headline_inner_left{display:inline;background:url("/v/vspfiles/templates/brandlabs/images/headlines/date_bg.png") no-repeat scroll left top transparent;float:left;height:62px;margin-left:16px;margin-right:28px;margin-top:2px;padding-top:2px;width:62px;}
.headline_inner_right{float:left; width:498px;}
	.headline_container h3{margin:0;padding-top:5px; height:20px; width: 475px; overflow:hidden;}
	.headline_container h3 a{color:#87a543; font:bold 16px arial;height:20px; width: 475px;display:block;overflow:hidden}
	.headline_container h3 a:hover{color:#000; text-decoration:none;}
	.headline_container p{margin:0; font:normal 11px arial; height:26px; overflow:hidden; padding-top:5px;}
#headlines_container{
	background: transparent url(/v/vspfiles/templates/brandlabs/images/headlines/headlines_bg.jpg) no-repeat left top;
	width:631px;
	height:384px;
	padding-top:8px;
	clear:both;
}
		.headlines_loading {
			cursor: wait;
		}
#homepage_top_left a,#homepage_top_left a:hover{
	color:#fff2d3;
	text-decoration:none;
}

#homepage_top_left a.roto_banner .item{
	font:bold 18px arial;
	display:block;
	padding-left:68px;
	padding-top:6px;
	height:22px;
}
#homepage_top_left a.roto_banner .copy{
	font:bold 14px arial;
	display:block;
	padding-left:39px;
	padding-top:145px;
	padding-bottom:6px;
	width:390px;
	height: 33px;
}
#homepage_top_left #storedesign{
	background: transparent url(/v/vspfiles/templates/brandlabs/images/homepage/roto_design.jpg) no-repeat left top;
}
#homepage_top_left #storedesign .copy{
font:bold 14px arial;
}
#homepage_top_left #merch{
	background: transparent url(/v/vspfiles/templates/brandlabs/images/homepage/roto_merch.jpg) no-repeat left top;
}
#homepage_top_left #merch .copy{
	font:bold 14px arial;
}
#homepage_top_left #marketing{
	background: transparent url(/v/vspfiles/templates/brandlabs/images/homepage/roto_marketing.jpg) no-repeat left top;
}
#homepage_top_left #marketing .copy{
	font:bold 14px arial;
}
#homepage_top_left #custdev{
	background: transparent url(/v/vspfiles/templates/brandlabs/images/homepage/roto_dev.jpg) no-repeat left top;
}
#homepage_top_left #custdev .copy{
	font:bold 14px arial;
}
#homepage_top_left #analytics{
	background: transparent url(/v/vspfiles/templates/brandlabs/images/homepage/roto_analytics.jpg) no-repeat left top;
}
#homepage_top_left #analytics .copy{
	width:415px;
	font:bold 14px arial;
}
#homepage_top_left #rapido{
	background: transparent url(/v/vspfiles/templates/brandlabs/images/homepage/roto_rapido.jpg) no-repeat left top;
}
#homepage_top_left #rapido .copy{
	width:415px;
	font:bold 14px arial;
}
#homepage_top_left #syncro{
	background: transparent url(/v/vspfiles/templates/brandlabs/images/homepage/roto_syncro.jpg) no-repeat left top;
}
#homepage_top_left #syncro .copy{
	width:415px;
	font:bold 14px arial;
}
#homepage_top_left #autor{
	background: transparent url(/v/vspfiles/templates/brandlabs/images/homepage/roto_autor.jpg) no-repeat left top;
}
#homepage_top_left #autor .copy{
	width:415px;
	font:bold 14px arial;
}
#homepage_top_left #olpc{
	background: transparent url(/v/vspfiles/templates/brandlabs/images/homepage/roto_olpc.jpg) no-repeat left top;
}
#homepage_top_left #olpc .copy{
	width:258px;
	font: normal 11.5px/16.75px arial;
	color: #000;
	padding-left: 338px;
	padding-top: 151px;
	height:auto;
	letter-spacing:.02px;
}
#homepage_top_left #olpc .copy b{
	font-size: 13.5px;
	font-weight:bold;
}
#homepage_top_left #olpc .copy span{
	font-weight:bold;
}
#homepage_top_left .roto_banner{
	width:637px;
	height:299px;
	display:block;
}
/***** Home Page (OLD) *****/

	/***** First Row *****/
#home_first_row {
	width:960px;
}

#home_firstrow_left {
	float:left;
	width:132px;
}

#home_firstrow_left_top {
	width:132px;
	height:173px;
	margin:5px 0px 14px 0px;
}

/**** New Volusion Authorized Reseller ****/
#home_firstrow_left_top_reseller {
	background-image:url(/v/vspfiles/assets/images/authorized_volusionreseller_bg.gif);
	background-repeat:no-repeat;
	width:132px;
	height:173px;
}

#home_firstrow_left_top_reseller_text {
	color:#000000;
	font-size:8px;
	font-family:Arial;
	font-weight:normal;
	width:111px;
	padding-top:153px;
	padding-left:16px;
}

#home_firstrow_left_top a, #home_firstrow_left_top a:hover{text-decoration:none;}
/**** END New Volusion Authorized Reseller ****/

#home_firstrow_left_mid {
	width:132px;
	height:131px;
}

#home_firstrow_left_bottom {
	width:124px;
	height:55px;
}

#home_firstrow_right {
	float:left;
	width:813px;
	margin-bottom:15px;
	margin-left:13px;
	margin-top:12px;
	height: 379px;
	background: transparent url(/v/vspfiles/templates/brandlabs/images/homepage/newecommerce.gif) no-repeat scroll left top;
}
#blocklink{
	color:#000000;
}
#blocklink:hover{
	text-decoration:none;
}

	/*Low Pressure E-Commerce*/
#home_lowpressure_top {
	width:813px;
	height:90px;
}

#home_lowpressure_box_btm {
	width:813px;
	height:233px;
}

#home_lowpressure_box_btmleft {
	float:left;
	background-image:url(../images/template/home_ecomm_left.gif);
	background-repeat:no-repeat;
	width:393px;
	height:233px;
}

#home_lowpressure_box {
	width:293px;
	padding-top:22px;
	padding-left:69px;
	font-size:10px;
}

#home_lowpressure_h1_wrapper {
	width:293px;
	height:20px;
}

#home_lowpressure_h1 {
	width:293px;
	height:16px;
	padding-top:4px;
	font-family:Lucida Grande, Tahoma, sans-serif;
}

#home_lowpressure_h2_wrapper {
	width:293px;
	height:20px;
	padding-top:4px;
}

#home_lowpressure_h2 {
	width:293px;
	height:16px;
	padding-top:4px;
}

#home_lowpressure_text_wrapper {
	width:249px;
	height:99px;
	padding-top:4px;
	padding-left:34px;
}

#home_lowpressure_text {
	width:233px;
	height:93px;
	padding-top:6px;
	padding-left:11px;
	font-family:Lucida Grande, Tahoma, sans-serif;
}

#home_lowpressure_text a{
	color:#09705D;
}

#home_lowpressure_tinymore {
	width:39px;
	height:19px;
	padding-top:5px;
	padding-left:244px;
}

#home_lowpressure_btmright {
	float:left;
	width:420px;
	height:233px;
}
	/***** END First Row *****/



	/***** Second Row *****/
#home_second_row {
	width:960px;
	height:407px;
	margin:23px 0px 0px 0px;
}

#home_secondrow_left {
	float:left;
	width:663px;
	height:407px;
}

#home_secondrow_lefttop {
	width:663px;
	height:194px;
}

	/*Visionary Volusion Design*/
#home_visionarydesign_top {
	width:663px;
	height:125px;
}

#home_visionarydesign_topleft {
	float:left;
	background-image:url(../images/template/home_visionary_left.jpg);
	background-repeat:no-repeat;
	width:392px;
	height:125px;
}

#home_visionarydesign_box {
	width:297px;
	padding-top:36px;
	padding-left:67px;
	font-size:10px;
}

#home_visionarydesign_h1_wrapper {
	width:297px;
	height:20px;
}

#home_visionarydesign_h1 {
	width:297px;
	height:16px;
	padding-top:4px;
	font-family:Lucida Grande, Tahoma, sans-serif;
}

#home_visionarydesign_h2_wrapper {
	width:297px;
	height:20px;
	padding-top:4px;
}

#home_visionarydesign_h2 {
	width:297px;
	height:16px;
	padding-top:4px;
	font-family:Lucida Grande, Tahoma, sans-serif;
}

#home_visionarydesign_h1 a, #home_visionarydesign_h2 a{
	color:#09705D;
}

#home_visionarydesign_tinymore {
	width:39px;
	height:19px;
	padding-top:5px;
	padding-left:254px;
}

#home_visionarydesign_topright {
	float:left;
	width:271px;
	height:125px;
}

#home_visionarydesign_bottom {
	width:663px;
	height:69px;
}
	/*END Visionary Volusion Design*/


#home_secondrow_leftbottom {
	width:663px;
	height:189px;
	margin:24px 0px 0px 0px;
}

#home_secondrow_contact {
	float:left;
	width:207px;
	height:189px;
}


	/*Marketing + SEO*/
#home_mktseo_box_wrapper {
	float:left;
	width:432px;
	height:189px;
	padding-left:24px;
}

#home_mktseo_top {
	width:432px;
	height:76px;
}

#home_mktseo_btm {
	width:432px;
	height:113px;
}

#home_mktseo_btmleft {
	float:left;
	width:212px;
	height:113px;
}

#home_mktseo_btmright {
	float:left;
	background-image:url(../images/template/home_mktseo_right.jpg);
	background-repeat:no-repeat;
	width:220px;
	height:113px;
}

#home_mktseo_text_wrapper {
	width:129px;
	height:50px;
	padding-top:24px;
	padding-left:57px;
}

#home_mktseo_text {
	width:129px;
	height:50px;
	font-size:10px;
	font-family:Lucida Grande, Tahoma, sans-serif;
}

#home_mktseo_text a{
	color:#09705D;
}
	/*END Marketing + SEO*/

#home_secondrow_right {
	float:left;
	width:273px;
	height:407px;
	padding-left:24px;
}

	/*iPhone Friendly Volusion
#home_ivoloo_box {
	background-image:url(../images/template/home_ivoloo_box.jpg);
	background-repeat:no-repeat;
	width:273px;
	height:407px;
}

#home_ivoloo_more {
	width:63px;
	height:35px;
	padding-top:362px;
	padding-left:201px;
}
	/*END iPhone Friendly Volusion*/

	/***** END Second Row *****/



	/***** Third Row *****/
#home_third_row {
	width:967px;
	height:315px;
	margin:24px 0px 25px 0px;
}

.home_thirdrow_top {
	width:176px;
	height:60px;
}

.home_thirdrow_btm {
	background-image:url(../images/template/home_explain_btm.gif);
	background-repeat:no-repeat;
	width:184px;
	height:255px;
}

#home_thirdrow_ourwork {
	float:left;
	width:184px;
	height:315px;
}

#home_thirdrow_yourstore {
	float:left;
	width:184px;
	height:315px;
	padding-left:13px;
}

#home_thirdrow_yourplan {
	float:left;
	width:184px;
	height:315px;
	padding-left:12px;
}

#home_thirdrow_thelab {
	float:left;
	width:184px;
	height:315px;
	padding-left:10px;
}

#home_thirdrow_complete {
	float:left;
	width:184px;
	height:315px;
	padding-left:12px;
}

.home_thirdrow_text_wrapper {
	width:142px;
	height:213px;
	padding-top:11px;
	padding-left:21px;
}

.home_thirdrow_text {
	width:132px;
	height:213px;
	font-size:11px;
	line-height:1.3em;
	font-family:Lucida Grande, Tahoma, sans-serif;
}

.home_thirdrow_text a{ /**/
	color:#09705D;
}

.home_thirdrow_more {
	width:55px;
	height:30px;
	padding-left:108px;
}
	/***** END Third Row *****/



	/***** Fourth Row *****/
#home_fourth_row {
	width:930px;
	height:127px;
	margin:0;
}

#home_logocrawl_more {
	width:73px;
	height:39px;
	padding-top:88px;
	padding-left:856px;
}
	/***** END Fourth Row *****/



	/***** Fifth Row *****/
#home_fifth_row {
	width:919px;
	height:544px; /**/
	margin:24px 0px 0px 21px;
}

	/*Left Box*/
#home_fifthrow_left {
	float:left;
	background-image:url(../images/template/home_leftbox_bg.gif);
	background-repeat:no-repeat;
	width:289px;
	height:544px;
	margin:0px;
}

#home_fifthrow_leftbox {
	width:217px;
	padding-top:23px;
	padding-left:45px;
	font-size:10px;
}

#home_fifthrow_leftbox_h1_wrapper {
	width:209px;
	height:34px;
	padding-left:12px;
}

#home_fifthrow_leftbox_h1 {
	width:198px;
	height:29px;
	padding-top:5px;
	font-family:Lucida Grande, Tahoma, sans-serif;
}

#home_fifthrow_leftbox_h2_wrapper {
	width:209px;
	height:34px;
	padding-top:6px;
	padding-left:12px;
}

#home_fifthrow_leftbox_h2 {
	width:209px;
	height:29px;
	padding-top:5px;
	font-family:Lucida Grande, Tahoma, sans-serif;
}

#home_fifthrow_leftbox_wrapper {
	width:217px;
	height:369px;
	padding-top:21px;
}

#home_fifthrow_leftbox_text {
	width:210px;
	height:369px;
}

#home_fifthrow_leftbox_text a{ /**/
	color:#09705D;
}

#home_fifthrow_leftbox_text p{
	margin-top:0px;
	margin-bottom:10px;
	font-family:Lucida Grande, Tahoma, sans-serif;
	line-height:1.25;
}

#home_leftbox_bigmore {
	width:45px;
	height:20px;
	padding-top:8px;
	padding-left:220px;
}
	/*END Left Box*/
	
	/*Right Box*/
#home_fifthrow_right {
	float:left;
	background-image:url(../images/template/home_rightbox_bg.gif);
	background-repeat:no-repeat;
	width:605px;
	height:544px;
	margin:0px 0px 0px 25px;
}

#home_fifthrow_rightbox {
	width:531px;
	padding-top:23px;
	padding-left:47px;
	font-size:10px;
}

#home_fifthrow_rightbox_h1_wrapper {
	width:526px;
	height:34px;
	padding-left:9px;
}

#home_fifthrow_rightbox_h1 {
	width:526px;
	height:29px;
	padding-top:5px;
	font-family:Lucida Grande, Tahoma, sans-serif;
}

#home_fifthrow_rightbox_h2_wrapper {
	width:526px;
	height:34px;
	padding-top:6px;
	padding-left:9px;
}

#home_fifthrow_rightbox_h2 {
	width:525px;
	height:29px;
	padding-top:5px;
	font-family:Lucida Grande, Tahoma, sans-serif;
}

#home_fifthrow_rightbox_wrapper {
	width:529px;
	height:369px;
	padding-top:21px;
}

#home_fifthrow_rightbox_text {
	width:529px;
	height:369px;
}

#home_fifthrow_rightbox_text a{ /**/
	color:#09705D;
}

#home_fifthrow_rightbox_text p{
	margin-top:0px;
	margin-bottom:10px;
	font-family:Lucida Grande, Tahoma, sans-serif;
	line-height:1.25;
}

#home_rightbox_bigmore {
	width:45px;
	height:20px;
	padding-top:8px;
	padding-left:536px;
}
	/*END Right Box*/

	/***** END Fifth Row *****/



	/***** Sixth Row *****/
#home_sixth_row {
	width:918px;
	height:165px;
	margin:25px 0px 0px 21px; /**/
}

#home_sixthrow_first {
	float:left;
	width:165px;
	height:165px;
}

#home_sixthrow_second {
	float:left;
	width:165px;
	height:165px;
	padding-left:23px;
}

#home_sixthrow_third {
	float:left;
	width:166px;
	height:165px;
	padding-left:23px;
}

#home_sixthrow_fourth {
	float:left;
	width:166px;
	height:165px;
	padding-left:22px;
}

#home_sixthrow_fifth {
	float:left;
	width:165px;
	height:165px;
	padding-left:23px;
}
	/***** END Sixth Row *****/

/***** END Home Page *****/

		
/*Remove cellspacing & cellpadding*/
div#content_area table tr td table tr td table {
	border-collapse:collapse;
}

.headlines_inner_container {
	position: absolute;
	display: block;
	height: 384px;
	width: 631px;
	overflow: hidden;	
}

#headlines_loading {
	z-index: 1000;
}