body { 
	 background-color: #E25102;
	 color: #000000; 
	 font: normal 12px Arial; 
	 margin:0 auto; 
	 padding: 0; 
	 text-align: center;
	 }
div  {-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;}	 

.mainpagetableline4  {background-image:url(bgline4.png); background-color:#FF893B;}
.mainpagetableline5  {background-color:#F5F5F5;}
.mainpagetableline6  {background-image:url(bgline6.png); border:1px solid #ECB747; line-height:25px;}
.medboldalt3 {font-family:arial;font-size:12px;font-weight:bold;color:#FFFFFF;}
.soldby {color:#C00000;}

#wrapper { width: 980px; background-color: #C6C6C6; text-align: left; margin: 0 auto; padding: 0; } 
#header { width:980px; height:105px; background-color: #FFFFFF; display: block; margin:0 auto;}
#header1 { float:left; width:300px; height:40px; padding: 4px 0px 0px 4px; font-family: Arial; font-size:11px; color:#000000; font-weight: bold; margin:0px;}
#header1 a { text-decoration: none; color: #000000; font-weight: bold; line-height: 22px; margin:0px; padding:0px;}
#header3 { float:left; width:492px; height:40px; padding: 4px 0px 0px 0px; font-family: Arial; font-size:11px; color:#000000; font-weight: bold; margin:0px; text-align:right;}
#header3 a { text-decoration: none; color: #000000; font-weight: bold; line-height: 22px; margin:0px; padding:0px;}
#header5 { float:left; width:190px; height:35px; padding: 3px 0px 0px 4px; font-family: Arial; font-size:11px; color:#000000; font-weight: bold; margin:0px;}
#header5 a { text-decoration: none; color: #000000; font-weight: bold; line-height: 20px; margin:0px; padding:0px;}
#header6 { float:left; width:260px; height:35px; line-height: 20px; padding: 3px 0px 0px 0px; font-family: Arial; font-size:11px; color:#000000; font-weight: bold; margin:0px;text-align:center; background: url(bg_cart.gif) no-repeat;}
#header6 a { text-decoration: none; color: #000000; font-weight: bold; line-height: 20px; margin:0px; padding:0px;}
#header7 { float:left; width:342px; height:35px; padding: 3px 0px 0px 0px; font-family: Arial; font-size:11px; color:#000000; font-weight: bold; margin:0px; text-align:right;}
#header7 a { text-decoration: none; color: #000000; font-weight: bold; line-height: 20px; margin:0px; padding:0px;}
#header9 { float:left; width:792px; height:20px; padding: 0px 0px 0px 0px; font-family: Arial; font-size:11px; color:#000000; font-weight: bold; margin:0px; text-align:right; }
#header9 form {display:inline;}
#header9 input {vertical-align:middle; margin-left:-3px;}

#content { font-size:12px; color:#000000;}
#content h4 { font-size:12px; color:#000000;}

#logo { float:left; width:180px; height:105px; }
#headerbg { float:left; width:800px; height:105px; background: url(bg_header.jpg) repeat-x; }
#footerbg { float:left; width:618px; height:105px; background: url(bg_header.jpg) repeat-x; }

#footer1 { width:980px; height:120px; clear: both; display: block; margin:0 auto; text-align:center; vertical-align:middle; border-top: 1px solid #FF6600; }
#image1 { float: left; position: relative; padding: 27px 10px 27px 75px;}
#image2 { float: left; position: relative; padding: 27px 10px;}
#image3 { float: left; position: relative; padding: 17px 10px;}
#image4 { float: left; position: relative; padding: 20px 10px;}
#image5 { float: left; position: relative; padding: 10px 10px;}
#image6 { float: left; position: relative; padding: 30px 10px;}

#footer2  { width:980px; height:101px; clear: both; display: block; margin:0 auto; text-align:center; }
#section1 {padding: 10px 0px 0px 10px; font-family: Arial; font-size: 12px; color:#666666; vertical-align:middle}
#section2 {padding: 5px 0px 0px 10px; font-family: Arial; font-size: 12px; color:#666666; vertical-align:middle}
#section3 {padding: 5px 0px 0px 10px; font-family: Arial; font-size: 12px; color:#666666; vertical-align:middle}
#section4 {padding: 10px 0px 10px 10px; font-family: Arial; font-size: 12px; color:#666666; vertical-align:middle}

#footerlinks { width:980px; height:30px; clear: both; display: block; float: middle; margin:0 auto; text-align:center}
#footerlinks a { height: 30px; color: #4040FF; font-weight: bold; margin: 0; padding: 0 10px; line-height: 30px; text-decoration:underline;}

#pagecontent { width:980px; clear: both; float: left; display: block; margin:0 auto;}

#pagecontentleft { width:180px; float: left; }
#pagecontentleft ul { width:180px; clear: both; list-style-type: none; margin: 0; padding: 0;}
#pagecontentleft li.bgselec1    { background-image: url(bgselec1.jpg); list-style-type: none;}	
#pagecontentleft li.bgselec1 a  { font-family:arial;font-size:12px;color:#FFFFFF;font-weight:bold;text-decoration:none;line-height:20px;padding-left:10px;}
#pagecontentleft li.bgselec11   { background-image:url(bgselec11.jpg); list-style-type: none;}	
#pagecontentleft li.bgselec11 a { font-family:arial;font-size:12px;color:#FFFFFF;font-weight:bold;text-decoration:none;line-height:20px;padding-left:10px;}
#pagecontentleft li.bgselec2    { background-image: url(bgselec2.jpg); list-style-type: none;}	
#pagecontentleft li.bgselec2 a  { font-family:arial;font-size:12px;color:#FF6600;font-weight:bold;text-decoration:none;line-height:20px; padding-left:20px;}

.pagecontentright { background-color: #E7E7E7;}

/* begin Left Navigation */
.level1 {font-family:arial; font-size:12px; color:#FFFFFF;font-weight:bold;text-decoration:none;}
.level2 {font-family:arial; font-size:12px; color:#FFFFFF;font-weight:bold;text-decoration:none;}
.level3 {font-family:arial; font-size:12px; color:#336699;font-weight:bold;text-decoration:none;}
.level4 {font-family:arial; font-size:12px; color:#000000;font-weight:bold;text-decoration:none;}
/* end Left Navigation */

/* Top navigation */ 
    #mainnav {
        width:980px;
		margin:0 auto;
		height: 43px;
		padding-left: 2px;
		background: url(purplebg.gif) repeat-x;
    }
    #mainnavmenu ul {
        list-style:none;
        margin: 0;
        padding: 0;
    }
    #mainnavmenu li {
        display:inline;
		margin:0 2px 0 0;
        margin: 0; 
        padding: 0;
    }
    #mainnavmenu li a {
        display: block;
        float: left;
        height: 43px;
        text-decoration: none;
        color: #FFFFFF; 
        font-weight: bold;
        line-height: 43px;
        margin: 0;
        padding: 0 10px;
		background:url('navdivider.gif') no-repeat right;
    }
	#mainnavmenu li a:hover {
        background: #F15A23;
    }
	#mainnavmenu li a.arrow {
		padding: 0px 25px 0px 10px;
		background:url('mainnavmenu-arrow.gif') no-repeat right;
	}
	#mainnavmenu li a.arrow:hover {
		color: #FFFFFF;
		background: #F15A23 url('mainnavmenu-arrow-1.gif') no-repeat right;
	}
    #mainnavmenu li.current-tab a {
        color: #333333;
        background-color: #FFFFFF;
        border-right-width: 1px;
        border-right-style: solid;
        border-right-color: #000000;
        border-left-width: 1px;
        border-left-style: solid;
        border-left-color: #000000;
    }
    #mainnavmenu li.current-tab a:hover {
        color: #333333;
		background-color: #FFFFFF;
    }
	
/* Top navigation SUB */
    #mainnav2 {
        width:980px;
	    height: 20px;
		margin:0 auto;
		position:relative;
        background-color: #FFFFFF;
		background-image: url(bg_subcatline.gif);
    }
    #mainnavmenu2 ul {
        clear: both;
        list-style-type: none;
        margin: 0;
        padding: 0;
    }
    #mainnavmenu2 ul li {
        display: block;
        float: left;
        margin: 0;
        padding: 0;
		color: #333333;
		height: 20px;
		line-height: 20px;
    }
    #mainnavmenu2 li a {
        text-decoration: underline;
        color: #333333; 
        margin: 0;
        padding: 0 4px;
    }
    #mainnavmenu2 li a:hover {
        color: #333333;
        background-color: #FFFFFF;
    }
	
/*---------- Featured Products ------------------------------------*/

A.featuredpro:link		{text-decoration: none; font-family: Arial,Helvetica; font-size:13px; font-weight: bold; color: #000000;}
A.featuredpro:visited	{text-decoration: none; font-family: Arial,Helvetica; font-size:13px; font-weight: bold; color: #000000;}
A.featuredpro:hover		{text-decoration: underline; font-family: Arial,Helvetica; font-size:13px; font-weight: bold; color: Red;}

.front_sec_bg      {background-color: #FF6600; }
.front_sec_head    {font-family: Arial; font-size: 11px; font-weight: bold; color:FFFFFF; text-align:left; padding: 5px;}
div.roundleft      {background:url(roundleft.gif) no-repeat top left; width:6px; height:6px; float:left;}
div.roundright     {background:url(roundright.gif) no-repeat top left; width:6px; height:6px; float:right;}

.front_prod_sec_l  {border-bottom: 1px solid #cccccc; border-left:1px solid #cccccc; padding: 10px;}
.front_prod_sec_c  {border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; border-left: 1px solid #cccccc; padding: 10px;}
.front_prod_sec_r  {border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; padding: 10px;}

.front_prod_price  {font-family: Arial,Helvetica; font-size: 16px; font-weight: bold; color:#FF6600;}
.front_prod_desc   {font-family: Arial,Helvetica; font-size: 11px; font-weight: bold; color:#FF6600;}
.front_prod_rel    {font-family: Arial,Helvetica; font-size: 11px; font-weight: bold; color:#000000; padding-top: 14px; padding-bottom: 2px;}
ul.right           {list-style:none; padding:0; margin:0;}
li.right           {background:url(right.gif) no-repeat 0 5px; padding: 1px; padding-left: 8px; margin: 0px;}
li.right a:link	   {font-family: Arial,Helvetica; font-size:11px; font-weight: bold; color: #000000; text-decoration: none;}
li.right a:visited {font-family: Arial,Helvetica; font-size:11px; font-weight: bold; color: #000000; text-decoration: none;}
li.right a:hover   {font-family: Arial,Helvetica; font-size:11px; font-weight: bold; color: #FF0000; text-decoration: underline;}

.front_sec_bg2     { background-color: #CC0000; }
div.roundleft2     { background:url(roundleft2.gif) no-repeat top left; width:6px; height:6px; float:left;}
div.roundright2    { background:url(roundright2.gif) no-repeat top left; width:6px; height:6px; float:right;}

.front_sec_bg3     { background-color: #CEC026; }
div.roundleft3     { background:url(roundleft3.gif) no-repeat top left; width:6px; height:6px; float:left;}
div.roundright3    { background:url(roundright3.gif) no-repeat top left; width:6px; height:6px; float:right;}

.front_man_rel         {font-family: Arial,Helvetica; font-size: 11px; font-weight: bold; color:#000000; padding-top: 14px; padding-bottom: 2px; padding-left: 8px;}
ul.rightman            {list-style:none; padding:0; margin:0; padding-left: 8px;}
li.rightman            {background:url(right.gif) no-repeat 0 5px; padding: 1px; padding-left: 10px; margin: 0px;}
li.rightman2           {background:url(dot.gif) no-repeat 0 5px; padding: 1px; padding-left: 10px; margin: 0px;}
li.rightman a:link	   {font-family: Arial,Helvetica; font-size:11px; font-weight: bold; color: #000000; text-decoration: none;}
li.rightman a:visited  {font-family: Arial,Helvetica; font-size:11px; font-weight: bold; color: #000000; text-decoration: none;}
li.rightman a:hover    {font-family: Arial,Helvetica; font-size:11px; font-weight: bold; color: #FF0000; text-decoration: underline;}

ul.rightman2           {list-style:none; padding:0; margin:0; padding-left: 8px;}
li.rightman2           {background:url(dot.gif) no-repeat 0 7px; padding: 1px; padding-left: 10px; margin: 0px;}
li.rightman2 a:link	   {font-family: Arial,Helvetica; font-size:11px; font-weight: bold; color: #000000; text-decoration: none;}
li.rightman2 a:visited {font-family: Arial,Helvetica; font-size:11px; font-weight: bold; color: #000000; text-decoration: none;}
li.rightman2 a:hover   {font-family: Arial,Helvetica; font-size:11px; font-weight: bold; color: #FF0000; text-decoration: underline;}

.prodlist           {font-family:Arial; font-size:12px; color:#333333; text-decoration:none;}
.prodinfo           {border-top: 1px solid #d9d8d8; margin-top:6px; padding-top:4px; text-align:center;}
.prodprice          {font-family: Arial; font-size:16px; font-weight:bold; color:#C00000;}
.prodname a:link    {font-family:Arial; font-size:12px; font-weight:bold;color:#008000;text-decoration:none;}
.prodname a:visited {font-family:Arial; font-size:12px; font-weight:bold;color:#008000;text-decoration:none;}
.prodname a:hover   {text-decoration: underline;}

.dropmenudiv {
	position:absolute;
	margin-left:-1px;
	top:0;
	border:1px solid #BBB;
	border-bottom-width:0;
	font-family:arial;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	line-height:18px;
	z-index:100;
	background-color:#FFF;
	width:150px;
	visibility:hidden;
	text-align:left;
}

.dropmenudiv a {
	width:auto;
	display:block;
	text-indent:10px;
	font-family:arial;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	border-bottom:1px solid #BBB;
	text-decoration:none;
	padding:3px 0;
}

.dropmenudiv a:visited {
	width:auto;
	display:block;
	text-indent:10px;
	font-family:arial;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	border-bottom:1px solid #BBB;
	text-decoration:none;
	padding:3px 0;
}

* html .dropmenudiv a {width:100%;}
.dropmenudiv a:hover   {background-color:#F15A23;color:#FFFFFF;text-decoration:none;}
