/*** SKIN1 STYLES FIRST ***/

BODY,DIV,TH,TD,P,INPUT,SELECT,TEXTAREA,TT {

        FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; 

        COLOR: #000000; FONT-SIZE: 10px;
		
		font-size:12px;

}
A:link {
        COLOR: #330000; TEXT-DECORATION: underline;
}
A:visited {
        COLOR: #330000; TEXT-DECORATION: underline;
}
A:hover {
        COLOR: #330000; TEXT-DECORATION: none;
}
A:active  {
        COLOR: #330000; TEXT-DECORATION: none;
}

H1 {

        FONT-SIZE: 15px;

}

H3 {

        FONT-SIZE: 12px;

}

HR {

        COLOR: #DDDDDD; HEIGHT: 1px;

}

BODY { 

        MARGIN-TOP: 0 px; MARGIN-BOTTOM: 0 px; MARGIN-LEFT: 0 px; MARGIN-RIGHT: 0 px; 

        BACKGROUND-COLOR: #FFFBD3;

}

.HeadBox {

        BACKGROUND-COLOR: #FFFBD3;

}

.HeadText {

        FONT-SIZE: 12px; FONT-WEIGHT: bold;

}

.HeadLine {

        BACKGROUND-COLOR: #FFD44C;

}

.VertMenuBox {

        BACKGROUND-COLOR: #FFD44C;

}

.VertMenuBorder {

        BACKGROUND-COLOR: #8E4B00;

}

.VertMenuTitle {

        BACKGROUND-COLOR: #FF8600; COLOR: #330000; FONT-WEIGHT: bold;

}

.VertMenuItems{
        COLOR: #330000; TEXT-DECORATION: none;
}
.VertMenuItems:link {
        COLOR: #330000; TEXT-DECORATION: none;
}
.VertMenuItems:visited {
        COLOR: #330000; TEXT-DECORATION: none;
}
.VertMenuItems:hover {
        COLOR: #550000; TEXT-DECORATION: underline;
}
.VertMenuItems:active  {
        COLOR: #330000; TEXT-DECORATION: none;
}

.VertMenuHr {

        COLOR: #999999;

}

.CategoriesList {

	FONT-SIZE: 12px;

}

.DialogBox {

        BACKGROUND-COLOR: #fff0d2;

}





.DialogBorder {

        BACKGROUND-COLOR: #FF8600;

}

.DialogTitle {

        COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 11px;

}

.NumberOfArticles {

        COLOR: #000000; FONT-WEIGHT: bold;

}

.TopLabel {

        COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 12px;

}

.Text {

        COLOR: #000000;

}

.DecorTr {

        COLOR: #20B8DE;

}

.AdminSmallMessage {

        COLOR: #FF3300;

}

.AdminTitle {

        COLOR: #FF3300; FONT-WEIGHT: bold; FONT-SIZE: 12px;

}

.Line {

        BACKGROUND-COLOR: #FF6600;

}

.ProductTitle {

        COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 12px;

}

.ProductTitleHidden {

        COLOR: #666666; FONT-WEIGHT: bold; FONT-SIZE: 11px;

}

.ProductDetailsTitle {

        COLOR: #FF3300; FONT-WEIGHT: bold; FONT-SIZE: 12px;

}

.ProductDetails {

        COLOR: #000000;

}

.ProductPriceTitle {

        COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 12px;

}

.ProductPriceConverting {

        COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 12px;

}

.ProductPrice {

        COLOR: #FF3300; FONT-WEIGHT: bold; FONT-SIZE: 12px;

}

.ProductPriceSmall {

        COLOR: #FF3300; FONT-WEIGHT: bold;

}

.MarketPrice {

		FONT-SIZE: 14px; FONT-FAMILY: Times New Roman;

}

.ItemsList {

        COLOR: #330000; FONT-WEIGHT: bold;

}

#Disabled {

        COLOR: #909090;

}

.NavigationPath {

        COLOR: #FFFFFF; FONT-WEIGHT: bold; TEXT-DECORATION: none; font-size:11px;

}

.NavigationPath:link {

        COLOR: #FFFFFF; FONT-WEIGHT: bold; TEXT-DECORATION: underline;

}

.NavigationPath:visited {

        COLOR: #FFFFFF; FONT-WEIGHT: bold; TEXT-DECORATION: underline;

}

.NavigationPath:hover {

        COLOR: #FFFFFF; FONT-WEIGHT: bold; TEXT-DECORATION: none;

}

.NavigationPath:active  {

        COLOR: #FFFFFF; FONT-WEIGHT: bold; TEXT-DECORATION: underline;

}

.FormButton {

        COLOR: #330000; FONT-WEIGHT: bold; 

}

.Button {                                 

		FONT-FAMILY: Arial;

		BACKGROUND: URL(images/butbg.gif);

		BACKGROUND-COLOR: #FF8600;

		COLOR: #FFFFFF; FONT-WEIGHT: bold;

		FONT-SIZE: 11px;

		TEXT-DECORATION: none;

}

.CustomerMessage {

        COLOR: #FF3300; FONT-WEIGHT: bold; 

}

.ErrorMessage {

        COLOR: #FF3300; FONT-WEIGHT: bold; 

}

.Star {

        COLOR: #FF0000;

}

.HighLight {

		BACKGROUND-COLOR: #FFFFCC;

}

.SaveMoneyLabel {

        COLOR: #FFFFFF; FONT-WEIGHT: bold; 

}

.TableHead {

	BACKGROUND-COLOR: #CCCCCC; FONT-WEIGHT: bold;

}

.TableSubHead {

    BACKGROUND-COLOR: #EEEEEE;

}

.TableLine {

    BACKGROUND-COLOR: #F0F0F0;

}

.SmallNote:link {

        COLOR: #7C4C00; TEXT-DECORATION: none; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;

}

.SmallNote:visited {

        COLOR: #7C4C00; TEXT-DECORATION: none; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;

}

.SmallNote:hover {

        COLOR: #7C4C00; TEXT-DECORATION: underline; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; 

}

.SmallNote:active {

        COLOR: #7C4C00; TEXT-DECORATION: none; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;

}

.SmallText {

        COLOR: #7C4C00; TEXT-DECORATION: none; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;

}

.Bottom {

        BACKGROUND-COLOR: #FFD44C; COLOR: #8E4B00;

}

.Tab {

        BACKGROUND-COLOR: #FFD44C;

        FONT-WEIGHT: bold;

        TEXT-TRANSFORM: uppercase;

}

.CatMenuItemOff 

{

    BACKGROUND-COLOR: transparent;              /* like "VertMenuBox" */

    BORDER-RIGHT: none;        /* like "VertMenuBox" */

    BORDER-TOP: none;          /* like "VertMenuBox" */

    BORDER-LEFT: none;         /* like "VertMenuBox" */

    BORDER-BOTTOM: none;       /* like "VertMenuBox" */

    MARGIN-BOTTOM: 1px;

    MARGIN-TOP: 1px;

    MARGIN-LEFT: 2px; 

    MARGIN-RIGHT: 3px;

    CURSOR: pointer;

}

.CatMenuItemOffExp

{

    BACKGROUND-COLOR: transparent;              /* like "VertMenuBox" */

    BORDER-RIGHT: none;        /* like "VertMenuBorder" */

    BORDER-TOP: none;          /* like "VertMenuBorder" */

    BORDER-LEFT: none;         /* like "VertMenuBorder" */

    BORDER-BOTTOM: none;       /* like "VertMenuBorder" */

    MARGIN-BOTTOM: 1px;

	MARGIN-TOP: 1px;

	MARGIN-LEFT: 2px;

    MARGIN-RIGHT: 3px;  

    CURSOR: pointer;

}

.CatMenuItemOn

{   

    BACKGROUND-COLOR: #FF8600;              /* like "VertMenuTitle" */

    BORDER-RIGHT: 1px solid #FF8600;        /* like "VertMenuBorder" */

    BORDER-TOP: none;          /* like "VertMenuBorder" */

    BORDER-LEFT: none;         /* like "VertMenuBorder" */

    BORDER-BOTTOM: none;       /* like "VertMenuBorder" */

    MARGIN-BOTTOM: 1px;

	MARGIN-TOP: 1px;

	MARGIN-LEFT: 2px;

    MARGIN-RIGHT: 3px;  

    CURSOR: pointer;

}

.CatSubMenu

{

    BACKGROUND-COLOR: #FFD44C;              /* like "VertMenuBox" */

    BORDER-RIGHT: #8E4B00 1px solid;        /* like "VertMenuBorder" */

    BORDER-TOP: #8E4B00 1px solid;          /* like "VertMenuBorder" */

    BORDER-LEFT: #8E4B00 1px solid;         /* like "VertMenuBorder" */

    BORDER-BOTTOM: #8E4B00 1px solid;       /* like "VertMenuBorder" */

    MARGIN-LEFT: 1px; 

    MARGIN-RIGHT: 2px;

}

.CatMenuItem

{

    FONT-SIZE: 12px;

    FONT-FAMILY: Arial;

    CURSOR: pointer;

}

.CatMenuItem:link

{

    COLOR: #330000;                         /* like "VertMenuItems" */

}

.CatMenuItem:visited

{

    COLOR: #330000;                         /* like "VertMenuItems" */

}

.CatMenuItem:hover

{

    COLOR: #330000;                         /* like "VertMenuTitle" */

}

.CatMenuItem:active

{

    COLOR: #330000;                         /* like "VertMenuItems" */

}

.NavDialogTitle {

    font-size: 11px;

    font-weight: bold;

    color: #330000;

}   

.NavDialogBorder {

    background-color: #FFCC33;

}

.NavDialogBox {

    background-color: #FFFFCC;

}

.PopupHelpLink {

	FONT-SIZE: 9px;

	COLOR: #330000; 

	TEXT-DECORATION: none;

}

.SubHeader2 {

	COLOR: #666666;

	font-size: 11px;

	FONT-WEIGHT: bold;

}

.SubHeader2Line {

	BACKGROUND-COLOR: #CCCCCC;

}

.HightLightRow {

	BACKGROUND-COLOR: #B0B0B0;

	font-weight: bold;

}

.HightLightEqualRow {

	BACKGROUND-COLOR: #ffe8af;

}

.VertMenuSubTitle {

	BACKGROUND-COLOR: #FFA92F;

}

.SpecialOffersPrice {

	COLOR: #FF3300; FONT-WEIGHT: bold; FONT-SIZE: 14px;

}

.NoBorder {
border-bottom: 0px solid #FFFFFF;
border-left: 0px solid #FFFFFF;
border-right: 0px solid #FFFFFF;
border-top: 0px solid #FFFFFF;
}
.Thumbnail {
border-bottom: 1px solid #CCCCCC;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
border-top: 1px solid #CCCCCC;
}

.MenuItems{
        COLOR: #FFFFFF; TEXT-DECORATION: none; margin-left: 5px; font-size: 12px;
}
.MenuItems:link {
        COLOR: #FFFFFF; TEXT-DECORATION: none;
}
.MenuItems:visited {
        COLOR: #FFFFFF; TEXT-DECORATION: none;
}
.MenuItems:hover {
        COLOR: #FFFFFF; TEXT-DECORATION: underline;
}
.MenuItems:active  {
        COLOR: #FFFFFF; TEXT-DECORATION: none;
}

ul li {
	line-height:20px;
}	 

/*** END OF SKIN1 STYLES ***/

/*** START OF CUSTOM STYLES ***/

body {
	margin:0px;
	padding:0px;
	background: url(../../../../test/images/grid.jpg) repeat;
	font-family: verdana, "Lucida Grande", arial, helvetica, sans-serif;
	color: #FFFFFF;
	font-size:12px;
}


/*-------------------------------------------------
DIVs
-------------------------------------------------*/

#headerRepeat {
	width:100%;
	height:166px;
	background: url(../../../../test/images/header_repeat.jpg) repeat-x;
}

#header {
	width:1110px;
	height:163px;
	
}

#container {
	width:1110px;
	/* use this when you inset SIDE TOWER *width:1088px; */
	height:auto;

}

#wrapper {
	margin:0px auto 0px auto;
	padding:25px 11px 0px 0px;
	width:961px;
	height:auto;
	background: url(../../../../test/images/content_bg.jpg) repeat-y;
}

#content {
	margin:0 0 0 160px;
	padding:10px;
	width:620px;
	padding-top:20px;
	min-height:1500px;						 	
	height:auto !important;						
	height:2000px; 	
	*min-height:1700px;						/* IE6 MIN-HEIGHT TRICK */ 	
	*height:1700px; 							/* IE6 MIN-HEIGHT TRICK */ 						
	background:#FFF0D2;
	border:	2px solid #FF8600;	
	font-size:12px;					
}

#footerRepeat {
	width:100%;
	height:auto;
	background: url(../../../../test/images/footer_repeat.jpg) repeat-x;
}

#footer {
	width:1110px;
	height:168px;
	background: url(../../../../test/images/footer.jpg);
}

#footerText {
	text-transform:capitalize;
	text-align:center;
	position:relative;
	top:150px;
	color:#000000;
	font-size:12px;
	font-weight:bold;
}

#footerText a {
	text-transform:uppercase;
	color:#ffffff;
	text-decoration:none;
}

#featured {
	width:390px;
	margin: 30px auto 30px auto;
}

#featuredImgs {
	width:auto;
	height:auto;
	margin: 0px auto 0px auto;
	text-align:center;
}

#bulk {
	width:110px;
	padding:4px;
	margin:20px auto 20px 5px;
	background-color:#854F2D;
	border: 4px solid #C96100;
	text-align:center;
	font-size:14px;
	font-weight:bold;
}

#bulk:hover {
	background-color:#C96100;
	cursor:pointer;
}

#bulk a{
	color:#fff;
	margin-top:3px;
	text-decoration:none;
}

#rightBanner {
	width:125px;
	float:right;
	margin:20px 0 20px 0;
	padding:0 3px;
}


/*-------------------------------------------------
NAV
-------------------------------------------------*/

#nav {
	margin-left:2px;
	float:left;
	width: 124px;
	padding:0px;
	font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica, 
	  Arial, sans-serif;
	color: #333;
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;
}

#nav ul { 
	clear:left;
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}

#nav li {
	margin: 0;
	
}
	
#nav li a {
	display: block;
	padding: 5px 0px 5px 10px;
	color: #fff;
	text-decoration: none;
	width: 100%;
}

#nav .colored {
	background: url(../../../../test/images/button01.jpg);
	/* background-color: #834e2c; */
}

#nav .alwaysHover { 
	color:#FFFFFF;
	font-weight:bold;
	background: url(../../../../test/images/hover.jpg);
}

#nav li a:hover{ 
	color:#FFFFFF;
	font-weight:bold;
	background: url(../../../../test/images/hover.jpg);
}


/*-------------------------------------------------
SUBNAV
-------------------------------------------------*/

#subNav {
	margin-left:0px;
	float:left;
	width: 124px;
	padding:0px;
	font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica, 
	  Arial, sans-serif;
	color: #333;
	text-transform: none;
	font-size:14px;
	
}

#subNav li {
	margin: 0;
	position:relative;
	
}
	
#subNav li a {
	display: block;
	color: #fff;
	font-weight:bold;
	width: 100%;
}

#subNav li a:hover{ 
	color:#FFFFFF;
	font-weight:bold;
	background: url(../../../../test/images/hover.jpg);
}
	
#subNav .sub {
	padding-left:10px;
	width:180px;
	background: #714224;
	border:1px #000000 solid;
}

#subNav .subColored {
	padding-left:10px;
	width:180px;
	background: url(../../../../test/images/button01.jpg);
	border:1px #000000 solid;
}

#subNav ul li ul {
	position: absolute;
	width: 100px;
	top: 0;
	right:0;
	visibility: hidden;
	font-weight:normal;
}

#subNav ul li a{
	display: block;
	overflow: auto; /*force hasLayout in IE7 */
	text-decoration: none;
	
}

#subNav ul li ul a:hover {
	background: url(../../../../test/images/hover.jpg);
	color:#FFFFFF;
	font-weight:bold;

}

	
/* hack for IE \*/
	* html #subNav ul li { float: left; height: 1%; }
	* html #subNav ul li a { height: 1%; }
/* End */


/*-------------------------------------------------
GENERAL
-------------------------------------------------*/

.bold {
	font-weight:bold;
}

.featured {
	display:block;
	text-align:center;
	font-family: Verdana;
	font-size:15px;
	width:100%;
	text-transform: uppercase;
	color: #ffd438;
	font-weight:bold;
}

.more a {
	display:block;
	text-align:right;
	text-transform:capitalize;
	color:#f49e17;
}

.imgCenter {
	display:block;
	margin: 0px auto 0px auto;
}

img {
	border:0px;
}

.featuredImg {
	border:2px #0f5409 solid;
	margin: 0px auto 0px auto;
}

/* causes the layout to get messed up in FF if not present */
p, h1, h2, h3, h4 {
	margin:0px;
	padding: 6px 0px 6px 0px;
}

#productlist .ProductTitleHeight { height: 25px; }
#productlist .DialogBox table td { vertical-align: top; }
#productlist td .DialogBox table { height: 164px; }

.evergreen_tower{
	margin:216px auto 0 auto;
	float:right;
	width:99px;
	height:316px;
}

.AdBorder{
	border-style:solid;
	border-width:2px;
	border-color: #9F5D31 #4F2E18 #4F2E18 #9F5D31;
}

/*** End of Custom Styles ***/

/*** BLOG-SPECIFIC Styles ***/


/*** RSS SideBar ***/

#rightBanner ul li {
	margin-left:-42px;
	list-style-type:none;
}

#rightBanner ul li a{
	list-style-type:disc;
	color:#FF8600;
	display:block;
	margin-bottom:12px;
}

#rightBanner ul li h2 a{
	color:white;
	font-size:13px;
	list-style-type:none;
	display:inline;
	text-decoration:none;
	padding-bottom:4px;
	margin-bottom:0px;
}

#rightBanner ul li h2{
	color:white;
	font-size:14px;
	text-decoration:none;
	list-style-type:none;
}


/* Post Breadcumbs */
.alignleft a{
	color:#FF8600;
	font-size:12px;
	font-weight:bold;
}

.header {
	background: url("../../../../xcart/skin1/images/dialog_bg_n.gif") no-repeat top center;
	font-size:12px;
	color:black;
	font-weight:bold;
	margin:0 0 -8px 160px;
	width:639px;
	height:23px;
	padding-left:5px;
}

.header a{
	text-decoration:none;
}

.orange{
	border-bottom:1px dotted #FF8600;
	width:95%;
	margin:0 auto;
}

#cat{
	width:120px;
	font-size:10px;
}