/* @override file:///Users/davidnestelle/Documents/WEBSITES/Cakecraft%20rebuild%2008/cakecraft_rebuild/stylesheet.css */

* {
	margin: 0;
	padding: 0;
}

hr{
	display: none;
}

body{
	color: white;
	width: auto;
}

p{
	color: #7d7d7e;
	text-align: justify;
	font: 14px/1.5em Georgia, "Times New Roman", Times, serif;
}

h1 {
	color: #7d0023;
	text-decoration: none;
	letter-spacing: -.04em;
	text-transform: lowercase;
	font: 2em Georgia, "Times New Roman", Times, serif;
}
h2{
	color: #7d0023;
	text-transform: lowercase;
	letter-spacing: -1px;
	font: normal normal 20px Georgia, "Times New Roman", Times, serif;
}

H3{
	font: bold 15px Georgia, "Times New Roman", Times, serif;
	color: #7d0023;
}

/* @group Masthead */

body{
	background: url(images/nav01.jpg) repeat-x top left ;
}

#header {
	width: 900px;
	margin: 0 auto;
	background: url(images/nav01.jpg) no-repeat top left;
}

#nav {
	height: 48px;
	width: 900px;
}

#nav ul {
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#nav li {
	float: left;
}

#nav a {
	display: block;
	float: left;
	padding: 15px 20px 16px;
	letter-spacing: 0px;
	text-decoration: none;
	text-transform: uppercase;
	border-left: 1px solid #480314;
	color: #FFFFFF;
	font: 13px Georgia, "Times New Roman", Times, serif;
}

#nav a:hover {
	background: #4f000f;
	color: #FFFFFF;
}

#nav .Selected-page a {
	background: #4f000f;
	padding: 15px 25px 16px;
	color: #FFFFFF;
}

#nav .end{
	border-right: 1px solid #480314;
}

#brand {
	width: 900px;
	height: 261px;
	margin: 0 auto;
	background: url(images/nav03.jpg) no-repeat left top;
}

/* @end */

/* @group Links page */

#centercolb{
	width: 220px;
	float: left;
	margin-left: 40px;
	margin-bottom: 30px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 21px;
}

#rightcolb {
	float: left;
	width: 220px;
	margin-left: 15px;
}
/* @end */

/* @group Body content */






#content {
	width: 900px;
	min-height: 500px;
	margin: 0 auto;
	padding-top: 34px;
	background: #FFFFFF;
	border-top: none;
}

#lefttext {
	float: left;
	width: 350px;
	padding-bottom: 20px;
}

#contactus {
	float: left;
	width: 350px;
	padding-bottom: 51px;
}
#contactus h1{
	padding-bottom: 21px;
}
#contactus p{
	margin-bottom: 9px;
}

#centercol{
	background-color: #f4f3f5;
	width: 210px;
	float: left;
	margin-left: 40px;
	margin-bottom: 30px;
	padding: 11px 20px 21px;
}
#centercol p{
	margin-bottom: 15px;
	padding-bottom: 10px;
	border-bottom: 2px dotted #dcdddd;
	font-weight: normal;
	font-style: normal;
	font-size: 12px;
}

#centercol a{
	color: #7d7d7e;
	text-transform: uppercase;
	text-align: left;
	font: bold 12px/2.5em "Lucida Grande", Verdana, Lucida, sans-serif;
	letter-spacing: -.75px;
	text-decoration: none;
}

#centercol a:hover{
	color: #7d0023;
}

a img {border:none;}

#centercol h2{
	padding-bottom: 16px;
}

#rightcol {
	float: left;
	width: 220px;
	margin-left: 40px;
}
#rightcol li a{
	color: #7d7d7e;
	text-decoration: none;
	text-transform: capitalize;
	list-style-type: disc;
	padding-left: 0;
	font: normal normal 14px/28px Georgia, "Times New Roman", Times, serif;
}

#rightcol a:hover{
	color: #7d0023;
}
#rightcol h2{
	padding-bottom: 9px;
}
#rightcol ul{
	padding-bottom: 20px;
}
/* @end */

/* @group products */

#products1 h2{
	text-decoration: none;
	color: #7d0023;
	text-transform: none;
	margin-bottom: 10px;
	padding-top: 12px;
	font-weight: normal;
	font-style: normal;
	margin-top: 14px;
}



#products2 h2{
	text-decoration: none;
	color: #7d0023;
	text-transform: none;
	margin-bottom: 10px;
	padding-top: 12px;
	font-weight: normal;
	font-style: normal;
	margin-top: 14px;
}
img.left{
	float: left;
	margin-right: 16px;
	margin-top: 24px;
	border-style: none;
}


#products1 {
	float: left;
	width: 400px;
	padding: 0px 25px 30px 20px;
	
}

#products2 {
	float: left;
	width: 400px;
	padding: 0px 20px 0px 20px;
}

#products1 p {
	text-align: left;
	font-size: 14px;
}
#products2 p{
	text-align: left;
		font-size: 14px;

}
p.onelb{
	margin-bottom: 0;
	padding-bottom: 23px;
	border-bottom: 2px dotted #e1e1e2;
}
p.eightone{
	margin-bottom: 0;
	padding-bottom: 23px;
	border-bottom: 2px dotted #e1e1e2;
}

p.student{
	padding-bottom: 26px;
	border-bottom: 2px dotted #e1e1e2;
}
p.student-b{
	padding-bottom: 24px;
	border-bottom: 2px dotted #e1e1e2;
}
p.four_oz{
	padding-bottom: 36px;
	border-bottom: 2px dotted #e1e1e2;
}

p.one_oz{
	padding-bottom: 47px;
	border-bottom: 2px dotted #e1e1e2;
}

p.white{
	padding-bottom: 29px;
	border-bottom: 2px dotted #e1e1e2;
}
p.squeeze{
	padding-bottom: 31px;
	border-bottom: 2px dotted #e1e1e2;
}

/* @group color chart */


#content_chp {
	width: 900px;
	margin: 0 auto;
	padding-top: 34px;
	background: #FFFFFF;
	border-top: none;
}

.chip{
	float: left;
	width: 200px;
	margin-right: 30px;
	height: 112px;
	background-color: white;
	margin-top: 1px;
	margin-bottom: 1px;
	border-color: white;
}


.chip_fnl{
	float: left;
	width: 200px;
	margin-right: 30px;
	height: 112px;
	background-color: white;
	margin-top: 1px;
	margin-bottom: 30px;
	border-color: white;
	border-width: 0;
}
.chip_last{
	float: left;
	width: 200px;
	border: 1px solid white;
	margin-right: 0;
	height: 112px;
	background-color: white;
	margin-top: 1px;
	margin-bottom: 1px;
}

	
	
.chip p{
	text-align: center;
	padding-top: 4px;
	line-height: 16px;
}
.chip_last p{
	text-align: center;
	padding-top: 4px;
	line-height: 16px;
}

.chip_fnl p{
	text-align: center;
	padding-top: 4px;
	line-height: 16px;
}
.subtext{
	font: 10px "Lucida Grande", Lucida, Verdana, sans-serif;
	padding-top: 3px;
	border-top: 2px dotted #e1e1e2;
	margin-top: 8px;
}
/* @group super color */

#flame{
	background-color: #a92229;
	padding-top: 0;
	margin-top: 15px;
	margin-right: 15px;
	margin-left: 15px;
	height: 60px;
	border: 2px none #4a4a4a;
}



#christmas{
	background-color: #ac1e15;
	padding-top: 0;
	margin-top: 15px;
	margin-right: 15px;
	margin-left: 15px;
	height: 60px;
	border: 2px none #4a4a4a;
}


#chinese{
	background-color: #c4283e;
	padding-top: 0;
	margin-top: 15px;
	margin-right: 15px;
	margin-left: 15px;
	height: 60px;
	border: 2px none #4a4a4a;
}


#maroon{
	background-color: #872b30;
	padding-top: 0;
	margin-top: 15px;
	margin-right: 15px;
	margin-left: 15px;
	height: 60px;
	border: 2px none #4a4a4a;
}
#true{
	background-color: #834631;
	padding-top: 0;
	margin-top: 8px;
	margin-right: 15px;
	margin-left: 15px;
	height: 60px;
	border: 2px none #4a4a4a;
}
#violet{
	background-color: #673596;
	padding-top: 0;
	margin-top: 8px;
	margin-right: 15px;
	margin-left: 15px;
	height: 60px;
	border: 2px none #4a4a4a;
}
#chocolate{
	background-color: #74392b;
	padding-top: 0;
	margin-top: 8px;
	margin-right: 15px;
	margin-left: 15px;
	height: 60px;
	border: 2px none #4a4a4a;
}
#navy{
	background-color: #0b69a7;
	padding-top: 0;
	margin-top: 8px;
	margin-right: 15px;
	margin-left: 15px;
	height: 60px;
	border: 2px none #4a4a4a;
}
#burgandy{
	background-color: #871a3c;
	padding-top: 0;
	margin-top: 8px;
	margin-right: 15px;
	margin-left: 15px;
	height: 60px;
	border: 2px none #4a4a4a;
}
#black{
	background-color: #0f161c;
	padding-top: 0;
	margin-top: 8px;
	margin-right: 15px;
	margin-left: 15px;
	height: 60px;
	border: 2px none #4a4a4a;
}

/* @end */
/* @group Standard color */

#LemonY{
	background-color: #f6eb3f;
	padding-top: 0;
	margin-top: 15px;
	margin-right: 15px;
	margin-left: 15px;
	height: 60px;
	border: 2px none #4a4a4a;
}

#yellow{
	background-color: #fedd1e;
	padding-top: 0;
	margin-top: 15px;
	margin-right: 15px;
	margin-left: 15px;
	height: 60px;
	border: 2px none #4a4a4a;

}
#golden{
	background-color: #feb421;
	padding-top: 0;
	margin-top: 15px;
	margin-right: 15px;
	margin-left: 15px;
	height: 60px;
	border: 2px none #4a4a4a;

}
#egg{
	background-color: #ffae38;
	padding-top: 0;
	margin-top: 15px;
	margin-right: 15px;
	margin-left: 15px;
	height: 60px;
	border: 2px none #4a4a4a;
}

#flesh{
	background-color: #f7ba79;
	padding-top: 0;
	margin-top: 8px;
	margin-right: 15px;
	margin-left: 15px;
	height: 60px;
	border: 2px none #4a4a4a;
}


#ivory{
	background-color: #fbdda1;
	padding-top: 0;
	margin-top: 8px;
	margin-right: 15px;
	margin-left: 15px;
	height: 60px;
	border: 2px none #4a4a4a;
}


#antique{
	background-color: #f8d7ac;
	padding-top: 0;
	margin-top: 8px;
	margin-right: 15px;
	margin-left: 15px;
	height: 60px;
	border: 2px none #4a4a4a;
}


#desert{
	background-color: #d38c32;
	padding-top: 0;
	margin-top: 8px;
	margin-right: 15px;
	margin-left: 15px;
	height: 60px;
	border: 2px none #4a4a4a;
}
#brown{
	background-color: #7f4e30;
	padding-top: 0;
	margin-top: 8px;
	margin-right: 15px;
	margin-left: 15px;
	height: 60px;
	border: 2px none #4a4a4a;
}

#orange{
	background-color: #ff7620;
	padding-top: 0;
	margin-top: 8px;
	margin-right: 15px;
	margin-left: 15px;
	height: 60px;
	border: 2px none #4a4a4a;
}
#copper{
	background-color: #ec7658;
	padding-top: 0;
	margin-top: 8px;
	margin-right: 15px;
	margin-left: 15px;
	height: 60px;
	border: 2px none #4a4a4a;
}
#october{
	background-color: #fa5c1f;
	padding-top: 0;
	margin-top: 8px;
	margin-right: 15px;
	margin-left: 15px;
	height: 60px;
	border: 2px none #4a4a4a;
}


#salmon	{
	background-color: #ff7261;
	padding-top: 0;
	margin-top: 8px;
	margin-right: 15px;
	margin-left: 15px;
	height: 60px;
	border: 2px none #4a4a4a;
}

#coral{
	background-color: #ff5153;
	padding-top: 0;
	margin-top: 8px;
	margin-right: 15px;
	margin-left: 15px;
	height: 60px;
	border: 2px none #4a4a4a;
}

#red{
	background-color: #c83442;
	padding-top: 0;
	margin-top: 8px;
	margin-right: 15px;
	margin-left: 15px;
	height: 60px;
	border: 2px none #4a4a4a;
}

#pink{
	background-color: #fe62ae;
	padding-top: 0;
	margin-top: 8px;
	margin-right: 15px;
	margin-left: 15px;
	height: 60px;
	border: 2px none #4a4a4a;
}


#fuchsia{
	background-color: #c24488;
	padding-top: 0;
	margin-top: 8px;
	margin-right: 15px;
	margin-left: 15px;
	height: 60px;
	border: 2px none #4a4a4a;
}


#lavender{
	background-color: #8d63aa;
	padding-top: 0;
	margin-top: 8px;
	margin-right: 15px;
	margin-left: 15px;
	height: 60px;
	border: 2px none #4a4a4a;
}


#royal{
	background-color: #1f96b4;
	padding-top: 0;
	margin-top: 8px;
	margin-right: 15px;
	margin-left: 15px;
	height: 60px;
	border: 2px none #4a4a4a;
}


#sky{
	background-color: #62cfe6;
	padding-top: 0;
	margin-top: 8px;
	margin-right: 15px;
	margin-left: 15px;
	height: 60px;
	border: 2px none #4a4a4a;
}



#aqua{
	background-color: #2ebeb5;
	padding-top: 0;
	margin-top: 8px;
	margin-right: 15px;
	margin-left: 15px;
	height: 60px;
	border: 2px none #4a4a4a;
}



#teal{
	background-color: #0a9f81;
	padding-top: 0;
	margin-top: 8px;
	margin-right: 15px;
	margin-left: 15px;
	height: 60px;
	border: 2px none #4a4a4a;
}

#forest{
	background-color: #357552;
	padding-top: 0;
	margin-top: 8px;
	margin-right: 15px;
	margin-left: 15px;
	height: 60px;
	border: 2px none #4a4a4a;
}



#turquoise{
	background-color: #00ab90;
	padding-top: 0;
	margin-top: 8px;
	margin-right: 15px;
	margin-left: 15px;
	height: 60px;
	border: 2px none #4a4a4a;
}

#green{
	background-color: #2ea04b;
	padding-top: 0;
	margin-top: 8px;
	margin-right: 15px;
	margin-left: 15px;
	height: 60px;
	border: 2px none #4a4a4a;
}

#kelly{
	background-color: #2b8a2e;
	padding-top: 0;
	margin-top: 8px;
	margin-right: 15px;
	margin-left: 15px;
	height: 60px;
	border: 2px none #4a4a4a;
}

#mint{
	background-color: #30aa45;
	padding-top: 0;
	margin-top: 8px;
	margin-right: 15px;
	margin-left: 15px;
	height: 60px;
	border: 2px none #4a4a4a;
}

#leaf{
	background-color: #6abc2e;
	padding-top: 0;
	margin-top: 8px;
	margin-right: 15px;
	margin-left: 15px;
	height: 60px;
	border: 2px none #4a4a4a;
}

#avacado{
	background-color: #5f7e47;
	padding-top: 0;
	margin-top: 8px;
	margin-right: 15px;
	margin-left: 15px;
	height: 60px;
	border: 2px none #4a4a4a;
}

#moss{
	background-color: #a9a635;
	padding-top: 0;
	margin-top: 8px;
	margin-right: 15px;
	margin-left: 15px;
	height: 60px;
	border: 2px none #4a4a4a;
}

#lime{
	background-color: #a7e137;
	padding-top: 0;
	margin-top: 8px;
	margin-right: 15px;
	margin-left: 15px;
	height: 60px;
	border: 2px none #4a4a4a;
}

/* @end */

/* @group pastel color */

#buttercup{
	background-color: #fce294;
	padding-top: 0;
	margin-top: 15px;
	margin-right: 15px;
	margin-left: 15px;
	height: 60px;
	border: 2px none #4a4a4a;
}


#apricot{
	background-color: #fea85d;
	padding-top: 0;
	margin-top: 15px;
	margin-right: 15px;
	margin-left: 15px;
	height: 60px;
	border: 2px none #4a4a4a;
}


#pumpkin{
	background-color: #f45e30;
	padding-top: 0;
	margin-top: 15px;
	margin-right: 15px;
	margin-left: 15px;
	height: 60px;
	border: 2px none #4a4a4a;
}


#peach{
	background-color: #fd8e75;
	padding-top: 0;
	margin-top: 15px;
	margin-right: 15px;
	margin-left: 15px;
	height: 60px;
	border: 2px none #4a4a4a;
}
#mello{
	background-color: #f7705d;
	padding-top: 0;
	margin-top: 15px;
	margin-right: 15px;
	margin-left: 15px;
	height: 60px;
	border: 2px none #4a4a4a;
}
#wild{
	background-color: #e74e68;
	padding-top: 0;
	margin-top: 15px;
	margin-right: 15px;
	margin-left: 15px;
	height: 60px;
	border: 2px none #4a4a4a;
}
#miami{
	background-color: #ba748a;
	padding-top: 0;
	margin-top: 15px;
	margin-right: 15px;
	margin-left: 15px;
	height: 60px;
	border: 2px none #4a4a4a;
}
#wedgewood{
	background-color: #6390ad;
	padding-top: 0;
	margin-top: 8px;
	margin-right: 15px;
	margin-left: 15px;
	height: 60px;
	border: 2px none #4a4a4a;
}
#meadow{
	background-color: #65a67c;
	padding-top: 0;
	margin-top: 8px;
	margin-right: 15px;
	margin-left: 15px;
	height: 60px;
	border: 2px none #4a4a4a;
}
#white{
	background-color: white;
	padding-top: 0;
	margin-top: 8px;
	margin-right: 15px;
	margin-left: 15px;
	height: 60px;
	border: 1px solid #d5d4d5;
}

/* @end */
.clearboth{
	clear: both;
}

/* @end */

/* @end */

/* @group Testimonials */
p.testimonials{
	padding-bottom: 20px;
	border-bottom: 2px dotted #e1e1e2;
	padding-top: 19px;
}
p.testimonialc{
	padding-bottom: 20px;
	border-bottom: 2px dotted #e1e1e2;
	padding-top: 58px;
}
#products2 h3{
	padding-top: 24px;
}

h3 a{
	color: #7d0023;
}
h3 a:hover{
	color: #dd0e3f;
}
/* @end */

/* @group footer */



/* @end */

#footer {
	background-color: #7d0023;
	height: 70px;
	padding-top: 30px;
	width: auto;
}

#footer p {
	color: #fff;
	text-transform: uppercase;
	text-align: center;
	font: 8px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}
#footer a{
	text-decoration: underline;
	color: #fff;
	font-style: normal;
	font-weight: normal;
}

/* @group test float */



/* @end */

/* @group gallery */

/* @end */

/* @group links page */


.links a{
	color: #7d0023;
	font-size: 12px;
	line-height: 28px;
}
.links p{
	font-size: 12px;
	line-height: 15px;
	text-align: left;
	padding-bottom: 19px;
}

.visitonline a{
	color: #7d0023;
	text-decoration: underline;
	font: bold 15px Georgia, "Times New Roman", Times, serif;
	letter-spacing: 0;
}



/* @end */