* {margin: 0; padding: 0;}

.combos {text-align:center; margin-left: 40px; width: 680px; cell-spacing:5;}

.ct {width:120px; height:220px}

body {background: #A370BA; color: #724E82; padding: 2% 0; font: normal 62.5% sans-serif;}

h1 {color: #724E82; font: normal 2.8em serif,sans-serif;}

h2 {color: #724E82;  font: normal 16pt serif,sans-serif; padding-top: 7px;}

h3 {color: #724E82; padding: 8px 0 2px; font: bold 1.2em serif,sans-serif;}

table {margin-bottom: 1.2em;}

img {border: none;}

.imageLeft {float: right; width: 300px; margin: 7px;}

img.kits2 {width:150px; height:200px; border:0}

img.kits {width:150px; height:150px; border:0}

.patternImage {float: left; padding: 0px 12px 0px 12px;}

.dyesImage {float: left; padding: 0px 20px 0 20px;}

table.kits {text-align:center; }

.patterns {text-align:center;  padding: 20px;}

.patternCol {width: 180px;}

.patternRow {height: 23px;}

.threads {text-align:left;  width: 750px;}

.threadsBlurb {position: relative; left: 200px;}

.dyes {left: 30px;}
li {line-height: 1.5em;}

ul {padding: 0 2em 1.2em;}

.catalog {text-align: left;}

#topRound {margin: 0 auto; width: 800px;}

#outerLine {background: #49215c   no-repeat left bottom; margin: 0 auto; width: 800px;}

#inner {background: #FBF9F4; border-top: 6px solid #49215c; font-size: 1.3em; line-height: 1.3em; margin: 0 auto; width: 790px;}

.content{padding: 10px; text-align: center}

.rainbow {padding-left: 50px; width: 700px;}



.title {background: #E2DED4  no-repeat left top; padding: 10px 0px 0px 10px; height: 50px}

.motto {background: #E2DED4 repeat-x; padding: 5px 10px 0px 0px; height: 40px}



.header {background: #DAD7C5 url(images/header2.jpg) no-repeat left bottom; height: 170px;}

.header-rainbow {background: #DAD7C5 url(images/header-rainbow.jpg) no-repeat left bottom; height: 170px;}

.header-combos {background: #DAD7C5 url(images/header-combos.jpg) no-repeat left bottom; height: 170px;}

.header-kits {background: #DAD7C5 url(images/header-kits.jpg) no-repeat left bottom; height: 170px;}

.header-patterns {background: #DAD7C5 url(images/header-patterns.jpg) no-repeat left bottom; height: 170px;}

.header-gallery {background: #DAD7C5 url(images/header-gallery.jpg) no-repeat left bottom; height: 170px;}

.header-threads {background: #DAD7C5 url(images/header-threads.jpg) no-repeat left bottom; height: 170px;}

.header-contactMe {background: #DAD7C5 url(images/header-contactMe.jpg) no-repeat left bottom; height: 170px;}

.header-orders {background: #DAD7C5 url(images/header-orders.jpg) no-repeat left bottom; height: 170px;}

.header-classes {background: #DAD7C5 url(images/header-classes.jpg) no-repeat left bottom; height: 170px;}

.header-dyes {background: #DAD7C5 url(images/header-dyes.jpg) no-repeat left bottom; height: 170px;}

.menu {background: #DED9D0 url(images/menu.gif) repeat-x; height: 41px; border-top: 1px solid #996;}

.menu a {background: #FFF url(images/menu.gif) repeat-x; border-right: 1px solid #C9C6B3; color: #724E82;
	float: left; font: bold 0.9em Tahoma,sans-serif; padding: 0 4px; line-height: 41px; text-align: center;
	text-decoration: none;}

.menu a:hover,.navigation a#active {background-position: left bottom; color: white;}



.bottom {background: #DCDAC9  no-repeat left bottom;border-top: 1px solid #AA8;color: #444;padding: 14px 20px;}

.bottom .left,.bottom .right {width: 49%;}

.footer {background: #49215c; color: #EED; padding: 10px; height: 15px}

.footer .left {width: 66%;}

.footer .right {width: 33%; text-align: right;}

.clear,.clearer {clear: both;} 
.clearer {font-size: 0;}

#lightbox {
	background-color: #eee;
	padding: 10px;
	border-bottom: 1px solid #666;
	border-right: 1px solid #666;
}
#overlay {
	background-image: url(images/overlay.png);
}
#lightboxCaption {
	color: #333;
	background-color: #eee;
	font-size: 1.3em;
	text-align: center;
	border-bottom: 1px solid #666;
	border-right: 1px solid #666;
	padding: 10px 0px 10px 0px;
}
#lightboxIndicator {
	border: 1px solid #fff;
}
#lightboxOverallView {
	background-image: url(images/overlay.png);
}
* html #lightboxOverallView,
* html #overlay {
	background-color: #000;
	background-image: url(images/blank.gif);
	filter: Alpha(opacity=50);
}
