body { margin:0px; background:#3e0505 url(../images/bg-body.jpg) repeat-x; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11pt; color:#000; text-align:justify;}
h1{ font-family:Georgia, "Times New Roman", Times, serif; font-size:17pt; color:#631211; text-align:left; margin:0px; padding:0px;}
h2 {font-family:Georgia, "Times New Roman", Times, serif; font-size:14pt; color:#ffffff; text-align:left; margin:0px; padding:0px; font-weight:normal;}
p { margin:0px; padding:0 0 10px 0;}
img {border:none;}
.white { color:#FFF;}
.red { color:#861c1c;}
.textjustify { text-align: justify;}
#wrapper { width:950px; height:auto;}
#header {width:950px; height:135px; float:left;}
#header .logo { float:left; width:408px; height:110px; padding:10px 0 0 24px;}
#header .ullamp { float:left; width:518px; height:113px; text-align:right; padding-top:7px;}
#header .fadeimg { float:left; width:950px; height:15px;}

#topnav {float:left; width:950px; height:41px; background:#f2dbb9;}

#body { width:950px; height:auto; padding:19px 0 0 0; float:left;}
#body .flash {width:950px; height:588px; float:left;}
#body .contentarea { width:950px; height:auto; float:left; background:url(../images/bg-content.jpg) repeat-y;  }
#body .content{ width:918px; height:auto; margin:auto; text-align:justify; padding:16px 0 0 0px;}
#body .content .address{ width:300px; height:auto; float:left; text-align:justify;padding:0 0 0 9px;}

#body .content .bodytext{width:668px; height:auto; float:left; text-align:justify; padding:0 0 16px 0; vertical-align:top;}
#body .content .newsletterarea{width:234px; height:auto; float:right; padding:45px 0 0 0;}
#body .content .newsletterarea .newsletterbg {width:234px; height:165px; float:left; background:url(../images/bg-newsletter.jpg) no-repeat;}
#body .content .newsletterarea .newsletterbg .newslettertext {width:207px; margin:auto; padding:5px 0 0 0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10pt; text-align:left; color:#FFF;}
#body .content .newsletterarea .newsletterbg .newslettertext .textbox { background:none; border:solid 1px #877968; width:190px; color:#696868; font-size:12px;}
#body .contentarea .imgfooter { width:950px; height:16px; float:left;}

#body .footerarea { width:950px; float:left; height:auto;}
#body .footerarea .footertext {width:708px; float:left; text-align:left; padding:16px 0 16px 0;}
#body .footerarea .footertext  a:link{color:#ffffff; text-decoration:underline; font-weight:bold;} 
#body .footerarea .footertext  a:visited{color:#ffffff; text-decoration:underline; font-weight:bold;}
#body .footerarea .footertext  a:hover{color:#ffffff; text-decoration:none; font-weight:bold;}

#body .footerarea .socialiconarea { width:230px; float:right; text-align:left; padding:16px 0 16px 12px; color:#FFF; font-size:13pt;}
#body .footerarea .socialiconarea .twittericon { float:left;padding:3px 0 0 0px;}
#body .footerarea .socialiconarea .twittertext {float:left; color:#fffff; font-size:10pt; padding:15px 15px 0 10px;}
#body .footerarea .socialiconarea .twittertext  a:link{color:#ffffff; text-decoration:underline; font-weight:bold;} 
#body .footerarea .socialiconarea .twittertext  a:visited{color:#ffffff; text-decoration:underline; font-weight:bold;}
#body .footerarea .socialiconarea .twittertext  a:hover{color:#ffffff; text-decoration:none; font-weight:bold;}

#body .innerheaderimg {width:950px; height:231px; float:left;}
#body .innermenu {width:942px; height:34px; margin: auto; background:url(../images/bg-topnavinner.jpg) repeat-x; font-family:Georgia, "Times New Roman", Times, serif;}
#body .innermenu ul{display: inline; float:left; margin:0px; padding:0px;}
#body .innermenu ul li {display : inline; float : left; z-index : 500;  padding:0px 7px; text-align:center;}
#body .innermenu ul li a {display : block;  z-index : 500; font-family:Georgia, "Times New Roman", Times, serif; text-decoration:none; padding:7px 13px; text-align:center; color:#FFF; font-weight:normal;}
#body .innermenu ul li a:hover {background:url(../images/topnavinner-over1.jpg) repeat-x; height:33px; margin:0px;}
#body .innermenu ul li a.cur{background:url(../images/topnavinner-over1.jpg) repeat-x; height:33px; margin:0px;}



#body .collectiondisplay {width:942px; height:auto; margin: auto;}
#body .collectiondisplay  ul {margin:16px 0 0 12px; padding:0px; list-style:none;}
#body .collectiondisplay  ul li { display: inline; float:left; margin:0 12px 11px 0;}
#body .collectiondisplay  ul li .text { width:174px; height:27px; background:url(../images/bg-producttext.jpg) no-repeat; text-align:center; padding:4px 0 0 0; font-weight:bold;}

@-moz-document url-prefix() { #body .collectiondisplay  ul li .text { width:174px; height:27px; background:url(../images/bg-producttext.jpg) no-repeat; text-align:center; padding:4px 0 0 0; margin:-4px 0 0 0;}
 } 


#body .content{ width:918px; height:auto; margin:auto; text-align:justify;}
#body .content .textarea_store{ width:652px; height:auto; float:left; text-align:justify; padding:0 16px 0 0;}
#body .content .imagearea{ width:250px; height:auto; float:right; padding:40px 0 0 0;}

#body .content .special_product ul {margin:0px; padding:0px; list-style:none;}
#body .content .special_product ul li { display: inline; float:left; margin:0 12px 11px 0;}
#body .content .special_product ul li .proname { width:220px; height:27px; background:url(../images/bg-special-producttext.jpg) no-repeat; text-align:center; padding:4px 0 0 0; font-weight:bold;}

@-moz-document url-prefix() { #body .special_product ul li .proname { width:220px; height:27px; background:url(../images/bg-special-producttext.jpg) no-repeat; text-align:center; padding:4px 0 0 0; margin:-4px 0 0 0;}
 } 

.heading { width:906px; background:url(../images/bg-bodymenu.jpg) repeat-x; height:36px; padding:5px 0px 5px 10px;; float:left; }

 
a:link	{
			color:#420606;
			text-decoration:underline;
			font-weight:bold;
			}
a:visited	{
			color:#420606;
			text-decoration:underline;
			font-weight:bold;
			}
a:hover	{
			color:#420606;
			text-decoration:none;
			font-weight:bold;
			}




.nav a{
	text-decoration: none;
}











