@charset "utf-8";
/* CSS Document */

a:link		{color:#FFF;}
a:active	{color:#FFF;}
a:visited	{color:#FFF;}
a:hover		{color:#FFF;}


#background_main	{background:url(../images/bg_site-main.png) repeat-x 0 0; width:100%; height:100%; margin:0; padding:0; float:left;}
#background_sub		{background:url(../images/bg_subpages.png) repeat-x 0 0; width:100%; height:100%; margin:0; padding:0; float:left;}


#header			{background:url(../images/bg_header.png) repeat-x 0 0;}
#header .logo	{background:url(../images/logo.png) no-repeat 0 0;}
#header span, #navigation span, #products span, .logos span, .columns span, #featured span, #content span, #top-title span, .dh_column span	{display:none; visibility:hidden;}

#header .tools ul li.account	{background:url(../images/my_account-buttons.png) no-repeat 0 0; float:left;}
#header .tools ul li.control	{background:url(../images/my_account-buttons.png) no-repeat -90px 0; float:left;}
#header .tools ul li.account:hover	{background:url(../images/my_account-buttons.png) no-repeat 0 -20px; float:left;}
#header .tools ul li.control:hover	{background:url(../images/my_account-buttons.png) no-repeat -90px -20px; float:left;}

.home		{background:url(../images/main_moodsetter.jpg) no-repeat 0 0; height:265px; }
.plans		{background:url(../images/plans_moodsetter.jpg) no-repeat 0 0; height:128px; }

.error400			{background:url(../images/service-pages/error-400.jpg) no-repeat 0 0; height:265px; }
.error401			{background:url(../images/service-pages/error-401.jpg) no-repeat 0 0; height:265px; }
.error403			{background:url(../images/service-pages/error-403.jpg) no-repeat 0 0; height:265px; }
.error404			{background:url(../images/service-pages/error-404.jpg) no-repeat 0 0; height:265px; }
.error500			{background:url(../images/service-pages/error-500.jpg) no-repeat 0 0; height:265px; }
.error502			{background:url(../images/service-pages/error-502.jpg) no-repeat 0 0; height:265px; }
.error503			{background:url(../images/service-pages/error-503.jpg) no-repeat 0 0; height:265px; }
.error-suspended	{background:url(../images/service-pages/page-suspended.jpg) no-repeat 0 0; height:265px; }

.con_email		{background:url(../images/contact_bkgs.png) no-repeat 0 0; margin:0 0 0 0; text-align:center; color:#4a5662;}
.con_phone		{background:url(../images/contact_bkgs.png) no-repeat 0 -228px; margin:0 0 0 9px; text-align:center; color:#4a5662;}
.con_answers	{background:url(../images/contact_bkgs.png) no-repeat 0 -114px; margin:0 0 0 9px; text-align:center; color:#4a5662;}

#applications .wpapp	{background:url(../images/service-pages/wordpress-hosting.png) no-repeat 15px 30px; color: #999;}
#applications a:link	{color:#2f4d6c; text-decoration:underline;}
#applications a:active	{color:#2f4d6c; text-decoration:underline;}
#applications a:visited	{color:#2f4d6c; text-decoration:underline;}
#applications a:hover	{color:#2f4d6c; text-decoration:none;}

#featured	{background:url(../images/bg_featured.jpg) no-repeat 0 0;}

#featured .chpbronze		{background:url(../images/title_bronze.png) no-repeat 0 0;}
#featured .chpsilver		{background:url(../images/title_silver.png) no-repeat 0 0;}
#featured .chpgold			{background:url(../images/title_gold.png) no-repeat 0 0;}

.dedicatedhosting			{background:url(../images/title_dedicated-hosting.png) no-repeat 0 0;}

.dh_column				{ }
.dh_column .title				{background:url(../images/dedicated/column_shadows.png) no-repeat 0 2px;}
.dh_column .title h2.beginner		{background:url(../images/dedicated/titles_dedicated.png) no-repeat 0 0; height:41px;}
.dh_column .title h2.intermediate	{background:url(../images/dedicated/titles_dedicated.png) no-repeat 0 -41px; height:41px;}
.dh_column .title h2.advanced		{background:url(../images/dedicated/titles_dedicated.png) no-repeat 0 -82px; height:41px;}
.dh_column .title h2.professional	{background:url(../images/dedicated/titles_dedicated.png) no-repeat 0 -123px; height:41px;}


.dh_column .list		{background: url(../images/dedicated/column_standard.png) repeat-y 0 0;}
.dh_column .list ul		{}

.dh_column .list .category	{width:90px; font-size:10px; font-weight:bold; color: #666; vertical-align:middle; float:left; margin:7px 0 7px 0;}
.dh_column .list .info		{width:95px; font-size:11px; text-align:center; color:#2f4d6c; float:left; margin:7px 0 7px 0;}
.dh_column .list span		{visibility:visible; display:inline;}

.dh_column .list ul li		{width:190px; float:left;}

.dh_column .list .odd		{background: url(../images/dedicated/seperator_bottom.png) no-repeat bottom left; min-height:20px;  padding:0px 0px 0px 0px;}
.dh_column .list .even		{background: url(../images/dedicated/seperator_bottom.png) no-repeat bottom left; min-height:20px;  padding:0px 0px 0px 0px;}

.dh_column .bottom		{background:url(../images/dedicated/column_shadows.png) no-repeat 0 -39px;}

.dh_column .bottom .beginner		{background:url(../images/dedicated/priceboxes_bkg.png) no-repeat 0 0; margin:25px 0 0 0; padding:0; width:190px; height:38px;}
.dh_column .bottom .intermediate	{background:url(../images/dedicated/priceboxes_bkg.png) no-repeat 0 -38px; margin:25px 0 0 0; padding:0; width:190px; height:38px;}
.dh_column .bottom .advanced		{background:url(../images/dedicated/priceboxes_bkg.png) no-repeat 0 -76px; margin:25px 0 0 0; padding:0; width:190px; height:38px;}
.dh_column .bottom .professional	{background:url(../images/dedicated/priceboxes_bkg.png) no-repeat 0 -114px; margin:25px 0 0 0; padding:0; width:190px; height:38px;}

.dh_column a:link		{color:#2f4d6c; text-decoration:underline;}
.dh_column a:active		{color:#2f4d6c; text-decoration:underline;}
.dh_column a:visited	{color:#2f4d6c; text-decoration:underline;}
.dh_column a:hover		{color:#2f4d6c; text-decoration:none;}

.feature_box				{ }
.feature_box .shadow_top	{background:url(../images/dedicated/feature_shadows.png) no-repeat 0 0;}
.feature_box .shadow_bottom	{background:url(../images/dedicated/feature_shadows.png) no-repeat 0 -30px;}
.feature_box .content		{background: url(../images/dedicated/feature_bkg.png) repeat-y 0 0;}

#featured .server-image		{background:url(../images/plans_servers.jpg) no-repeat 0 0;}
#featured .server-image	.compare	{background: url(../images/button_compare-plans.png) no-repeat 0 0;}
#featured .server-image	.purchase	{background: url(../images/button_purchase-plan.png) no-repeat 0 0;}

#featured p					{color:#666;}
#featured ul li				{background:url(../images/orange_bullet.png) no-repeat 0 4px; color:#666; padding-left:9px; }
#featured .pricebox			{background:url(../images/bkg_price_2.png) no-repeat 0 0; color:#FFF;}
#featured .pricebox	.bronze	{background:url(../images/price_1199.png) no-repeat 0 0;}
#featured .pricebox	.silver	{background:url(../images/price_1499.png) no-repeat 0 0;}
#featured .pricebox	.gold	{background:url(../images/price_1999.png) no-repeat 0 0;}
#featured .pricebox .learn-button	{background:url(../images/learnmore_button.png) no-repeat 0 0;}

#featured .bronze-main		{background:url(../images/products/prod_bronze-main.jpg) no-repeat left bottom;}
#featured .bronze-main .bronze-title	{background:url(../images/products/title_bronze.png) no-repeat 0 0;}

#featured .silver-main		{background:url(../images/products/prod_silver-main.jpg) no-repeat left bottom;}
#featured .silver-main .silver-title	{background:url(../images/products/title_silver.png) no-repeat 0 0;}

#featured .gold-main		{background:url(../images/products/prod_gold-main.jpg) no-repeat left bottom;}
#featured .gold-main .gold-title	{background:url(../images/products/title_gold.png) no-repeat 0 0;}


#featured .product-features .planfeatures	{background:url(../images/products/title_features.png) no-repeat 0 0;}

#featured .product-features ul { }
#featured .product-features ul li {width:285px; height:20px; margin:0; padding:1px 0 1px 5px; background:url(../images/seperator_horizontal.png) no-repeat left bottom;}

#featured .product-features a			{color:#666; text-decoration:none;}
#featured .product-features a:hover		{color:#666; text-decoration:underline;}

#featured .buy-now .top-bar				{background:url(../images/bkg_top-bar.jpg) no-repeat 0 0;}	
#featured .buy-now .top-bar	ul			{}
#featured .buy-now .top-bar	ul li		{background:none; color:#4a5662; font-size:11px; font-weight:bold;}
#featured .buy-now .top-bar	ul li a		{background:none; color:#4a5662; font-size:11px; font-weight:bold; text-decoration:none;}
#featured .buy-now .top-bar	ul li:hover	{background: url(../images/top_bar-indicator.png) no-repeat bottom center;}
#featured .buy-now .top-bar	.button-bronze			{width:185px; height:32px; background: url(../images/products/bronze_order-now.jpg) no-repeat 0 0; margin:0; padding:0; float:right;}	
#featured .buy-now .top-bar	.button-bronze a		{width:185px; height:32px; display:block;}	

#featured .buy-now .top-bar	.button-gold			{width:185px; height:32px; background: url(../images/products/gold_order-now.jpg) no-repeat 0 0; margin:0; padding:0; float:right;}	
#featured .buy-now .top-bar	.button-gold a		{width:185px; height:32px; display:block;}	

#featured .buy-now .top-bar	.button-silver			{width:185px; height:32px; background: url(../images/products/silver_order-now.jpg) no-repeat 0 0; margin:0; padding:0; float:right;}	
#featured .buy-now .top-bar	.button-silver a		{width:185px; height:32px; display:block;}	

#top-title .buy-now .top-bar				{background:url(../images/bkg_top-bar.jpg) no-repeat 0 0;}	
#top-title .buy-now .top-bar	ul			{}
#top-title .buy-now .top-bar	ul li		{background:none; color:#4a5662; font-size:11px; font-weight:bold;}
#top-title .buy-now .top-bar	ul li a		{background:none; color:#4a5662; font-size:11px; font-weight:bold; text-decoration:none;}
#top-title .buy-now .top-bar	ul li:hover	{background: url(../images/top_bar-indicator.png) no-repeat bottom center;}
#top-title .buy-now .top-bar	.button-bronze			{width:185px; height:32px; background: url(../images/products/bronze_order-now.jpg) no-repeat 0 0; margin:0; padding:0; float:right;}	
#top-title .buy-now .top-bar	.button-bronze a		{width:185px; height:32px; display:block;}	

#top-title .buy-now .top-bar	.button-gold			{width:185px; height:32px; background: url(../images/products/gold_order-now.jpg) no-repeat 0 0; margin:0; padding:0; float:right;}	
#top-title .buy-now .top-bar	.button-gold a		{width:185px; height:32px; display:block;}	

#top-title .buy-now .top-bar	.button-silver			{width:185px; height:32px; background: url(../images/products/silver_order-now.jpg) no-repeat 0 0; margin:0; padding:0; float:right;}	
#top-title .buy-now .top-bar	.button-silver a		{width:185px; height:32px; display:block;}	


#featured .sidebox-packages			{ }
#featured .sidebox-packages	ul		{ }
#featured .sidebox-packages	ul li	{ }
#featured .sidebox-packages	ul li.bronze-pkg		{width:215px; height:44px; background:url(../images/sidebox_packages.jpg) no-repeat 0 0;  }
#featured .sidebox-packages	ul li.bronze-pkg a		{width:215px; height:44px; display:block;}
#featured .sidebox-packages	ul li.bronze-pkg:hover	{width:215px; height:44px; background:url(../images/sidebox_packages.jpg) no-repeat 0 -174px;  }

#featured .sidebox-packages	ul li.silver-pkg		{width:215px; height:43px; background:url(../images/sidebox_packages.jpg) no-repeat 0 -44px;  }
#featured .sidebox-packages	ul li.silver-pkg a		{width:215px; height:43px; display:block;}
#featured .sidebox-packages	ul li.silver-pkg:hover	{width:215px; height:43px; background:url(../images/sidebox_packages.jpg) no-repeat 0 -218px;  }

#featured .sidebox-packages	ul li.gold-pkg			{width:215px; height:58px; background:url(../images/sidebox_packages.jpg) no-repeat 0 -87px;  }
#featured .sidebox-packages	ul li.gold-pkg a		{width:215px; height:58px; display:block;}
#featured .sidebox-packages	ul li.gold-pkg:hover	{width:215px; height:58px; background:url(../images/sidebox_packages.jpg) no-repeat 0 -261px;  }

#featured .sidebox-packages	ul li.description-pkg	{width:215px; height:29px; background:url(../images/sidebox_packages.jpg) no-repeat 0 -145px;  }


#navigation	 ul		{width: 440px; margin:8px 12px 0 0; padding:0; float:right;}
#navigation	 ul li	{margin:0; padding:0;}	
#navigation	 ul li.hosting		{width:172px; height:20px; background:url(../images/navigation.png) no-repeat 0 0;}
#navigation	 ul li.company		{width:75px; height:20px; background:url(../images/navigation.png) no-repeat -172px 0;}
#navigation	 ul li.care			{width:115px; height:20px; background:url(../images/navigation.png) no-repeat -247px 0;}
#navigation	 ul li.contact		{width:78px; height:20px; background:url(../images/navigation.png) no-repeat -362px 0;}

#navigation	 ul li.hosting:hover	{width:172px; height:20px; background:url(../images/navigation.png) no-repeat 0 -20px;}
#navigation	 ul li.company:hover	{width:75px; height:20px; background:url(../images/navigation.png) no-repeat -172px -20px;}
#navigation	 ul li.care:hover		{width:115px; height:20px; background:url(../images/navigation.png) no-repeat -247px -20px;}
#navigation	 ul li.contact:hover	{width:78px; height:20px; background:url(../images/navigation.png) no-repeat -362px -20px;}

#navigation	 ul li.hosting a	{width:172px; height:20px; display:block;}
#navigation	 ul li.company a	{width:75px; height:20px; display:block;}
#navigation	 ul li.care	a		{width:115px; height:20px; display:block;}
#navigation	 ul li.contact a	{width:78px; height:20px; display:block;}

#products .bronze	{background:url(../images/products/prod_bronze.jpg) no-repeat 0 0;}
#products .silver	{background:url(../images/products/prod_silver.jpg) no-repeat 0 0;}
#products .gold		{background:url(../images/products/prod_gold.jpg) no-repeat 0 0;}

#applications	{background:url(../images/bg_applications.png) no-repeat 0 0;}
#applications .intro 	{background:url(../images/applications_seperator.png) no-repeat right top;}
#applications .intro p	{color:#999999; margin:0; padding:0;}
#applications .logos	{width:368px; height:180px; margin:0; padding:0; float:left;}

#applications .logos ul		{width: 337px; margin:8px 8px 0 0; padding:0; float:right;}
#applications .logos ul li	{margin:0; padding:0;}	
#applications .logos ul li.wordpress		{width:95px; height:59px; background:url(../images/applications/logo_apps.jpg) no-repeat 0 0;}
#applications .logos ul li.drupal			{width:90px; height:59px; background:url(../images/applications/logo_apps.jpg) no-repeat -95px 0;}
#applications .logos ul li.interspire		{width:152px; height:59px; background:url(../images/applications/logo_apps.jpg) no-repeat -185px 0;}
#applications .logos ul li.phpbb			{width:95px; height:59px; background:url(../images/applications/logo_apps.jpg) no-repeat 0 -59px;}
#applications .logos ul li.joomla			{width:90px; height:59px; background:url(../images/applications/logo_apps.jpg) no-repeat -95px -59px;}
#applications .logos ul li.typo3			{width:152px; height:59px; background:url(../images/applications/logo_apps.jpg) no-repeat -185px -59px;}
#applications .logos ul li.openx			{width:95px; height:46px; background:url(../images/applications/logo_apps.jpg) no-repeat 0 -118px;}
#applications .logos ul li.rvsitebuilder	{width:90px; height:46px; background:url(../images/applications/logo_apps.jpg) no-repeat -95px -118px;}
#applications .logos ul li.soholaunch		{width:152px; height:46px; background:url(../images/applications/logo_apps.jpg) no-repeat -185px -118px;}

.shadow				{background:url(../images/bg_footer.jpg) no-repeat 0 0;}
.footer_text .company	{background:url(../images/footer_logo.png) no-repeat 0 0; margin:0 0 0 0; padding:0 0 0 110px; height:42px; width:270px;}
.footer_text .menu ul		{}
.footer_text .menu ul li	{font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#9e9fa2; border-left:1px solid #9e9fa2; padding:0 5px 0 5px;}
.footer_text .menu a		{font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#9e9fa2; text-decoration:none;}
.footer_text .menu a:hover	{text-decoration: underline;}

#content p					{color:#666;}
#content h1					{color:#4a5662; font-size:15px; font-weight:bold; margin:0; padding:0;}

#top-title h1					{color:#4a5662; font-size:18px; font-weight:bold; padding:0;}
#top-title						{background:url(../images/title_bkg.jpg) no-repeat 0 0;}

#content .column_left a:link, #content a:link	{color:#2f4d6c; text-decoration:underline;}
#content .column_left a:active, #content a:active	{color:#2f4d6c; text-decoration:underline;}
#content .column_left a:visited, #content a:visited	{color:#2f4d6c; text-decoration:underline;}
#content .column_left a:hover, #content a:hover	{color:#2f4d6c; text-decoration:none;}

#content .php_standard	{background:url(../images/features/php_standards.png) no-repeat left top; margin:15px 0 5px 0; padding:10px 0 10px 150px; color:#666; width:230px; display:block; float:left;}
#content .webmail_email	{background:url(../images/features/webmail_email.png) no-repeat left top; margin:15px 0 5px 0; padding:10px 0 10px 150px; color:#666; width:230px; display:block; float:left;}
#content .wordpress		{background:url(../images/features/wordpress_feature.png) no-repeat left top; margin:15px 0 5px 0; padding:10px 0 10px 95px; color:#666; width:285px; display:block; float:left;}
#content .ftp_accounts	{background:url(../images/features/ftp_accounts.png) no-repeat left top; margin:15px 0 5px 0; padding:10px 0 10px 95px; color:#666; width:285px; display:block; float:left;}
#content .backup		{background:url(../images/features/feature_sitebackup.png) no-repeat left top; margin:15px 0 5px 0; padding:10px 0 10px 95px; color:#666; width:285px; display:block; float:left;}
#content .statistics	{background:url(../images/features/feature_statistics.png) no-repeat left top; margin:15px 0 5px 0; padding:10px 0 10px 95px; color:#666; width:285px; display:block; float:left;}
#content .mysql			{background:url(../images/features/feature_mysql.png) no-repeat left top; margin:15px 0 5px 0; padding:10px 0 10px 95px; color:#666; width:285px; display:block; float:left;}
#content .joomla		{background:url(../images/features/joomla_feature.png) no-repeat left top; margin:15px 0 5px 0; padding:10px 0 10px 95px; color:#666; width:285px; display:block; float:left;}
#content .drupal		{background:url(../images/features/drupal_feature.png) no-repeat left top; margin:15px 0 5px 0; padding:10px 0 10px 95px; color:#666; width:285px; display:block; float:left;}
#content .ruby			{background:url(../images/features/rubyonrails_feature.png) no-repeat left top; margin:15px 0 5px 0; padding:10px 0 10px 95px; color:#666; width:285px; display:block; float:left;}
#content .webdisk		{background:url(../images/features/webdisk_feature.png) no-repeat left top; margin:15px 0 5px 0; padding:10px 0 10px 95px; color:#666; width:285px; display:block; float:left;}
#content .sitebuilder	{background:url(../images/features/sitebuilder_feature.png) no-repeat left top; margin:15px 0 5px 0; padding:10px 0 10px 95px; color:#666; width:285px; display:block; float:left;}
#content .forums		{background:url(../images/features/forums_features.png) no-repeat left top; margin:15px 0 5px 0; padding:10px 0 10px 95px; color:#666; width:285px; display:block; float:left;}


#comparison-container			{ }
#comparison-container .left		{ }
#comparison-container .right	{background:url(../images/plan-comparison/plan_bkg.png) repeat-y 0 0;}

#comparison-container .right .header ul, #comparison-container .right .bottom ul, #comparison-container .left ul {list-style:none; margin:0; padding:0;}
#comparison-container .right .header li.bronze	{background:url(../images/plan-comparison/plan_top-bottom.png) no-repeat 0 0; width:176px; height:36px; float:left;}
#comparison-container .right .header li.silver	{background:url(../images/plan-comparison/plan_top-bottom.png) no-repeat -176px 0; width:175px; height:36px; float:left;}
#comparison-container .right .header li.gold	{background:url(../images/plan-comparison/plan_top-bottom.png) no-repeat -351px 0; width:176px; height:36px; float:left;}

#comparison-container .right .bottom li.bronze	{background:url(../images/plan-comparison/plan_top-bottom.png) no-repeat 0 -36px; width:176px; height:36px; float:left;}
#comparison-container .right .bottom li.silver	{background:url(../images/plan-comparison/plan_top-bottom.png) no-repeat -176px -36px; width:175px; height:36px; float:left;}
#comparison-container .right .bottom li.gold	{background:url(../images/plan-comparison/plan_top-bottom.png) no-repeat -351px -36px; width:176px; height:36px; float:left;}

#comparison-container .left ul li	{list-style:none; margin:0; padding:5px; width:221px; height:20px; float:left; background: url(../images/plan-comparison/left_bkg.png) no-repeat bottom left; font-size:11px; color:#4a5662;}


#comparison-container .right .items ul		{list-style:none; margin:0 1px 0 1px; padding:0; width:525px; float:left;}
#comparison-container .right .items	ul li	{list-style:none; margin:0; padding:5px; width:164px; height:20px; float:left; border-right:dotted 1px #cdcece; background:url(../images/plan-comparison/horizontal-seperator.png) repeat-x bottom left; text-align:center; font-size:11px; color:#4a5662;}
#comparison-container .right .items	.yes	{background:url(../images/plan-comparison/plan-yes-no.png) no-repeat 0 0; width:20px; height:20px; margin:0 auto; display:block;}
#comparison-container .right .items	.no		{background:url(../images/plan-comparison/plan-yes-no.png) no-repeat 0 -20px; width:20px; height:20px; margin:0 auto; display:block;}

#comparison-container .right .items	.titles	{background:url(../images/plan-comparison/titles_content.png) no-repeat 0 0; margin:0 0 0 1px; padding:0; height:31px; width:525px; display:block; float:left;}

#comparison-container .right .items ul:hover	{background-color:#f5f6f6;}	

#comparison-container .right .bottom a	{width:175px; height:35px; display:block;}


#features-container			{ }
#features-container .left		{ }
#features-container .right	{background: url(../images/plan-comparison/bkg_feature-column.gif) repeat-y 0 0;}

#features-container .right .header ul, #features-container .right .bottom ul, #features-container .left ul {list-style:none; margin:0; padding:0;}
#features-container .right .header li.bronze	{background:url(../images/plan-comparison/features_top.png) no-repeat 0 0; width:177px; height:36px; float:left;}
#features-container .right .header li.silver	{background:url(../images/plan-comparison/features_top.png) no-repeat 0 -36px; width:177px; height:36px; float:left;}
#features-container .right .header li.gold		{background:url(../images/plan-comparison/features_top.png) no-repeat 0 -72px; width:177px; height:36px; float:left;}

#features-container .right .bottom li.bronze	{background:url(../images/plan-comparison/features_bottom.png) no-repeat 0 0; width:177px; height:36px; float:left;}
#features-container .right .bottom li.silver	{background:url(../images/plan-comparison/features_bottom.png) no-repeat 0 -36px; width:177px; height:36px; float:left;}
#features-container .right .bottom li.gold		{background:url(../images/plan-comparison/features_bottom.png) no-repeat 0 -72px; width:177px; height:36px; float:left;}

#features-container .left ul li				{list-style:none; margin:0; padding:5px; width:190px; height:20px; float:left; background: url(../images/plan-comparison/features_left-bkg.png) no-repeat bottom left; font-size:11px; color:#4a5662;}

#features-container .right .items ul		{list-style:none; margin:0 1px 0 1px; padding:0; width:175px; float:left;}
#features-container .right .items ul li		{list-style:none; margin:0; padding:5px; width:164px; height:20px; float:left; background:url(../images/plan-comparison/horizontal-seperator.png) repeat-x bottom left; text-align:center; font-size:11px; color:#4a5662;}
#features-container .right .items .yes		{background:url(../images/plan-comparison/plan-yes-no.png) no-repeat 0 0; width:20px; height:20px; margin:0 auto; display:block;}
#features-container .right .items .no		{background:url(../images/plan-comparison/plan-yes-no.png) no-repeat 0 -20px; width:20px; height:20px; margin:0 auto; display:block;}

#features-container .right .items .titles_bronze	{background:url(../images/plan-comparison/titles.png) no-repeat 0 0; margin:0 0 0 1px; padding:0; height:31px; width:175px; display:block; float:left;}
#features-container .right .items .titles_silver	{background:url(../images/plan-comparison/titles.png) no-repeat 0 -31px; margin:0 0 0 1px; padding:0; height:31px; width:175px; display:block; float:left;}
#features-container .right .items .titles_gold		{background:url(../images/plan-comparison/titles.png) no-repeat 0 -62px; margin:0 0 0 1px; padding:0; height:31px; width:175px; display:block; float:left;}

#features-container .right .items ul:hover	{background-color:#f5f6f6;}	

#features-container .right .bottom a	{width:175px; height:35px; display:block;}


.columns ul li			{width:180px; margin:0; padding:0; float:left;}
.columns ul li ul li	{margin:0; padding:0; line-height:18px; float:left;}
.columns h2				{font-size:14px; margin:0; padding:0;}
.columns h2.products	{background:url(../images/title_products.png) no-repeat 0 0; width:74px; height:14px; margin:0px; padding:0px;}
.columns h2.support		{background:url(../images/title_support.png) no-repeat 0 0; width:74px; height:14px; margin:0px; padding:0px;}

.new				{margin:4px 0 0 0;}
.columns a			{display:block; color:#8e8e90; text-decoration:none; float:left;}
.columns a:hover	{display:block; color:#fff; text-decoration:none; float:left;}
.columns span		{padding:0;}