

body{
	font-family:Arial;
	font-size:11px;
	color:#000000;
	margin:0;
	background-color:#f1f1f1;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}

#container-page {
	
	text-align:center;
}

#container {
	margin:0 auto;
	width:950px;
	text-align:left;
	background-color:#FFFFFF;
}

#banner {
	text-align:center;
	height:332px;
	width:950px;
	/*background-image:url(../images/logo.jpg);
	background-position:left top;
	background-repeat:no-repeat;*/
}

#bannerOther {
	text-align:center;
	height:210px;
	width:950px;
	/*background-image:url(../images/logo.jpg);
	background-position:left top;
	background-repeat:no-repeat;*/
}

#bannerRight { 
	width:280px;
	float:right; 
}

#bannerRight td { 
	font-family:"Times New Roman"; 
	font-weight:bold;
	font-size:17px; 
	font-style:italic;
}


#top-header { 
	padding-left:10px; 
	padding-right:10px;
	padding-top:15px;  
	vertical-align:bottom;
}

#subscribeHome { background-color:#F1F1F1; padding:10px; height:25px;}
#subscribeHome1{ background-color:#BF1C1C;padding-left:15px; padding-right:15px; padding-top:5px; padding-bottom:5px; width:80px; float:left;}
#subscribeHome2{  width:500px; float:left; padding-top:5px; padding-left:10px;}

#content {
	padding:5px; 

}




#content-left {
	width:618px;
	float:left;
}

#content-right {
	width:293px;
	float:left;
}




/* text items */

h1 {
	font-family:"Times New Roman"; 
	font-weight:bold;
	font-size:18px; 
	font-style:italic;
	color:#000000;
	margin-bottom: 0;
	padding-bottom: 3px; 
}

h2 {
	color:#0a3e74;
	font-family:Arial; 
	font-weight:bold;
	font-size:14px; 
	font-style:normal;
	margin-bottom: 3px;
	padding-bottom: 3px; 
}



/* default links */
a { 
	color:#CC0000;
	font-size:11px;
	font-style:normal;
	font-family:Arial; 
	font-weight:bold;
	text-decoration:none;
}

a:hover {
	color:#666666;
	font-size:11px;
	font-style:normal;
	font-family:Arial; 
	font-weight:bold;
	text-decoration:none;
}

.whitelink {
	color:#FFFFFF;
	font-size:11px;
	font-style:normal;
	font-family:Arial; 
	text-decoration:none;
}

.whitelink:hover {
	color:#FFFFFF;
	font-size:11px;
	font-style:normal;
	font-family:Arial; 
	text-decoration:underline;
}


/* home */

div.home-centre {
	float:left;
	width:440px;
	margin:0 10px 0 0;
	padding:10px 0;
}







/* forms */

form {
	margin:0;
	padding:0;
	display:inline;	
}

.textbox {
	border-style:solid;
	border-color:#CCCCCC;
	border-width:1px;	
	font-family:Arial;
	font-size:9pt;
	color:#666666;
}



#footer { 
	background-color:#CCCCCC;
	height:59px;
	padding-top:15px; text-transform:uppercase; 
}





#footer a { 
color:#666; font-size:12px; 
background-image:url(../images/arrow_top.png);
background-repeat:no-repeat;
	text-decoration:none; 
	padding-left:20px;
}

#footer a:hover {
	color:#FFFFFF; 
	text-decoration:underline;
}

/* new footer info */

#footernew { 
	background-color:#CCCCCC;
	height:165px; color:#666666;
	padding-top:15px; text-transform:uppercase; 
}

#footernew ul { list-style:none; text-align:left;float:left;}
#footernew ul li { }
#footernew a {
	color:#FFFFFF; 
	text-decoration:none;
}

#footernew a:hover {
	color:#FFFFFF; 
	text-decoration:underline;
}

.imageBorder { 
	border: #E5E5E5 1px solid; padding:4px;
}

.ideasBorder { 
	border: #CC0000 1px solid; padding:4px;
}

.introText { 
	font-size:14px; 
	color:#333333; 
	font-style:italic;
	font-weight:bold; 
}

.home_right_heading { 
	color:#FFFFFF; 
	font-size:10pt; font-weight:bold;
}

.home_right_text { 
	color:#FFFFFF; 
	font-size:8pt;
}

/* AQUAMIX */

/* Sealers Coatings background menu */
div#SealersMenuBg{ background: #8cd8f8; color:#FFF;font-size:13px;font-weight:bold;}
b.SealersMenuBgrtop, b.SealersMenuBgrbottom{display:block;background: #FFF}
b.SealersMenuBgrtop b, b.SealersMenuBgrbottom b{display:block;height: 1px;
    overflow: hidden; background: #8cd8f8}
b.SealersMenuBgr1{margin: 0 5px}
b.SealersMenuBgr2{margin: 0 3px}
b.SealersMenuBgr3{margin: 0 2px}
b.SealersMenuBgrtop b.SealersMenuBgr4, b.SealersMenuBgrbottom b.SealersMenuBgr4{margin: 0 1px;height: 2px}

/* Sealers Enhanced & natural look background menu */
div#SEMenuBg{ background: #25408f; color:#FFF;font-size:13px;font-weight:bold;}
b.SEMenuBgrtop, b.SEMenuBgrbottom{display:block;background: #FFF}
b.SEMenuBgrtop b, b.SEMenuBgrbottom b{display:block;height: 1px;
    overflow: hidden; background: #25408f}
b.SEMenuBgr1{margin: 0 5px}
b.SEMenuBgr2{margin: 0 3px}
b.SEMenuBgr3{margin: 0 2px}
b.SEMenuBgrtop b.SEMenuBgr4, b.SEMenuBgrbottom b.SEMenuBgr4{margin: 0 1px;height: 2px}

/* Grout Care look background menu */
div#GCMenuBg{ background: #93549b; color:#FFF;font-size:13px;font-weight:bold;}
b.GCMenuBgrtop, b.GCMenuBgrbottom{display:block;background: #FFF}
b.GCMenuBgrtop b, b.GCMenuBgrbottom b{display:block;height: 1px;
    overflow: hidden; background: #93549b}
b.GCMenuBgr1{margin: 0 5px}
b.GCMenuBgr2{margin: 0 3px}
b.GCMenuBgr3{margin: 0 2px}
b.GCMenuBgrtop b.GCMenuBgr4, b.GCMenuBgrbottom b.GCMenuBgr4{margin: 0 1px;height: 2px}


/* Cleaners look background menu */
div#CleanersMenuBg{ background: #7db21c; color:#FFF;font-size:13px;font-weight:bold;}
b.CleanersMenuBgrtop, b.CleanersMenuBgrbottom{display:block;background: #FFF}
b.CleanersMenuBgrtop b, b.CleanersMenuBgrbottom b{display:block;height: 1px;
    overflow: hidden; background: #7db21c}
b.CleanersMenuBgr1{margin: 0 5px}
b.CleanersMenuBgr2{margin: 0 3px}
b.CleanersMenuBgr3{margin: 0 2px}
b.CleanersMenuBgrtop b.CleanersMenuBgr4, b.CleanersMenuBgrbottom b.CleanersMenuBgr4{margin: 0 1px;height: 2px}

/* Problem Solvers look background menu */
div#PSMenuBg{ background: #f23d44; color:#FFF;font-size:13px;font-weight:bold;}
b.PSMenuBgrtop, b.PSMenuBgrbottom{display:block;background: #FFF}
b.PSMenuBgrtop b, b.PSMenuBgrbottom b{display:block;height: 1px;
    overflow: hidden; background: #f23d44}
b.PSMenuBgr1{margin: 0 5px}
b.PSMenuBgr2{margin: 0 3px}
b.PSMenuBgr3{margin: 0 2px}
b.PSMenuBgrtop b.PSMenuBgr4, b.PSMenuBgrbottom b.PSMenuBgr4{margin: 0 1px;height: 2px}

/* Stone Restoration look background menu */
div#SRMenuBg{ background: #a79d93; color:#FFF;font-size:13px;font-weight:bold;}
b.SRMenuBgrtop, b.SRMenuBgrbottom{display:block;background: #FFF}
b.SRMenuBgrtop b, b.SRMenuBgrbottom b{display:block;height: 1px;
    overflow: hidden; background: #a79d93}
b.SRMenuBgr1{margin: 0 5px}
b.SRMenuBgr2{margin: 0 3px}
b.SRMenuBgr3{margin: 0 2px}
b.SRMenuBgrtop b.SRMenuBgr4, b.SRMenuBgrbottom b.SRMenuBgr4{margin: 0 1px;height: 2px}



#aquamixproducts a { color:#900; text-decoration:underline;
}

#aquamixproducts a:hover { 
color:#999;text-decoration:underline;
}

#getAquamixProducts H2 {
	font-size:14px; 
	color:#333333; 
	font-weight:bold; 
}


.AquamixHeading {
	color:#213e8a;
	font-family:Arial; 
	font-size:13px; font-weight:bold; 
	font-style:normal;
	text-transform:uppercase;
}

.sealersHeading {
	color:#8cd8f8;
	font-family:Arial; 
	font-size:14px; font-weight:bold; 
	font-style:normal; text-transform:uppercase;
}

/*/////////// ONIX ///////////// */

.OnixHeading {
	color:#000000;
	font-family:Arial; 
	font-size:13px; font-weight:bold; 
	font-style:normal; text-transform:uppercase;
}

/*/////////// CUSTOM ///////////// */

.CBPHeading {
	color:#000000;
	font-family:Arial; 
	font-size:13px; font-weight:bold; 
	font-style:normal; 
}

.CBPUpperHeading {
	color:#000000;
	font-family:Arial; 
	font-size:13px; font-weight:bold; 
	font-style:normal; text-transform:uppercase;
}

.CBPSmallerHeading { 
color:#333;
	font-family:Arial; 
	font-size:13px; 
	font-style:normal;
	font-weight:bold; 
}

/* Surface Preparation background menu */
div#CBPSPMenuBg{ background-color:#999; color:#FFF;font-size:13px;font-weight:bold;}
b.CBPSPMenuBgrtop, b.CBPSPMenuBgrbottom{display:block;background: #FFF}
b.CBPSPMenuBgrtop b, b.CBPSPMenuBgrbottom b{display:block;height: 1px;
    overflow: hidden; background: #999}
b.CBPSPMenuBgr1{margin: 0 5px}
b.CBPSPMenuBgr2{margin: 0 3px}
b.CBPSPMenuBgr3{margin: 0 2px}
b.CBPSPMenuBgrtop b.CBPSPMenuBgr4, b.CBPSPMenuBgrbottom b.CBPSPMenuBgr4{margin: 0 1px;height: 2px}

/* Installation Accessories background menu */
div#CBPIAMenuBg{ background-color:#CCC; color:#666;font-size:13px;font-weight:bold;}
b.CBPIAMenuBgrtop, b.CBPIAMenuBgrbottom{display:block;background: #FFF}
b.CBPIAMenuBgrtop b, b.CBPIAMenuBgrbottom b{display:block;height: 1px;
    overflow: hidden; background: #CCC}
b.CBPIAMenuBgr1{margin: 0 5px}
b.CBPIAMenuBgr2{margin: 0 3px}
b.CBPIAMenuBgr3{margin: 0 2px}
b.CBPIAMenuBgrtop b.CBPIAMenuBgr4, b.CBPIAMenuBgrbottom b.CBPIAMenuBgr4{margin: 0 1px;height: 2px}

/* Setting Materials  background menu */
div#CBPSMMenuBg{ background: #666; color:#FFF;font-size:13px;font-weight:bold;}
b.CBPSMMenuBgrtop, b.CBPSMMenuBgrbottom{display:block;background: #FFF}
b.CBPSMMenuBgrtop b, b.CBPSMMenuBgrbottom b{display:block;height: 1px;
    overflow: hidden; background: #666}
b.CBPSMMenuBgr1{margin: 0 5px}
b.CBPSMMenuBgr2{margin: 0 3px}
b.CBPSMMenuBgr3{margin: 0 2px}
b.CBPSMMenuBgrtop b.CBPSMMenuBgr4, b.CBPSMMenuBgrbottom b.CBPSMMenuBgr4{margin: 0 1px;height: 2px}


/* Grout  background menu */
div#CBPGMenuBg{ background-color:#333; color:#FFF;font-size:13px;font-weight:bold;}
b.CBPGMenuBgrtop, b.CBPGMenuBgrbottom{display:block;background: #FFF}
b.CBPGMenuBgrtop b, b.CBPGMenuBgrbottom b{display:block;height: 1px;
    overflow: hidden; background: #333}
b.CBPGMenuBgr1{margin: 0 5px}
b.CBPGMenuBgr2{margin: 0 3px}
b.CBPGMenuBgr3{margin: 0 2px}
b.CBPGMenuBgrtop b.CBPGMenuBgr4, b.CBPGMenuBgrbottom b.CBPGMenuBgr4{margin: 0 1px;height: 2px}

/* Care  background menu */
div#CBPCMenuBg{ background: #25408f; color:#FFF;font-size:13px;font-weight:bold;}
b.CBPCMenuBgrtop, b.CBPCMenuBgrbottom{display:block;background: #FFF}
b.CBPCMenuBgrtop b, b.CBPCMenuBgrbottom b{display:block;height: 1px;
    overflow: hidden; background: #25408f}
b.CBPCMenuBgr1{margin: 0 5px}
b.CBPCMenuBgr2{margin: 0 3px}
b.CBPCMenuBgr3{margin: 0 2px}
b.CBPCMenuBgrtop b.CBPCMenuBgr4, b.CBPCMenuBgrbottom b.CBPCMenuBgr4{margin: 0 1px;height: 2px}


/* Glass Mosaics background menu */
div#GMMenuBg{ background: #7f726c; color:#FFF;font-size:13px;font-weight:bold;}
b.GMMenuBgrtop, b.GMMenuBgrbottom{display:block;background: #FFF}
b.GMMenuBgrtop b, b.GMMenuBgrbottom b{display:block;height: 1px;
    overflow: hidden; background: #7f726c}
b.GMMenuBgr1{margin: 0 5px}
b.GMMenuBgr2{margin: 0 3px}
b.GMMenuBgr3{margin: 0 2px}
b.GMMenuBgrtop b.GMMenuBgr4, b.GMMenuBgrbottom b.GMMenuBgr4{margin: 0 1px;height: 2px}

/* Porcelain Mosaics background menu */
div#PMMenuBg{ background: #423e3b; color:#FFF;font-size:13px;font-weight:bold;}
b.PMMenuBgrtop, b.PMMenuBgrbottom{display:block;background: #FFF}
b.PMMenuBgrtop b, b.PMMenuBgrbottom b{display:block;height: 1px;
    overflow: hidden; background: #423e3b}
b.PMMenuBgr1{margin: 0 5px}
b.PMMenuBgr2{margin: 0 3px}
b.PMMenuBgr3{margin: 0 2px}
b.PMMenuBgrtop b.PMMenuBgr4, b.PMMenuBgrbottom b.PMMenuBgr4{margin: 0 1px;height: 2px}

/* Sizes background menu */
div#SizeMenuBg{ background: #000000; color:#FFF;font-size:13px;font-weight:bold;}
b.SizeMenuBgrtop, b.SizeMenuBgrbottom{display:block;background: #FFF}
b.SizeMenuBgrtop b, b.SizeMenuBgrbottom b{display:block;height: 1px;
    overflow: hidden; background: #000000}
b.SizeMenuBgr1{margin: 0 5px}
b.SizeMenuBgr2{margin: 0 3px}
b.SizeMenuBgr3{margin: 0 2px}
b.SizeMenuBgrtop b.SizeMenuBgr4, b.SizeMenuBgrbottom b.SizeMenuBgr4{margin: 0 1px;height: 2px}

.bottomBorder { border-bottom:#CCC 1px dotted;	
}

/*/////////// TAU ///////////// */

.TauHeading {
	color:#999;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	font-style:normal;
	text-transform:uppercase;
}

/* Ceramic Floor Tile background menu */
div#CFTMenuBg{ background: #d6c9b8; color:#FFF;font-size:13px;font-weight:bold;}
b.CFTMenuBgrtop, b.CFTMenuBgrbottom{display:block;background: #FFF}
b.CFTMenuBgrtop b, b.CFTMenuBgrbottom b{display:block;height: 1px;
    overflow: hidden; background: #d6c9b8}
b.CFTMenuBgr1{margin: 0 5px}
b.CFTMenuBgr2{margin: 0 3px}
b.CFTMenuBgr3{margin: 0 2px}
b.CFTMenuBgrtop b.CFTMenuBgr4, b.CFTMenuBgrbottom b.CFTMenuBgr4{margin: 0 1px;height: 2px}

/* Ceramic Wall Tile background menu */
div#CWTMenuBg{ background: #b9b8b9; color:#FFF;font-size:13px;font-weight:bold;}
b.CWTMenuBgrtop, b.CWTMenuBgrbottom{display:block;background: #FFF}
b.CWTMenuBgrtop b, b.CWTMenuBgrbottom b{display:block;height: 1px;
    overflow: hidden; background: #b9b8b9}
b.CWTMenuBgr1{margin: 0 5px}
b.CWTMenuBgr2{margin: 0 3px}
b.CWTMenuBgr3{margin: 0 2px}
b.CWTMenuBgrtop b.CWTMenuBgr4, b.CWTMenuBgrbottom b.CWTMenuBgr4{margin: 0 1px;height: 2px}

/* Porcelain  Tile background menu */
div#PTMenuBg{ background: #7f726c; color:#FFF;font-size:13px;font-weight:bold;}
b.PTMenuBgrtop, b.PTMenuBgrbottom{display:block;background: #FFF}
b.PTMenuBgrtop b, b.PTMenuBgrbottom b{display:block;height: 1px;
    overflow: hidden; background: #7f726c}
b.PTMenuBgr1{margin: 0 5px}
b.PTMenuBgr2{margin: 0 3px}
b.PTMenuBgr3{margin: 0 2px}
b.PTMenuBgrtop b.PTMenuBgr4, b.PTMenuBgrbottom b.PTMenuBgr4{margin: 0 1px;height: 2px}

/* Porcelain  Exterior background menu */
div#PEMenuBg{ background: #423e3b; color:#FFF;font-size:13px;font-weight:bold;}
b.PEMenuBgrtop, b.PEMenuBgrbottom{display:block;background: #FFF}
b.PEMenuBgrtop b, b.PEMenuBgrbottom b{display:block;height: 1px;
    overflow: hidden; background: #423e3b}
b.PEMenuBgr1{margin: 0 5px}
b.PEMenuBgr2{margin: 0 3px}
b.PEMenuBgr3{margin: 0 2px}
b.PEMenuBgrtop b.PEMenuBgr4, b.PEMenuBgrbottom b.PEMenuBgr4{margin: 0 1px;height: 2px}


/* generic site */

.contactForm { 
	background-color:#F1F1F1; 
	padding-left:10px; color:#333;
}

.message { 
	color:#900;
}

.GTHeading { color:#900;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	font-style:normal;
	text-transform:uppercase;
}

.hr { border:2px dotted #CCC;	
}


