/* CSS Document */

*								{margin: 0; padding: 0;}

body  							{font-family: "Helvetica Neue", Helevtica, Arial, sans-serif; font-weight:bold; color:#fcf3e7; text-align:center; background-color:#333; background-repeat:no-repeat;} 
p       						{font-size:16px; line-height:1.2em;}
h1								{font-size: 2.5em; color:#fcf3e7; line-height:.95em;}
h2								{font-size: 1.2em; color:#fcf3e7;}
h3								{font-size:.9em; margin:0 0 6px 0; line-height:normal;}

a								{text-decoration:none; color:#fcf3e7;}
a:hover							{border-bottom:solid #fcf3e7 2px;}



#wrapper						{float:left; width:100%}

#faq1 #wrapper					{width:960px;}



ul								{list-style-type:none; margin-left:20px; font-size:.9em; text-align:left; width:600px; }
li								{display:block; display:inline; height:20px; background-image:url(_images/slash.png); background-repeat:no-repeat; background-position:right; padding:20px 20px 12px 0px; float:left }
li.last							{background-image:none; }
	li.viewcart						{background-image:none; width:200px; display:inline; margin-top:3px}
li a							{color:#fcf3e7; text-decoration:none; }
li a:hover						{border-bottom:solid #FFF 2px;}


.clear							{clear:both;}
.middle							{vertical-align:bottom}
.title							{margin-bottom:5px;}

#description					{float:left; display:block; width:480px; border-top:solid #fcf3e7 6px; margin:50px 0 0 20px; padding-top:10px; text-align:left;}
	#description ul				{margin:-8px 0 0 0; padding:0;}
	#description li				{display:block; display:inline; height:20px; background-image:url(_images/slash.png); background-repeat:no-repeat; background-position:right; padding:20px 20px 12px 0px; margin-bottom:20px; }
	#description li.last		{background-image:none;}
	#description li a			{color:#fcf3e7; text-decoration:none;}
	#description li a:hover		{border-bottom:solid #FFF 2px;}
	
#copyholder						{float:left; display:block; width:450px; border-top:solid #fcf3e7 6px; margin:20px 0 40px 20px; padding-top:10px; text-align:left;}
	#copyholder a					{color:#fcf3e7; text-decoration:none;}
	#copyholder a:hover				{border-bottom:solid #FFF 2px;}

#masthead						{display:block; height:299px; width:475px; float:left; margin:70px 0 0 20px; background-image:url(_images/masthead.png); background-repeat:no-repeat;}
#about							{display:block; height:97px; width:352px; float:left; margin:70px 0 0 20px; background-image:url(_images/about.png); }
#faqs							{display:block; height:106px; width:307px; float:left; margin:70px 0 0 20px; background-image:url(_images/FAQs.png); }
#contact						{display:block; height:100px; width:453px; float:left; margin:70px 0 0 20px; background-image:url(_images/contact.png); }

.size							{display:inline; margin:0 5px 0 0; }
.sizepic						{display:inline; vertical-align:middle;}
.add							{height:30px;}
.price							{font-size:1.5em; line-height:.6em; padding-left:5px;}

.footer							{font-size:11px; margin:100px 0 20px 20px; float:left; text-align:left;}
	.footer a						{border-bottom:#FFF solid 1px}
	.footer a:hover					{border:none}
#faq1 .footer					{margin:0px 0 20px 20px;}
#about1 .footer					{margin:9px 0 20px 20px;}
#contact1 .footer				{margin:233px 0 20px 20px;}