body{
	margin:0;
	

}


.BodyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

}

.News_Description
{
color:#5e211f;

font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

A.Leftnav:visited  {color: #d5c9c3; font-family: Arial, Helvetica, sans-serif; 	font-size:12px; font-weight: none; text-decoration: none;  }
A.Leftnav:link  {color: #d5c9c3; font-family: Arial, Helvetica, sans-serif; 	font-size:12px; font-weight: none; text-decoration: none;  }
A.Leftnav:active  {color: #d5c9c3;	font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: none; text-decoration: none; }
A.Leftnav:hover   {color: #ffffff; font-family: Arial, Helvetica, sans-serif; 	font-size:12px; font-weight: none; text-decoration: underline;  }

A.bottomlinks:visited  {color: #784646; font-family: Arial, Helvetica, sans-serif; 	font-size:10px; font-weight: none; text-decoration: none;  }
A.bottomlinks:link  {color: #784646; font-family: Arial, Helvetica, sans-serif; 	font-size:10px; font-weight: none; text-decoration: none;  }
A.bottomlinks:active  {color: #784646;	font-family: Arial, Helvetica, sans-serif; font-size:10px; font-weight: none; text-decoration: none; }
A.bottomlinks:hover   {color: #ffffff; font-family: Arial, Helvetica, sans-serif; 	font-size:10px; font-weight: none; text-decoration: underline;  }

A.smalllinks:visited  {color: #784646; font-family: Arial, Helvetica, sans-serif; 	font-size:10px; font-weight: none; text-decoration: none;  }
A.smalllinks:link  {color: #784646; font-family: Arial, Helvetica, sans-serif; 	font-size:10px; font-weight: none; text-decoration: none;  }
A.smalllinks:active  {color: #784646;	font-family: Arial, Helvetica, sans-serif; font-size:10px; font-weight: none; text-decoration: none; }
A.smalllinks:hover   {color: #000000; font-family: Arial, Helvetica, sans-serif; 	font-size:10px; font-weight: none; text-decoration: underline;  }

A.gry12links:visited  {color: #4e404d; font-family: Arial, Helvetica, sans-serif; 	font-size:11px; font-weight: none; text-decoration: none;  }
A.gry12links:link  {color: #4e404d; font-family: Arial, Helvetica, sans-serif; 	font-size:11px; font-weight: none; text-decoration: none;  }
A.gry12links:active  {color: #4e404d;	font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight: none; text-decoration: none; }
A.gry12links:hover   {color: #000000; font-family: Arial, Helvetica, sans-serif; 	font-size:11px; font-weight: none; text-decoration: underline;  }

A.red14links:visited  {color: #5e211f; font-family: Arial, Helvetica, sans-serif; 	font-size:14px; font-weight: bold; text-decoration: none;  }
A.red14links:link  {color: #5e211f; font-family: Arial, Helvetica, sans-serif; 	font-size:14px; font-weight: bold; text-decoration: none;  }
A.red14links:active  {color: #5e211f;	font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold; text-decoration: none; }
A.red14links:hover   {color: #000000; font-family: Arial, Helvetica, sans-serif; 	font-size:14px; font-weight: bold; text-decoration: underline;  }

A.News_HeadLine:visited  {color: #5e211f; font-family: Arial, Helvetica, sans-serif; 	font-size:14px; font-weight: bold; text-decoration: none;  }
A.News_HeadLine:link  {color: #5e211f; font-family: Arial, Helvetica, sans-serif; 	font-size:14px; font-weight: bold; text-decoration: none;  }
A.News_HeadLine:active  {color: #5e211f;	font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold; text-decoration: none; }
A.News_HeadLine:hover   {color: #000000; font-family: Arial, Helvetica, sans-serif; 	font-size:14px; font-weight: bold; text-decoration: underline;  }


.News_Date
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5e211f;
}
.News_Description2
{
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #214661;

}

.News_Description
{
	text-align:justify;
}

.pricelarge h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #5e211f;
	display:inline;
}
.smallgry {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4e404d;
}
.pricelarge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #5e211f;
}
.ProdTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #5e211f;
}

.LoginBox {
	Width: 90;
	height:18;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	border: 1px solid #000000;	
}

body,html
{
	margin:0;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	height:100%;
	color:#666666;
}

#BackImag2e {
position:absolute;
top: 0;
left: 0;
z-index:1;
width:100%;
height: 100%;
background-color: #000;
filter:alpha(opacity=60);
opacity: 0.6;
display:none;
}


#BackImage {
position:absolute;
top: 0;
left: 0;
z-index:1;
width:100%;
height: 100%;
background-image:url(/graphics/overlay.png);
background-repeat:repeat;
display:none;
filter:alpha(opacity=80);
opacity: 0.6;
}


#BackImage a.close {
float:right;
position:relative;
filter:alpha(opacity=100);
opacity:1.0;
margin-right:3px;
display:inline;

}

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}


.BodyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#666666
}
.Description
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.gry14
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.smallgry {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4e404d;
}
.pricelarge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #5e211f;
}
.ProdTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #5e211f;
}

.ProdTitle2 h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5e211f;
	display:inline;
}

.ProdTitle h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #5e211f;
	display:inline;
}

A.browseProduct:active {text-align:left;color: #5e211f; font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold; text-decoration: none;}
A.browseProduct:visited {text-align:left;color: #5e211f; font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold; text-decoration: none;}
A.browseProduct:link {text-align:left;color: #5e211f; font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold; text-decoration: none;}
A.browseProduct:hover {text-align:left;color: #5e211f; font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold; text-decoration: underline;}


input
{
	background-color:#ffffff;
	border:solid 1px #CECECE;
	
}

.gry14 h1
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	display:inline;
}
.gry11b
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.blk12
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.subtitle
{
     font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}

.warning
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:Red;
	font-weight:bold;
}
.pagetext
{
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.smalltext
{
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:justify;
}
.blk12B
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}
.Orng11B
{
      font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
}
.Sectiontitle
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
}
.pagetext h1
{
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	display:inline;
}
.pagetext h2
{
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	display:inline;
}

.login_stretch
{
	background-image:url(/Graphics/login/Tile.jpg);
	background-repeat:repeat;
}

.BlackBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-align:center;
}

A.gry10roll:active {color: #7a7777; font-family: Arial, Helvetica, sans-serif; font-size:10px; font-weight: normal; text-decoration: none;}
A.gry10roll:visited {color: #7a7777; font-family: Arial, Helvetica, sans-serif; font-size:10px; font-weight: normal; text-decoration: none;}
A.gry10roll:link {color: #7a7777; font-family: Arial, Helvetica, sans-serif; font-size:10px; font-weight: normal; text-decoration: none;}
A.gry10roll:hover {color: #7a7777; font-family: Arial, Helvetica, sans-serif; font-size:10px; font-weight: normal; text-decoration: underline;}


A.Leftnav:visited  {color: #d5c9c3; font-family: Arial, Helvetica, sans-serif; 	font-size:12px; font-weight: bold; text-decoration: none;  }
A.Leftnav:link  {color: #d5c9c3; font-family: Arial, Helvetica, sans-serif; 	font-size:12px; font-weight: bold; text-decoration: none;  }
A.Leftnav:active  {color: #d5c9c3;	font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; text-decoration: none; }
A.Leftnav:hover   {color: #ffffff; font-family: Arial, Helvetica, sans-serif; 	font-size:12px; font-weight: bold; text-decoration: underline;  }

A.bottomlinks:visited  {color: #784646; font-family: Arial, Helvetica, sans-serif; 	font-size:10px; font-weight: normal; text-decoration: none;  }
A.bottomlinks:link  {color: #784646; font-family: Arial, Helvetica, sans-serif; 	font-size:10px; font-weight: normal; text-decoration: none;  }
A.bottomlinks:active  {color: #784646;	font-family: Arial, Helvetica, sans-serif; font-size:10px; font-weight: normal; text-decoration: none; }
A.bottomlinks:hover   {color: #ffffff; font-family: Arial, Helvetica, sans-serif; 	font-size:10px; font-weight: normal; text-decoration: underline;  }

A.gry12links:visited  {color: #4e404d; font-family: Arial, Helvetica, sans-serif; 	font-size:11px; font-weight: normal; text-decoration: none;  }
A.gry12links:link  {color: #4e404d; font-family: Arial, Helvetica, sans-serif; 	font-size:11px; font-weight: normal; text-decoration: none;  }
A.gry12links:active  {color: #4e404d;	font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; text-decoration: none; }
A.gry12links:hover   {color: #000000; font-family: Arial, Helvetica, sans-serif; 	font-size:11px; font-weight: normal; text-decoration: underline;  }

A:visited  {color: #4e404d; font-family: Arial, Helvetica, sans-serif; 	font-size:11px; font-weight: normal; text-decoration: none;  }
A:link  {color: #4e404d; font-family: Arial, Helvetica, sans-serif; 	font-size:11px; font-weight: normal; text-decoration: none;  }
A:active  {color: #4e404d;	font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; text-decoration: none; }
A:hover   {color: #000000; font-family: Arial, Helvetica, sans-serif; 	font-size:11px; font-weight: normal; text-decoration: underline;  }


A.red14links:visited  {color: #5e211f; font-family: Arial, Helvetica, sans-serif; 	font-size:14px; font-weight: bold; text-decoration: none;  }
A.red14links:link  {color: #5e211f; font-family: Arial, Helvetica, sans-serif; 	font-size:14px; font-weight: bold; text-decoration: none;  }
A.red14links:active  {color: #5e211f;	font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold; text-decoration: none; }
A.red14links:hover   {color: #000000; font-family: Arial, Helvetica, sans-serif; 	font-size:14px; font-weight: bold; text-decoration: underline;  }


A.menulink:visited  {color: #784646; font-family: Arial, Helvetica, sans-serif; 	font-size:12px; font-weight: bold; text-decoration: none;  }
A.menulink:link  {color: #784646; font-family: Arial, Helvetica, sans-serif; 	font-size:12px; font-weight: bold; text-decoration: none;  }
A.menulink:active  {color: #784646;	font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; text-decoration: none; }
A.menulink:hover   {color: #784646; font-family: Arial, Helvetica, sans-serif; 	font-size:12px; font-weight: bold; text-decoration: underline;  }

A.subcatslink:visited  {color: #A04655; font-family: Arial, Helvetica, sans-serif; 	font-size:12px; font-weight: bold; text-decoration: none;  }
A.subcatslink:link  {color: #A04655; font-family: Arial, Helvetica, sans-serif; 	font-size:12px; font-weight: bold; text-decoration: none;  }
A.subcatslink:active  {color: #A04655;	font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; text-decoration: none; }
A.subcatslink:hover   {color: #A04655; font-family: Arial, Helvetica, sans-serif; 	font-size:12px; font-weight: bold; text-decoration: underline;  }


.textboxSmall
{
	width:100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #214661;
	font-weight: bold;
}
.textboxBold
{
	width:200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #214661;
	font-weight: bold;
	
}
#AdminTable
{
	border-style:double;
	border-color:#CECECE;
	border-width :2px;
}

.LoginBox {
	Width: 90;
	height:18;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	border: 1px solid #000000;	
}


/* Menu things */

#menu 
{
	position: relative;
	top: 0;
	left: 0;
	width: 138px;
	font-family:verdana;
	font-size:11px;
}

#topmenu1
{
	
}

#menu dt 
{
	cursor: pointer;
	margin: 0px 0;
	height: 20px;
	width:160px;
	line-height: 20px;
	text-align: left;
	font-weight: normal;
	color:#ffffff;
	list-style-image:url(/graphics/bullet2gry.gif);
}


#menu dd 
{

}

#menu dl, dt, dd
{
	margin: 0;
	padding-left:2px;
	padding-bottom:2px;
	padding-top:2px;
	width:170px;
	
}

#menu ul
{
	margin:0px;
	padding:0;
}

#menu li 
{
	margin:0px;
	padding:2px;
	text-align: left;
	font-size:10px;
	color:#ffffff;
	
}

#menu li a, #menu dt a 
{
	color: #d5c9c3; 
	font-family: Arial, Helvetica, sans-serif; 	
	font-size:10px;
	text-decoration: none;
}
#menu .LinkDiv
{
    color: #d5c9c3; 
	font-family: Arial, Helvetica, sans-serif; 	
	font-size:10pt;
	text-decoration: none;
	padding-left:6px;
	font-weight:bold;
    background-image:url(/graphics/navsep.gif);
    background-position:bottom;	
    background-repeat:no-repeat;
    
}

A.LinkDiv:visited  {color: #d5c9c3; font-family: Arial, Helvetica, sans-serif; 	font-size:12px; font-weight: none; text-decoration: none;  }
A.LinkDiv:link  {color: #d5c9c3; font-family: Arial, Helvetica, sans-serif; 	font-size:12px; font-weight: none; text-decoration: none;  }
A.LinkDiv:active  {color: #d5c9c3;	font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: none; text-decoration: none; }
A.Leftnav:hover   {color: #ffffff; font-family: Arial, Helvetica, sans-serif; 	font-size:12px; font-weight: none; text-decoration: underline;  }


#menu li a:hover, #menu dt a:hover
{
  	color:#ffffff;
  	text-decoration:underline;
}

#HomePageOffers
{
    width:560px;
}

.Offer
{
    width:280px;
    float:left;
	   height:260px;

	background-image:url(/graphics/breaker.gif);
        
	background-position:left bottom;


        background-repeat:no-repeat;
}

#HomePageOffers .Image
{
	padding-top:15px;
     width:100px;
     float:left

   
}
#HomePageOffers .Text
{

padding-top:15px;     
width:168px;
     float:left;
     padding-left:5px;
     font-family: Arial, Helvetica, sans-serif;
 	font-size: 12px;  

height:200px;  


}

#HomePageOffers .highlight
{
    font-size: 12px;    
    font-weight:bold;
    color:#5e211f;
}



#nav, #nav ul { /* all lists */
		padding: 0;
		margin: 0;
		list-style: none;
		float : left;
		width : 11em;
		font-size :12px;
		font-weight :normal;
		z-index :100;

	}
	
	#nav li { /* all list items */
		position : relative;
		float : left;
		line-height : 2.25em;
		margin-bottom : -1px;


       background-image:url(/graphics/navsep.gif);
        
	background-position:left bottom;


        background-repeat:no-repeat;
		
	}
	#nav li ul { /* second-level lists */
		
		position : absolute;
		left: -999em;
		margin-left : 13.9em;
		margin-top : -4em;
		
		padding-right :5.5em;
		padding-top :1.5em;
		padding-bottom :1.5em;
		z-index :2000;
       
	
		
	}
	#nav li ul li
	{
	    	background-color:#552C2C;
	    	background-image:none;
	    	border:solid 1px #fffff;	
	    	width: 220px;
	}
	#nav li ul li a
	{
	    background-image:none;
	    width: 225px;
	   
	}
	
	html>body #nav li ul
	{
		margin-left : 12.9em;
	}
	
	#nav li ul ul { /* third-and-above-level lists */
		left: -999em;
		margin-left : 12.75em;
		z-index:1000;
	}
	html>body #nav li ul ul  /*ie cant read this*/
    {
        margin-left : 12.85em;
    }
	#nav li ul ul li, li ul li
	{
		width: 14.9em;
		border : solid 1px #CECECE;
	}
	
	#nav li a {
		width: 12.0em;		
		display : block;	
		padding : 5px 0.5em 5px 2px;		
		color: #d5c9c3; 
	    font-family: Arial, Helvetica, sans-serif; 	
	    font-size:14px;
	    text-decoration: none;
	    

	/*background-image:url(/graphics/navsep2.gif);
        
	background-position:left bottom;


        background-repeat:no-repeat;
*/
 background-image:url(/graphics/bulletD2.gif);
  background-position:right;
 background-repeat:no-repeat;

	}
	html>body #nav li  a
	{
	   width: 11.2em;		
padding : 5px 0.5em 5px 2px;	
	}
    html>body #nav li ul li  a
	{
	    width: 14.7em;	
	}
	#nav li a:hover {
		color : white;
		background-color : #6F3B37;
		
	
		

	}
	
	#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
		left: -999em;
	}
	
	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
		left: auto;


	}
	
	#content {
		margin-left : 12em;
	}