/* CSS Document */

/* html tag overides */

body 		{text-align:center;margin:0;padding:0;border:none;background:#f3f3f3;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 76%;color:#333333;}

p			{margin:.25em 2em .25em 2.5em; padding:.25em 2em .25em 2.5em;text-align:left;}

ul			{margin:.25em 2em .25em 2.5em; padding:.25em 2em .25em 2.5em;text-align:left;}
ul li		{text-align:justify; margin: 0 2.5em 0em .5em;padding: 0 2.5em 0em .5em;}
ol			{margin:.25em 2em .25em 2.5em; padding:.25em 2em .25em 2.5em;text-align:left;}
ol li		{text-align:justify; margin: 0 2.5em 0em .5em;padding: 0 2.5em 0em .5em;}

td			{text-align:left;font-size:inherit;}

h1 			{color:#666666;font-size:2.0em;font-weight:normal;padding:1em 2em .5em 1em;text-align:left}
h2 			{color:#3887c8;font-size:1.7em;padding:1em 2em .5em 1em;font-weight:normal;text-align:left}
h3 			{color:#333333;font-size:1.4em;margin:0em 2em 1.2em 1em;font-weight:normal;text-align:left}
h4 			{color:#3887C8;font-size:1.2em;margin:0em 2em 1.2em 0em;font-weight:bold;text-align:left}
h5 			{color:#666666;font-size:1.0em;margin:1.2em 2em 1.2em 1em;font-weight:bold;text-align:left}
h6 			{color:#666666;font-size:0.8em;margin:1.2em 2em 1.2em 1em;font-weight:bold;text-align:left}

a 			{color:#EC1C24;text-decoration:none;font-weight:normal;}
a:link 		{ }
a:visited 	{ }
a:active 	{ }
a:hover 	{text-decoration:underline;color:#3887C8;}
a:focus		{-moz-outline:none;}

img 		{border:0;}
ol, ul, li 	{font-size:0.98em;line-height:1.3em;margin-top:0.2em;margin-bottom:0.1em;}
p 			{font-size:0.95em;line-height:1.3em;margin: 1.2em 0em 1.2em 0em;}
li > p 		{margin-top:0.2em;}
pre 		{font-family:monospace;font-size:1.0em;}
strong, b 	{font-weight:bold;}

.formLabel	{font-size:1em;font-weight:bold;margin:1.2em 0em 1.2em 0em;}
.productLabel {background-colour:#F6FAFF; font-weight:bold;margin:1.2em 0em 1.2em 0em;}
.action		{margin:5px;float:left;height:30px;background: url('image/add.png') no-repeat left; font-weight:bold; color:#3887c8;}
.darkrow	{background-color:#F6FAFF;}
.green		{color:#6db457;}
.red		{color:#FF0000;}
.notes		{color:#666666; font-size:.75em;}
.address	{color:#666666; font-size:.85em; margin:1em 0 1em .6em;}
.addressTitle {color:#666666; font-size:.85em; margin:1em 0 1em .6em;font-weight:600;}



/* page layout css */
#header 		{background:url('image/brookfield-header.jpg') no-repeat;width:830px;height:104px;position:center;margin: 0 auto;margin-top:20px;}
#navigation		{width:830px;height:122px;position:center;margin: 0 auto;}
#body			{width:830px;position:center;margin: 0 auto; background:url('image/brookfield-body-bg.jpg');}
#leftC			{width:195px; float:left;}
#rightC			{width:635px;float:right}
#showcase		{width:830px;height:146px;position:center;margin: 0 auto; background:url('image/brookfield-body-bg.jpg');}
#footer			{width:830px;height:133px;position:center;margin: 0 auto;}
#info			{width:830px;position:center;margin: 0 auto;}
#info a				{text-decoration:none;color:#666666;}
#info a:link 		{text-decoration:none;}
#info a:visited 	{text-decoration:none;}
#info a:active 		{text-decoration:none;}
#info a:hover		{text-decoration:none;color:#FF0000;}
#info td			{color:#666666; font-size:.75em; margin:.5em 0em 2em 0em;}

/* category left column css */
#categoryTitle			{width:173px;height:27px;margin-top:2em;margin-left:1.5em;border-right:1px solid #3887C8;border-bottom:1px solid #3887C8;background: url('image/category.jpg') top no-repeat;}
#category 				{width:172px;font-size:1em;margin:0em 0em 2em 1.5em;border-left:1px solid #3887C8;border-right:1px solid #3887C8;border-bottom:1px solid #3887C8;top no-repeat;}

.cat					{margin:0;padding:0;}
.cat a					{text-decoration:none;color:#666666; margin:1em 0em 1em 1em; text-align:left;font-size:.9em;}
.cat a:link 			{text-decoration:none;}
.cat a:visited 			{text-decoration:none;}
.cat a:active 			{text-decoration:none;}
.cat a:hover			{text-decoration:underline;color:#EC1C24;}

.sub					{margin:0;padding:0;display:none;}
.sub a					{text-decoration:none;color:#666666;margin:.2em 0em .2em 3em;font-size:.85em;text-align:left;}
.sub a:link 			{text-decoration:none;}
.sub a:visited 			{text-decoration:none;}
.sub a:active 			{text-decoration:none;}
.sub a:hover			{text-decoration:underline;color:#EC1C24;}

/* order cart left column css */
#orderTitle			{width:173px;height:27px;margin-top:2em;margin-left:1.5em;border-right:1px solid #3887C8;border-bottom:1px solid #3887C8;background: url('image/your-order.jpg') top no-repeat;}
#order 				{width:172px;font-size:1em;margin:0em 0em 2em 1.5em;border-left:1px solid #3887C8;border-right:1px solid #3887C8;border-bottom:1px solid #3887C8;}

.ord					{margin:0;padding:0;}
.ord a					{text-decoration:none;color:#666666; margin:1em 0em 1em 1em; text-align:left;font-size:.7em;}
.ord a:link 			{text-decoration:none;}
.ord a:visited 			{text-decoration:none;}
.ord a:active 			{text-decoration:none;}
.ord a:hover			{text-decoration:underline;color:#EC1C24;}
.ord p					{color:#666666;text-align:center;font-size:.9em;}
.ord tr					{vertical-align:middle;}
.ord tr th				{vertical-align:middle;font-size:.9em;font-weight:bold;margin-top:1em;padding-top:1em;margin-bottom:.5em;padding-bottom:.5em;}
.ord tr td				{vertical-align:middle;font-size:.9em;}
.ordLogin				{color:#EC1C24;text-align:center;font-size:1.5em;}

/* order cart left column css */
#newItems			{width:173px;height:27px;margin-top:2em;margin-left:1.5em;border-right:1px solid #3887C8;border-bottom:1px solid #3887C8;background: url('image/new-products.jpg') top no-repeat;}
#newItem 				{width:172px;font-size:1em;margin:0em 0em 2em 1.5em;border-left:1px solid #3887C8;border-right:1px solid #3887C8;border-bottom:1px solid #3887C8;}

.item					{margin:0;padding:0;}
.item a					{text-decoration:none;color:#666666; padding:1em 0em;margin:0;font-size:.9em;text-align:center;}
.item a:link 			{text-decoration:none;}
.item a:visited 		{text-decoration:none;}
.item a:active 			{text-decoration:none;}
.item a:hover			{text-decoration:underline;color:#EC1C24;}
.item p					{color:#666666;text-align:center;font-size:.9em;}
.item tr				{vertical-align:middle;}
.item tr th				{vertical-align:middle;font-size:.9em;font-weight:bold;margin-top:1em;padding-top:1em;margin-bottom:.5em;padding-bottom:.5em;}
.item tr td				{vertical-align:middle;padding:.5em 0 .5em 0;text-align:center;}
.item img				{}


/* address left column css */
#addressAd				{}
.AdAddress				{color:#3887c8;font-stretch:condensed;font-size:1.2em;font-weight:400;padding-top:.5em;}

/* newsletter left column css */
#newsletterTitle			{width:173px;height:27px;margin-top:2em;margin-left:1.4em;border-right:1px solid #3887C8;border-bottom:1px solid #3887C8;background: url('image/newsletter.jpg') top no-repeat;}
#newsletter 				{width:172px;font-size:1em;margin:0em 0em 2em 1.5em;border-left:1px solid #3887C8;border-right:1px solid #3887C8;border-bottom:1px solid #3887C8;top no-repeat;}
#newsletter p				{font-size:.9em;text-align:left}

#topmenu 				{background-color:#d0d2d3;width:800px;font-size:1em;text-align:left;height:20px;position:center;margin: 0 auto;}
#topmenu a				{text-decoration:none;color:#000000; margin:1em .5em 1em 1em;}
#topmenu a:link 		{text-decoration:none;}
#topmenu a:visited 		{text-decoration:none;}
#topmenu a:active 		{text-decoration:none;}
#topmenu a:hover		{text-decoration:none;color:#FF0000;}
#topmenu span			{color:#000000;margin-left:1.1em;margin-right:1.1em;}
#topmenuright			{float:right;width:200px;text-align:right;}

#content 				{width:800px; text-align:left; border-bottom:1px solid #F6FAFF;border-left:1px solid #F6FAFF;border-right:1px solid #F6FAFF;position:center;margin: 0 auto;}

/* product thumbs css */
.productTH				{border: 1px solid #ffffff; background-color:#f3f3f3;text-align:left;padding:0;margin:0;width:280px;}
.productTH a			{text-decoration:none;color:#000000;}
.productTH a:link 		{text-decoration:none;}
.productTH a:visited 	{text-decoration:none;}
.productTH a:active 	{text-decoration:none;}
.productTH a:hover		{text-decoration:underline;color:#000000;}
.productTHimg			{border:0;vertical-align:top;}

.productTHTitle			{color:#000000;font-size:.8em;font-weight:bold; margin:.2em .2em .4em .4em;padding:.2em .2em .4em .4em;vertical-align:top;text-align:left}
.productTHDEsc			{color:#000000;font-size:.8em;margin:0em .2em .4em .4em;padding:0em .2em .4em .4em;text-align:left;vertical-align:top;}
.productTHPrice			{font-weight:bold;}

/* category thumbs css */
.categoryTH				{border: 1px solid #ffffff;background-color:#f3f3f3;padding:.8em 0em .5em 0em;margin:.8em 0em .5em 0em; width:22.5%;}
.categoryTH a			{text-decoration:none;color:#000000; margin:.5em 0em .5em 0em;}
.categoryTH a:link 		{text-decoration:none;}
.categoryTH a:visited 	{text-decoration:none;}
.categoryTH a:active 	{text-decoration:none;}
.categoryTH a:hover		{text-decoration:none;color:#ec1c24;}
.categoryTHimg			{}
.categoryTHblank		{border: 1px solid #ffffff;background-color:#ffffff;padding:.8em 0em .5em 0em;margin:.8em 0em .5em 0em; width:141px;}

.categoryTHTitle		{margin-top:.5em;margin-bottom:.2em;padding-top:.5em;padding-bottom:.2em;text-align:center;}
.categoryTHDEsc			{color:#000000;font-size:.8em;margin:0em .2em .4em .4em;padding:0em .2em .4em .4em;text-align:left;vertical-align:top;}
.categoryTHPrice		{font-weight:bold;}

/* product page css */
#product				{text-align:left;padding:0;margin:0;}
#shortDescrip			{width:380px; margin:1em .5em 1em .5em;}
#prodImg				{width:200px; border: 1px solid #666666; margin:1em 2em .5em .5em;  } 	
#prodInfo				{text-align:left; margin:1em 2em 1em 1em;}

.prod-shortdescription	{text-align:left;}
.prod-price				{text-align:left; text-decoration:line-through;color:#666666;}
.prod-discount			{text-align:left;font-size:1em;font-weight:bold;}
.descripTitles			{text-align:left;color:#666666;font-weight:bold;}
.ph						{font-size:.8em;margin:.2em .5em .2em 0em;color:#666666; text-align:left;font-weight:normal;}

/* contact page css */
.contTitle				{text-align:right; margin:.2em .5em .2em 0em;color:#666666;vertical-align:top;font-size:0.9em;}
.conMand				{font-size:.8em;margin:.2em .5em .2em 0em;color:#3887c8; text-align:right;}
.conAdd					{text-align:left;font-stretch:extra-condensed;font-size:1.2em;color:#3887c8;vertical-align:top;}


/* page layout css */
.headrow				{text-align: right;background-color: #3887c8; font-size: larger; font-weight: bold;color:#ffffff;}
.oddrow					{background-color: #3887c8; color: #ffffff;}
.caption				{color:#666666;font-size:0.8em;}

/* margins and padding css */
.marginSmall			{margin:.5em;}
.margin1em				{margin:1em;}
.paddingSmall			{padding:.5em;}
.padding1em				{padding:1em; margin:1em;}
.margintopSmall			{margin-top:.2em;padding-top:.2em;margin-bottom:.2em;padding-bottom:.2em;}

/* cart css */
.cartHeading			{color:#3887c8;font-size:1.7em;padding:1em 2em .5em 0em;font-weight:normal;text-align:left}






