@import url(reset.css);
@import url(ModuleStylesheets.css);


/*		Global Styles		*/
body				{ background: black url(../images/body-bg.jpg) top center repeat-x; }
.pagewrap			{ width: 900px; margin: 0 auto; }
.logo				{ position: absolute; }
.loginbox			{ height: 110px; }
.topper				{ height: 59px; width: 900px; background: transparent url(../images/topper-bg.gif) top center no-repeat; }
.footer				{ background: transparent url(../images/footer-bg.gif) center top no-repeat; height: 138px; width: 900px;}
.content			{ background: #E2DCCA url(../images/container-bg.gif) top center no-repeat; width: 900px; min-height: 540px; height: auto !important; height: 540px; }
.insideCon			{ padding: 0 19px 10px 19px; }

#nav_449037			{ float: right; width: 600px; line-break: 0; }
.mnav_item a		{ background-repeat: no-repeat; height: 43px; text-indent: -9999px; display: block; float: left; color: black; padding: 0; margin: 0; background-position: bottom; background-repeat: no-repeat; float: left; outline: none; }
.mnav_item			{ outline: none; }
.selected a			{ background-position: top !important; }
#nav_449037 li		{ list-style: none; display: inline; }
#mhome a			{ background-color: transparent; background-image: url(../images/mmenu/home-bt.gif); width: 67px; }
#mhome a:hover		{ background-position: top; }
#mshop a			{ background-color: transparent; background-image: url(../images/mmenu/shop-bt.gif); width: 123px; }
#mshop a:hover		{ background-position: top; }
#mwholesale a		{ background-color: transparent; background-image: url(../images/mmenu/wholesale-bt.gif); width: 111px; }
#mwholesale a:hover	{ background-position: top; }
#mblog a			{ background-color: transparent; background-image: url(../images/mmenu/blog-bt.gif); width: 64px; }
#mblog a:hover		{ background-position: top; }
#mabout a			{ background-color: transparent; background-image: url(../images/mmenu/about-bt.gif); width: 104px; }
#mabout a:hover		{ background-position: top; }
#mcontact a			{ background-color: transparent; background-image: url(../images/mmenu/contact-bt.gif); width: 129px; }
#mcontact a:hover	{ background-position: top; }

.socialbox			{ float: right; margin: 20px 0 0 0; }
.socialbox li		{ float: left; display: inline; }
.creditcards		{ margin: 0 auto; width: 240px; }

.insidefooter		{ margin: 0 15px; }
.insidefooter p		{ font-size: 10px; }
.insidefooter a		{ font-size: 10px; color: black; }
.copyright			{ float: left; }
.powered 			{ float: right; }

h2					{ font-weight: bold; font-size: 20px; }
h3					{ font-weight: bold; font-size: 17px; }
.mainpanel			{ float: left; width: 530px;	}
.sidepanel			{ float: right; width: 300px; }
.sidepanel a		{ color: #575757; }
/* 		Homepage Styles			*/

.bottomBoxes		{ padding: 20px 0 0 0; }
.bottomBoxes li		{ float: left; list-style: none; display: inline; width: 278px; background: transparent url(../images/bboxBG.png) no-repeat 0 45px; }
.bottomBoxes p		{ width: 250px; margin: 0 0 0 15px; }
.bottomBoxes a		{ margin: 0 0 0 15px; color: black; font-weight: bold; }
.newsBox			{ padding: 0 13px 0 0; } 
.bistroBox			{ padding: 0 13px 0 0; }6279878 101
.emailBox			{ padding: 0; }

/* 		Shop Styles			*/
.tellafriend-bt a	{ background-image: url(../images/tellafriend-tb.jpg); width: 98px; height: 24px; text-indent: -9999px; display: block; margin: 0 0 0 60px; outline: none; border: 0 none;}
.tellafriend-bt		{ outline: none; }
.shop-main			{ margin: 0 !important; }

/*		Wholesale Styles		*/
.resellqoute		{ font-family: Georgia, serif; font-size: 20px; font-style: italic; font-weight: normal; text-transform: normal; letter-spacing: normal; line-height: 1.4em; }
.resellquoter		{ float: right; margin: 0 120px 0 0; }

