/* Import Google font library */@import url(http://fonts.googleapis.com/css?family=Molengo&subset=latin);@import url(http://fonts.googleapis.com/css?family=Droid+Sans:regular,bold&subset=latin);/*HTML Page elements---------------------*/	body {		margin: 0px 0px 47px 0px;		padding: 0px 0px 0px 0px;		font-family: Droid, "Lucida Grande", Geneva, Helvetica, Arial, Verdana, sans-serif;		font-size: 13px;		line-height: 16px;		color: #000000;background:#000 url(http://www.click-webdevelopment.com/click_images/page_right.jpg) right bottom no-repeat;	}#shell{background:url(http://www.click-webdevelopment.com/click_images/page_left.jpg) 0 0 no-repeat}		hr {		display: none;	}#main-heading h1 {	display:block;color: #A5D92B;font-size: 34px;font-weight: bold;margin: 0px 0px 0px 12px;}#nav {width: 100%; background: #446825 url(http://www.clickwebhosting.co/hosting/theme-images/bg_nav.png) repeat-x top; height: 35px;}	ul#navigation {width: 940px; margin: 0 auto; padding: 0 0 0 20px; color: #fff; font-weight: bold;z-index:1000;}		ul#navigation li {float: left; margin-right: 20px; font-size: 14px; height: 35px; line-height: 2.4em;z-index:1000;}			ul#navigation li a {color: #fff; text-decoration: none; outline: none;z-index:1000;}				ul#navigation li a:hover {color: #A5D92B;z-index:1000;}							#home li.navhome, #hosting li.navhosting, #domains li.navdomains, #about li.navabout, #order li.navorder {background: url(http://www.clickwebhosting.co/hosting/theme-images/bg_navigation_arrow.png) no-repeat bottom;z-index:1000;}					#home li.navhome a, #hosting li.navhosting a , #domains li.navdomains a, #about li.navabout a, #order li.navorder a{color: #A5D92B;z-index:1000;}								ul#navigation li.right {float: right; margin: 0; padding-right: 20px;z-index:1000;}				ul#navigation li.right img {float: left; padding: 9px 5px 0 0;z-index:1000;}			ul#navigation li.left {float: left; margin: 0; padding-left: 20px;z-index:1000;}				ul#navigation li.left img {float: left; padding: 9px 5px 0 0;z-index:1000;}#chat{display: block; position: absolute;z-index: 1000;}	.wrapper2 {	width: 700px;	border: 0px;	padding: 0px;	margin: 0px 0px 0px 120px;	border-collapse: collapse;;	}	p {		margin: 0px 0px 12px 0px;		padding: 0px 0px 0px 0px;	}		p.extraSpace {		margin-top: 40px;	}		form {		margin: 0px 0px 0px 0px;		padding: 0px 0px 0px 0px;	}		.clearBoth {		display: block;		clear: both;		height: 1px;		font-size: 1px;		line-height: 1px;		overflow: hidden;	}		a {		color: #D2232A;		font-weight: bold;text-decoration: none;	}	a:visited {		color: #D2232A;		text-decoration: none;	}	a:hover {		color: #344e1c;		text-decoration: none;font-weight: bold;	}	.floatRight {		float: right;	}	.floatLeft {		float: left;	}/*Styles -------------------------*/.introParagraph {	font-size: 14px;	line-height: 17px;	font-weight: normal;	color: #444444; text-align: justify;}.noTopMargin {	margin-top: 0px !important;}.noBottomMargin {	margin-bottom: 0px !important;}.picBorder {	border: 1px solid purple;}.picLeft {	display: block;	clear: both;	float: left;	margin: 2px 10px 12px 0px;}.picLeftLess {	display: block;	clear: both;	float: left;	margin: 3px 10px 8px 0px;}.picLeftLessPad {	display: block;	clear: both;	float: left;	margin: 3px 5px 0px 1px;	text-align: left;	width: 175px;}.picLeftLessPad p {	padding: 0px 0px 0px 0px;	margin: 3px 0px 3px 0px;}.picRight {	display: block;	clear: both;	float: right;	margin: 2px 0px 12px 15px;}.picCenter {	display: block;	text-align: center;	margin: 5px 0px 12px 0px;}.divider {	margin: 30px 0px 25px 0px;	padding: 0px 0px 0px 0px;	height: 3px;	overflow: hidden;}/*Misc positioning elements-------------------------*/	#fullBrowserWidth {		display: block;		margin: 0px 0px 0px 0px;		padding: 0px 0px 0px 0px;		width: 100%;			}		#miscTags {		display: none;	}	#centeredPage {		display: block;		margin: 0px auto 0px auto;		position: relative;		width: 950px;		text-align: left;		background-image: url("http://www.click-webdevelopment.com/click_images/click-web-New4C.jpg");		background-position: 0px 35px;	}	#centeredBlogPage {		display: block;		margin: 0px auto 0px auto;		position: relative;		width: 950px;		text-align: left;		background-image: url("http://www.click-webdevelopment.com/click_images/click-web-blog-middle.jpg");	}/*Header elements-------------------------*/	#headerArea {		display: block;		margin: 0px 0px 0px 0px;		position: relative;		width: 950px;		height: 373px;	}		#headerArea p {		margin: 0px 0px 0px 0px;	}		#skipNav {		display: none;	}		#headerLogo {		position: absolute;		top: 0px;		left: 50px;	}/*Page title elements-------------------------*/	#pageTitle {		display: block;		margin: 20px 50px 30px 50px;		padding: 0px 0px 0px 0px;		width: 900px;	}	#pageTitle h1 {display:block;		margin: 0px 0px 10px 0px;		padding: 0px 0px 0px 0px;		font-size: 34px;		line-height: 27px;		font-weight: bold;		color: #A5D92B;	}		#newsletterTitle h1 {		margin: 0px 0px 0px 0px;		padding: 0px 0px 10px 0px;		font-size: 24px;		line-height: 27px;		font-weight: normal;		color: purple;	}/*Column elements-------------------------*/	#twoColumns {		display: block;		margin: 0px 50px 0px 50px;		padding: 0px 0px 0px 0px;		width: 900px; 			}			#twoColumns #mainColumn {		display: block;		margin: 0px 0px 35px 0px;		padding: 0px 0px 0px 0px;		float: left;	}		#twoColumns #mainColumn.minWidth {		width: 490px;	}		#twoColumns #mainColumn.widerContent {		width: 690px;	}		#twoColumns #mainColumn.fullWidth {		width: 860px;	}		#twoColumns #sideColumn {		display: block;		margin: 0px 20px 0px 0px;		padding: 0px 0px 0px 0px;		float: right;		color: #444444;	}		#twoColumns #sideColumn.doubleColumn {		width: 340px;display: block;		margin: -30px 20px 0px 0px;		padding: 0px 0px 0px 0px;	}	#twoColumns #sideColumn.casestudies {		width: 340px;display: block;		margin: -46px 20px 0px 0px;		padding: 0px 0px 0px 0px;	}		#twoColumns #sideColumn.singleColumn {		width: 160px;	}		.subColumns {		display: block;		margin: 0px 0px 10px 0px;		padding: 0px 0px 0px 0px;		width: 340px;	}		.subColumns .leftColumn {		display: block;		margin: 0px 0px 0px 0px;		padding: 0px 0px 0px 0px;		float: left;		width: 160px;	}			.subColumns .rightColumn {		display: block;		margin: 0px 6px 0px 0px;		padding: 0px 0px 0px 0px;		float: right;		width: 160px;	}/*Content elements-------------------------*/	h2 {		margin: 30px 0px 12px 0px;		padding: 0px 0px 0px 0px;		font-size: 18px;		line-height: 21px;		font-weight: bold;		color: #344e1c;	}		h2 a {		color: #4B4C99;		text-decoration: none;	}	h2 a:visited {		color: #4B4C99;		text-decoration: none;	}	h2 a:hover {		color: #4B4C99;		text-decoration: underline;	}		h2.tick {		margin: 24px 0px 0px -1px;		padding: 6px 0px 10px 40px;		background-image: url("click_images/h2_tick.gif");		background-position: 0px 0px;		background-repeat: no-repeat;	}	h3 {		margin: 12px 0px 12px 0px;		padding: 0px 0px 0px 0px;		font-size: 15px;		line-height: 18px;		font-weight: normal;		color: purple;	}	h4 {		margin: 0px 0px 5px 0px;		padding: 0px 0px 0px 0px;		font-size: 13px;		line-height: 16px;		font-weight: normal;		color: purple;	}	ul {		margin: 0px 0px 15px 0px;		padding: 0px 0px 0px 0px;		list-style-type: none;		list-style-position: outside;	}	ul li {		margin: 9px 0px 0px 0px;		padding: 0px 0px 0px 18px;	}	ul.loud {		color: #344E1C;		font-weight: bold;font-size: 16px;margin: 8px 0px 3px 0px;			}		ul.loud li a {		color: #D2232A;		text-decoration: underline;font-weight: bold;	}	ul.loud li a:visited {		color: #D2232A;		text-decoration: none;	}	ul.loud li a:hover {		color: #D2232A;		text-decoration: none;font-weight: bold;	}ul.loud a {		color: #D2232A;		text-decoration: none;font-weight: normal;	}	ul.loud a:hover {		color: #D2232A;		text-decoration: none;font-weight: bold;	}		blockquote {		margin: 20px 0px 30px 0px;		padding: 0px 0px 0px 10px;		border-left: 2px solid #DDDDEB;	}		blockquote p {		margin: 0px 0px 5px 0px;		line-height: 15px;	}		blockquote p.blockquoteCredit {		margin: 0px 0px 0px 0px;		color: #7474BC;	}		#mainColumn.fullWidth blockquote p {		width: 478px;	}		blockquote img {		float: right;		margin: 0px 0px 0px 0px;		border: 1px solid #000000;	}	blockquote img.noborder {		border: none;	}	.width490 {		width: 490px;	}	.width590 {		width: 590px;	}/*Search results elements-------------------------*/	#searchPageForm {		display: block;		margin: 0px 0px 20px 0px;		width: 690px;		background-image: url("click_images/690_panel_tile.gif");		background-repeat: repeat-y;	}	#searchPageFormTop {		display: block;		margin: 0px 0px 0px 0px;		padding: 0px 0px 0px 0px;		height: 4px;		font-size: 1px;		line-height: 1px;		background-image: url("click_images/690_panel_top.gif");		background-repeat: no-repeat;	}	#searchPageFormBottom {		display: block;		margin: 0px 0px 0px 0px;		padding: 0px 0px 0px 0px;		height: 4px;		font-size: 1px;		line-height: 1px;		background-image: url("click_images/690_panel_bottom.gif");		background-repeat: no-repeat;	}	#searchPageForm p {		margin: 0px 0px 0px 0px;		padding: 6px 10px 6px 10px;	}	#searchPageText {		width: 300px;	}		.pagingLinks span {		color: #E5E5E5;	}		.pagingLinks strong {		color: #000000;	}	.searchResults {		margin: 40px 0px 40px 0px;		padding: 0px 0px 0px 0px;		width: 690px;	}	.searchResults dd {		margin: 0px 0px 20px 0px;		padding: 0px 0px 0px 10px;		border-left: 2px solid #DDDDEB;	}	.searchResults dd a {		display: block;		margin: 0px 0px 5px 0px;		padding: 0px 0px 0px 0px;	}	.searchResults dd a br {		display: none;	}	.searchResults span b {		color: #7474BC;	}/*Footer elements-------------------------*/	#AccessKeyList {		display: none;	}		#footerFullWidth {		display: block;		margin:0px 0px -30px 0px;		padding: 0px 0px 0px 0px;		width: 100%;		background-repeat: repeat-x;		text-align: center;	}			#footerArea {		display: block;		margin: 0px auto 0px auto;		position: relative;		width: 950px;		height: 275px;		text-align: left;		font-size: 12px;		border-top: 1px solid #999;		line-height: 15px;background-image: url("click_images/click-web-New-Footer2.jpg");	background-repeat: no-repeat;         }	#footerArea2 {		display: block;		margin: -28px auto 0px auto;		position: relative;		width: 950px;		height: 275px;		text-align: left;		font-size: 12px;		border-top: 1px solid #999;		line-height: 15px;background-image: url("click_images/click-web-New-Footer2.jpg");	background-repeat: no-repeat;	}		#footerArea3 {		display: block;		margin: -10px 0px 0px -2px;		position: relative;		width: 950px;		height: 275px;		text-align: left;		font-size: 12px;		border-top: 1px solid #999;		line-height: 15px;background-image: url("click_images/click-web-New-Footer2.jpg");	background-repeat: no-repeat;         }		#toTop {		position: absolute;		top: 257px;		left: 156px;		text-align: left;	}		#toTop a {		display: block;		width: 152px;		height: 32px;		background-image: url("click_images/to_top_off.png");		color: #243090;		text-decoration: none;	}		#toTop a span {		display: block;		padding: 7px 0px 0px 25px;	}		#toTop a:hover {		background-image: url("click_images/to_top_off.png");		color: purple;	}		#toHome {		position: absolute;		top: 257px;		left: 10px;		text-align: left;	}		#toHome a {		display: block;		width: 152px;		height: 32px;		background-image: url("click_images/to_top_off.png");		color: #243090;		text-decoration: none;	}		#toHome a span {		display: block;		padding: 7px 0px 0px 25px;	}		#toHome a:hover {		background-image: url("click_images/to_top_off.png");		color: purple;	}		#footerLinks {		position: absolute;		top: 229px;		right: 7px;		text-align: right;	}		#footerLinks .footerLink {		display: inline;		float: left;		height: 30px;		margin: 0px 0px 0px 0px;		padding: 7px 15px 0px 15px;		background-image: url("click_images/footer_divider.gif");		background-position: top right;		background-repeat: no-repeat;	}		#footerLinks .footerLink a {		color: #243090;		text-decoration: none;	}	#footerLinks .footerLink a:visited {		color: #243090;		text-decoration: none;	}	#footerLinks .footerLink a:hover {		color: purple;		text-decoration: none;	}		#footerLinks .hiddenFooterDivider {		display: none;	}/*Footer elements-------------------------*/	#sitemap {		margin: 0px 0px 12px 0px;		padding: 0px 0px 0px 0px;	}	#sitemap dt {		margin: 12px 0px 12px 0px;		padding: 0px 0px 0px 0px;		text-transform: uppercase;		font-weight: normal;		color: #4B4C99;	}	#sitemap dd {		margin: 0px 0px 2px 0px;		padding: 0px 0px 0px 20px;	}/*Flash elements-------------------------*/#flashcontent {position: absolute;		top: -35px;		left: 68px;}	.portfolio {		margin: 1px 0px 5px 0px;		padding: 0px 0px 0px 0px;		font-size: 18px;		line-height: 21px;		font-weight: normal;		color: purple;	}.health-check {display: block; position: absolute; top: 30px; left: 575px; width: 230px; height: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration:none;}.scrollArea {width: 840px;height: 1100px;padding-left: 10px;padding-right: 5px;border-color: #6699CC;border-width: 1px;border-style: solid;float: left;overflow: auto;}		#footer-contact {		position: relative;font-size: 22px;color: #243090;		text-decoration: none;		top: 120px;		left: 14px;		text-align: left;	}#email-blob {float: left;width: 340px;height: 130px;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}#email-pic {width: 50px;float: left;height: 70px;margin: 10px 0px 0px 0px;}#email-text {float: right;width: 250px;height: 70px;clear: both;text-align: left;margin: -84px 0px 0px 0px;}#domain {display: block;margin: 0px 10px 0px 0px;padding: 10px 10px 10px 10px;width: 300px;background-image: url("click_images/bg_tile.jpg");background-repeat: repeat;border: 0px solid #000;}	.right {float: right;}	.left {float: left;}.box {background: #fff url(http://www.clickwebhosting/hosting/theme-images/bg_boxe.png) repeat-x bottom; border: 1px solid #EBF8CA; -moz-border-radius: 12px; -webkit-border-radius: 12px;}		ul.btns li {float: left;}		ul.btns li a {float: left; text-align: center; color: #fff; font-weight: bold; font-size: 14px; text-decoration: none; padding: 10px 20px; background: #09c url(http://www.clickwebhosting.co/hosting/images/images/bg_btns.png) repeat-x top; margin-right: 10px; -moz-border-radius: 20px; -webkit-border-radius: 20px; text-shadow: #005673 1px 1px 1px;}			ul.btns li a:hover {background: #5EB4CA url(http://www.clickwebhosting.co/hosting/images/images/bg_btns.png) 0 -40px; color: #fff;}		ul.btns li.alt a {background: #00222e url(http://www.clickwebhosting.co/hosting/images/images/bg_btns.png) 0 -80px; text-shadow: #001821 1px 1px 1px;}			ul.btns li.alt a:hover {background: #02384a url(http://www.clickwebhosting.co/hosting/images/images/bg_btns.png) 0 -120px; color: #fff;}						#intro {width: 960px; padding: 20px 20px 20px 30px; margin-bottom: 10px; overflow: auto; border: none;}	#introleft {width: 460px; float: left;}		#introleft h1 {font-size: 60px; letter-spacing: -3px; line-height: .8em; text-shadow: #ccc 1px 1px 1px;}		#introleft p {font-size: ; letter-spacing: -2px; color: a5a5a5; font-size: 32px; font-weight: bold; line-height: .8em;  padding-top: 15px; text-shadow: #ccc 1px 1px 1px;}		ul#introlist {float: right; width: 500px;}			ul#introlist li {float: left; width: 190px; margin: 0 14px 5px 0; line-height: 1.6em;}			ul#introlist li.listheading {float: none; font-size: 17px; font-weight: bold; margin: 0; width: 370px; letter-spacing: -1px; padding-bottom: 10px;}			ul#introlist img {float: left; padding-right: 4px;}		/* Homepage Domain Box inc. Prices */#fpdomains {width: 300px; float: right; padding:}	#fpdomains h3 {font-size: 30px; padding: 15px 0 0px 15px; line-height: 1em;}	#fpdomains p {padding: 0 0 0 15px;}		#fpdomains p.desc {background: #013446; color: #fff; padding: 3px 15px; clear: both;}	#fpdomains ul {width: 293px;line-height: 2em;}		#fpdomains li {background: url(http://www.clickwebhosting.co/hosting/images/images/bg_liprices.png) repeat-x bottom; padding: 4px 20px 15px 0; font-size: 40px; font-weight: bold; letter-spacing: -3px; color: #3FB2D2; width: 273px; float: left;}	#fpsearch {width: 273px; background: #09c url(http://www.clickwebhosting.co/hosting/images/images/bg_fpsearch.png) repeat-x top; overflow: auto; padding: 10px; -moz-border-radius-bottomleft: 11px; -moz-border-radius-bottomright: 11px; -webkit-border-bottom-left-radius: 11px; -webkit-border-bottom-right-radius: 11px;}		#fpdomains .fpsearchbox {float: left; padding: 9px 10px 18px 10px; border: 1px solid #fff; background: #fff url(http://www.clickwebhosting.co/hosting/images/images/bg_search.png) repeat-x top; width: 206px; color: #666; font-size: 12px;}		.fpbtnsearch {background: #012937 url(http://www.clickwebhosting.co/hosting/images/images/btn_bg_fpsearch.png) repeat-x top; -moz-border-radius: 8px; -webkit-border-radius: 8px; float: right;}			.fpbtnsearch:hover {background: #012937 url(http://www.clickwebhosting.co/hosting/images/images/btn_bg_fpsearch.png) 0 -35px;}#intro {width: 875px; padding: 5px 15px 15px 0px; margin-bottom: 0px; overflow: auto; border: none;}	#introleft {width: 460px; float: left;}		#introleft h1 {font-size: 60px; letter-spacing: 1px; line-height: .8em; text-shadow: #ccc 1px 1px 1px;}		#introleft p {font-size: ; letter-spacing: -2px; color: a5a5a5; font-size: 32px; font-weight: bold; line-height: .8em;  padding-top: 15px; text-shadow: #ccc 1px 1px 1px;}		ul#introlist {float: right; width: 410px;}			ul#introlist li {float: left; width: 190px; margin: 0 14px 5px 0; line-height: 1.6em;}			ul#introlist li.listheading {float: none; font-size: 17px; font-weight: bold; margin: 0; width: 360px; letter-spacing: -1px; padding-bottom: 10px;}			ul#introlist img {float: left; padding-right: 7px;}		#wbp {width: 593px; float: left; margin-bottom: 10px; height: 145px; padding-left: 20px;}	#wbp img {float: left; margin: 20px 15px 0 0;}	#wbp h3 {padding-top: 15px;}	ul#wbplist {width: 320px; float: left;}		ul#wbplist li {width: 142px; background: url(./theme-images/bullet_wb_tick.gif) no-repeat top left; padding: 0 0 0 18px; float: left; margin-bottom: 6px;}	#wbpright {float: right; width: 145px;}		#wbpright p {padding: 0;}			#wbpright p.big {font-size: 38px; letter-spacing: -3px; line-height: .8em;}		#wbpright .pricebox {padding: 8px 0; width: 135px; background: #344E1C; text-align: center; color: #fff; font-weight: bold; font-size: 15px; margin: 8px 0; -moz-border-radius: 12px; -webkit-border-radius: 12px;}#wwh {width: 523px; float: left; margin-bottom: 10px; height: 135px; background: #fff url(http://www.clickwebhosting.co/hosting/theme-images/bg_fp_windows.jpg) no-repeat right -15px; padding: 0px 0 0 0px;}#wwh h3 {font-size: 24px; padding: 2px 0 0 5px; margin:5px 0px 10px 0px;line-height: 1em;color: #344e1c;}#wwh p {padding: 0px 0px 0 5px;}#wlh {width: 523px; float: left; margin-bottom: 10px; height: 135px; background: #fff url(http://www.clickwebhosting.co/hosting/theme-images/bg-linux-logo.jpg) no-repeat right -15px; padding: 0px 0 0 0px;}#wlh h3 {font-size: 26px; font-weight: bold;padding: 2px 0 0 5px; margin:5px 0px 10px 0px;line-height: 1em;color: #344e1c;}	#wlh p {padding: 0px 0px 0 5px;}		#fpdomains {width: 253px; float: left; padding:0px 0px 0px 5px; margin:-15px 3px 20px 0px;}	#fpdomains h3 {font-size: 24px; font-weight: bold;padding: 5px 0 0 5px; margin:0px 0px 10px 0px;line-height: 1em;color: #344e1c;}	#fpdomains p {padding: 0px 0px 0 5px;}		#fpdomains p.desc {background: #344E1C; color: #fff; padding: 5px 10px; clear: both;}	#fpdomains ul {width: 255px;}		#fpdomains li {width: 265px; height: 25px;background: url(http://www.clickwebhosting.co/hosting/theme-images/bg_liprices.png) repeat-x bottom; padding: 0px 0px 10px 0px; font-size: 26px; font-weight: bold; letter-spacing: -1px; color: #A5D92B; width: 245px; float: left;}	#fpsearch {width: 490px; background: #A5D92B url(http://www.clickwebhosting.co/hosting/theme-images/bg_fpsearch.png) repeat-x top; overflow: auto; padding: 5px 8px 5px 10px; margin: -12px 00px 5px 0px; -moz-border-radius-bottomleft: 11px; -moz-border-radius-bottomright: 11px; -webkit-border-bottom-left-radius: 11px; -webkit-border-bottom-right-radius: 11px;}		#fpdomains .fpsearchbox {float: left; padding: 9px 4px 8px 10px; border: 1px solid #fff; background: #fff url(http://www.clickwebhosting.co/hosting/theme-images/bg_search.png) repeat-x top; width: 180px; color: #666; font-size: 12px;}		.fpbtnsearch {background: #283D17 url(http://www.clickwebhosting.co/hosting/theme-images/btn_bg_fpsearch.png) repeat-x top; -moz-border-radius: 8px; -webkit-border-radius: 8px; float: right;}			.fpbtnsearch:hover {background: #344E1C url(http://www.clickwebhosting.co/hosting/theme-images/btn_bg_fpsearch.png) 0 -35px;}			#fpdomains2 {width: 253px; float: left; padding:0px 0px 0px 5px; margin:-15px 3px 20px 0px;}	#fpdomains2 h3 {font-size: 24px; font-weight: bold;padding: 5px 0 0 5px; margin:0px 0px 10px 0px;line-height: 1em;color: #344e1c;}	#fpdomains2 p {padding: 0px 0px 0 5px;}		#fpdomains2 p.desc {background: #344E1C; color: #fff; padding: 5px 10px; clear: both;}	#fpdomains2 ul {width: 255px;}		#fpdomains2 li {width: 265px; height: 25px;background: url(http://www.clickwebhosting.co/hosting/theme-images/bg_liprices.png) repeat-x bottom; padding: 0px 0px 10px 0px; font-size: 26px; font-weight: bold; letter-spacing: -1px; color: #A5D92B; width: 245px; float: left;}	#fpsearch {width: 490px; background: #A5D92B url(http://www.clickwebhosting.co/hosting/theme-images/bg_fpsearch.png) repeat-x top; overflow: auto; padding: 5px 8px 5px 10px; margin: -12px 00px 5px 0px; -moz-border-radius-bottomleft: 11px; -moz-border-radius-bottomright: 11px; -webkit-border-bottom-left-radius: 11px; -webkit-border-bottom-right-radius: 11px;}		#fpdomains2 .fpsearchbox {float: left; padding: 9px 4px 8px 10px; border: 1px solid #fff; background: #fff url(http://www.clickwebhosting.co/hosting/theme-images/bg_search.png) repeat-x top; width: 180px; color: #666; font-size: 12px;}		.fpbtnsearch {background: #283D17 url(http://www.clickwebhosting.co/hosting/theme-images/btn_bg_fpsearch.png) repeat-x top; -moz-border-radius: 8px; -webkit-border-radius: 8px; float: right;}			.fpbtnsearch:hover {background: #344E1C url(http://www.clickwebhosting.co/hosting/theme-images/btn_bg_fpsearch.png) 0 -35px;}#fpdomains3 {width: 510px; float: left; padding:5px 5px 0px 5px; margin:-15px 3px 20px 0px;}	#fpdomains3 h3 {font-size: 18px; padding: 5px 0 0 5px; margin:0px 0px 10px 0px;line-height: 1em;}	#fpdomains3 p {padding: 0px 0px 0 5px;}		#fpdomains3 p.desc {background: #344E1C; color: #fff; padding: 5px 10px; clear: both;}	#fpdomains3 ul {width: 455px;}		#fpdomains3 li {width: 265px; height: 25px;background: url(http://www.clickwebhosting.co/hosting/theme-images/bg_liprices.png) repeat-x bottom; padding: 0px 0px 10px 0px; font-size: 26px; font-weight: bold; letter-spacing: -1px; color: #A5D92B; width: 245px; float: left;}	#fpsearch3 {width: 496px; background: #A5D92B url(http://www.clickwebhosting.co/hosting/theme-images/bg_fpsearch.png) repeat-x top; overflow: auto; padding: 5px 10px 5px 10px; margin: -12px 00px 8px 0px; -moz-border-radius-bottomleft: 11px; -moz-border-radius-bottomright: 11px; -webkit-border-bottom-left-radius: 11px; -webkit-border-bottom-right-radius: 11px;}		#fpdomains3 .fpsearchbox {float: left; padding: 9px 7px 8px 10px; border: 1px solid #fff; background: #fff url(http://www.clickwebhosting.co/hosting/theme-images/bg_search.png) repeat-x top; width: 430px; color: #666; font-size: 12px;}		.fpbtnsearch {background: #283D17 url(http://www.clickwebhosting.co/hosting/theme-images/btn_bg_fpsearch.png) repeat-x top; -moz-border-radius: 8px; -webkit-border-radius: 8px; float: right;}			.fpbtnsearch:hover {background: #344E1C url(http://www.clickwebhosting.co/hosting/theme-images/btn_bg_fpsearch.png) 0 -35px;}#newsbox {width: 485px; padding: 20px; background: #f7f7f7; float: left; -moz-border-radius: 10px;}		#newsbox p {margin: 0; padding: 0;}		#newsbox h5 {font-size: 25px; letter-spacing: -1px; color: #006C91; margin: 0; padding: 0; line-height: 1;}		#newsbox h6 a {font-size: 14px; letter-spacing: -1px; color: #006C91; margin: 0; padding: 0; line-height: 1;}		#newsbox h6 {margin-bottom: 2px; padding: 0; line-height: 1;}		#newsbox li {margin-top: 15px; line-height: 1.5em;}		#newsbox .rss a{float: right; margin: 3px 8px 0 0; color: #999; font-weight: normal;}		#quotes {width: 260px; padding: 20px; float: right; background: #09C1FF url(images/bg_promo3.png) repeat-x bottom; -moz-border-radius: 10px; color: #fff;}		#quotes p {margin: 0; padding: 0;}		#quotes h3 {line-height: 1; letter-spacing: -1px; font-size: 25px; margin: 0; padding: 0;}		#quotes li {margin-top: 17px; font-size: 17px; font-weight: bold; letter-spacing: -1px;}		#quotes a {float: left; color: #fff; padding: 0; margin-top: 15px;}#scripts {width: 175px; float: left; margin-left: 20px; padding: 20px 0px 0px 30px;}#reviews {width: 183px; padding: 10px 10px 30px 10px; float: left;}		#reviews h3 {line-height: .9em; padding-bottom: 4px;}		#reviews li p {line-height: 1.5em; padding: 0;}		#reviews li {padding: 0 0 15px 0 ; background: url(http://www.clickwebhosting.co/hosting/theme-images/bg_review_line.png) repeat-x bottom;}		#reviews li.none {background: none; padding-top: 13px;}		/* Hosting Page */		ul#promobox {width: 900px; position: relative; float: left; margin-bottom: 15px;}		ul#promobox p {margin: 0; padding: 0;}		ul#promobox li {width: 250px; padding: 20px 10px 20px 20px; float: left; background: #344E1C; margin: 15px 15px 0 0; -moz-border-radius: 10px; color: #fff; -moz-border-radius: 10px; -webkit-border-radius: 10px;}			ul#promobox ul {margin: 0 0 10px 0;}			ul#promobox li ul li {margin: 5px 0 0 0; background: url(http://www.clickwebhosting.co/hosting/theme-images/bullet.png) no-repeat left center; padding: 0 0 0 10px; width: 220px;}			ul#promobox li h3 {line-height: 1; color: #fff; letter-spacing: -1px; font-size: 25px; float: left; margin: 0; padding: 0 0 3px 0;}			ul#promobox li .pricebox {line-height: 1; float: right; text-align: center; padding-right: 10px;}			ul#promobox li .pricebox .lrg {line-height: 1; letter-spacing: -1px; font-size: 35px; font-weight: bold; margin: 0; padding: 0;}						ul#promobox a {background: #1B290F; color: #fff; float: left; margin: 15px 10px 0 0; padding: 5px 10px; text-decoration: none; -moz-border-radius: 5px; font-weight: normal;}			ul#promobox a:hover {background: #253815;}					ul#promobox li.two{background: #80A923;}		ul#promobox li.three {margin-right: 0; background: #A5D92B;}/* Control Panel Styles */		ul#cpnav {width: 200px; float: left;margin: 20px 50px 0px 0px;}		ul#cpnav li {width: 200px; font-weight: bold; margin-bottom: 2px;}		ul#cpnav li a{color: #3B5920; height: 23px; background: url(http://www.clickwebhosting.co/hosting/theme-images/bg_cp_nav.png) no-repeat top; text-decoration:none; display: block; padding: 7px 0 0 20px;}		ul#cpnav li a:hover {color: #fff; background: url(http://www.clickwebhosting.co/hosting/theme-images/bg_cp_nav.png) 0 -30px;}			#cpright {float: left; width: 600px;}		#cpright h3 {font-size: 25px;}		#cpright h4 {font-size: 18px;}		#cpright ul {margin: 15px 0;}		ul#cpanel {width:600px;}		ul#cpanel li {width: 128px; height: 121px; background: url(http://www.clickwebhosting.co/hosting/theme-images/bg_cp_button.png) repeat-x bottom; border: 1px solid #DEDEDE; -moz-border-radius: 10px; -webkit-border-radius: 10px; text-align: center; padding-top: 7px; float: left; margin: 0 10px 10px 0;}			ul#cpanel li a{display: block; text-decoration: none; font-weight: bold;}		ul#cpanel img {margin-bottom: 5px;}			ul#cpanel img.hosting {margin: 0 0 5px 12px;}			ul#cpanel li.end {margin-right: 0;}		ul#cpanelsml {width:650px;}             ul#cpanel li, ul#cpanelsml li {width: 138px; height: 121px; background: url(http://www.clickwebhosting.co/hosting/theme-images/bg_cp_button.png) repeat-x bottom; border: 1px solid #DEDEDE; -moz-border-radius: 10px; -webkit-border-radius: 10px; text-align: center; padding-top: 7px; float: left; margin: 0 10px 10px 0;}                   ul#cpanel li a, ul#cpanelsml li a{display: block; text-decoration: none; font-weight: bold;}           ul#cpanel li p, ul#cpanelsml li p {font-size: 10px;padding: 12px}                   ul#cpanel li.end, ul#cpanelsml li.end {margin-right: 0;}				.bad-input {color: #D94943; background: #F9E0DF;}.contact-1 {float: left}table.price-and-description {border: 1px solid #888; width: 95%}table.price-and-description td {border: 1px solid #888; padding: 5px;background: #f6f6f6}.error {color: #FF6600;}table.basket {width: 100%; border-collapse: collapse; border: 1px solid #ccc; border-spacing: 2; margin-bottom: 15px;}	table.basket thead th {	background: #888;	color: white;}table.basket tbody td,table.basket tbody th,table.basket tfoot th,table.basket tfoot td {	background: #eee;	color: black;	border-bottom: 1px solid #ccc;	text-align: center;}table.basket tfoot th,table.basket tbody th {	text-align: left;}table.basket tbody td:first-child {	text-align: left;}td.unit_price_left {	border-width: 1px 0px 1px 1px;}td.unit_price_mid {	border-width: 1px 0px 1px 0px;}td.unit_price_right {	border-width: 1px 1px 1px 0px;	text-align: right;}.contact-1 table th {	text-align: left;}a:link img#check-cookie { border: none; }a:visited img#check-cookie { border: none; }a:hover img#check-cookie { border: none; }.bottom-links span {font-size: smaller;}.left-th th {text-align: left;}select {width: 200px;}.normal-input-width input[type="text"],.normal-input-width select {width: auto;}.dac-results-table {width: 100%; border: 1px solid #ccc; border-collapse: collapse; border-spacing: 2; margin-bottom: 15px;}.dac-results-table td, th {padding: 5px;}input[type="text"], input[type="password"]{width: 200px; border: 1px solid #ccc; padding: 5px;}.basket .item-name {text-align: left; padding: 5px;}.basket tbody th {text-align: left;}.basket tfoot th {text-align: left;}		/* Inner content pages */	#contents-left {float: left; width: 580px; padding: 5px 0px 0px 0px; line-height: 1.25em;}	#contents-left h3.title {font-size: 35px; letter-spacing: 0px; color: #534531; margin: 0px 0;}	#contents-left h4 {font-size: 16px; letter-spacing: 2px; color: #534531; margin: 10;}		#contents-right {float: right; width: 250px; padding: 0px 5px 0px 10px;  line-height: 1.3em;}	#contents-right h3.title {font-size: 35px; letter-spacing: -2px; color: #534531; margin: 10px 0;}	#contents-right h4 {font-size: 16px; letter-spacing: -1px; color: #534531; margin: 10px;}	#half {width: 320px; float: left; margin-right: 20px;}	#contents-left #tblheading{width: 680px; }		#noticebox {overflow: auto; clear: both; width: 648px; border: 1px solid #E3EBC5; background-color: #F1F5E2; padding: 15px;  margin: 15px 0 5px 0;}	#noticebox span {font-size: 16px; font-weight: bold; }		.noticebox {overflow: auto; clear: both; width: 648px; border: 1px solid #E3EBC5; background-color: #F1F5E2; padding: 15px;  margin: 15px 0 10px 0;}	.noticebox span {font-size: 16px; font-weight: bold; }		.ptitle {padding: 5px 10px; background-color: #A1BA47; color: #fff; margin: 20px 0 5px 0; font-weight: bold; font-size: 16px; letter-spacing: -1px; clear: both;}	.ptitlesub {padding: 5px 10px; background-color: #d1d1d1; color: #fff; margin: 20px 0 5px 0; font-weight: bold; font-size: 16px; letter-spacing: -1px; clear: both;}	.subtitle {color: #8BA33D ; margin-top: 10px; font-size: 15px; font-weight: bold;}				.num {-moz-border-radius: 10%; -webkit-border-radius: 10%; width: 35px; height: 30px; padding: 10px 0 0 0; margin: 15px 10px 5px 0;color: #fff; font-weight: bold; text-align: center; float: left; font-size: 30px; background: #8BA33D;}		ul.qanda {width: 680px; float: left; margin-bottom: 20px;}		ul.qanda li {background: url(http://www.clickwebhosting.co/hosting/images/content/bg_fade_gen.png) repeat-x bottom; width: 670px;}				ul.qanda li.question {background: none; padding: 0 0 0 0; float: left;}		ul.qanda li.answer {padding: 5px 0 10px 0; float: left; border-bottom: 1px solid #eee;}		ul.qanda li.answersml {padding: 5px 0 10px 0; float: left; border-bottom: 1px solid #eee;}				ul.qanda li.question p {padding-top: 12px; }		ul.qanda li.answer p {padding-top: 5px; float: left; width: 600px;}		ul.qanda li.answersml p {padding-top: 12px; float: left; width: 600px;}			ul.qanda li p.q {padding: 3px; background-color: #A1BA47; width: 22px; color: #fff; text-align: center; font-weight: bold; margin: 10px 8px 0 10px; float: left; font-size: 14px; -moz-border-radius: 10%;}					ul.qanda li p.a {padding: 3px; background-color: #433727; width: 22px; color: #fff; text-align: center; font-weight: bold; margin: 10px 8px 10px 10px; font-size: 14px; -moz-border-radius: 10%;}						ul.reviews {width: 680px; float: left; margin-bottom: 15px;}			ul.reviews li {float: left; color: #fff; width: 640px; padding: 20px; font-size: 13px; -moz-border-radius: 1%; background-color: #B1C866; margin-top: 20px;}			ul.reviews li.green_end {font-style: italic; margin: 0; padding: 0; background: #fff url(http://www.clickwebhosting.co/hosting/images/content/bg_review_green.gif) no-repeat 10px 0;}			ul.reviews li.green_end p {color: #4D402D; padding: 3px 0 0 20px; font-weight: bold; font-size: 16px; letter-spacing: -1px;}						ul.reviews li.alt {background-color: #4D402D;}			ul.reviews li.brown_end {font-style: italic; margin: 0; padding: 0; background: #fff url(/images/content/bg_review_brown.gif) no-repeat 10px 0;}			ul.reviews li.brown_end p {color: #4D402D; padding: 3px 0 0 20px; font-weight: bold; font-size: 16px; letter-spacing: -1px;}			ul.reviews a, ul.reviews a:hover {color: #fff;}						.screenshot {float: left; border: 1px solid #dadada; padding: 4px; background: #f9f9f9; margin: 10px 10px 10px 0;}			.screenshot:hover {background: #efefef;}						ul.feat_list, ul.sci_list {margin-bottom: 10px; clear: both; float: left;}			ul.feat_list h5, ul.sci_list h5 {font-size:18px; letter-spacing: -1px; font-weight: bold; margin: 0 0 0 13px; color: #4C3F2C; padding: 0;}			ul.feat_list li, ul.sci_list li {width: 665px; background:url(http://www.clickwebhosting.co/hosting/images/domains/bg_fade.png) repeat-x bottom; padding-left: 15px; float: left; padding-top: 15px;}			ul.feat_list img, ul.sci_list img {float: left; padding: 0 10px 10px 0; }			ul.feat_list p, ul.sci_list p {float: left; width: 545px; padding: 0 0 15px 0;}				ul.sci_list p {font-size: 14px; color: #666;}				ul.sci_list li {background: none; padding-top: 25px;}				ul.sci_list img {padding-right: 20px;}				ul.sci_list h5  {color: #666; font-size: 28px;}									#hp_demo {width: 638px; border: 1px solid #CCC; padding: 20px; line-height: 1.3em; overflow: auto; margin-top: 15px; background: url(http://www.clickwebhosting.co/hosting/images/content/bg_fade_tb.png) repeat-x top;}			#hp_demo h6 {font-size: 25px; color: #96AC41; letter-spacing: -1px; padding: 1px 1px 5px 0;}			#hp_demo h5 {font-size: 15px; color: #68563E; letter-spacing: -1px; padding-top: 15px;}			#hp_left {width: 300px; float: left;}			#hp_left a {font-size: 15px; font-weight: bold; margin-bottom: 5px;}			#hp_right {width: 280px; float: right; border: 1px solid #E3EBC5; background-color: #F1F5E2; padding: 15px;}						.promote_brown  {-moz-border-radius: 1%; -webkit-border-radius: 1%; margin-top: 20px; width: 640px; padding: 20px; background: #534531 url(/images/content/bg_brown_promote.png) repeat-x bottom; overflow: auto; color: #fff; clear: both;}			.promote_brown h6 {font-size: 25px; color: #fff; letter-spacing: -1px; padding: 1px 1px 5px 0;}						.promote_left {width: 355px; float: left; line-height: 1.3em;}			.promote_right {width: 265px; float: right; font-size: 14px; font-weight: bold; text-align: right; vertical-align: middle; padding: 17px 5px 0 0 ;}			.promote_right a.alt {color: #fff; }			.promote_right a.alt:hover {color: #90897E; }			.promote_brown .spacer {color: #746145; font-weight: normal; }						ul.hp_features {margin-bottom: 10px; clear: both; float: left;}			ul.hp_features li {width: 665px; background:url(http://www.clickwebhosting.co/hosting/images/domains/bg_fade.png) repeat-x bottom; padding-left: 15px; float: left; padding-top: 10px;}			ul.hp_features img {float: left; padding-bottom: 10px; }			ul.hp_features p {float: left; width: 590px; padding: 10px 0 10px 12px;}			ul.qanda li.answer {padding: 5px 0 10px 0; float: left; border-bottom: 1px solid #eee;}		ul.qanda li.answersml {padding: 5px 0 10px 0; float: left; border-bottom: 1px solid #eee;}				ul.qanda li.question p {padding-top: 12px; }		ul.qanda li.answer p {padding-top: 5px; float: left; width: 600px;}		ul.qanda li.answersml p {padding-top: 12px; float: left; width: 600px;}			ul.qanda li p.q {padding: 3px; background-color: #A1BA47; width: 22px; color: #fff; text-align: center; font-weight: bold; margin: 10px 8px 0 10px; float: left; font-size: 14px; -moz-border-radius: 10%;}					ul.qanda li p.a {padding: 3px; background-color: #433727; width: 22px; color: #fff; text-align: center; font-weight: bold; margin: 10px 8px 10px 10px; font-size: 14px; -moz-border-radius: 10%;}		table.tbl_inner {margin-bottom: 10px; clear: both;}		table.tbl_inner th {width:590px}		table.tbl_inner td {width:90px}				table.tbl_compare {margin-bottom: 10px; clear: both; width: 680px;}		table.tbl_compare th {text-align: center;}		table.tbl_compare th.feat {text-align: left; padding:5px;}		table.tbl_compare th.featalt {text-align: left; padding: 5px;}				table.tbl_compare th.heading {background-color: #ECF2D9; border-left: 1px solid #ccc; padding: 5px 0; font-weight: bold; text-align: center;}		table.tbl_compare th.headingalt {background-color: #9BB53D; color: #fff; font-weight: bold;}		table.tbl_compare th.headingsml {background-color: #ECF2D9; border-left: 1px solid #ccc; padding: 5px 0; font-weight: bold;}		table.tbl_compare td.highlight {background-color: #9BB53D; text-align: center; color: #fff; font-weight: bold; font-size: 18px; letter-spacing: -1px;}		table.tbl_compare td.highlightalt {background-color: #AFC85B; text-align: center; color: #fff; font-weight: bold; font-size: 18px; letter-spacing: -1px;}		table.tbl_compare td.heading {border-left: 1px solid #ccc; text-align: left; font-weight: bold;}		table.tbl_compare td {width: 114px;}		#reseller .tbl_compare td {width: auto;}				.tbllink a {color:#666;}			.tbllink a:hover {color: #333;}				#terms {width: 640px; padding: 20px; border: 1px solid #999; height: 400px; overflow: scroll;}				#tblheading {float: left; margin-top: 15px; width: 680px; height: 28px; background: #9BB53D url(http://www.clickwebhosting.co/hosting/images/bg_tbl_headings.png) repeat-x top; color: #fff;}					#tblheading p {float: left; color: #fff;  line-height: 2.4em; padding-left: 5px;}										.tblheading {float: left; margin-top: 15px; width: 690px; height: 28px; background: #9BB53D url(http://www.clickwebhosting.co/hosting/images/bg_tbl_headings.png) repeat-x top; color: #fff;}					.tblheading p {float: left; color: #fff;  line-height: 2.4em; padding-left: 5px;}										table {float: left; border-collapse: collapse; line-height: 1.5em;}									th { width: 245px; border-right: 1px solid #DBDBDB; border-bottom: 1px solid #DBDBDB; border-top: 0; text-align: left;	padding-left: 10px;	font-size: 12px; vertical-align: middle; font-weight: normal;}					th.featalt {border-left: 1px solid #DBDBDB;	border-top: 0;	background: #F0F0EE;}					th.feat{border-left: 1px solid #DBDBDB; border-top: 0;	vertical-align: middle;	font-size: 12px;}										td {width: auto; border-right: 1px solid #DBDBDB; border-bottom: 1px solid #DBDBDB; background: #fff; padding: 4px 5px; text-align: center; vertical-align: middle; }					td.alt {background: #F0F0EE; color: #666;}					td.rowheading {background: #A0A0A0; border-right: #A0A0A0; padding: 5px 10px; text-align: left; vertical-align: middle; color: #fff; border: 0;}					td.rowheading p {float: left; width: 100%;}					td.rowheading p.right {float: right; font-size: 10px; color: #fff; width: 75px;}					td.rowheading a {color: #fff;}										.link {text-decoration: underline;}					.link:hover {text-decoration: underline; color: #333; cursor: pointer;}#host-holder {display:block; width: 560px;margin:8px 5px 0px 0px;}
