


/*
 main container for page
 */ .main {
    margin: 36px auto 0 auto;
    height: 501px;
    width: 738px;
}

/*
 styles for header
 */ .header {
    height: 70px;
	
} .logo {
    margin: 0;
    float: left;
}

/* nav bar */ 
	.nav {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #999999;
    text-decoration: none;
    margin-top: 30px;
    margin-right: 36px;
    float: right;
} .nav a:link {
    color: #000000;
    text-decoration: none;
} .nav a:visited {
    color: #000000;
    text-decoration: none;
} .nav a:hover {
    color: #999999;
    text-decoration: none;
} .nav a:active {
    color: #999999;
    text-decoration: none;
} .verticalline {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: bold;
    color: #999999;
    text-decoration: none;
} .verticallinehead {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #999999;
    text-decoration: none;
}

/*
 generic styles for links
 */
a img {
    border: 0;
}

a:link {
    color: #000000;
    text-decoration: none;
}

a:visited {
    color: #000000;
    text-decoration: none;
}

a:hover {
    color: #999999;
    text-decoration: none;
}

a:active {
    color: #999999;
    text-decoration: none;
}

/*
 styles for content
 */ .content {
    margin-top: 18px;
    height: 402px;
}

/*
 heading styles
 */ .heading {
    float: left;
    padding: 0 0 0 24px;
    width: 738px;
    height: 42px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    color: #000000;
    text-decoration: none;
} .heading a:link {
    color: #000000;
    text-decoration: none;
} .heading a:visited {
    color: #000000;
    text-decoration: none;
} .heading a:hover {
    color: #999999;
    text-decoration: none;
} .heading a:active {
    color: #999999;
    text-decoration: none;
} .forwardslash {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    color: #999999;
}

/*
 column styles
 */ 
 .columnLeft {
    float: left;
    padding: 0 0 0 24px;
    width: 222px;
    height: 360px;
} 
.columnCenterandright {
    float: left;
    padding: 0 0 0 12px;
    width: 222px;
    height: 360px;
}
/*
head styles
*/
H1 {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    line-height: 14px;
    margin: 0;
	
}
H2 {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    line-height: 14px;
    margin: 0 0 3px 0
}
/*
 text styles
 */
p, address {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
	font-style: normal;
    line-height: 14px;
    margin: 0 0 7px 0
} 
.productdescription {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: 14px;
    margin: 0 0 24px 0
}
.continued{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    line-height: 14px;
    margin: 0 0 24px 0
} 
.paintfinishescontinued{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    line-height: 14px;
    margin: 24px 0 24px 0
}  
	.bold {
    font-weight: bold;
} 
	.normal{
	font-weight: normal;	
	}
	.black {
    color: #000000;
} 
	.gray {
    color: #999999;
} 	
	.italic {
    font-style: italic;
} 
	.italicbold {
    font-weight: bold;
    font-style: italic;
} 
	.caption {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 14px;
}
/*
 styles for footer
 */ 
 .copyright {
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
	line-height: 11px;
	margin-top: 12px;
}

