body {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 11px;color:#000000;margin:0px;padding:0px;background-color:#ffffff;}
td {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 11px; color:000000}
p {font-family: Arial,Helvetica,Verdana,sans-serif;}
input {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 11px;}
select {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 11px;}
textarea {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 11px;}
.btn {color: #ffffff; background: #808080; font-family: Arial,Lucida,Verdana,Helvetica; font-size: 12px; font-weight: bold; border-bottom: 1px solid #000000;	border-right: 1px solid #000000; border-left: 1px solid #000000; border-top: 1px solid #000000;	height:19px; text-decoration:none; cursor: hand;}
form {display:inline;}

th {font-family: Arial,Helvetica,Verdana,sans-serif; background-color: #999999; font-size: 11px; color:FFFFFF; font-weight: bold;}
.row {background-color: #F0F0F0;}
.alternate {background-color: #CCCCCC;}
.headers-smaller {font-size: 14px; font-weight: bold;}

.smallest {font-size: 10px;}
.smaller {font-size: 11px;}
.larger {font-size: 14px;}
.largest {font-size: 16px;}

a {font-family: arial,helvetica,verdana; text-decoration: underline; color: #0066cc;}
a:link {color: #0066cc;}
a:active {color: #0066cc;}
a:visited {color: #0066cc;}
a:hover {color: #ff9900;}

a.hlink {font-family: arial,helvetica,verdana; font-size: 12px; text-decoration: underline; color: #FFFFFF;}
a.hlink:link {color: #FFFFFF;}
a.hlink:active {color: #FFFFFF;}
a.hlink:visited {color: #FFFFFF;}
a.hlink:hover {color: #FFFFFF;}


#newgirlfriend {
	background-image: url(/images/core/newgirlfriendline.gif);
	background-repeat: no-repeat;
	width:294px;
	background-color:#E472AB;
}

#oneofakind {
	background-image: url(/images/core/oneofakind.gif);
	background-repeat: no-repeat;
	width:173px;
	background-color:#669966;
}

#eventsback {
	background-image: url(/images/core/eventsback.gif);
	background-repeat: no-repeat;
	width:173px;
	background-color:#808080;
}

.alignleft {
	text-align:left;
}

.aligncenter {
	text-align:center;
}

.alignright {
	text-align:right;
}

.footertext {
	color: #dc408f;
	font-size:11px;
}

a.footerlink,a.footerlink:link,a.footerlink:active,a.footerlink:visited {font-family: arial,helvetica,verdana; text-decoration: none; color: #dc408f;font-size:11px;}
a.footerlink:hover {color: #dc408f;font-size:12px;text-decoration: underline;font-size:11px;}

#search {
	width:135px;
	border:1px solid #669966;
	font-size:11px;
	color:#669966;
}



#mailinglist {
	width:119px;
	border:1px solid #CCCCCC;
}

#pageinfo {
        
	background-color:#E472AB;
	padding-left:0px;
	padding-right:0px;
}


.breadcrumbs {
        padding-left: 8px;
	margin-top:8px;
	color:#cccccc;
	font-size:10px;
	font-family: verdana,arial,helvetica;
}

.breadcrumbssub {
	margin-top:8px;
	color:#cccccc;
	font-size:10px;
	font-family: verdana,arial,helvetica;
}

.shopbysub {

	margin-top:12px;
	font-size:18px;
	color:#ffffff;
	margin-bottom:3px;
	font-family: helvetica,verdana,arial;
}

.depdesc {
	width:306px;
	float:right;
	border-left:1px solid #000000;
	margin-top:5px;
	margin-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	font-size:10px;
	color:#000000;
}

#deptleft {
	float:left;
}



a.breadcrumb,a.breadcrumb:link,a.breadcrumb:active,a.breadcrumb:visited {font-family: verdana,arial,helvetica; text-decoration: none; color: #cccccc;font-size:10px;}
a.breadcrumb:hover {color: #cccccc;text-decoration: underline;font-size:10px;}

a.faq,a.breadcrumb:link,a.faq:active,a.faq:visited {font-family: verdana,arial,helvetica; text-decoration: none; color: #999999;font-size:10px;}
a.faq:hover {color: #999999;text-decoration: underline;font-size:10px;}


.youarehere {
	color:#000000;
}

.shopby {
        padding-left: 8px;
	margin-top:12px;
	font-size:18px;
	color:#ffffff;
	margin-bottom:3px;
	font-family: helvetica,verdana,arial;
}

.producthead {
	margin-top:12px;
	font-size:14px;
	color:#ffffff;
	margin-bottom:5px;
	font-family: verdana,helvetica,arial;
}

#storeleftbar {
	background-image: url(/images/interior/bottomleftstore.gif);
	background-position: bottom right;
	padding-bottom:80px;
	background-repeat: no-repeat;
}

#storeleftline {
	background-color:#808080;
}

#storenav {
	margin-left:3px;
	padding-left:3px;
	margin-top:10px;
	list-style-type:none;
	
}

#storenav5 {
	margin-left:3px;
	padding-left:3px;
	margin-top:10px;
	list-style-type:none;
	}
	
#storenav5 p{
        padding-top: 1px;}
	
}
#storenav li{
	margin-bottom:3px;
}

a.storenav,a.storenav:link,a.storenav:active,a.storenav:visited {font-family: verdana,arial,helvetica; text-decoration: none; color: #000000;font-size:11px;font-weight:bold;}
a.storenav:hover {color: #CC3399;font-size:11px;text-decoration: none;font-weight:bold;}

a.storenav1,a.storenav1:link,a.storenav1:active,a.storenav1:visited {font-family: verdana,arial,helvetica; text-decoration: underline; color: #CC3399;font-size:10px;font-weight:bold;}
a.storenav1:hover {color: #000000;font-size:10px;text-decoration: none;font-weight:bold;}

a.storenavon,a.storenavon:link,a.storenavon:active,a.storenavon:visited {font-family: verdana,arial,helvetica; text-decoration: none; color: #CC3399;font-size:11px;font-weight:bold;}
a.storenavon:hover {color: #CC3399;font-size:11px;text-decoration: none;font-weight:bold;}



.here  {font-family: verdana,arial,helvetica;
	color: #CC3399;
	font-size:11px;
	text-decoration: none;
	font-weight:bold;}
	
.text12  { font-family: verdana,arial,helvetica;
	color: #000000;
	font-size:11px;
	font-weight:normal;}	

.here1  {font-family: verdana,arial,helvetica;
	color: #000000;
	font-size:11px;
	text-decoration: none;
	font-weight:bold;}
	
	
.tempproduct {
	width:88px;
	height:88px;
	background-color: #FFFFFF;
	border: 1px solid #808080;
}

a.deptlink,a.deptlink:link,a.deptlink:active,a.deptlink:visited {font-family: verdana,arial,helvetica; text-decoration: none; color: #000000;font-size:10px;}
a.deptlink:hover {color: #cccccc;font-size:10px;text-decoration: underline;}

.trspace {
	height:15px;
}

.thisdept {
	font-size:17px;
	color:#000000;
	font-family: verdana,arial,helvetica;
}


.address {
	font-size:10px;
	color:#808080;
	font-family: verdana,arial,helvetica;
	font-weight: bold;
}
 
 
 
a.readmore,a.readmore:link,a.readmore:active,a.readmore:visited {font-family: verdana,arial,helvetica; text-decoration: underline; color: #cccccc;font-size:10px;}
a.readmore:hover {color: #cccccc;text-decoration: none;font-size:10px;}

#substorenav { 
	list-style-type:none;
	margin-left:8px;
	padding-left:8px;
	margin-top: 4px;
}

#substorenav li{ 
	margin-bottom:1px;	
}

a.substoreli,a.substoreli:link,a.substoreli:active,a.substoreli:visited {font-family: verdana,arial,helvetica; text-decoration: none; color: #000000;font-size:9px;padding-right:9px;}
a.substoreli:hover {color: #000000;text-decoration: none;font-size:9px;font-weight:bold;background-image: url(/images/interior/subarrow.gif);background-repeat:no-repeat;background-position:center right;}

.substorelion { padding-right:9px; font-family: verdana,arial,helvetica; color: #000000;text-decoration: none;font-size:9px;font-weight:bold;background-image: url(/images/interior/subarrow.gif);background-repeat:no-repeat;background-position:center right; }

#mainimage {
	border:3px solid #808080;
}

.desc {
	font-size:11px;
	font-family: verdana,arial,helvetica;
}

#prices {
	font-size:12px;
	color:#000000;
	font-weight:bold;
	font-family: verdana,arial,helvetica;	
	margin-top:12px;
}

.pink {
	color: #CC3399;
}

#priceline {
	border-bottom:1px solid #000000;
	margin-top:12px;
}

#configure {
	font-size:12px;
	color: #CC3399;
	font-weight:bold;
	font-family: verdana,arial,helvetica;	
	margin-top:12px;
}

.selecttop {
	font-size:11px;
	font-family: verdana,arial,helvetica;		
	padding-bottom:6px;
}

.number {
	padding-right:8px;
}

.selecttable {
	margin-top:10px;
}

#colorpattern {
	background-color: #FFFFFF;
	width: 183px;
	height:49px;
	margin-top:35px;
}

.doyou {
	font-family: verdana,arial,helvetica;
	font-size:12px;
	color: #00000;
	font-weight:bold;
	font-variant: small-caps
}

a.whatsthis,a.whatsthis:link,a.whatsthis:active,a.whatsthis:visited {font-family: verdana,arial,helvetica; text-decoration: none; color: #DD4391;font-size:11px; font-weight:normal;}
a.whatsthis:hover {color: #DD4391;text-decoration: none;font-size:11px;text-decoration: underline;}


.charitypattern {
	width:39px;
	height: 39px;
	background-color:#666666;
}

.checkbox {
	margin:0px;
	padding:0px;
}

#regpageimagetext {
	font-size:11px;
	font-weight:bold;
	text-align:left;
	margin-top:5px;
	margin-bottom:30px;
}

#intcontent {
	font-family: verdana,arial,helvetica;
	padding-left:11px;
	padding-bottom:11px;
	font-size:11px;
}


#intcontent1 {
	font-family: verdana,arial,helvetica;
	padding-left:0px;
	padding-bottom:11px;
	font-size:11px;
}


.shoppingcarttitle {
	font-size:18px;
	color:#ffffff;
	margin-top:7px;
	margin-bottom:9px;
	font-family: helvetica,verdana,arial;
}

.itemsfor {
	font-family: verdana,helvetica,arial;
	font-size:12px;
	font-weight:bold;
	margin-left:12px;
	margin-top:10px;
}


.storeth {
	font-size:11px;
	font-weight:bold;
	font-family: verdana,helvetica,arial;
	background-color:#999999;
	color:#ffffff;
}

.leftpadd {
	padding-left:13px;
}

#storepadd td {
	padding:5px;
}

.thumbitemdesc {
	font-size:10px;
	font-weight:bold;
	font-family: verdana,helvetica,arial;	
}

#testshopthumb {
	width:57px;
	height:57px;
	background-color: #999999;
}

#eventslist {
	margin-left:6px;
	padding-left:6px;
	margin-top:23px;
	list-style-type:none;

}

#eventslist li{
	margin-bottom:2px;
}

a.eventhome,a.eventhome:link,a.eventhome:active,a.eventhome:visited {font-family: verdana,arial,helvetica; text-decoration: underline; color: #F2F2F2;font-size:11px; font-weight:normal;}
a.eventhome:hover {color: #F2F2F2;text-decoration: none;font-size:11px;text-decoration: none;}

.photo {float:right;
	border:4px solid #808080;
	margin:0px 0px 10px 20px;
}

.border {border: solid 1px #808080;}
.borderbtm {border-bottom: solid 1px #808080;}
.imgbdr {border: solid 1px #808080;}
.bordertp {border-top: solid 1px #808080;}
.borderlft {border-left: solid 1px #808080;}
.borderrt {border-right: solid 1px #808080;}
.borderltr {border-left: solid 1px #808080; border-top: solid 1px #808080; border-right: solid 1px #808080;}
.borderlb {border-left: solid 1px #808080; border-bottom: solid 1px #808080;}

.progress_box_active, .progress_box_completed {
	width: 22px;
	height: 22px;
	text-align: center;
	font-weight: bold;
	font-family: Arial,Helvetica,Verdana,sans-serif;
	font-size: 15px;
	text-decoration: none;
	padding-top: 3px;
	margin-right: 5px;
}
.progress_box_active {
	color: white;
	background-color: #E472AB;
}
.progress_box_completed {
	color: #FFFFFF;
	background-color: #808080;
}

.line {
        font-size:12px;
        font-weight:bold;
	font-family: arial,verdana,helvetica;
        color: #666666;
        }
        
.caltitle {
        font-size:12px;
        font-weight:bold;
	font-family: arial,verdana,helvetica;
        color: #ffffff;
        background-color: #AFAFAF;
        }
.caldate {font-family: verdana,arial,helvetica; color: #000000; font-size:10px;}     

a.site,a.site:link,a.site:active,a.site:visited {
          font-family: verdana,arial,helvetica; 
          text-decoration: underline; 
          color: #000000;
          font-size:11px;}
          
a.site:hover {
          color: #CC3399;
          font-size:11px;
          text-decoration: none;}
ol
{
list-style-image: url(/images/interior/beadflower.jpg);
list-style-type: circle
}

.listproduct {
            padding: 20px;}
            
            
.ad  { font-family: verdana,arial,helvetica;
 	color: #000000;
 	font-size:10px;
 	font-weight:normal;}	

