html, body {
	height: 100%;
	margin: 0; padding: 0;
	font: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #434242;
	}
html, body, input, select {
	font: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #434242;
	}
html { overflow-y: scroll; }

form { margin: 0; }
a { color: #fe9500; text-decoration: none; }
a:hover { text-decoration: underline; }
a img { border: 0; }

.clear { clear: both; }

/* IE Fixes */
/*
* html .folding_box .caption { height: 1%; }
* html .folding_box_content { height: 1%; }
* html  p { height: 1%; }
*/
/* <PAGE> */
	body { background: #fff url(bgs/body.png) repeat-x left top; }
	.extension {
		width: 100%; height: 100%;
		background: url(bgs/extension.png) no-repeat center top;
		}
	#body_home .extension { background-image: url(bgs/extension_home.png); }
	.page {
		width: 760px; height: 100%;
		margin: 0 auto;
		background: #c4d6fc;
		}
/* </PAGE> */

/* <HEADER> */
	.header {
		position: relative;
		height: 200px;
		background-repeat: no-repeat;
		background: #CEDEF8;
		}
	#body_home .header {
		height: 330px;
		background-image: url(/images/headers/home.jpg);
		}
	#body_admin .header
		{ background-image: url(/images/headers/dedicated-hosting.jpg); }

	#body_shared-hosting .header
		,#body_shared-hosting-compare .header
		,#body_shared-hosting-about-control-panel .header
		{ background-image: url(/images/headers/shared-hosting.jpg); }
	#body_virtual-private-hosting .header
		,#body_about-virtuozzo .header
		,#body_about-plesk .header
		,#body_vps-about-control-panel .header
		{ background-image: url(/images/headers/virtual-private-hosting.jpg); }
	#body_dedicated-hosting .header
		,#body_colocation .header
		,#body_uptime-guarantee .header
		{ background-image: url(/images/headers/dedicated-hosting.jpg); }
	#body_about-us .header
		,#body_latest-news .header
		,#body_data-centre .header
		,#body_jobs .header
		,#body_press-releases .header
		,#body_partners .header
		{ background-image: url(/images/headers/about-us.jpg); }
	#body_contact-us .header
		{ background-image: url(/images/headers/contact-us.jpg); }
	#body_hosting-features .header
		{ background-image: url(/images/headers/hosting-features.jpg); }
	#body_links .header
		{ background-image: url(/images/headers/links.jpg); }
	#body_privacy-policy .header
		{ background-image: url(/images/headers/privacy-policy.jpg); }
	#body_site-map .header
		{ background-image: url(/images/headers/site-map.jpg); }

	.logo {
		position: absolute;
		left: 20px; top: 45px;
		}
	.logo img {
		behavior: url("/skin/pngbehavior.htc");
		}
	.navmenu {
		position: absolute;
		bottom: 0;
		width: 760px;
		height: 36px;
		background: #fff url(bgs/navmenu.png) no-repeat left top;
		}
	.navmenu ul {
		margin: 0; padding: 0;
		list-style: none;
		padding: 0 0 0 20px;
		}
	.navmenu li {
		float: left;
		height: 36px;
		}
	.navmenu li a {
		display: block;
		height: 36px;
		font-size: 18px;
		line-height: 36px;
		text-align: center;
		color: #fff;
		overflow: hidden;
		text-indent: -999em;
		background: #F99E37 url(bgs/navmenu.png) no-repeat left top;
		}
	.navmenu .menu_home a { width: 56px; background-position: -20px 0; }
	.navmenu .menu_shared a { width: 123px; background-position: -76px 0; }
	.navmenu .menu_virtual a { width: 177px; background-position: -199px 0; }
	.navmenu .menu_dedicated a { width: 140px; background-position: -376px 0; }
	.navmenu .menu_about a { width: 82px; background-position: -516px 0; }
	.navmenu .menu_contact a { width: 95px; background-position: -598px 0; }

	.navmenu .menu_home a:hover, #body_home .navmenu .menu_home a
		{ background-position: -20px -36px; }
	.navmenu .menu_shared a:hover
	, #body_shared-hosting .navmenu .menu_shared a
	, #body_shared-hosting-compare .navmenu .menu_shared a
	, #body_shared-hosting-about-control-panel .navmenu .menu_shared a
		{ background-position: -76px -36px; }
	.navmenu .menu_virtual a:hover
	, #body_virtual-private-hosting .navmenu .menu_virtual a
	, #body_about-virtuozzo .navmenu .menu_virtual a
	, #body_about-plesk .navmenu .menu_virtual a
	, #body_vps-about-control-panel .navmenu .menu_virtual a
		{ background-position: -199px -36px; }
	.navmenu .menu_dedicated a:hover
	, #body_dedicated-hosting .navmenu .menu_dedicated a
	, #body_colocation .navmenu .menu_dedicated a
	, #body_uptime-guarantee .navmenu .menu_dedicated a
		{ background-position: -376px -36px; }
	.navmenu .menu_about a:hover
	, #body_about-us .navmenu .menu_about a
	, #body_latest-news .navmenu .menu_about a
	, #body_data-centre .navmenu .menu_about a
	, #body_jobs .navmenu .menu_about a
	, #body_press-releases .navmenu .menu_about a
	, #body_partners .navmenu .menu_about a
		{ background-position: -516px -36px; }
	.navmenu .menu_contact a:hover, #body_contact-us .navmenu .menu_contact a
		{ background-position: -598px -36px; }

	/* <LOGIN> */
		#login {
			height: 30px;
			margin-left: 500px;
			background: url(bgs/login_key.png) no-repeat 0 0;
			}
		#login form { padding: 7px 0 0 24px; }
		#login input { margin: 0 5px 0 0; float: left; }
		#login .text_field { width: 92px; font-size: 11px; }
		#login .submit_btn { margin-top: 2px; }
	/* </LOGIN> */
	/* <QUICKLINKS> */
		#quicklinks {
			position: absolute;
			margin-left: 587px;
			top: 42px;
			width: 260px;
			}
		#quicklinks .title {
			height: 15px;
			color: white;
			text-transform: uppercase;
			font-size: 11px;
			overflow: hidden;
			text-indent: -999em;
			}
		#quicklinks select {
			color: #fe9500;
			width: 150px;
			}
	/* </QUICKLINKS> */
	/* <BANNER> */
		#header_banner {
			position: absolute;
			width: 248px;
			height: 186px;
			margin-left: 500px;
			top: 80px;
			}
		#header_banner a, #header_banner img { display: block; }
	/* </BANNER> */
/* </HEADER> */

/* <CONTENT PAGE> */
	.content_page {
		border-left: 1px solid #dee4e7;
		border-right: 1px solid #dee4e7;
		background: #fff;
		padding-top: 2px;
		}
	/* <LEFTMENU> */
		.leftmenu {
			width: 174px;
			float: left;
			background: url(bgs/folder_middle.png) repeat-y left top;
			}
		.leftmenu .footer {
			height: 113px;
			background: url(bgs/leftmenu_footer.png) no-repeat left top;
			}
		/* <SUBMENU> */
			.submenu {
				width: 175px;
				margin-left: -1px;
				background: #F99E37 url(bgs/submenu.png) no-repeat left top;
				}
			.submenu ul { margin: 0; padding: 0; list-style: none; }
			.submenu li a {
				display: block;
				height: 30px;
				padding-left: 20px;
				line-height: 30px;
				color: #fff;
				font-weight: bold;
				background: url(bgs/submenu_dashes.png) repeat-x left bottom;
				}
			.submenu li.last a { background: none; }
			.submenu li.last { border-bottom: 2px solid #f5f8fe; }
			#body_shared-hosting .menu_plans a
			,#body_shared-hosting-compare .menu_compare a
			,#body_shared-hosting-about-control-panel .menu_about-control-panel a
			,#body_virtual-private-hosting .menu_virtual-hosting-plans a
			,#body_about-virtuozzo .menu_about-virtuozzo a
			,#body_about-plesk .menu_about-plesk a
			,#body_vps-about-control-panel .menu_about-control-panel a
			,#body_dedicated-hosting .menu_dedicated-hosting-plans a
			,#body_colocation .menu_colocation a
			,#body_uptime-guarantee .menu_uptime-guarantee a
			,#body_about-us .menu_about-us a
			,#body_latest-news .menu_latest-news a
			,#body_data-centre .menu_data-centre a
			,#body_jobs .menu_jobs a
			,#body_press-releases .menu_press-releases a
			,#body_partners .menu_partners a
				{ text-decoration: underline; }

		/* </SUBMENU> */
		/* <FOLDING_BOX> */
			.folding_box {
				background: url(bgs/folder_middle.png) repeat-y left top;
				}
			.folding_box .caption {
				background: url(bgs/folder_top.png) no-repeat left top;
				}
			.folding_box .caption a {
				display: block;
				height: 27px;
				padding-left: 19px;
				line-height: 27px;
				font-size: 14px;
				color: #434242;
				background: url(bgs/folder_icons.png) no-repeat right top;
				}
			.folding_box_content {
				overflow: hidden;
				background: url(bgs/folder_bottom.png) no-repeat left bottom;
				font-size: 11px;
				padding: 0 0 .5em 0;
				}
			.folding_box_content ul {
				margin: 0;
				padding-left: 2em;
				color: #b8b7ad;
				}
			.folding_box_content li {
				margin: 4px 0;
				}
			.tell-a-friend .folding_box_content { } 
			.closed .caption { margin-bottom: 3px; }
			.closed .folding_box_content {
				height: 0px;
				display: none;
				}
			.hosting-features .caption a { background-position: right 0; }
			.latest-news .caption a { background-position: right -27px; }
			.newsletter .caption a { background-position: right -54px; }
			.tell-a-friend .caption a { background-position: right -81px; }
			.checkemail .caption a { background-position: right -108px; }

			.folding_box .news_item {
				margin: 0; padding: 10px 20px;
				background: url(bgs/sidebar_separator.png) no-repeat 10px top;
				}
			.folding_box .first { background: none; }
			.folding_box .news_item .date {
				color: #010101;
				font-size: 10px;
				text-transform: uppercase;
				background: url(icons/date.png) no-repeat left center;
				padding-left: 10px;
				margin-bottom: 3px;
				}
			.folding_box form, .folding_box p {
				display: block;
				width: 130px;
				margin: 5px auto;
				padding: 0;
				}
			.folding_box .text_field { width: 100%; }
		/* </FOLDING_BOX> */
		.partnerlogos {
			padding-top: 5px;
			background: url(bgs/folder_dashes.png) repeat-x left top;
			} 
		.partner_logo {
			width: 140px;
			margin: 0 auto;
			padding: 10px 0;
			}
	/* </LEFTMENU> */
	/* <CONTENT> */
		.content_area {
			float: left;
			width: 584px;
			}
		.content {
			padding: 20px;
		}
		.breadcrumbs { font-size: 11px; margin-bottom: 16px; }
		p { margin: 0 0 10px 0; }
		h1 {
			margin: 0 0 10px 0;
			font-size: 18px;
			font-weight: normal;
			line-height: 18px;
			color: #6c97f8;
			}
		h2 {
			margin: 0 0 10px 0;
			font-size: 14px;
			font-weight: normal;
			color: #6c97f8
			}
		.content_section {
			padding-bottom: 10px;
/*			margin-bottom: 10px;*/
			}
		.noseparator {
			background: none;
			padding-bottom: 0;
			}
		.content_section .image {
			float: right;
			margin: 0 0 10px 10px;
			background: url(bgs/image_graphic.png) no-repeat 0 160px;
			}
		.content_section .image img { width: 380px; border: 1px solid #ff9600; margin-left: 5px; }
		.section_image {
			float: right;
			width: 217px;
			margin: 0 0 5px 10px;
			background: url(bgs/image_graphic.png) no-repeat 0 60px;
			}
		.section_image img { display: block; border: 1px solid #ff9600; margin-left: 5px; }
		address { font-style: normal; }
		/* <HOME> */
			#body_home h2 {
				font-size: 18px;
				color: #554347;
				}
			#body_home h1 {
				height: 26px;
				margin: 0 0 10px 0;
				font-size: 26px;
				font-weight: bold;
				line-height: 26px;
				color: #bb2542;
				overflow: hidden; text-indent: -999em;
				background: url(titles/welcome-to-holdmysite.com.png) no-repeat;
				}
			/* <DOMAIN REGISTRATION> */
				.register_domain {
					text-align: center;
					margin: 10px auto;
					}
				.register_domain form {
					display: inline;
					}
				.register_domain .inline_submit {
					margin: 2px 0 0 4px;
					vertical-align: top;
					border: 0;
					}
			/* </DOMAIN REGISTRATION> */
		/* </HOME> */
		/* <PAGINATION> */
			.pagination {
				height: 14px;
				font-size: 11px;
				margin: 5px 0;
				}
			.bottom_pagination {
				background: url(bgs/content_separator.png) no-repeat center top;
				padding-top: 10px;
				}
			.pagination .pagination_prev, .pagination .pagination_next, .pagination .pagination_pages
				{ float: left; }
			.pagination .pagination_prev a, .pagination .pagination_next a {
				display: block;
				width: 40px;
				line-height: 14px;
				background: no-repeat left center;
				text-indent: -999em;
				overflow: hidden;
				}
			.pagination .pagination_prev a { background: url(buttons/pagination_prev.png) no-repeat 0 4px; }
			.pagination .pagination_next a { background: url(buttons/pagination_next.png) no-repeat 0 4px; }
			.pagination .pagination_pages ul {
				list-style: none; margin: 0; padding: 0;
				}
			.pagination .pagination_pages li {
				float: left;
				}
			.pagination .pagination_pages a {
				display: block;
				width: 16px;
				margin: 0 6px;
				height: 14px;
				text-align: center;
				}
			.pagination .disabled a {
				cursor: default;
				-moz-opacity:.50; filter:alpha(opacity=50); opacity:.50;
				}
			.pagination .pagination_pages a:hover, .pagination .pagination_pages .currentpage a {
				color: #fff;
				background: #a1c0de url(buttons/pagination_page.png) no-repeat center center;
				text-decoration: none;
				}
			.pagination .pagination_pages .currentpage a { cursor: default; }
		/* </PAGINATION> */
		/* <FORMS> */
			input, select, textarea {
				border: 1px solid #abadb3;
				border-color: #abadb3 #dbdfe6 #e3e9ef #e2e3ea;
				}
			.text_field {
				margin-bottom: 0.5em;
				color: #434242;
				}
			.form_required {
				font-style: italic;
				color: #646262;
				}
			form textarea {
				width: 100%;
				height: 100px;
				}
			form .submit_btn {
				float: right;
				border: 0;
				}
			form .form_input {
				width: 240px;
				float: left;
				margin: 0 18px 5px 0;
				padding: 0;
				}
			form .form_input .text_field {
				margin: 0;
				width: 100%;
				}
			form .form_input_wide {
				clear: both;
				width: 500px;
				margin: 1em 0 0 0;
				}
			form label {
				display: block;
				margin: 0 0 0.3em 0;
				}
			/* <FILTER FORM> */
				.filterform { margin: 0 0 10px 0; }
				.filterform label { line-height: 20px; display: inline; font-weight: bold; }
				.filterform .view_btn {
					cursor: pointer;
					border: none;
					color: #434242;
					font-size: 12px;
					font-weight: bold;
					font-style: italic;
					text-transform: uppercase;
					padding: 1px 18px 1px 2px;
					background: #fff url(icons/view.png) no-repeat right center;
					}
			.filterform .submit_btn { display: inline; float: none; vertical-align: bottom; }
			/* </FILTER FORM> */
		/* </FORMS> */
		.list_item { margin: 1em 0; }
		.list_description { margin-left: 2em; }
		/* <HOSTING PLANS> */
			.hosting_plan {
				margin: 10px 0;
				clear: both;
				background: url(bgs/gradient_box.png) no-repeat;
				}
			.hosting_plan img {
				position: relative;
				float: left;
				display: block;
				width: 120px; height: 100px;
				margin: 10px 40px;
				}
			.hosting_details {
				position: relative;
				margin-left: 200px;
				padding: 10px;
				}
			.hosting_plan h3 {
				margin: 0;
				padding: 0;
				color: #434242;
				font-size: 14px;
				font-weight: bold;
				}
			.hosting_plan ul {
				margin: .5em 0;
				padding-left: 1.2em;
				}
			.hosting_price {
				margin-left: 1.2em;
				font-weight: bold;
				color: #fe9500;
				font-size: 14px;
				}
			.details_link {
				float: right;
				width: 66px; height: 14px;
				background: url(buttons/hosting_details.png) no-repeat;
				overflow: hidden; text-indent: -999em;
				}
		/* </HOSTING PLANS> */
		/* <HOME NEWS> */
			.home_news {
				list-style: none;
				margin: 0; padding: 0;
				}
			.home_news .date {
				padding-left: 12px;
				font-size: 10px;
				color: #000;
				background: url(bgs/news_date.png) no-repeat left center;
				}
			.home_news p {
				padding-left: 30px;
				margin: 0 0 10px 0;
				}
		/* </HOME NEWS> */
		/* <HOSTING PLANS LISTING> */
			.hosting-plan_listing {
				clear: both;
				}
			.hosting-plan_listing .listing_item {
				margin: 10px 0 0 0;
				padding: 0;
/*				background: url(bgs/gradient_box.png) no-repeat; */
				background: url(bgs/content_separator.png) no-repeat center top;
				}
			.hosting-plan_listing .first { background: none; }
			* html .hosting-plan_listing .listing_item { height: 1%; }
			#body_home .hosting-plan_listing .listing_item { background: url(bgs/gradient_box.png) no-repeat; }	
			.content_section .hosting-plan_listing .image {
				float: left;
				width: 130px;
				margin: 0;
				padding-top: 10px;
				}
			.hosting-plan_listing .image a { display: block; padding: 0 10px 0 0; }
			.hosting-plan_listing .image img { display: block; width: 120px; height: 100px; border: none; }
			.hosting-plan_listing .details {
				float: left;
				width: 260px;
				padding-top: 10px;
				}
			.hosting-plan_listing .features ul { margin: 0; padding: 0 0 0 1.5em; }
			.hosting-plan_listing .title {
				font-size: 14px;
				font-weight: bold;
				color: #fe9500;
				margin: 0 0 10px 0;
				}
			.hosting-plan_listing .pricing {
				float: left;
				width: 130px;
				padding-top: 10px;
				}
			.hosting-plan_listing .price {
				font-size: 14px;
				font-weight: bold;
				text-align: right;
				margin-bottom: 10px;
				}
		/* </HOSTING PLANS LISTING> */
		/* <HOSTING PLANS FEATURE TABLE> */
			table.hosting-features {
				width: 540px;
				margin: 0 auto;
				background: url(bgs/hosting_table.png) no-repeat left top;
				border-collapse: collapse;
				border-spacing: 0;
				}
			table.hosting-features a { display: block; }
			table.hosting-features th, table.hosting-features td {
				}
			table.hosting-features thead th {
				border-bottom: 2px solid #dedede;
				padding: 3px;
				}
			table.hosting-features tbody th, table.hosting-features tbody td {
				text-align: center;
				padding: 5px;
				border-bottom: 1px solid #dedede;
				}
			table.hosting-features tbody th {
				border-right: 1px solid #dedede;
				text-align: left;
				font-weight: bold;
				color: #fe9500;
				}
			table.hosting-features tfoot td { text-align: center; }
			table.hosting-features a.plan_order_btn, table.hosting-features a.plan_enquire_btn {
				display: block;
				width: 60px; height: 14px;
				margin: 5px auto;
				overflow: hidden;
				text-indent: -999em;
				background: url(buttons/order.png) no-repeat 0 0;
			}
			table.hosting-features a.plan_enquire_btn {
				width: 74px;
				background-image: url(buttons/enquire.png);
			}
		/* </HOSTING PLANS FEATURE TABLE> */

		/* <COMPARE HOSTING PLANS> */
		.comparefilterform { }
		.comparefilterform form { width: 430px; margin: 0 auto; }
		.comparefilterform .selectplan {
			float: left;
			margin-right: 10px;
			}
		.comparefilterform .selectplan label { display: block; }
		.comparefilterform .selectplan select { width: 80px; }
		.comparefilterform .view_btn { margin-top: 18px; }
		/* </COMPARE HOSTING PLANS> */
		
		/* <NEWS> */
			.listing_news { margin: 10px 0; }
			.listing_news .list_item {
				margin: 10px 0;
				padding-top: 10px;
				background: url(bgs/content_separator.png) no-repeat center top;
				}
			.listing_news .first { background: none; }
			.listing_news .noseparator {
				background: none;
				padding-bottom: 0;
				}
			.listing_news .title { margin: 10px 0 0 30px; }
			.listing_news .description { margin: 0 0 0 30px; }
			.listing_news .morelink {
				height: 1em;
				width: 20px;
				}
			.news_item {
				margin-top: 10px;
				}
			.news_item .description {
				margin-top: 10px;
				}
			.content_section .date {
				color: #010101;
				font-size: 10px;
				text-transform: uppercase;
				background: url(icons/date.png) no-repeat left center;
				padding-left: 10px;
				}
			.news_item .news_image img { border: 1px solid #ff9600; }
		/* </NEWS> */
		/* <DATA CENTRE> */
			.listing_dc-categories .list_item {
				padding: 10px 0 0 0;
				margin: 10px 0 0 0;
				background: url(bgs/content_separator.png) no-repeat center top;
				}
			.listing_dc-categories .first { background-image: none; }
			.listing_dc-categories .image {
				float: left;
				background: url(bgs/dc_category.png) no-repeat 0 0;
				margin: 0;
				padding: 0 16px 0 0;
				}

			.listing_dc-categories .image a { display: block; }
			.listing_dc-categories .image img { width: 160px; display: block; border: 0; margin: 1px 1px 1px 5px; }
			.listing_dc-categories .title a {
				font-size: 14px;
				font-weight: bold;
				color: #fe9500;
				}
			.listing_dc-images .list_row {
				margin: 0 0 10px 0;
				}
			.listing_dc-images .list_item {
				float: left;
				width: 110px;
				margin: 0 30px 0 0;
				}
			.listing_dc-images .last {
				margin-right: 0;
				}
			.listing_dc-images .image {
				display: block;
				background: url(bgs/dc_image.png) no-repeat 0 0;
				width: 110px;
				margin: 0;
				}
			.listing_dc-images .image a { display: block; }
			.listing_dc-images .image img { display: block; width: 100px; border: 0; margin: 1px 5px; }
			.listing_dc-images .title {
				margin: 4px 0 0 5px;
				}
			.item_dc-image .image {
				float: left;
				margin: 0 10px 5px 0;
				}
			.item_dc-image .image img { border: 1px solid #ff9600; }
			.item_dc-image .prevnext {
				height: 8px;
				}
			.item_dc-image .prevnext a {
				display: block;
				float: left;
				width: 40px;
				height: 8px;
				text-indent: -999em;
				overflow: hidden;
				}
			.item_dc-image .prev {
				background: url(buttons/pagination_prev.png) no-repeat left top;
				}
			.item_dc-image .prevnext a.next {
				position: relative;
				float: right;
				background: url(buttons/pagination_next.png) no-repeat right top;
				right: 60px;
				}
		/* </DATA CENTRE> */
		/* <JOBS> */
			table.table_listing {
				width: 545px;
				background: url(bgs/table.png) no-repeat 0 0;
				}
			.table_listing th { text-align: left; }
			.table_listing th, .table_listing td {
				border-bottom: 1px solid #dedede;
				padding: 3px;
				}
			.table_listing td.col1 {
				border-right: 1px solid #dedede;
				}
			.listing_jobs .col1 { font-weight: bold; }
			.listing_jobs .col1 a { display: block; }
			.listing_jobs .col2 { text-align: center; width: 100px; }
			.job_description { padding: 0; }
			.job_form { margin: 0px 0 0 0; }
			.job_form h2 { margin: 0 0 5px 0; }
		/* </JOBS> */
		/* <LINKS> */
		/* </LINKS> */
		/* <PARTNERS> */
			#body_partners .list_item {
				margin: 10px 0 0 0;
				padding: 10px 0 0 0;
				background: url(bgs/content_separator.png) no-repeat center top;
				}
			#body_partners .first { background-image: none; }
			#body_partners .list_item h2 { margin: 0; }
			#body_partners .list_description {
				margin: 0 0 0 145px;
				padding: 0 0 0 0;
				}
			#body_partners .partner_logo { margin: 0 5px 5px 0; float: left; }
		/* </PARTNERS> */
		/* <SITE MAP> */
			.sitemap p {
				margin: 0 0 .5em 0;
				}
			.sitemap .level1 { list-style: none; }
			.sitemap .level2 { list-style: none; }
			.sitemap .level2 li { margin: 10px 0; }
			.sitemap .level3 li { margin: 0; }
		/* </SITE MAP> */
	/* </CONTENT> */
/* </CONTENT PAGE> */
/* <FOOTER> */
	#footer {
		font-size: 11px;
		color: #6e6e6e;
		background: #c4d6fc url(bgs/footer.png) no-repeat center top;
		padding-bottom: 2em;
		}
	#footer .copyright { position: absolute; padding: 10px 0 0 10px; }
	#footer .footermenu {
		position: relative;
		left: 174px;
		margin: 0;
		padding: 10px 0 0 2em;
		color: #fff;
		}
	#body_hosting-features .menu_hosting-features a
	,#body_links .menu_links a
	,#body_privacy-policy .menu_privacy-policy a
	,#body_site-map .menu_site-map a
		{ font-weight: bold; color: #434242; }
/* </FOOTER> */