/*-- index page, specials block --*/

.announcement_footer {
	display:block;
	width:203px;
	height:15px;
	background:url(images/announce_footer.png) top repeat;
	margin:0px ;
	padding:0px;
}
.announcement_bttm {
	display:block;
	float:right;
	width:219px;
	height:14px;
	background:url(images/announce_bttm.png) bottom repeat;
	margin:0px;
	padding:0px;
}
#announcements{
	width:219px;
	float:right;
	margin: 4px 0px 10px 10px;
	background:url(images/announce_bgd.png);

}
#announcements a{
	text-decoration:none; 
} 
#announcements a:hover{
	text-decoration: underline; 
} 
.searchbox2{
	margin: 0px;
	padding:8px 0px 10px 10px;
	background:url(images/announce_top.png) top no-repeat ;
	
}
.searchbox2 input[type="text"]{
	width:180px;
	
}

#splash_announcement{
	width:203px; 
	float:right; 
	padding:0px; 
	margin:0px 5px 5px 0px; 
	background-color:#FFFFff; 
}
#splash_announcement h2{
	font-size:11.5pt;
	font-weight:800;
	text-align:center;
	padding:0px; 
	margin:5px 0px 2px 0px; 
}
#splash_announcement .small{
	font-size:7.5pt;
	text-align:center;
	padding:0px; 
	margin:0px; 
}
#splash_announcement .normal{
	font-size:9.5pt;
	line-height:9.5pt;
	text-align:center;
	font-weight:800;
	padding:0px;
	margin:0px;
}
#splash_announcement .free_cart{
	font-size:8.5pt;
	line-height:9.5pt;
	text-align:center;
	font-weight:800;
	border: #FFCC33 2px dotted;
	background-color:#FDFBD0;
	padding:4px; 
	margin:5px 5px 5px 5px; 
}
#splash_announcement .red_strike {
	text-decoration:line-through;
	color:#990000; 
	font-size:8pt;
}
#shopping_cart_technology{
	margin:4px 0px 4px 0px;
}
#shopping_cart_technology h1{
	padding:4px 0px 4px 0px;
	margin:4px 0px;
	font-size:17px;
	font-weight:300;
	color:#FFFFFF;
	background:#006699;
	text-align:center;
}
.social {
	padding: 0px;
	margin: 4px 2px 6px 0px;
	text-align: right;
}
#tab_content_explore {
	width:360px;
	float:left;
	position:absolute;
	z-index:2;
	visibility: visible;
}
#tab_content_explore_ecommerce, #tab_content_explore_crm, #tab_content_explore_business, #tab_content_explore_apps {
	width:340px;
	float:left;
	position:absolute;
	z-index:2;
	visibility: hidden;
	height:340px;
}
#tab_content_explore_apps {
	background:url(images/apps_software_bgd.png) top repeat;
	border:#DEB9A0 1px solid;	
}
#tab_content_overview ul {
	margin:0px 0px 4px 20px;
	padding:0px;
	list-style:none;
	}
#tab_content_explore_crm {
	background:url(images/crm_software_bgd.png) top repeat;
	border:#F3EDA3 1px solid;	
}
#tab_content_explore_business {
	background:url(images/business_software_bgd.png) top repeat;
	border:#D3EFD8 1px solid;	
}
#tab_content_explore_ecommerce {
	background:url(images/shopping_cart_software_bgd.png) top repeat;
	border:#BCECFE 1px solid;	
}
#tab_content_explore_ecommerce p, #tab_content_explore_crm p, #tab_content_explore_business p, #tab_content_explore_apps p{
	margin:0px 0px 4px 6px;
	padding:0px;
}
#tab_content_explore_ecommerce ul, #tab_content_explore_crm ul, #tab_content_explore_business ul, #tab_content_explore_apps ul{
	list-style:none;
}
#tab_content_explore_ecommerce h3, #tab_content_explore_crm h3, #tab_content_explore_business h3, #tab_content_explore_apps h3{
	font-size:16pt;
	border-left:none;
	margin:4px 4px 4px 4px;
}
#tab_content_explore_apps h3{
	border-bottom: #DEB9A0 4px solid;
}
#tab_content_explore_crm h3{
	border-bottom: #F3EDA3 4px solid;
}
#tab_content_explore_business h3{
	border-bottom: #D3EFD8 4px solid;
}
#tab_content_explore_ecommerce h3{
	border-bottom: #BCECFE 4px solid;
}
#tab_content_explore h3{
	line-height:18pt;
	font-size:14pt;
	margin:0px 0px 8px 0px;
}
#tab_content_overview h3{
	line-height:18pt;
	font-size:15pt;
	background:#A45200;
	color:#fff;
	font-weight:bold;
	padding:6px 0px;
	margin:0px;
	border:none;
	text-align:center;
	border-bottom:#fff 1px solid;
}
#tab_content_overview {
	background:#F4F4F4;
	border:#A45200 2px dotted;
	margin:20px 0px 0px 0px;
}
.tab_content_right img{
	padding:4px;
}
.tab_content_right {
	width:275px;
	float:right;
}
.tab_content {
	height:400px
	
}
#shopping-cart-software-features{
	float:left;
	width:295px;
	height:390px;
	background:url(images/index-bot-block.png) bottom left repeat;
	margin-right:8px;
	display:block;
	border:#006699 1px solid;
}
#shopping-cart-software-features div.shopping-cart-software-features-in{
	padding:0px;
	font-size:9pt;
	height:340px;
}
#shopping-cart-software-features div.shopping-cart-software-features-in p, ul{
	margin: 10px;
	
}
*html #shopping-cart-software-features div.shopping-cart-software-features-in{overflow:hidden;}
#shopping-cart-software-features h1, #turnkey-solutions h1, #showcase h1{
	border-bottom:1px solid #b6d4e5;
	background:#006699;
	color:#fff;
	font-size:13pt;
	font-weight:normal;
	font-family:Tahoma;
	margin:0px;
	padding:5px 5px;
	text-align: center;
}

/*-- index page, showcase block --*/

#showcase{
	float:left;
	width:295px;
	height:390px;
	background:url(images/index-bot-block.png) bottom left repeat;
	margin-right:8px;
	display:block;
	border:#006699 1px solid;
}
#showcase p{
	text-align:center;
}
/*#showcase img{
	margin:10px;
}*/
#showcase div.showcase-in{padding:0px;height:340px;}

/*-- index page, turnkey solutions --*/

#turnkey-solutions{
	float:left;
	width:295px;
	height:390px;
	background:url(images/index-bot-block.png) bottom left repeat;
	display:block;
	border:#006699 1px solid;
}
#turnkey-solutions div.turnkey-solutions-in{padding:0px;font-size:8pt;height:340px;}

#turnkey-solutions div div.img{padding:0px;width:105px;height:40px;float:left;text-align:center;}
#turnkey-solutions div div.clear{padding:3px;}
#slide{
	width:200px;
	height:150px;
	margin:20px 40px;
}
#integration-list {
	float:right;
	width:285px;
	height:290px;
	z-index:1;
	overflow: auto;
	display:block;
}
#news {
 height:165px; 
 background:#f7ffff; 
 border:2px solid #d78c09; 
 margin:10px 0 10px 0; 
 padding:8px; 
 overflow:auto;
 line-height:13pt;
}
#news h1 {
	margin:0 0 6px 0;
}
#news h2 {
	margin:4 0 4px 0;
	padding:0px;
}
 .byline {
	margin: 0 0 4px 0;
	padding: 0 0 4px 0;
}
#news p {
	
}
#divinity_ecommerce, #divinity_crm, #divinity_business, #divinity_apps {
	position:absolute;
	width:650px;
	height:385px;
	z-index:3;
	background:#FFFFCC;
	visibility: hidden;
}
#divinity_ecommerce {
	background:url(images/shopping_cart_software_bgd.png) top repeat;
	border:#BCECFE 1px solid;
}
#divinity_crm {
	background:url(images/crm_software_bgd.png) top repeat;
	border:#F3EDA3 1px solid;
}
#divinity_business {
	background:url(images/business_software_bgd.png) top repeat;
	border:#D3EFD8 1px solid;
}
#divinity_apps {
	background:url(images/apps_software_bgd.png) top repeat;
	border:#DEB9A0 1px solid;
}
#divinity_ecommerce ul, #divinity_crm ul, #divinity_business ul, #divinity_apps ul{
	float:left;
	list-style:none;
	margin:0px 15px;
	padding:0px;
}
#divinity_ecommerce a, #divinity_crm a, #divinity_business a, #divinity_apps a{
	text-decoration:none;
}
#divinity_ecommerce a:hover, #divinity_crm a:hover, #divinity_business a:hover, #divinity_apps a:hover{
	font-weight:800;
	
}

#website , #storefront, #myaccount, #analytics, #crm_order_management, #crm_customer_service, #crm_business_intelligence, #crm_sales_marketing_automation, #biz_order_management, #biz_inventory_supply, #biz_business_intelligence, #biz_finance_intelligence, #apps_sales_channel, #apps_drop_ship, #apps_pos_erp, #apps_crm, #apps_marketing, #apps_biz_dev, #apps_localization, #apps_communication, #apps_included {
	position:absolute;
	width:400px;
	height:115px;
	visibility:hidden;
	z-index:1;
	left: 248px;
	top: 29px;
}
