* 					{margin:0px;padding:0px}
img					{border:0px}
body 				{background:#FFF url(../images/bg.gif) top left repeat-y;color:#666;font-family:Verdana,Arial,sans-serif}

body,p				{font-size:11px}
p					{margin-bottom:10px}
a,.em				{color:#06F}
#text p,#footer p	{margin-top:10px}
#text li			{margin:5px;margin-left:35px}
dt					{float:left;width:300px}
dd,dt				{height:30px}
dt span				{color:#039;font-weight:bold}
dt i				{color:#f00;font-weight:bold;font-style:normal}

.b,th,.em,
legend,label		{font-weight:bold}
.l					{text-align:left}
.c,.thumb			{text-align:center}
.r					{text-align:right}
.t					{vertical-align:top}

h1,h2,h3,h4,h5,h6,td,.cap,.em	{text-transform:capitalize}
h2,h3,h4						{font-size:14px;margin-top:20px}		
	
#header 			{position:relative;width:760px}
#header h2 			{background:#FFF url(../images/best_choice_furniture.gif) top left no-repeat;text-indent:-2000px;display:inline;float:left;width:400px;height:60px;margin:0px;margin-top:50px}
#header h3 			{background:#FFF url(../images/free_weekend_delivery.gif) top left no-repeat;display:inline;float:right;height:93px;margin:0px;text-indent:-2000px;width:100px;margin-top:50px}
#header h4 			{background:#FFF url(../images/24_hr_del.gif) top left no-repeat;display:inline;float:right;height:93px;margin:0px;text-indent:-2000px;width:100px;margin-top:50px}
#header h5 			{background:#FFF url(../images/delivery_dates.gif) top left no-repeat;display:inline;float:right;height:93px;margin:0px;text-indent:-2000px;width:100px;margin-top:50px}

#header h2 a		{display:block;width:400px;height:60px;text-decoration:none}
#header h3 a		{display:block;width:92px;height:93px;text-decoration:none}
#header h4 a		{display:block;width:92px;height:93px;text-decoration:none}
#header h5 a		{display:block;width:92px;height:93px;text-decoration:none}

#header_options h4	{background:none;float:none;width:auto;height:auto;text-indent:0px;margin:0px}
#header_options 	{position:absolute;top:10px;right:10px}
#header_options form label, #header_options h4 	{color:#06F;font-family:"Gill Sans MT",sans-serif;font-size:22px;font-weight:normal;margin-right:5px}
#header_options h4, #header_options p 			{display:inline}
#header_options input#search_box 				{border:1px solid #06F;font-size:13px;width:100px}
#header_options input#search_go 				{background:#06F;border:1px solid #039;color:#FFF;display:inline;font:bold 13px "Gill Sans MT",sans-serif;height:23px;padding-bottom:4px}
#header_options p 								{font-size:11px}

#basket					{display:inline;float:left;margin-right:50px}

#container					{position:relative;width:760px;clear:both}

#main_content 				{margin:0px;margin-left:160px;width:600px}
#main_content h1			{font:normal 22px "Gill Sans MT", sans-serif;color:#06F;display:inline;}

/* Hides from IE-mac \*/
* html #main_content div.product, * html #main_content div#full_product  {height:70%}
/* End hide from IE-mac */

.product,.full_product  		{border-bottom:1px dotted #CCC;clear:both;margin-top:15px;overflow:auto;padding-bottom:10px}
.product .thumb					{padding:15px 30px 5px 30px;background-color:#FFF;border:1px solid #CCC;display:inline;float:left;margin-right:10px;} 
.product h3,.full_product h1 	{color:#06F;display:inline;font-family:"Gill Sans MT", sans-serif;font-size:22px;font-weight:normal}
.product p,.full_product p 		{font-size:11px}
.price			 				{color:#039;font-size:18px}
.product p.price				{color:#039;font-size:18px;float:right}
.product p.price span,.price span{color:#F00;text-decoration:line-through}
.product p.price b				{color:#F00}
.product .click					{color:#06F;font-size:9px;line-height:30px;text-decoration:none}
.product a						{text-decoration:none}
.product .btns					{margin-left:210px}

.nav,.nav a						{font-weight:bold;color:#666}
.nav a:hover,.nav .act			{color:#06f}

.buyonline						{margin-top:20px}

.full_product h1 				{display:block}
.full_product dl 				{margin-left:10px;margin-top:10px}
.full_product dt,.full_product dd{float:left;font-size:15px;line-height:26px}
.full_product dt 				{clear:left;width:200px}
.full_product dd 				{font-weight:bold;width:200px}
.full_product dd a 				{font-weight:normal;margin-left:5px}
.fprod							{margin-top:20px}

#lmenu							{position:absolute;left:0px;top:0px;list-style:none;margin-left:15px;width:150px}
#lmenu h1						{margin:0px;color:#06F;font:normal 22px "Gill Sans MT",sans-serif}

#navigation						{list-style:none;width:150px}
#navigation li 					{font-size:15px;line-height:25px}
#navigation li a 				{border-left:4px solid #9BF;color:#039;padding-left:10px;text-decoration:none}
#navigation ul 					{list-style:none;margin-left:10px}
#navigation ul li 				{font-size:12px}
#navigation ul li a 			{border:none;color:#06F;padding:0px;margin:0px;padding:10px;text-indent:15px}

#navigation li.sub 				{font-size:12px;list-style:none;margin-left:10px}
#navigation li.sub a 			{border:none;color:#06F;padding:0px;margin:0px;padding:10px;text-indent:15px}

#footer							{clear:both;color:#666;font-size:11px;text-align:center;padding:20px}

#by,td,th						{background:#fff;font-size:12px}
#by								{margin-bottom:30px;text-align:center}
#by fieldset					{width:650px;padding:5px;margin:auto;text-align:left}

td,th							{padding:3px}
.cat							{font-weight:bold;color:#009}
.cart							{width:25px}
.i75							{width:75px}
.i80							{width:80px}
.i95							{width:95px}
.i100							{width:100px}
.i150							{width:150px}
.i280							{width:280px}
.i290							{width:290px}
.i295							{width:295px}
.i300							{width:300px}
.i340							{width:340px}
.i394							{width:394px}
.i400							{width:400px}
.h125							{height:110px}
.h140							{height:140px}
.h30							{height:30px}
.t								{vertical-align:top}
.h								{border-top:1px dotted #CCC}
th								{color:#06f;text-align:left}

ul								{margin:0px;padding:0px;margin-top:5px}
.size							{width:600px}
.size li,.beds li				{list-style-type:none;float:left;width:92px;font-size:11px;margin:0px;padding:0px;text-align:center}
.size li b,.beds li b			{float:left;height:30px;width:90px;text-align:center;margin-top:5px}

.beds li						{height:200px;border:1px dotted #ccc;margin:1px}
.beds li *						{font-weight:normal;padding:2px}
.beds li .price 				{color:#039}
.beds li span					{text-decoration:line-through}
.beds li i						{color:#f00;font-style:normal}

.cards							{margin:3px}

textarea						{font-family:verdana;margin:0px}

.buybtn							{padding-top:5px}

.delo							{width:500px;padding-left:50px;text-align:justify;font-weight:normal;padding-bottom:20px}

.opts							{margin-top:5px;margin-bottom:5px}

.doors li						{margin-top:5px;font-size:13px;list-style-type:none}
.doors li a						{text-decoration:none}

.cat 							{border:1px #ccc solid;float:left;width:90px;height:90px;text-align:center;margin:0px 5px 5px 0px}
.cat A							{text-decoration:none} 
.bdr							{clear:both;border-bottom:1px #ccc dashed}

.cb								{clear:both}

@media print 					{.noprint,#header_options{display:none}}

#sale							{position:absolute;top:90px;left:90px}
#tracking						{display:none}

#by fieldset.onotes				{width:570px}
#by fieldset.onotes	p			{margin:0px}
#by fieldset.onotes	h2			{border-bottom:1px #ccc dashed}
#by fieldset.onotes label		{float:left;width:150px}
#by fieldset.onotes input		{width:200px}
#by fieldset.onotes textarea	{width:400px;height:100px}

#main_content h1.no1			{font-size:26px;color:#060}
#main_content h1.no1 span		{font-size:20px;color:#f00}

fieldset						{width:600px;text-align:left}
fieldset *						{font-size:12px;line-height:15px}
fieldset legend					{color:#06f;padding:5px}
fieldset label					{float:left;width:200px}
fieldset input,fieldset textarea{padding:2px;margin:2px}

#invoice						{width:600px;text-align:left}
#invoice fieldset.inv			{float:left;width:270px;height:185px;margin:5px}
#invoice fieldset.inv label		{width:100px;margin:0px}
#invoice fieldset.inv label.i50	{width:50px}
#invoice fieldset.inv p.dot		{width:175px;border-bottom:1px #666 dashed;margin-left:75px}
#invoice table					{width:580px;clear:both}

/* Checkout */
#payment2,#billing,
#shipping,#start				{display:none}
#checkout						{padding-top:20px;text-align:center}
#checkout *						{margin:auto}
#checkout p						{margin-bottom:20px}
#checkout table					{margin-bottom:20px}
#checkout fieldset				{padding:5px;margin:20px 80px 20px}
#checkout fieldset p			{margin:0px}
#checkout fieldset label		{margin-left:90px;width:150px}
#checkout fieldset input		{width:180px;margin-bottom:5px;font-size:13px}
#checkout fieldset select		{margin:auto 10px 5px 10px}
#checkout fieldset option		{margin-right:10x;padding-left:5px}
#checkout fieldset select.card	{width:125px;margin-bottom:10px}
#checkout fieldset input.pc		{width:80px;margin-right:100px}
#checkout fieldset input.issue	{width:50px;margin-left:130px}
#checkout fieldset input.cart	{width:25px}
#checkout fieldset img			{margin-right:5px}


				