/* ---------------------------------- */
/* ---------- STORE STYLES ---------- */
/* ---------------------------------- */

HTML {
  height: 100%;
  margin-bottom: 1px;
}



/* Christmas 

body  { font-size: 10px; font-family: Arial, "Trebuchet MS", Trebuchet, Verdana, Helvetica, sans-serif; background: #464f56 url(../bg-dec2011.jpg); margin: 0 10px 2em 10px; height: 100%; color:#464241;
 }
*/

/* Original After Christmas */

body   { color: #464241; font-size: 10px; font-family: Arial, "Trebuchet MS", Trebuchet, Verdana, Helvetica, sans-serif; background: #464f56 url("../images/bg.gif"); margin: 0 10px 2em; height: 100% }


H1 { color: #ff9900; font-size: 15px; font-family: Arial, "Trebuchet MS", Trebuchet, Helvetica, sans-serif; font-weight: bold;  text-transform: uppercase; }
H2 { color: #ff7e00; font-size: 12px; font-family: Arial, "Trebuchet MS", Trebuchet, Helvetica, sans-serif; font-weight: bold;  text-transform: uppercase; }


.smalltitle     {

	font-size: 10px;

	color: #ff9900;

	font-family: Arial, "Trebuchet MS", Trebuchet, Helvetica, sans-serif;

	letter-spacing : 2px;

    font-weight : bold;

	text-transform : uppercase;

}


.smalltitle2     {
	font-size: 10px;
	color: #ff9900;
	font-family: Arial, "Trebuchet MS", Trebuchet, Helvetica, sans-serif;
    font-weight : bold;
	text-transform : uppercase;
		letter-spacing : 1px;
}



.tooltiptitle     {
	font-size: 11px;
	color: #f08200;
	font-family: Arial, "Trebuchet MS", Trebuchet, Helvetica, sans-serif;
    font-weight : bold;
	text-transform : uppercase;
}


p      { color: #000000; font-size: 12px; 
font-family: Arial, "Trebuchet MS",  Verdana, Helvetica, sans-serif; 
line-height: 20px; 
padding: 6px 6px 6px 6px }


.TopNavRow2Text{

	 color :#000000;
	 FONT-SIZE  :12px;
	 FONT-FAMILY : Arial ;
	 FONT-WEIGHT  :normal ;
	 TEXT-DECORATION  : none ;
	 background-color :#fbd51c;
}
.THHeader{

	 color :#000000;
	 FONT-SIZE  :12px;
	 FONT-FAMILY : Arial ;
	 FONT-WEIGHT  : bold ;
	 TEXT-DECORATION  : none ;
}
.tdRow1Color {

	 background-color :#FCFCD6;
}
.tdRow2Color {

	 background-color :#BCBCBC;
}
A.allpage:link  { color: #000000; font-size: 12px; font-family: Arial; font-weight: normal; text-decoration: none }
A.allpage:visited {

	 color :#000000;
	 FONT-SIZE  :12px;
	 FONT-FAMILY : Arial ;
	 FONT-WEIGHT  :normal ;
	 TEXT-DECORATION  : none ;
}
A.allpage:hover   { color: #ff9933; font-size: 12px; font-family: Arial; font-weight: normal; text-decoration: none }
A:link {

	 color :#000000;
	 FONT-SIZE  :12px;
	 FONT-FAMILY : Arial ;
	 FONT-WEIGHT  :normal ;
	 TEXT-DECORATION  : none ;
}
A:visited {

	 color :#000000;
	 FONT-SIZE  :12px;
	 FONT-FAMILY : Arial ;
	 FONT-WEIGHT  :normal ;
	 TEXT-DECORATION  : none ;
}
A:hover {

	 color :#000000;
	 FONT-SIZE  :12px;
	 FONT-FAMILY : Arial ;
	 FONT-WEIGHT  :normal ;
	 TEXT-DECORATION  : none ;
}
.Plaintext{

	 color :#000000;
	 FONT-SIZE  :12px;
	 FONT-FAMILY : Arial ;
	 FONT-WEIGHT  :normal ;
	 TEXT-DECORATION  : none ;
}
.Plaintextbold{

	 color :#000000;
	 FONT-SIZE  :12px;
	 FONT-FAMILY : Arial ;
	 FONT-WEIGHT  : bold ;
	 TEXT-DECORATION  : none ;
}
.ProductTitle{

	 color :#666666;
	 FONT-SIZE  :12px;
	 FONT-FAMILY : Arial ;
	 FONT-WEIGHT  : bold ;
	 TEXT-DECORATION  : none ;
}

.ProductPrice{

	 color :#000000;
	 FONT-SIZE  :12px;
	 FONT-FAMILY : Tahoma,Verdana,Arial ;
	 FONT-WEIGHT  : bold ;
	 TEXT-DECORATION  : none ;
}
.CompPrice{

	 color :#FF0000;
	 FONT-SIZE  :12px;
	 FONT-FAMILY : Arial ;
	 FONT-WEIGHT  : bold ;
	 TEXT-DECORATION  : none ;
}
.smalltextblk{

	 color : #000000;
	 FONT-SIZE  :10px ;
	 FONT-FAMILY : Arial ;
	 TEXT-DECORATION  : none ;
}
.pagenavbg {
	 background-color :#FFFFFF;
}
.smalltextred{

	 color : #FF0000;
	 FONT-SIZE  :10px ;
	 FONT-FAMILY : Arial ;
	 TEXT-DECORATION  : none ;
}

.outside { BORDER-RIGHT: #FFFFFF 5px solid  ; 
	    	            BORDER-TOP: #FFFFFF 0px solid  ; 
			            BORDER-LEFT: #FFFFFF 5px solid  ; 
			            BORDER-BOTTOM: #FFFFFF 1px solid ; background-color:#FFFFFF ; }

.middle  { padding: 0px; }

.sunrise  { background: #fae01b url("sunrise.gif") repeat-x; text-align: left; margin: 0; height: 100% }

.menu  { background: #000000 url("menu.gif") repeat-x; text-align: left; margin: 0; height: 100% }



.search 	    { background-color: #fc990a; border: #f98303 1px solid; width: 60; color: #FFFFFF; font-size: 9px; font-family: "Trebuchet MS", Trebuchet, "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif; }

.searchinput 	{ background-color: #FFFFFF; border: #f98303 1px solid; font-size: 11px; width: 95; color: #000000; font-family: "Trebuchet MS", Trebuchet, "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif; }

.textinput 	    { background-color: #FFFFFF; border: #f98303 1px solid; font-size: 11px; width: 100; color: #f98303; font-family: "Trebuchet MS", Trebuchet, "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif; }

.select 	    { background-color: #FFFFFF; border: #f98303 1px solid; font-size: 11px; width: 130; color: #f98303; font-family: "Trebuchet MS", Trebuchet, "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif; }


.roundcont {
	width: 197px;
	background-color: #ffffff;
	color: #cccccc;
}

.roundcont p {
	margin: 0 10px;
}

.roundtop { 
	background: url(../images/box-tr.gif) no-repeat top right; 
}

.roundbottom {
	background: url(../images/box-br.gif) no-repeat top right; 
}

img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}




.pborder { BORDER-RIGHT: #fbd51c 1px solid  ; 
	    	            BORDER-TOP: #fbd51c 1px solid  ; 
			            BORDER-LEFT: #fbd51c 1px solid  ; 
			            BORDER-BOTTOM: #fbd51c 1px solid ; }


A.orange:link  { color: #fbd51c; font-size: 12px; font-family: Arial, "Trebuchet MS", Trebuchet, Helvetica, sans-serif;  text-transform: none }
A.orange:active { color: #fbd51c; font-size: 12px; font-family: Arial, "Trebuchet MS", Trebuchet, Helvetica, sans-serif;  text-transform: none }
A.orange:visited   { color: #fbd51c; font-size: 12px; font-family: Arial, "Trebuchet MS", Trebuchet, Helvetica, sans-serif;  text-transform: none }
A.orange:hover    { color: #ffffff; font-size: 12px; font-family: Arial, "Trebuchet MS", Trebuchet, Helvetica, sans-serif;  text-transform: none }


A.color:link   { color: #ff6000; font-size: 12px; font-family: Arial; font-weight: normal; text-decoration: none }
A.color:visited  { color: #ff6000; font-size: 12px; font-family: Arial; font-weight: normal; text-decoration: none }
A.color:hover    { color: #ff4800; font-size: 12px; font-family: Arial; font-weight: normal; text-decoration: underline }


ol      { color: #000000; font-size: 12px; 
font-family: Arial, "Trebuchet MS",  Verdana, Helvetica, sans-serif; 
line-height: 20px;  }


ul      { color: #000000; font-size: 12px; 
font-family: Arial, "Trebuchet MS",  Verdana, Helvetica, sans-serif; 
line-height: 20px;  }

/* ---------------------------------- */
/* ----------- TOP NAV -------------- */
/* ---------------------------------- */

A.topnav1:link  { color: #39393b; font-size: 12px; font-family: Arial, "Trebuchet MS", Trebuchet, Helvetica, sans-serif; font-weight: normal; text-transform: none }
A.topnav1:active { color: #39393b; font-size: 12px; font-family: Arial, "Trebuchet MS", Trebuchet, Helvetica, sans-serif; font-weight: normal; text-transform: none }
A.topnav1:visited  { color: #39393b; font-size: 12px; font-family: Arial, "Trebuchet MS", Trebuchet, Helvetica, sans-serif; font-weight: normal; text-transform: none }
A.topnav1:hover  { color: #000000; font-size: 12px; font-family: Arial, "Trebuchet MS", Trebuchet, Helvetica, sans-serif; font-weight: normal; text-transform: none }

.TopNav1Text{

	 color :#000000;
	 FONT-SIZE  :12px;
	 FONT-FAMILY : Arial ;
	 FONT-WEIGHT  : bold ;
	 TEXT-DECORATION  : none ;
}
.topnav1bgcolor {

	 background-color :#FFFFFF;
	 background-image:url(../images/top_navImg_Bkg.jpg);
}
.topnav2bgcolor {

	 background-color :#515151;
	 background-image:url(../images/);
}

A.topnav2:link  { color: #000000; font-size: 12px; font-family: Arial, "Trebuchet MS", Trebuchet, Helvetica, sans-serif;  text-transform: none }
A.topnav2:active { color: #000000; font-size: 12px; font-family: Arial, "Trebuchet MS", Trebuchet, Helvetica, sans-serif;  text-transform: none }
A.topnav2:visited   { color: #000000; font-size: 12px; font-family: Arial, "Trebuchet MS", Trebuchet, Helvetica, sans-serif;  text-transform: none }
A.topnav2:hover    { color: #ffffff; font-size: 12px; font-family: Arial, "Trebuchet MS", Trebuchet, Helvetica, sans-serif;  text-transform: none }

.topnav3bgcolor {

	 background-color :#BCBCBC;
	 background-image:url(../images/);

}


A.topnav3:link  { color: #ffffff; font-size: 11px; font-family: Arial, "Trebuchet MS", Trebuchet, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase }
A.topnav3:active { color: #ffffff; font-size: 11px; font-family: Arial, "Trebuchet MS", Trebuchet, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase }
A.topnav3:visited  { color: #ffffff; font-size: 11px; font-family: Arial, "Trebuchet MS", Trebuchet, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase }
A.topnav3:hover  { color: #fbd51c; font-size: 11px; font-family: Arial, "Trebuchet MS", Trebuchet, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase }


.TopNav3Text{

	 color :#000000;
	 FONT-SIZE  :11px;
	 FONT-FAMILY : Arial ;
	 FONT-WEIGHT  : bold ;
	 TEXT-DECORATION  : none ;
}




/* ---------------------------------- */
/* ----------- SIDE NAV ------------- */
/* ---------------------------------- */

.sidenav    { background-color: #fad51b; padding-top: 12px; padding-left: 12px }


A.sidenav2:link {

	 color :#000000;
	 FONT-SIZE  :11px;
	 FONT-FAMILY : Arial ;
	 FONT-WEIGHT  :normal ;
	 TEXT-DECORATION  : none ;
}
A.sidenav2:active  {

	 color :#000000;
	 FONT-SIZE  :11px;
	 FONT-FAMILY : Arial ;
	 FONT-WEIGHT  :normal ;
	 TEXT-DECORATION  : none ;
}
A.sidenav2:visited   {

	 color :#000000;
	 FONT-SIZE  :11px;
	 FONT-FAMILY : Arial ;
	 FONT-WEIGHT  :normal ;
	 TEXT-DECORATION  : none ;
}
A.sidenav2:hover   {

	 color :#000000;
	 FONT-SIZE  :11px;
	 FONT-FAMILY : Arial ;
	 FONT-WEIGHT  :normal ;
	 TEXT-DECORATION  : underline ;
}
.sidenavTxt {

	 color :#000000;
	 FONT-SIZE  :11px;
	 FONT-FAMILY : Arial ;
	 FONT-WEIGHT  : bold ;
	 background-color :#fbd51c;
}
.sidenavbg {

	 background-color :#FFFFFF;
}
.SideNavbordercolor{

	border-width :1px;
	border-style:solid ;
	border-color:#fbd51c;
	border-spacing: 2px
}
.SideNavborderBlkcolor{

	border-width :1px;
	border-style:solid ;
	border-color:#000000;
}



/* ---------------------------------- */
/* ----------- RIGHT NAV ------------ */
/* ---------------------------------- */

.rightnav    { background-color: #fff22a; }
.rightnavemail  { background-color: #454545; padding: 10px }
.rightnavquote { font-size: 11px; color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif; background: #fddb1c url("../images/rightnav-quote.gif") no-repeat; text-align: left; margin: 0; height: 100% }


.eroundcont {
	width: 200px;
	background-color: #454545;
	color: #cccccc;
}

.eroundcont p {
	margin: 0 10px;
}

.eroundtop { 
	background: url(../images/ebox-tr.gif) no-repeat top right; 
}

.eroundbottom {
	background: url(../images/ebox-br.gif) no-repeat top right; 
}

img.ecorner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}











/* ---------------------------------- */
/* ----------- BOTTOM NAV ----------- */
/* ---------------------------------- */

.bottomnav2   { color: #FFFFFF; font-size: 11px; font-family: Arial, "Trebuchet MS", Trebuchet, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase }

.bottomnav  { color: #767676; font-size: 11px; font-family: Arial, "Trebuchet MS", Trebuchet, Helvetica, sans-serif; text-transform: none }
A.bottomnav:link  { color: #767676; font-size: 11px; font-family: Arial, "Trebuchet MS", Trebuchet, Helvetica, sans-serif; text-transform: none }
A.bottomnav:active { color: #767676; font-size: 11px; font-family: Arial, "Trebuchet MS", Trebuchet, Helvetica, sans-serif; text-transform: none }
A.bottomnav:visited   { color: #767676; font-size: 11px; font-family: Arial, "Trebuchet MS", Trebuchet, Helvetica, sans-serif; text-transform: none }
A.bottomnav:hover    { color: #ffffff; font-size: 11px; font-family: Arial, "Trebuchet MS", Trebuchet, Helvetica, sans-serif; text-transform: none }

.emailbutton 	    { background-color: #282828; border: #1e1e1e 1px solid; width: 60; color: #cccccc; font-size: 9px; font-family: Arial, "Trebuchet MS", Trebuchet, "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif; }
.emailinput 	{ background-color: #ffffff; border: #424242 1px solid; font-size: 11px; width: 95; color: #797979; font-family: Arial, "Trebuchet MS", Trebuchet, "Trebuchet MS", Trebuchet, Verdana, Helvetica, sans-serif; }
.blackbox { color: #ffffff; font-size: 11px; font-family: Arial, "Trebuchet MS", Trebuchet, Helvetica, sans-serif; text-transform: none }



/* ---------------------------------- */
/* ---------- DEFAULT PAGE ---------- */
/* ---------------------------------- */

.featured {
background-color: #000000;
	 color :#ffffff;
	 FONT-SIZE  :12px;
	 FONT-FAMILY : Arial;
text-transform: uppercase;
font-weight: bold;

}

.greybox{

	 color :#000000;
	 FONT-SIZE  :12px;
	 FONT-FAMILY : Arial;
	 background-color :#2d2d2d;
}

.greyboxtext{

	 color :#ffffff;
	 FONT-SIZE  :12px;
	 FONT-FAMILY : Arial;
}

.greyboxtext2{

	 color :#2d2d2d;
	 FONT-SIZE  :12px;
	 FONT-FAMILY : Arial;
}



.droundcont {
	width: 200px;
	background-color: #ffffff;
	color: #cccccc;
}

.droundcont p {
	margin: 0 10px;
}

.droundtop { 
	background: url(../images/dbox-tr.gif) no-repeat top right; 
}

.droundbottom {
	background: url(../images/dbox-br.gif) no-repeat top right; 
}

img.dcorner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}


A.defaultallpage:link {

	 color :#FFFFFF;
	 FONT-SIZE  :12px;
	 FONT-FAMILY : Arial ;
	 FONT-WEIGHT  :normal ;
	 TEXT-DECORATION  : none ;
}
A.defaultallpage:visited {

	 color :#FFFFFF;
	 FONT-SIZE  :12px;
	 FONT-FAMILY : Arial ;
	 FONT-WEIGHT  :normal ;
	 TEXT-DECORATION  : none ;
}
A.defaultallpage:hover {

	 color :#fbd51c;
	 FONT-SIZE  :12px;
	 FONT-FAMILY : Arial ;
	 FONT-WEIGHT  :normal ;
	 TEXT-DECORATION  : none ;
}







/* ---------------------------------- */
/* --------------- EMAIL ------------ */
/* ---------------------------------- */



#triangle {

position: fixed; top: 200px; left: -1px;
/*  position:         absolute;
  top:              400px;
  left:           0px;
  z-index:          100; */
}

