@charset "UTF-8";
body { margin: 0 10px 10px 10px; font-size: 87.5%; }
a { font-family: Georgia, "Times New Roman", Times, serif; color: #FFFFFF; text-decoration: underline; }
a:hover { text-decoration: none; }
img { border: none; }
p { font-family: Georgia, "Times New Roman", Times, serif; }

div#flash { z-index: 0; position: absolute; margin: -10px 0 0 144px; width: 163px; height: 163px; }

div#colOne { z-index: 2; position: absolute; margin: 0; }
.colTwo { z-index: 1; position: absolute; margin: 0 0 0 240px; }
.colTwoOn { z-index: 3; position: absolute; margin: 0 0 0 240px; }
.colThree { z-index: 0; position: absolute; margin: 0 0 0 480px; }
.colThreeOn { z-index: 3; position: absolute; margin: 0 0 0 480px; }

.outerWrap1 { float: left; background: transparent url(../imgs/home/pink-bgrnd.png) left bottom no-repeat; display: inline-table; /* \*/display:block;/**/ }
.innerWrap1 { padding: 0 31px 11px 0; width: 230px; display: inline-table; /* \*/display:block;/**/ background: transparent url(../imgs/home/pink-keyline.gif) 122px 87px no-repeat; }
.outerWrap2 { float: left; background: transparent url(../imgs/home/blue-bgrnd.png) left bottom no-repeat; display: inline-table; /* \*/display:block;/**/ }
.innerWrap2, .innerWrap3 { padding: 0 31px 11px 0; width: 230px; display: inline-table; /* \*/display:block;/**/ }
.outerWrap3 { float: left; background: transparent url(../imgs/home/green-bgrnd.png) left bottom no-repeat; display: inline-table; /* \*/display:block;/**/ }

.innerWrap1 p { font-size: 1em; line-height: 1.125em; font-weight: normal; color: #FFFFFF; width: 210px; margin: 0 20px 20px 20px; }
.innerWrap2 p { font-size: 1em; line-height: 1.125em; font-weight: normal; color: #FFFFFF; width: 200px; margin: 0 20px 20px 30px; }
.innerWrap2 img { margin: 87px 0 0 0px; }
.innerWrap3 p { font-size: 1em; line-height: 1.125em; font-weight: normal; color: #FFFFFF; width: 200px; margin: 0 20px 20px 30px; }
.innerWrap3 img { margin: 87px 0 0 0px; }

h1 { float: left; margin: 0 0 0 10px; width: 103px; height: 99px; display: inline; background: transparent url(../imgs/cotton-mills.gif) no-repeat; }
h1 a { display: block; width: 100%; height: 100%; text-decoration: none; padding: 99px 0 0 0; overflow: hidden; height: 0px; }

div#shoppingCart { z-index: 5; position: absolute; margin: 20px 0 0 270px; }
div#shoppingCart p { font-family: Georgia, "Times New Roman", Times, serif; font-size: 0.9em; line-height: 1.3em; font-weight: normal; color: #FFFFFF; margin: 3px 0 0 0; }
div#shoppingCart a { font-family: Georgia, "Times New Roman", Times, serif; font-size: 1em; line-height: 1.3em; font-weight: normal; color: #FFFFFF; text-decoration: underline; }
div#shoppingCart a:hover { text-decoration: none; color: #FFFFFF; }

div#phone { z-index: 5; position: absolute; margin: 28px 0 0 510px; background: url(../imgs/home/phone.gif) no-repeat; width: 154px; height: 39px; padding: 39px 0 0 0; overflow: hidden; height: 0px; }

.onePara { width: 250px; border-bottom: 1px dashed #FFFFFF; }
div#oneLink { margin: 15px 0 0 0; }
div#oneLink a { font-family: Georgia, "Times New Roman", Times, serif; font-size: 1em; line-height: 1.125em; font-weight: normal; color: #ff99ff; text-decoration: underline; display: inline; }
div#oneLink a:hover { text-decoration: none; color: #FFFFFF; }
.twoPara { width: 250px; border-bottom: 1px dashed #FFFFFF; }
div#twoLink { margin: 15px 0 0 0; }
div#twoLink a { font-family: Georgia, "Times New Roman", Times, serif; font-size: 1em; line-height: 1.125em; font-weight: normal; color: #00ffff; text-decoration: underline; display: inline; }
div#twoLink a:hover { text-decoration: none; color: #FFFFFF; }
.threePara { width: 250px; border-bottom: 1px dashed #FFFFFF; }
div#threeLink { margin: 15px 0 0 0; }
div#threeLink a { font-family: Georgia, "Times New Roman", Times, serif; font-size: 1em; line-height: 1.125em; font-weight: normal; color: #ffff00; text-decoration: underline; display: inline; }
div#threeLink a:hover { text-decoration: none; color: #FFFFFF; }
div#threeLink p { width: 100px; margin: 0 20px 20px 30px; }

div#intro { background: url(../imgs/home/intro.gif) no-repeat; width: 330px; height: 91px; display: block; padding: 91px 0 0 0; overflow: hidden; height: 0px; }

div#secondary { width: 250px; margin: 0; float: left; display: block; background-color: #FFFFFF; }
.smallLinks { font-family: Georgia, "Times New Roman", Times, serif; font-size: 0.8em; line-height: 1.3em; font-weight: normal; color: #000000; margin: 0; }
.smallLinks a { font-family: Georgia, "Times New Roman", Times, serif; font-size: 1em; line-height: 1.3em; font-weight: normal; color: #666666; text-decoration: underline; }
.smallLinks a:hover { text-decoration: none; color: #333333; }

.smallPrint { font-family: Georgia, "Times New Roman", Times, serif; font-size: 0.9em; line-height: 1.3em; font-weight: normal; color: #999999; margin: 0; }