
		body { background:#C5C5C5 url(images/bg.png) top repeat-x; margin:0;font: normal 12px "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif;  }
		.kwicks { font-family:Arial, Helvetica, sans-serif; }
		.kwicks a { color:#000; display:block; border:0; text-decoration:none; height:100px }
		.bottomDesc { font-size:9px;  position:absolute; bottom:0; margin:0 0 7px 35px; width:90px}
		.showDesc { font-size:9px;  position:relative;right:-125px; top:0; padding:5px; margin:0 0; width:83px; color:#fff; text-align:center}
		
		#XXXmain1 { background:url(images/bgLeft.png) left top no-repeat;}
		#XXXmain2 { background:url(images/bgRight.png) right top no-repeat;}
		#main3 { margin:0 auto; width:960px; background:#fff url(images/sideBg.png) left repeat-y;
			font: normal 12px "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif; border-bottom: 5px solid #999}
		#main4 { margin:0 auto; width:920px;background:#333;
			border-bottom: 5px solid #999; padding:20px; color:#CCC; overflow:auto}
		
		#main5 { margin:0 auto; width:920px;
			 padding:20px; color:#333; overflow:auto; text-align:center;}
		
		#header { width:960px; height:90px; background:url(images/header.png);}
		#logo { width:300px; float:left; height:90px; text-indent:-9999px }
		#subheader { padding:55px 0 0 25px; color:#fff; float:left }
		#subheader a { color: #fff; text-decoration:none; border-bottom:1px dotted #FF0}
		#subheader a:hover { border-bottom:1px solid #FFF}
		#menu { width:960px;  background:url(images/menu.png); padding:10px 0 0 0; overflow:auto}
		#menu ul { margin:0 0 0 320px; padding:0; list-style:none;  }
		#menu li { float:left;  display:block; margin:0; padding:0; }
		#menu a {display:block; height:42px; line-height:42px; color:#fff; font-size:14px; font-weight:bold; padding:0 20px; text-decoration:none; outline:none }
		#menu a:hover {background:#fff; color:#000}
		h2.hImage { height: 50px; background-position:left top; background-repeat:no-repeat;text-indent:-9999px; margin:10px 15px}
		.welcomeHeader { background:#fff; overflow:auto}
		.welcomeSubheader { float:left; margin: -16px 0 0 25px; color:#ACACAC; width:300px; line-height:11px}
		.hChoose { background-image:url(images/titleSelect.png);}
		.hOrder { background-image:url(images/titleOrder.png);}
		.hDomain { background-image:url(images/titleDomain.png);}
		.hHosting { background-image:url(images/titleHosting.png);}
		.hTemplates { background-image:url(images/titleTemplates.png);}
		.hFreeTemplates { background-image:url(images/titleFreeTemplates.png);}
		.hContact { background-image:url(images/titleContact.png);}
		.hInfo { background-image:url(images/titleInfo.png);}
		.hQuestions { background-image:url(images/titleQuestions.png);}
		.hSitebuilder { background-image:url(images/titleSitebuilder.png);}
		
		.mainInfo { float:right; padding:10px 10px 0 0; width:570px; overflow:auto;}
		.mainBlock1 { width:45%; float:left; margin:0 10px }
		.belowKwirks { padding:0 50px 0 27px; color:#7C7C7C}
		a.showMoreSupplier { font-size:18px; line-height:24px; padding:5px 5px 5px 37px; color: #333;display:block; text-decoration:none; border-bottom:2px dotted #F00; float:left; background:url(images/info_button_32.png) 2px 2px no-repeat; } 
		div.showMoreSupplier {display:none; clear:both} 
		.showMoreSupplier {margin-bottom: 10px;} 
		.showMoreSupplier a {font-weight:bold; text-decoration:none; color: #333; border-bottom:1px dotted red} 
		a.showMoreSupplier:hover,.showMoreSupplier a:hover { background-color:#74D1F3; border-color:#0893C9}
		
		#mainPage { clear:both; overflow:auto; padding:10px 0 0;  background:url(images/sideTop.png) left top no-repeat }
		#sidebar { float:left; width:300px;}
		#content { float:left; width:635px; background:url(images/sideBottom.png) -300px bottom no-repeat; padding-left:15px; padding-right:10px }
	
.sideProviders {  }
.sideProviders strong { display:block;}
.sideProviders h3 { background:#74D1F3 url(images/dot.gif) 0 26px repeat-x;height:28px; line-height:28px; margin:10px 10px 5px}
.sideProviders h3 a { color:#000; display:block; text-decoration:none; padding:0 10px;}
.sideProviders h3 a:hover { color:#0172B6;}
.sideProviders .sideProviderDesc { margin:10px 10px 30px; }

.sideProviders h2 { background:#c5c5c5; margin:0 10px 0 0; padding:10px; }

.sideProviderDesc ul {margin:0;padding:0 10px 0 20px; list-style:  square}
.sideProviderDesc li {background:url(images/dot.gif) bottom repeat-x; padding:10px 0 10px}
.sideProviderDesc li a { display:block; color:#0172B6; text-decoration:none}
.sideProviderDesc li strong { display:block; color:#000}
.sideProviderDesc li a:hover { color: #F00;}