body {
	margin:0px;
	background:#E9E6E6;
}

img {
   behavior: url("pngbehavior.htc");
}

form {
	margin:0px;
}

/* --------------- BACK GROUNDS & BACK GROUND IMAGES ------------------ */

.header_top_bg {
	background:url(../images/header_top_bg.jpg) repeat-x left top;
	height:116px;
}

.header_search_bg {
	background:url(../images/header_search_bg.jpg) repeat-x left top;
	height:34px;
}

.menu_back {
	background:url(../images/menu_back.jpg) repeat-x left top;
	height:214px;
}

.body_back {
	background:url(../images/body_back.jpg) repeat-x #E9E6E6 left top;
}

.cart_icon {
	margin-bottom:-3px;
}

.portfolio {
	width:132px;
	padding:5px;
	border:#BDB9B9 1px solid; margin-top:10px;
}

.red_bg {
	width:130px; height:17px; background:#FF0000; margin-top:3px;
}

.cart_icon2 {
	margin-left:12px; margin-bottom:-3px;
}

.top_picks_text {
	margin-left:10px;
}

.top_picks_image {
	float:left;
}

.view_details_div {
	float: right;
}

/* --------------- HEADING ------------------ */

.heading-1 {
	font-family:Arial;
	font-size:22px;
	font-weight:bold;
	font-style:italic;
	color:#EA7D24;
}

.heading-2 {
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	font-style:italic;
	color:#FFF;
}

.heading-3 {
	font-family:Arial;
	font-size:15px;
	font-weight:normal;
	color:#EA7D24;
	padding-left:6px;
}

.heading-4 {
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	color:#FFF;
}

.heading-5 {
	font-family:Verdana;
	font-size:15px;
	font-weight:bold;
	color:#000;
}

.heading-6 {
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#000;
}

/* --------------- NORMAL TEXT ------------------ */

.Text-1 {
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#fff;
}

.Text-2 {
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#878383;
}

.Text-3 {
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#393636;
	line-height:20px;
}

.Text-4 {
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	color:#E9E6E6;
	float:left;
	padding-left:3px;
	padding-top:2px;
}

.Text-5 {
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#353432;
	line-height:18px;
	padding-left:6px;
	padding-right:4px;
}

.Text-6 {
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#353432;
}

.Text-7 {
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	color:#000;
}

.Text-8 {
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#EA7D24;
	float:left;
}


/* --------------- LINKS ------------------ */

.ALinks {
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#fff;
	text-decoration:underline;
}

.ALinks:hover {
	color:#EA7D24;
	text-decoration:none;
}

.BLinks {
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#fff;
	text-decoration:none;
}

.BLinks:hover {
	color:#EA7D24;
	text-decoration:none;
}

.CLinks {
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#878383;
	text-decoration:none;
	line-height:16px;
}

.CLinks:hover {
	color:#EDEDED;
	text-decoration:none;
}

.DLinks {
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	color:#EA7D24;
	text-decoration:underline;
}

.DLinks:hover {
	color:#0D0D0D;
	text-decoration:underline;
}

.ELinks {
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#EA7D24;
	text-decoration:underline;
}

.ELinks:hover {
	color:#FFF;
	text-decoration:underline;
}

.FLinks {
	font-family:Arial;
	font-size:13px;
	font-weight:normal;
	color:#EA7D24;
	text-decoration:underline;
	padding-left:6px;
}

.FLinks:hover {
	color:#0D0D0D;
	text-decoration:underline;
}

.GLinks {
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#353432;
	text-decoration:none;
	/*padding-left:6px;*/
}

.GLinks:hover {
	color:#353432;
	text-decoration:underline;
}

.HLinks {
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#353432;
	text-decoration:underline;
}

.HLinks:hover {
	color:#EA7E25;
	text-decoration:underline;
}

.view_items {
	font-family:Arial; font-size:11px; color:#000000; background:#C0BBBB; font-weight:normal; text-decoration:none; padding:3px 7px 3px 7px;
}

.view_items:hover {
	color:#FFF; background:#535151; text-decoration:none;
}

.check_out {
	font-family:"Trebuchet MS"; font-size:11px; color:#FFF; font-weight:normal; background:#EA7E25; text-decoration:none; padding:2px 8px 2px 8px; 
}

.check_out:hover {
	color:#FFF; background:#000; text-decoration:none;
}


/* --------------- TEXT FIELD ------------------ */

.Text_field1 {
	background:url(../images/search_bg.jpg) repeat-x left;
	border-left:#D5D5D5 1px solid;
	border-right:#D5D5D5 1px solid;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#1E1919;
	padding:2px;
	width:220px;
}

/* --------------- BUTTON ------------------ */

.go_button {
	background:url(../images/go_button.jpg) no-repeat left top;
	width:33px; height:23px;
	border:0px;
	cursor:pointer;
}

/* --------------- BORDER ------------------ */

.news_border {
	border:#CCCCCC 1px solid;
}


/* --------------- DIVIDER ------------------ */

.top_links_dvd {
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#fff;
	padding-left:10px; padding-right:10px;
}

.footer_dvd {
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#878383;
	padding-left:5px;
	padding-right:5px;
}

.dvd-inner {
	background:url(../images/dvd-inner.jpg) repeat-x left top;
	height:31px;
}

/* ----------------------------  TOP Menu ------------------------------- */             /*TOP MENU*/


.nav2 {
	/*width:925px;*/
	clear: both;
	margin: 0px 0px;
	padding: 0px;
	font-family:Verdana;
	font-weight:normal;
	font-size: 14px;
	
	/*margin-left:10px;*/
}

.nav2 ul {
	float: left;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	
	
}

.nav2 li {
	
	display: inline;
	list-style: none;
	margin: 0px;
	padding: 0px 0px;
}

.nav2 li a {
	/*background:url(../images/menu_default.jpg) no-repeat center bottom;*/	
	border-bottom:#979797 1px solid;
	float:left;
	color: #EA7D24;
	display: block;
	float: left;
	margin: 0px 8px 0px 8px;
	*margin: 0px 7px 0px 7px;
	padding: 4px 10px 4px 10px;
	text-decoration: none;
}

.nav2 li a:hover {
	/*background:url(../images/menu_hover.jpg) repeat-x center bottom;*/
	border-bottom:#EA7D24 3px solid;
	color:#EA7D24;
	/*background:url(../images/menu_default_bg.jpg) no-repeat left;  width:149px; height:56px;*/
}

/*.nav2 a:hover {
	color: #FFF;
	text-decoration: none;
}*/

.nav2 .selected {
	/*background:url(../images/menu_hover.jpg) repeat-x center bottom;*/
	border-bottom:#EA7D24 3px solid;
	color:#EA7D24;
	text-decoration: none;
}

/*<------------------------ left menu ----------------------->*/

#verticalNav {left:0px; top:0px; margin:0 0 0 0; list-style:none;  padding:10px 0 0 0; *padding:0px 0 0 0; z-index:150; position:relative;}

#verticalNav ul.toplevel {padding:0; margin:0; list-style:none;}
#verticalNav ul.sub {padding:0; margin:0; list-style:none;}

/*#verticalNav table {border-collapse:collapse; margin:0px;}*/
/*outer box*/
/*#verticalNav ul.toplevel ul.sub {position:absolute; left:-9999px; width:225px; background:#1A619C;}*/
/*<-------->*/
/*#verticalNav ul.toplevel ul div.base {position:absolute; left:-9999px; background:#0066FF; border:1px solid #ddd; padding:10px; width:350px; height:300px;}*/
*html #verticalNav ul.toplevel li {float:left; width:170px; margin:0 0 0 0px;}
#verticalNav ul.toplevel li {float:left; width:170px;}
#verticalNav ul.toplevel li a {display:block;  padding:0px 0 0px 10px; *padding:0px 0 0px 6px;  line-height:22px; text-decoration:none; color:#1A1716; font-size:12px; font-family:Arial; }

/*#verticalNav a:hover {white-space:nowrap;}*/

#verticalNav ul.toplevel li a:hover {color:#1A1716; width:164px; background:#D9D6D6;}
#verticalNav ul.toplevel li:hover > a {width:164px; color:#1A1716;  background:#D9D6D6; }

*html #verticalNav ul.toplevel li:hover > a {width:100px; color:#1A1716; background:#D9D6D6;  }

#verticalNav ul.toplevel li.selected > a {width:164px; color:#1A1716;  background:#D9D6D6; }




/* Terms and conditions shadowbox styling */

.shadow-terms {
	width: auto;
	height: auto;
	padding: 10px;
	background: #fff;	
}

#header_slide {
	position: absolute;
	height: 138px;
	width: 924px;
	margin: 0;
	padding: 0;
	z-index: 1;
}

#header_slide  div {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 8;
	opacity: 0.0;
	filer: alpha(opacity=0);
	width: 924px;
	height: 138px;
}
#header_slide div.active {
	z-index: 10;
	opacity: 1.0;
	filter: alpha(opacity=100); 
}
#header_slide div.last-active {
	z-index: 9;
}
#header_slide #banner1 {
	background: url(/media/Banners/images/main_banner.jpg) 0 0 no-repeat;
}

#header_slide #banner2 {
	background: url(/media/Banners/images/banner2.jpg) 0 0 no-repeat;
}
#header_slide #banner3 {
	background: url(/media/Banners/images/banner3.jpg) 0 0 no-repeat;
}
#header_slide #banner4 {
	background: url(/media/Banners/images/banner4.jpg) 0 0 no-repeat;
}
#header_slide #banner5 {
	background: url(/media/Banners/images/BANNER.jpg) 0 0 no-repeat;
}



