body 
{
	margin:0px;
	padding:0px;
	background-color:#1B1A4C;
	/*background:#ffffff url("/images/bgBody.jpg") top center fixed no-repeat;*/
}

.Date
{
	font-family:Verdana;
	font-size:10px;
	color:#484849;
	line-height:10px;
}

h3
{
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#4F4CDA;
	padding:10px 5px 2px 5px;
	text-align:center;
}

.SpecificItemTitle
{
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#4F4CDA;
	padding:10px 5px 2px 5px;
}


.OrangeTitle
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#FF6600;
	padding:10px 5px 2px 5px;
}
.OrangeTitle A
{
	color:#FF6600;
	text-decoration:none;
}
.OrangeTitle A:hover
{
  	color:#878787;
	text-decoration:none;
}

.BlueTitle
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#4F4CDA;
	padding:10px 5px 2px 5px;
}
.BlueTitle A
{
	color:#4F4CDA;
	text-decoration:none;
}
.BlueTitle A:hover
{
  	color:#878787;
	text-decoration:none;
}


.VideoTitle
{
	font-family:Verdana;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
	color:#4F4CDA;
	padding:10px 5px 2px 5px;
}
.VideoTitle A
{
	color:#4F4CDA;
	text-decoration:none;
}
.VideoTitle A:hover
{
  	color:#878787;
	text-decoration:none;
}

.ItemTitle
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#660000;
	text-align:left;
	padding:0px 10px 5px 0px; 
}
.ItemTitle A
{
    color:#660000;
	text-decoration:none;
}
.ItemTitle A:hover
{
  	color:#878787;
	text-decoration:none;
}


.ItemText
{
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	text-align:justify;
	padding:2px 20px 0px 0px; 
}
.ItemText A
{
    color:#CD1011;
	text-decoration:none;
}
.ItemText A:hover
{
  	color:#696262;
	text-decoration:none;
}

.Top10Items 
{
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;	
	line-height:11px;
	padding-top:5px; 
	padding-right:3px;
}
.Top10Items A
{
	text-decoration:none;
	color:#ffffff;
}
.Top10Items A:hover
{
	text-decoration:none;
	color:#800F0F;
}


.MainContent , .MainContent  td
{
	font-family:Verdana;
	font-size:11px;
	color:#000000;	
	line-height:18px;
}
.MainContent A, .MainContent  td A
{
	text-decoration:none;
	color:#F99243;
}
.MainContent A:hover, .MainContent  td A:hover
{
	text-decoration:none;
	color:#2D2B7F;
}

.MainContent2 
{
	font-family:Verdana;
	font-size:12px;
	color:#000000;	
	line-height:18px;
}
.MainContent2 A
{
	text-decoration:none;
	color:#F99243;
}
.MainContent2 A:hover
{
	text-decoration:none;
	color:#2D2B7F;
}

.PriceText
{
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#004284;
}
.PriceTextSales
{
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#FF3534;
}

.PriceValueSales
{
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#660000;
}
.PriceValueOld
{
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	color:#4B4545;
	text-decoration:line-through;
}

.PriceValue
{
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#993333;
}

.SpecificProdDesrciption
{
	font-family:Verdana;
	font-size:12px;
	color:#000000;
	line-height:18px;
}



.SpecificProdPrice
{
	font-family:Verdana;
	font-size:16px;
	font-weight:bold;
	color:#660000;
	line-height:18px;
}


.CartProdTableItemName
{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#2D2B7F;
	line-height:18px;
	padding-top:10px;
}
.CartProdTableItemName A
{
	text-decoration:none;
	color:#2D2B7F;
}
.CartProdTableItemName A:hover
{
	text-decoration:none;
	color:#FD6502;
}

.CartPriceBlue
{
	font-family:Verdana;
	font-size:16px;
	font-weight:bold;
	color:#2D2B7F;
	line-height:18px;
}

.CartPriceOrange
{
	font-family:Verdana;
	font-size:16px;
	font-weight:bold;
	color:#F26D1A;
	line-height:18px;
}

.CartNotes
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#2D2B7F;
	line-height:12px;
}


.Checkout1Titles
{
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#2D2B7F;	
	line-height:14px;
}

.Checkout1Text
{
	font-family:Verdana;
	font-size:12px;
	color:#000000;	
	line-height:18px;
	padding:5px 10px 5px 10px;
}

.Checkout1Text2
{
	font-family:Verdana;
	font-size:12px;
	color:#000000;	
	line-height:18px;
	padding:5px 10px 5px 45px;
}

.Checkout1Price
{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#4F4CDA;	
	line-height:18px;
	padding:5px 10px 5px 45px;
}

.Checkout4
{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#6D0F0F;	
	line-height:18px;
}

.ProdSubSeeAllGadgets
{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#FD6502;
	line-height:18px;
}
.ProdSubSeeAllGadgets A
{
	text-decoration:none;
	color:#FD6502;
}
.ProdSubSeeAllGadgets A:hover
{
	text-decoration:none;
	color:#2D2B7F;
}

.ProdListPages
{
	font-family:Verdana;
	font-size:12px;
	color:#222266;	
	line-height:14px;
}


.Path
{
	font-family:Verdana;
	font-size:14px;
	color:#000000;	
	line-height:15px;
}
.Path A
{
	text-decoration:none;
	color:#000000;
}
.Path A:hover
{
	text-decoration:none;
	color:#FD6502;
}



.SelectedPage 
{
	font-family:Verdana;
	font-size:11px;
	color:#FD6502;	
	line-height:18px;
}


.Paging 
{
	font-family:Verdana;
	font-size:11px;
	color:#000000;	
}
.Paging A
{
	text-decoration:none;
	color:#000000;
}
.Paging A:hover
{
	text-decoration:none;
	color:#FD6502;
}


.Login
{
	font-family:Verdana;
	font-size:12px;
	text-decoration:none;
	color:#000000;
}
.Login A
{
	text-decoration:none;
	color:#040561;
}
.Login A:hover
{
	text-decoration:none;
	color:#5D5D5D;
}

.Input
{
	font-family:Verdana;
	font-size:10px;
	color:#61616E;
	border:1px solid #7A7A7D
}

.ImgFloatLeft
{
	border:1px solid #333333;
	float:left;
	margin:5px;
}
.ImgLeft
{
	float:left;
	margin:5px;
}

.ImgFloatRight
{
	border:1px solid #333333;
	float:right;
	margin:5px;
}

.Img
{
	border:1px solid #333333;
	margin:5px;
}


.BottomMenu 
{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;	
	line-height:12px;
}
.BottomMenu A
{
	text-decoration:none;
	color:#ffffff;
}
.BottomMenu A:hover
{
	text-decoration:none;
	color:#2F396C;
}

.CreatedBy 
{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#69698E;	
	line-height:12px;
}
.CreatedBy A
{
	text-decoration:none;
	color:#69698E;
}
.CreatedBy A:hover
{
	text-decoration:none;
	color:#DBDBE3;
}
.Img{
	border:1px solid #333333
}

.ProductCategTitle, .ProductCategTitle A{
	font-family:Verdana;
	font-size:25px;
	font-weight:bolder;
	color:#4F4CDA;
	padding-top:10px;
	text-decoration:none;
}
.ProductCategTitle A:hover{
	color:#003366;
	text-decoration:none;
}
.PagingPer{
	font-family:Verdana;
	font-size:10px;
	color:#FF6600;
	font-weight:bold;
	padding:0px;
	margin:0px;
}

.PagingPer A{
	text-decoration:none;
	color:#37359C;
	font-weight:normal;
}
.PagingPer A:hover{
	text-decoration:none;
	color:#FF6600;
	font-weight:normal;
}

.SystemError{
	color:#CC0000;
	font-family:Verdana;
	font-size:12px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
}

input, textarea, select{
	font-family:Verdana;
	font-size:11px;
	color:#FF6600;
	padding:1px;
	margin:1px;
}


.Enlarge
{
	font-family:Verdana;
	font-size:10px;
	text-decoration:none;
	color:#373493;
}
.Enlarge A
{
    color:#373493;
	text-decoration:none;
}
.Enlarge A:hover
{
  	color:#F99243;
	text-decoration:none;
}
.GiftText{
	font-family:Verdana;
	font-size:12px;
	text-decoration:none;
	color:#E76718;
	font-weight:bold;
	padding:5px;
	font-style:italic;
}
.MarqueeText{
	font-family:Verdana;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}
.TopNav{
	font-family:Verdana;
	font-size:10px;
	color:#FFFF99;
	padding-top:30px;
}
.TopNav A{
	font-family:Verdana;
	font-size:10px;
	color:#FFFFFF;
}.TopNav A:hover{
	font-family:Verdana;
	font-size:10px;
	color:#FFFF99;
}


/*displayitm2 image fader*/
#fader-container{
	float:right;
	width:200px;
	height:200px;
}
#fader-container img{
	border:0px;
}
#fader-container a#more-link{
	background-color:#949ED1;
	color:#FFFFFF;
	display:block;
	border:1px solid #000;
	margin:180px 0 0 25px;
	text-align:center;
	width:150px;
	font-weight:bold;
}

/*ajax loaded gallery*/
#product-gallery{
	text-align:center;
}
#product-gallery a{
	outline:none;
}
#product-gallery img{
	border:2px solid #FFF;
}
#product-gallery .thumbnails img.selected{
	border:2px solid #1B1A4C;
}
#product-gallery .instructions{
	font-size:10px;
	text-align:left;
	padding-left:7px;
	font-family:Verdana, Geneva, sans-serif;
}
#product-gallery .instructions ul{
	margin:0px;
	padding:0px;
}
#product-gallery .instructions li{
	list-style:none;
	margin:0px;
	padding:0px;
}

#product-gallery .gal-logo{
	background-image:url(/images/gal-logo.jpg);
	height:57px;
	width:100%;
	background-repeat:no-repeat;
}

#gallery-bigImg{
	position:fixed;
	display:none;
	width:933px;
	height:820px;
	padding:5px;
	border:2px solid #1B1A4C;
	background-color:#FFF;
	z-index:100;
	top:5px;
	left:50%;
	margin-left:-471px;
}
#gallery-bigImg p{
	text-align:right;
}
#gallery-bigImg p a{
	color:#000;
	text-decoration:none;
}

/* HOMEPAGE INNERFADE - HYBRID | START*/
#heroBannersContainer { position:relative; height:220px; margin-left:50px; margin-top:20px; } 
#heroBanners { width:654px; height:218px; padding:0px; margin:0px; list-style:none; }
#heroBanners li { position:absolute; display:none; }
#heroBanners li.active { display:block }
#heroBanners a, #heroBanners img { display:block; border:0px solid #ffffff; }
#heroBanners img { border:1px solid #505050; }
#heroBannerThumbs { position:absolute; top:0px; right:70px; margin:0px; padding:0px; list-style:none; }
#heroBannerThumbs li a { display:block; text-indent:-9999px; overflow:hidden; background:url("/images/hero_nav.png") no-repeat 0 0; width:44px; height:44px }
#heroBannerThumbs #one a { background-position: 0 0 }
#heroBannerThumbs #one a:hover, #heroBannerThumbs #one a.active { background-position: -44px 0 }
#heroBannerThumbs #two a { background-position: 0 -44px }
#heroBannerThumbs #two a:hover, #heroBannerThumbs #two a.active { background-position: -44px -44px }
#heroBannerThumbs #three a { background-position: 0 -88px }
#heroBannerThumbs #three a:hover, #heroBannerThumbs #three a.active { background-position: -44px -88px }
#heroBannerThumbs #four a { background-position: 0 -132px }
#heroBannerThumbs #four a:hover, #heroBannerThumbs #four a.active { background-position: -44px -132px }
#heroBannerThumbs #five a { background-position: 0 -176px }
#heroBannerThumbs #five a:hover, #heroBannerThumbs #five a.active { background-position: -44px -176px }
/* HOMEPAGE INNERFADE - HYBRID | END */