body {
	margin: 20px 0;
	padding: 0;
	background: #FFFFFF url(images/bkgrd2.gif) repeat 30px 30px;
	font: normal small Arial, Helvetica, sans-serif;
	color: #666666;
	font-size:  11pt;              /*added july16 */
}

h1, h2, h3 {
	margin-top: 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-style: italic;

}

h2 {
	letter-spacing: -1px;
	font-size: 2em;
}

h3 {
	font-size: 1.2em;
	margin: 0;
}

p, ul, ol, blockquote {
	margin-top: 0;
}

h2.pink {
	color: #f63a93;
}

h2.blue {
	color: #3a9bf6;
}



li {
	color: #A33000;
}


.catlist li {
     color: #6f246f;
     text-decoration: none;
	font-weight: bold;
}	

.catlist a:link, .catlist a:active, .catlist a:visited {
background-image: url(images/sq_purple.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .4em 0;
     color: #6f246f;
     text-decoration: none;
	font-weight: bold;
}	

.catlist a:hover {
background-image: url(images/sq_pink.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .4em 0;
     color: #000000;
     text-decoration: none;
	font-weight: bold;
}	

img.float {
	float: left;
	margin: 5px 15px 10px 0;
	border: 5px solid #000000;
}

/* Header */

#header {
	width: 800px;
	height: 195px;
	margin: 0 auto;
	padding: 10px;
	background: #622062 url(images/header2.gif) no-repeat 10px 10px;
	color: #000000;
}

#header * {
	margin: 0;
	padding: 0;
	float: left;
	text-decoration: none;
	font-size: 18px;
	font-style: italic;
	color: #000000;
}

#header h1 {
	padding: 128px 0 0 18px;
	font-weight: bold;
}

#header h2 {
	padding: 128px 0 0 0;
}

#basics2 {
     font-weight: bold;
     color: #6f246f;
     text-decoration: none;
}

#basics2 a {
     text-decoration: none;
     font-weight: bold;
     color: #6f246f;
}

#basics2 a:hover {	
     text-decoration: underline;
     font-weight: bold;
     color: #000000;
}

/* Content */

#content {
	width: 800px;
	margin: 0 auto;
	background: #FFFFFF;
color: #000000;
	border: 10px solid #622062;
	border-top: none;
}

#colOne {
	float: left;
	width: 180px;
	padding: 20px 10px;
}

#colOne ul {
	margin-left: 0;
	padding-left: 1em;
list-style: none;
}

#colTwo {
	float: left;
	width: 560px;
	padding: 20px 10px;
}

#colThree {
	float: left;
	width: 180px;
	padding: 20px 10px;
}

#colThree ul {
	margin-left: 0;
	padding-left: 1em;
	list-style: none;
}
 li.sqpink
{
background-image: url(images/sq_pink.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .4em 0;
}

 li.sqpurple
{
background-image: url(images/sq_purple.gif);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 20px;
margin: .4em 0;
}

/* Footer */

#footer {
	padding: 10px;
	text-align: center;
	font-size: smaller;
}

#footer * {
	color: #000000;
}

/* DOODLECART STYLECSSPHP ATTRIBUTES */



/* BODY FONT AND SIZE */


/* ANCHOR STYLES */

a { 
color: #6f246f;   /* changed july16 */
text-decoration: underline;  /* added july16 */
}

a:hover { 
color: #000000; 
text-decoration: none;  /* added july16 */
}

/* TABLE DATA CELL FONT AND SIZE */

td { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 10pt; 
}

/* SMALL FONT SIZE */

.smfont { 
font-size: 8pt; 
text-decoration: none; 
}

/* LARGE FONT SIZE */

.lgfont { 
font-size: 12pt; 
font-weight: bold; 
}

/* BOLD FONT */

.boldtext { 
font-weight: bold; 
}

/* ACCENTED FONT */

.accent { 
font-style: italic; 
}

/* HIGHLIGHT TEXT */

.highlighttext { 
color: #000000; 
font-weight: bold; 
}

/* ACCENT TEXT */

.accenttext { 
font-weight: bold; 
}

/* HEADER FONT COLOR */

.header { 
color: #000000; 
font-weight : bold; 
text-align : center; 
font-size : 24px; 
}

/* CELL COLOR FOR ACCENTS */

.accentcell { 
 
}

/* TABLE BORDER FOR ACCENTS */

.accenttable { 
border: 1px solid ; 
border-collapse: collapse; 
}

/* FORMATTING FOR ORDER/SEARCH BUTTONS AND LINKS */

/* SALE AND ERROR COLOR */

.salecolor { 
color: #ff0000; 
}

/* HORIZONTAL LINE LINK */

.linecolor { 

height: 1px; 
width: 100%; 
}

/* LINE TABLE */

.linetable { 
border-style: solid; 
border-collapse: collapse; 
}

/* LINE TABLE CELL */

.linecell { 
border-style: solid; 
}

/* PRODUCT LINK */

.itemcolor { 
color: #000000; 
font-weight: bold; 
}

a.itemcolor:hover { 

color: #000000; 
font-weight: bold; 
}

/* PAGE LINK */

.pagelinkcolor { 
color: #000000; 
font-weight: bold; 
}

a.pagelinkcolor:hover { 
color: #000000; 
font-weight: bold; 
}

/* FEATURED ITEMS */

.featurecolor { 
color: #000000; 
font-weight: bold; 
}

a.featurecolor:hover { 
color: #000000; 
font-weight: bold; 
}

/* EMAIL FRIEND LINK */

.emailcolor { 
color: #000000; 
}

a.emailcolor:hover { 
color: #000000; 
}

/* RELATED ITEM LINK */
.relatedcolor { 
color: #000000; 
}

a.relatedcolor:hover { 
color: #000000; 
}

/* POP UP LINK */
.popupcolor { 
color: #000000; 
}

a.popupcolor:hover { 
color: #000000; 
}

/* DRILL DOWN LINK */

.drilldown { 
color: #6c3600; 
}

a.drilldown:hover { 
color: #6c3600; 
}

/* VIEW CART LINK */



/* MAIN CATEGORY LINK */



/* SUBCATEGORY LINK */

.subcatcolor { 
color: #6c3600; 
}

a.subcatcolor:hover { 
color: #6c3600; 
}

/* END CATEGORY LINK */
.endcatcolor { 
color: #6c3600; 
}

a.endcatcolor:hover { 
color: #6c3600; 
}

/* PARAGRAPH LAYOUT FOR CATALOG PRODUCTS */

.p_layout { 
margin-top: 10px; 
margin-bottom: 10px; 
}

/* BUTTON SETUP FOR USE WITH %PAGES_TABLE% OR %NAVBAR_TABLE% */

td.buttoncell { 
border-style: solid; 
background-color: #CCCCCC; 
color: #000000; 
}

td.buttoncell a { 
font-weight: bold; 
color: #000000; 
text-decoration: none; 
background-color: #CCCCCC; 
display: block; 
}

td.buttoncell a:hover, td.buttonactive a:hover { 
font-weight: bold; 
color: #000000; 
text-decoration: none; 
background-color: #CCCCCC; 
display: block; 
}

td.buttonactive { 
border-style: solid; 
background-color: #CCCCCC; 
color: #000000; 
}

td.buttonactive a { 
font-weight: bold; 
color: #000000; 
text-decoration: none; 
background-color: #CCCCCC; 
display: block; 
}

/* TAB CELL STYLE FOR USE WITH %PAGES_TABS% OR %NAVBAR_TABS% */

td.tabcell { 
border-top-style: solid; 
border-left-style: solid; 
border-right-style: solid; 
background-color: #CCCCCC; 
color: #000000; 
}

td.tabcell a { 
font-weight: bold; 
color: #000000; 
text-decoration: none; 
background-color: #CCCCCC; 
display: block; 
}

td.tabcell a:hover, td.tabactive a:hover { 
font-weight: bold; 
color: #000000; 
text-decoration: none; 
background-color: #CCCCCC; 
display: block; 
}

td.tabactive { 
border-top-style: solid; 
border-left-style: solid; 
border-right-style: solid; 
background-color: #CCCCCC; 
color: #000000; 
}

td.tabactive a { 
font-weight: bold; 
color: #000000; 
text-decoration: none; 
background-color: #CCCCCC; 
display: block; 
}

/* BAR CELL STYLE FOR USE WITH %PAGES_BAR% OR %NAVBAR_BAR% */

table.bar { 
border-top-style: solid; 
border-bottom-style: solid; 
background-color: #CCCCCC; 
}

td.barcell { 
background-color: #CCCCCC; 
color: #000000; 
}

td.barcell a { 
font-weight: bold; 
color: #000000; 
text-decoration: none; 
background-color: #CCCCCC; 
display: block; 
}

td.barcell a:hover, td.baractive a:hover { 
font-weight: bold; 
color: #000000; 
text-decoration: none; 
background-color: #CCCCCC; 
display: block; 
}

td.baractive { 
background-color: #CCCCCC; 
color: #000000; 
}

td.baractive a { 
font-weight: bold; 
color: #000000; 
text-decoration: none; 
background-color: #CCCCCC; 
display: block; 
}

// -->