@charset "utf-8";

/* CSS Document */

#nav{

	background: url(images/index_02.png) no-repeat;

	width: 1025px;

	height: 106px;

	margin: 0px auto 0px auto;

}



	#nav_right{

		width: 648px;

		height: 106px;

		float: right;

		margin: 0px auto 0px auto;

	}



#banner{

	background: url(images/index_04.png) no-repeat;

	width: 985px;

	height: 45px;

	text-align: right;

	padding-top: 90px;

	padding-right: 40px;

	margin: 0px auto 0px auto;

}



#nav2{

	background: url(images/index_05.png) no-repeat;

	width: 1000px;

	height: 65px;

	padding-left: 2px;

	margin: 0px auto 0px auto;

}



.containerb{

	width: 1025px;

	height: 265px;

	margin: -33px auto 0px auto;

}



#container_details{

	background: url(images/details_bg.png);

	width: 1025px;

	height: 1000px;

	margin: 0px auto 0px auto;

}



	#left{

		width: 509px;

		height: 265px;

		float: left;

		margin: 0px auto 0px auto;

	}

	

	#left-email2{

		background: url(images/email-marketing2_07.png) no-repeat;

		width: 509px;

		height: 265px;

		float: left;

		margin: 0px auto 0px auto;

	}

	

	#left_medical{

		background: url(images/medical-inbound_07.png) no-repeat;

		width: 509px;

		height: 265px;

		float: left;

		margin: 0px auto 0px auto;

	}

	

	#left_coffee{

		background: url(images/coffee-shop_07.png) no-repeat;

		width: 456px;

		height: 265px;

		float: left;

		margin: 0px auto 0px auto;

	}

	

	#left_social_media{

		background: url(images/social-media_07.png) no-repeat;

		width: 509px;

		height: 265px;

		float: left;

		margin: 0px auto 0px auto;

	}

	

	#left_repuatation{

		background: url(images/reputaton_07.png) no-repeat;

		width: 509px;

		height: 265px;

		float: left;

		margin: 0px auto 0px auto;

	}

	

	#left_content_writing{

		background: url(images/content_writing_07.png) no-repeat;

		width: 509px;

		height: 265px;

		float: left;

		margin: 0px auto 0px auto;

	}

	

	#left_email_marketing{

		background: url(images/email-marketing_07.png) no-repeat;

		width: 509px;

		height: 265px;

		float: left;

		margin: 0px auto 0px auto;

	}

	

	#left_mobile_marketing{

		background: url(images/mobile_marketing_07.png) no-repeat;

		width: 509px;

		height: 265px;

		float: left;

		margin: 0px auto 0px auto;

	}

	

	#left_ppc{

		background: url(images/ppc_07.png) no-repeat;

		width: 509px;

		height: 265px;

		float: left;

		margin: 0px auto 0px auto;

	}

	

	

	

	#right{

		width: 516px;

		height: 235px;

		padding-top: 30px;
		line-height: 27px;

		float: left;

		margin: 0px auto 0px auto;

	}

	

	#right_txt{

		width: 516px;

		height: 70px;

		margin: 0px auto 0px auto;

	}

	

	#right_txt2{

		width: 516px;

		height: 50px;

		margin: 0px auto 0px auto; 
		line-height: 19px;

	}

	

	@font-face {  

	  font-family: rt;  

	  src: url('fonts/HelveticaNeueLTPro-Cn.otf') format("truetype");  

	}

	

	@font-face {  

	  font-family: right_txt_sm;  

	  src: url('fonts/HelveticaNeueLTPro-Cn.otf') format("truetype");  

	}

	

	.rt { font-family: Arial, Helvetica, sans-serif; color:#333; font-size: 26px; }

	

	.rt2 { font-family: Arial, Helvetica, sans-serif; color:#333; font-size: 26px; }

	

	.right_txt_sm { font-family: Helvetica; color:#333; font-size: 14px; }

	

	#right_email2{

		background: url(images/email-marketing2_08.png) no-repeat;

		width: 516px;

		height: 235px;

		padding-top: 30px;

		float: left;

		margin: 0px auto 0px auto;

	}

	

	#right_medical{

		background: url(images/medical-inbound_08.png) no-repeat;

		width: 516px;

		height: 235px;

		padding-top: 30px;

		float: left;

		margin: 0px auto 0px auto;

	}

	

	#right_coffee{

		background: url(images/coffee-shop_08.png) no-repeat;

		width: 549px;

		height: 235px;

		padding-left: 20px;

		padding-top: 30px;

		float: left;

		margin: 0px auto 0px auto;

	}

	

	#right_social_media{

		background: url(images/social-media_08.png) no-repeat;

		width: 476px;

		height: 235px;

		padding-top: 30px;

		padding-left: 40px;

		float: left;

		margin: 0px auto 0px auto;

	}

	

	#right_reputation{

		background: url(images/reputaton_08.png) no-repeat;

		width: 516px;

		height: 235px;

		padding-top: 30px;

		float: left;

		margin: 0px auto 0px auto;

	}

	

	#right_content_writing{

		background: url(images/content_writing_08.png) no-repeat;

		width: 456px;

		height: 235px;

		padding-left: 60px;

		padding-top: 30px;

		float: left;

		margin: 0px auto 0px auto;

	}

	

	#right_email_marketing{

		background: url(images/email-marketing_08.png) no-repeat;

		width: 496px;

		height: 235px;

		padding-left: 20px;

		padding-top: 30px;

		float: left;

		margin: 0px auto 0px auto;

	}



	#right_mobile_marketing{

		background: url(images/mobile_marketing_08.png) no-repeat;

		width: 496px;

		height: 235px;

		padding-left: 20px;

		padding-top: 30px;

		float: left;

		margin: 0px auto 0px auto;

	}

	

	#right_ppc{

		background: url(images/ppc_08.png) no-repeat;

		width: 496px;

		height: 235px;

		padding-left: 20px;

		padding-top: 30px;

		float: left;

		margin: 0px auto 0px auto;

	}



#containerc{

	background: url(images/index_13.png) repeat-y;

	width: 1025px;
	
	height: 900px;

	margin: 0px auto 0px auto;

}



#container_galaxy{

	background: url(images/main_bg.png);

	width: 985px;

	height: 800px;

	padding-left: 40px;

	margin: 0px auto 0px auto;

}



	#gallaxycol1{

		width: 190px;

		height: 750px;

		float: left;

		margin: 0px 5px 0px 10px;

	}

	

	#gallaxycol2{

		width: 524px;

		height: 750px;

		float: left;

		margin: 0px 5px 0px auto;

	}

	

	#gallaxycol3{

		width: 190px;

		height: 750px;

		float: left;

		margin: 0px auto 0px auto;

	}

	

	#categories_tab{

		background: url(images/Website-Galaxy_08.png) no-repeat;

		width: 187px;

		height: 23px;

		margin: 0px auto 0px auto;

	}

	

	#categories_mid{

		background: url(images/Website-Galaxy-cat_03.png) no-repeat;

		width: 157px;

		height: 159px;

		padding-left: 30px;

		padding-top: 10px;

		margin: 0px auto 0px auto;

	}


	

	#news_letter{

		background: url(images/Website-Galaxy_44.png) no-repeat;

		width: 187px;

		height: 22px; 

		margin: 10px auto 0px auto;

	}

	

	#news_letter_mid{

		background: url(images/Website-Galaxy-cat_06.png) no-repeat;

		width: 187px;

		height: 90px;

		padding-top: 10px;

		margin: 0px auto 0px auto;

	}

	

	#featured{

		background: url(images/Website-Galaxy_10.png) no-repeat;

		width: 524x;

		height: 20px;

		margin: 0px auto 0px auto;

	}

	

	#featured_mid{

		background: url(images/Website-Galaxy_22.png);

		width: 524px;

		height: 670px;

		margin: 0px auto 0px auto;

	}

	

		#featured_col{

			width: 130px;

			height: 640px;

			padding-top: 10px;

			float: left;

			margin: 0px 1px 0px auto;

		}

		

			#featured_txt{

				width: 120px;

				height: 130px;

				padding-left: 5px;

				padding-right: 5px;

				margin: 0px auto 0px auto;

			}

			

			#featured_pic{

				width: 130px;

				height: 128px;

				margin: 10px auto 0px auto;

			}

	

	#specials{

		background: url(images/Website-Galaxy_12.png) no-repeat;

		width: 187px;

		height: 22px;

		margin: 0px auto 0px auto;

	}

		

	#specials-mid{

		background: url(images/specials-mid_05.png) no-repeat;

		width: 187px;

		height: 117px;

		margin: 0px auto 0px auto;

	}

	

	#cart{

		background: url(images/Website-Galaxy_30.png) no-repeat;

		width: 187px;

		height: 22px;

		margin: 10px auto 0px auto;

	}

	

#new_products{

	background: url(images/Website-Galaxy_54.png) no-repeat;

	width: 187px;

	height: 22px;

	margin: 10px auto 0px auto;

}



#new_products_mid{

	background: url(images/all_new_prod_10.png);

	width: 187px;

	height: 300px;

	margin: 0px auto 0px auto;

}



#new_products_buttom{

	width: 187px;

	height: 27px;

	margin: 0px auto 0px auto;

}

	

	#txt_area{

		background: url('images/index_09.png') ;
		background-repeat: no-repeat;

		width: 449px;

		height: auto;

		padding-top: 10px;

		padding-left: 60px;

		float: left;

		margin: 0px auto 0px auto;

	}

	

		#txt_area_col{

			width: 210px;

			height: auto;

			float: left;

			margin: 0px auto 0px 10px;

		}

	

	#form{

		background: url('images/index_10.png') no-repeat;

		width: 466px;

		height: 577px;

		padding-left: 50px;

		float: left;

		margin: 0px auto 0px auto;

	}

	

#border{

	background: url(images/index_13.png);

	width: 1025px;

	height: 300px;

	margin: 0px auto 0px auto;

}




#foot2{

	background: url('images/home_black_bg.png');

	width: 1028px;

	height: 1000px;

	margin: 0px auto 0px auto;

}



	#nav_but{

		width: 115px;

		height: 65px;

		float: left;

		margin: 0px auto 0px 5px;

	}

	

/*SEO*/



#seo_top{

	background: url(images/seo_03.png) no-repeat;

	width: 1028px;

	height: 106px;

	margin: 0px auto 0px auto;

}



#seo_banner{

	background: url(images/seo_05.png) no-repeat;

	width: 461px;

	height: 180px;

	padding-top: 145px;

	padding-left: 567px;

	margin: 0px auto 0px auto;

}



#seo_nav{

	background: url(images/seo_06.png) no-repeat;

	width: 998px;

	height: 65px;

	padding-left: 30px;

	margin: 0px auto 0px auto;

}



#seo_space{

	background: url(images/seo_14.png);

	width: 1028px;

	height: 20px;

	margin: 0px auto 0px auto;

}



#seo_space2{

	background: url(images/seo_14.png);

	width: 1028px;

	height: 100px;

	margin: 0px auto 0px auto;

}



#seo_drive_more{

	background: url(images/seo_08.png) no-repeat;

	width: 979px;

	height: 51px;

	padding-right: 49px; 

	text-align: right;

	margin: 0px auto 0px auto;

}



#seo_bg{

	background: url(images/seo_10.png);

	width: 938px;

	height: 400px;

	padding-left: 90px;

	margin: 0px auto 0px auto;

}



#seo_buttom{

	background: url(images/seo_12.png) no-repeat;

	width: 1028px;

	height: 23px;

	margin: 0px auto 0px auto;

}



	.seo_txt{

		background: url(images/txt_box_seo_03.png) no-repeat;

		width: 168px;

		height: 27px;

		border: none;

		padding-left: 5px;

	}

	

	#seo_video{

		background: #000; 

		width: 264px;

		height: 166px;

		float: left;

		margin: 0px auto 0px 10px;

	}

	

#home_banner{

	background: url(images/banner_home_03.png) no-repeat;

	width: 988px;

	height: 54px;

	text-align: right;

	padding-right: 40px;

	padding-top: 150px;

	margin: 0px auto 0px auto;

}



#home_orange{

	background: url(images/seo_14.png);

	width: 1028px;

	height: 216px;

	margin: 0px auto 0px auto;

}



	#home_orange_txt{

		width: 690px;

		height: 200px;

		float: left;

		margin: 10px auto 0px 50px;

	}

	

	#home_video{

		background: #FFF;

		width: 222px;

		height: 175px;

		float: left;

		margin: 20px auto 0px 20px;

	}



#home_black_bg{

	background: url('images/home_black_bg.png');

	width: 1028px;

	height: 1000px;

	margin: 0px auto 0px auto;

}



	#home_col1{

		width: 698px;

		height: 1201px;

		float: left;

		margin: 20px auto 0px 35px;

	}

		#home_whitebg1{

			background: #FFF;

			width: 678px;

			height: 1000px;

			padding-left: 20px;

			padding-top: 20px;

			margin: 0px auto 0px auto;

		}

		

		#home_whitebg3{

			background: #FFF;

			width: 698px;

			height: 50px;

			padding-top: 20px;

			text-align: center;

			margin: 0px auto 0px auto;

		}

		

		#grey_bar{

			background: #333;

			width: 698px;

			height: 23px;

			padding-top: 3px;

			text-align: center;

			margin: 0px auto 0px auto;

		}

		

		#home_buttom1{

			background: url('images/home_buttom_07.png') no-repeat;

			width: 698px;

			height: 16px;

			margin: 0px auto 0px auto;

		}

	

	#home_col2{

		width: 240px;

		height: 800px;

		float: left;

		margin: 20px auto 0px 10px;

	}

	

		#home_select{

			background: url('images/home_03.png') no-repeat;

			width: 240px;

			height: 60px;

			margin: 0px auto 0p auto;

		}

			

			

		#home_whitebg2{

			background: #FFF;

			width: 240px;

			height: 800px;

			margin: 0px auto 0px auto;

		}

		

		#home_buttom2{

			background: url('images/home_buttom_03.png') no-repeat;

			width: 240px;

			height: 14px;

			margin: 0px auto 0px auto;

		}





.dropdown{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFF; }



.txt_sm{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333; }



.backtxt{ font-family:  Arial, Helvetica, sans-serif; font-size: 12px; }

.blacktxt2{ font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000; line-height: 21px;}

.orange{ font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #da6e2c; }

.orange2{ font-family: "HelveticaNeueLT Pro 47 LtCn"; font-size: 20px; color: #da6e2c; }

.formtxt{ font-family: "Arial, Helvetica, sans-serif"; font-style: 8px; }

.backtitle{ font-family: Georgia, "Times New Roman", Times, serif; font-size: 20px; font-weight: 900; color: #550000;}



.greytxt{ font-family: "Arial, Helvetica, sans-serif"; font-size: 17px; color: #333; }

.greytitle{ font-family: "Arial, Helvetica, sans-serif"; font-size: 32px; color: #333; }

.greytitle2{ font-family: "Arial, Helvetica, sans-serif"; font-size: 20px; color: #000; }



.white_title{ font-family: "Arial, Helvetica, sans-serif"; font-size: 32px; color: #FFF; }

.white_txt{ font-family: "HelveticaNeueLT Pro 47 LtCn"; font-size: 17px; color: #FFF; }



.red{ font-family: "Arial Black", Gadget, sans-serif; font-size: 16px; color: #F00; }

.red2{ font-family: Arial, Helvetica, sans-serif; sans-serif; font-size: 14px; color: #F00; }



.blue{ font-family: "Myriad Pro"; font-size: 14px; color: #241839; }



.hobo{ font-family: "Hobo Std"; font-size: 16px; color: #000; }




.username{

	background: url('images/forms_16.png') no-repeat;

	width: 144px;

	height: 24px;

	border: none;

	padding-left: 5px;

	margin: 0px auto 0px auto;

}



.password{

	background: url('images/forms_18.png') no-repeat;

	width: 145px;

	height: 24px;

	border: none;

	padding-left: 5px;

	margin: 0px 0px 0px 0px;

}

.formtxtbox{

	background: url(images/forms_43.png) no-repeat;

	border: none;

	width: 185px;

	height: 25px;

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 12px;

	padding-left: 10px;



}



.formtxtbox2{

	background: url(images/forms_47.png) no-repeat;

	border: none;

	width: 77px;

	height: 25px;

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 12px;

	padding-left: 0px;
	position: relative; left:-15px;
	

}

/*Post list items*/
.check	{
list-style-image: url(images/check.png);
}


