/* -------------------------------------- */
/* IPS hosting page CSS                 */
/* (c) 2006 IPS Inc.                      */
/* Written by Rikki Tissiser              */
/* -------------------------------------- */

#head_menu_container {
	background-image: url('/ipsimages/core/headmenu_bg_community.gif');
	background-position: bottom left;
	background-repeat: no-repeat;
}

	#head_menu_container li.selected {
		/* 'selected' background image is set in section css */
		background-image: url('/ipsimages/core/headmenu_selected_community.gif');
		
		background-repeat: no-repeat;
	}
	
#header {
	background-color: #629438;
	background-image: url('/ipsimages/core/main_header_community.jpg');
	border-bottom: 5px solid #84AA56;
}

._head_menu_bg {
	background-image: url('/ipsimages/core/headmenu_bg_r_community.gif');
}

.breadcrumb {
	/*background-image: url('/ipsimages/core/community_breadcrumb.gif');
	background-repeat: repeat-x;*/
	background-color: #84AA56;
	text-align: right;
	color: #2B5315;
	padding: 5px;
	padding-top: 0px;
}

	.breadcrumb a {
		text-decoration: none;
		color: #2B5315;
		border-bottom: 1px dotted #2B5315;
	}

/* HEADERS */
#community_family {
	background-image: url('/ipsimages/content/community/com_header.jpg');
	background-color: #A6B0BE;
	height: 150px;
}

#ipb_switch {
	background-image: url('/ipsimages/content/community/ipb_switch_header.jpg');
	background-color: #A6B0BE;
	height: 100px;
}

#ipb_features {
	background-image: url('/ipsimages/content/community/features_header.jpg');
	background-color: #545C67;
	height: 86px;
}

#ipb_header {
	background-image: url('/ipsimages/content/community/ipboard_header.jpg');
	background-color: #545C67;
	height: 70px;
}

#ipb_documentation {
	background-image: url('/ipsimages/content/community/ipb_documentation_header.jpg');
	background-color: #545C67;
	height: 70px;
}

#ipb_feature {
	background-image: url('/ipsimages/content/community/ipb_feature.jpg');
	background-color: #ffffff;
	height: 157px;
}

#ipg_header {
	background-image: url('/ipsimages/content/community/ipgallery_header.jpg');
	background-color: #545C67;
	height: 70px;
}

#ipg_feature {
	background-image: url('/ipsimages/content/community/ipg_feature.jpg');
	background-color: #ffffff;
	height: 157px;
}

#ipg_features_header {
	background-image: url('/ipsimages/content/community/ipg_features_header.jpg');
	background-color: #545C67;
	height: 70px;
}
	
#ipblog_header {
	background-image: url('/ipsimages/content/community/ipblog_header.jpg');
	background-color: #545C67;
	height: 70px;
}

#ipblog_feature {
	background-image: url('/ipsimages/content/community/ipblog_feature.jpg');
	background-color: #ffffff;
	height: 157px;
}

#ipblog_features_header {
	background-image: url('/ipsimages/content/community/ipblog_features_header.jpg');
	background-color: #545C67;
	height: 70px;
}

#ipdl_header {
	background-image: url('/ipsimages/content/community/ipdl_header.jpg');
	background-color: #545C67;
	height: 70px;
}

#ipdl_feature {
	background-image: url('/ipsimages/content/community/ipdl_feature.jpg');
	background-color: #ffffff;
	height: 157px;
}

#ipdl_features_header {
	background-image: url('/ipsimages/content/community/ipdl_features_header.jpg');
	background-color: #545C67;
	height: 70px;
}

#convert_header {
	background-image: url('/ipsimages/content/community/convert_header.jpg');
	background-color: #545C67;
	height: 86px;
}

#com_index_header {
	background-image: url('/ipsimages/content/community/com_solutions_header.jpg');
	background-color: #545C67;
	height: 70px;
}

#com_solutions_header {
	background-image: url('/ipsimages/content/community/community_solutions_header.jpg');
	background-color: #545C67;
	height: 71px;
}

#com_purchase_header {
	background-image: url('/ipsimages/content/community/com_purchase_header.jpg');
	background-color: #545C67;
	height: 70px;
}

#solutions_feature {
	background-image: url('/ipsimages/content/community/solutions_feature.jpg');
	background-color: #ffffff;
	height: 158px;
}

#enterprise_options_header {
	background-image: url('/ipsimages/content/community/enterprise_options_header.jpg');
	background-color: #545C67;
	height: 71px;
}

#ipb_demo {
	background-image: url('/ipsimages/content/community/free_demo_header.jpg');
	background-color: #545C67;
	height: 85px;
}

#feature_tour {
	background-image: url('/ipsimages/content/community/feature_tour_head.jpg');
	background-color: #545C67;
	height: 85px;
}

#ipb_license_header {
	background-image: url('/ipsimages/content/community/ipb_license_header.jpg');
	background-color: #545C67;
	height: 70px;
}

#purchase_ipb_header {
	background-image: url('/ipsimages/content/community/purchaseipb_header.jpg');
	background-color: #545C67;
	height: 70px;
}

#purchase_addons_header {
	background-image: url('/ipsimages/content/community/purchase_addons_header.jpg');
	background-color: #545C67;
	height: 70px;
}

/* --------- */

.com_blurb, .product_view {
	clear: both;
	border-top: 1px dotted #D1D1D1;
	border-bottom: 1px dotted #D1D1D1;
	padding: 10px 5px 10px 5px;
}

	.com_blurb IMG {
		/*float: left;*/
		margin-right: 8px;
	}
	
ul#suite_list {
	list-style: none;
}
	
	ul#suite_list li {
		padding: 7px 0px 2px 10px;
	}
		
		ul#suite_list li.first {
			padding-top: 0px;
		}
	
		ul#suite_list li strong {
			font-size: 12px;
			font-family: arial, verdana, tahoma, sans-serif;
		}
		
		ul#suite_list a {
			color: #444444;
		}
		
.pane_content#com_solutions {
	padding-left: 7px;
}

.pane_content#features {
	border-right: 1px dotted #D6D6D6;
	padding-left: 5px;
}

#solution_list {
	list-style: none;
}
	
	#solution_list li {
		clear: both;
		padding: 6px;
		/* corner */
		background-color: #D3D3D3;
		background-image: url('/ipsimages/core/corner_top_left.gif');
		background-repeat: no-repeat;
		background-position: top left;
	}
	
	#solution_list h4 {
		font-family: arial, verdana, tahoma, sans-serif;
		font-size: 12px;
	}
	
	#solution_list .list_image_left {
		background-color: #F4F4F4;
		border: 1px solid #D1D1D1;
		padding: 6px;
		margin-bottom: 10px;
		float: right;
		margin-left: 10px;
	}
	
	#solution_list .left_corner {
		float: right;
		display: block;
		background-color: #ff0000;
		background-image: url('/ipsimages/core/corner_top_right.gif');
		background-repeat: no-repeat;
		background-position: top right;
	}
	
.mini_sol {
	float: left;
	margin: 0px 8px 3px 0px;
}

.license_list {
	padding-left: 30px;
}

	.license_list li {
		padding-bottom: 12px;
	}
	
.license {
	line-height: 130%;
}


/* ----------------------------------- */
/* Convert page stuff                  */
/* ----------------------------------- */
#reasons_list {
	list-style: none;
}

	#reasons_list li {
		padding: 5px 0px 5px 8px;
	}

		#reasons_list li strong {
			font-family: arial, verdana, tahoma, sans-serif;
			font-size: 12px;
		}

#left_list {
	display: block;
	float: left;
	width: 42%;
	padding-top: 16px;
}

#right_list {
	display: block;
	float: right;
	width: 42%;
	padding-top: 16px;
}

/* ----------------------------------- */
/* Licenses                            */
/* ----------------------------------- */

.license_block {
	width: 288px;
	height: 206px;
	color: #ffffff;
	float: left;
	background-repeat: no-repeat;
	line-height: 110%;
}

	#license_blog,
	#license_gallery,
	#license_comsuite,
	#license_downloads,
	#license_blank {
		height: 163px;
	}

	.license_block h3 {
		position: absolute;
		top: 0px;
		left: 0px;
		display: block;
		text-indent: -2000em;
	}
	
	.license_block .price {
		position: absolute;
		top: 0px;
		left: 0px;
		display: block;
		text-indent: -2000em;
	}
	
	.license_block ul {
		list-style-image: url('/ipsimages/core/white_bullet.gif');
		font-size: 10px;
	}
	
		#license_std ul, #license_bus ul {
			padding-top: 60px;
			padding-left: 30px;
		}
		
		#license_blog ul,
		#license_gallery ul,
		#license_downloads ul {
			padding-top: 57px;
			padding-left: 30px;
		}
		
		#license_comsuite ul {
			padding-top: 63px;
			padding-left: 30px;
		}
	
	.license_block .purchase_button {
		border-width: 1px;
		border-style: solid;
		font-size: 11px;
		font-weight: bold;	
		padding: 6px 4px 6px 7px;
		cursor: pointer;
	}
	
		.license_block a.purchase_button {
			display: block;
			width: 50px;
			font-family: arial, verdana, tahoma, sans-serif;
		}
	
		#license_std .purchase_button, #license_bus .purchase_button {
			margin-top: 10px;
			margin-left: 20px;
		}
		
		#license_blog .purchase_button,
		#license_gallery .purchase_button,
		#license_downloads .purchase_button {
			margin-top: 18px;
			margin-left: 20px;
		}
		
		#license_comsuite .purchase_button {
			margin-top: 25px;
			margin-left: 20px;
		}
	
#license_std {
	background-color: #648935;
	background-image: url('/ipsimages/content/community/license_std.jpg');
}

	#license_std .purchase_button {
		border-color: #5B6E42 #5B6E42 #3D4632 #3D4632;
		background-color: #D3EAB6;
		color: #41512C;
	}

#license_bus {
	background-color: #3F4752;
	background-image: url('/ipsimages/content/community/license_bus.jpg');
	margin-left: 9px;
}

	#license_bus .purchase_button {
		border-color: #3A495F #3A495F #2B3036 #2B3036;
		background-color: #AEBCCF;
		color: #2B3036;
	}
	
#license_blog,
#license_gallery,
#license_downloads {
	background-color: #777777;

}

	#license_blog {
		background-image: url('/ipsimages/content/community/license_blog.jpg');
		margin-left: 9px;
	}
	
	#license_gallery {
		background-image: url('/ipsimages/content/community/license_gallery.jpg');
	}
	
	#license_downloads {
		background-image: url('/ipsimages/content/community/license_downloads.jpg');
	}
	
	#license_blank {
		background-image: url('/ipsimages/content/community/license_blank.jpg');
		margin-left: 9px;
	}

	#license_blog .purchase_button,
	#license_gallery .purchase_button,
	#license_downloads .purchase_button {
		background-color: #ECECEC;
		border-color: #969696 #969696 #616161 #616161;
		color: #404040;
		
		/*border-color: #3A495F #3A495F #2B3036 #2B3036;
		background-color: #AEBCCF;
		color: #2B3036;*/
	}
	
	#license_downloads,
	#license_blank {
		margin-top: 9px;
	}
	
	
#license_comsuite {
	background-color: #3F4752;
	background-image: url('/ipsimages/content/community/license_comsuite.jpg');
}

	#license_comsuite .purchase_button {
		border-color: #3A495F #3A495F #2B3036 #2B3036;
		background-color: #AEBCCF;
		color: #2B3036;
	}
	
/* ------------------------------------ */

.mini_license_block {
	width: 288px;
	float: left;
}

	.mini_license_block#managed_title {
		padding-right: 5px;
		border-right: 1px dotted #b9b9b9;
	}
	
	.mini_license_block#com_suite_title {
		padding-left: 5px;
	}

	
	
/* ----------------------------------- */
/* Features page stuff                 */
/* ----------------------------------- */

#features_head {
	padding-left: 15px;
}

#features_head img {
	display: block;
	float: left;
	width: 312px;
}

#features_head ul {
	display: block;
	margin-top: 10px;
}

#features_head li {
	line-height: 180%;
	margin-left: 35px;
	font-size: 15px;
	font-family: arial, verdana, tahoma, sans-serif;	
}

.bg1, .bg2 {
	border-bottom: 1px dotted #D6D6D6;
	padding-bottom: 15px;
	padding-top: -15px;
}



.green_master_pane {
	clear: both;
	background-color: #EDF6E6;
	background-image: url('/ipsimages/core/green_pane_bg.gif');
	background-position: bottom;
	background-repeat: no-repeat;
	padding: 0px 10px 10px 10px;
	color: #4C4C4C;
}

.green_master_pane h3 {
	font-size: 18px;
	font-weight: normal;
	color: #739856;
	padding-bottom: 5px;
}


.green_pane_r, .green_pane_l {
	width: 47%;
}

.green_pane_r {
	float: right;
}

.green_pane_l {
	float: left;
}

.pane_content{
	
}

	.green_pane_r .pane_content, .green_pane_l .pane_content {
		background-color: transparent;
		clear: both;
	}
	
	.green_pane_r .pane_content {
		padding-left: 4px;
	}
	
	.green_pane_l .pane_content {
		padding-right: 5px;
	}
	
	
.right_info_box {
	float: right;
	width: 200px;
	margin-left: 10px;
	background-color: #F2F2E5;
	background-image: url('/ipsimages/core/notes_pane_bg.gif');
	background-position: bottom;
	background-repeat: no-repeat;
}

	.right_info_box h3 {
		font-size: 18px;
		font-weight: normal;
		color: #525535;
		padding-bottom: 5px;
	}
	
.full_info_box {
	width: 585px;
	background-color: #F2F2E5;
	background-image: url('/ipsimages/core/full_notes_bg.jpg');
	background-position: bottom;
	background-repeat: no-repeat;
}
	
.info_content {
	padding: 0px 5px 10px 13px;
}

	.info_content .sub {
		font-size: 9px;
	}

	.info_content UL {
		margin-left: 0px;
		list-style: none;
	}
	
	.info_content LI {
		padding-left: 0px;
		padding-top: 10px;
		color: #86886D;
	}
	
		.info_content LI strong {
			font-family: arial, verdana, tahoma, sans-serif;
			font-size: 12px;
			color: #515151;
		}
	
	.info_content UL.convert_list {
		margin-left: 18px;
		list-style-image: url('/ipsimages/core/notes_bullet.gif');
		font-size: 10px;
	}
	
	.info_content UL.convert_list LI {
		padding-top: 0px;
	}
	
	.info_content a:link,
	.info_content a:active,
	.info_content a:visited {
		color: #373737;
		text-decoration: none;
		border-bottom: 1px dotted #373737;
	}
	
		.info_content a:hover {
			color: #515151;
		}
		
		
/* ----------------------------------- */
/* Tour stuff                          */
/* ----------------------------------- */

.tour_nav {
	background-image: url('/ipsimages/content/community/tour_nav_bg.gif');
	background-repeat: repeat-x;
	width: 585px;
	height: 34px;
}

.tour_list {
	float: left;
	font-size: 10px;
	margin-top: 7px;
	margin-left: 130px;
}

.tour_prev {
	float: left;
}

.tour_next {
	float: right;
}

.pane_l UL.tour_ul {
	text-align: right;
	padding-right: 3px;
}

.pane_r UL.tour_ul {
	padding-left: 3px;
}

UL.tour_ul {	
	list-style-type: none;
}

UL.tour_ul LI {
	font-size: 12px;
	line-height: 150%;
}

UL.tour_ul a {
	color: #434343;
	border-bottom: 1px dotted #434343;
}

/* ----------------------------------- */
/* Product view stuff                  */
/* ----------------------------------- */

.product_view_col {
	float: left;
}

	
