body {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #163446;
	background-image:url(../img/bg_body.jpg);
	background-repeat:repeat-x;
}

img{border:none;}

/* BACKGROUDN */
#bg_main{
	background-image:url(../img/bg_main.jpg);
	background-repeat:repeat-y;
	background-position:0px 672px;
}
#bg_top{
	background-image:url(../img/bg_top_2.jpg);
	background-repeat:no-repeat;
}
#bg_mid{
	background-image:url(../img/bg_mid.jpg);
	background-repeat:no-repeat;
}
#bg_mainContainer{
	border-left:1px solid #14597D;
	border-right:1px solid #14597D;
	background-color:#256A8E;
	background-image:url(../img/bg_mainContainer.jpg);
	background-repeat: repeat-x;
}

/* end BACKGROUDN */

#mainContainer{
	background-image:url(../img/bg_mainContent.jpg);
	background-repeat: repeat;
}


#head{
	background-image:url(../img/bg_mainContainer.jpg);
	background-repeat:repeat-x;
}

/* HEAD NAV */
#head_nav a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FEFFFF;
	text-decoration:none;
	padding-bottom:8px;
}
#head_nav a.home{
	background-image:url(../img/icn_home.jpg);
	background-repeat:no-repeat;
	padding-left:21px;
	padding-right:20px;
}
#head_nav a.faq{
	background-image:url(../img/icn_faq.jpg);
	background-repeat:no-repeat;
	padding-left:21px;
	padding-right:20px;
}
#head_nav a.myAccount{
	background-image:url(../img/icn_myAccount.jpg);
	background-repeat:no-repeat;
	padding-left:21px;
	padding-right:20px;
}
#head_nav a.myShoppingBag{
	background-image:url(../img/icn_myShoppingBag.jpg);
	background-repeat:no-repeat;
	padding-left:21px;
	padding-right:20px;
}
#head_nav a.authenticityCheck{
	background-image:url(../img/icn_authenticityCheck.jpg);
	background-repeat:no-repeat;
	padding-left:21px;
}
#head_nav a:hover{color:#F89E31;}
#head_nav a.home:hover{background-image:url(../img/icn_home_ov.jpg);}
#head_nav a.faq:hover{background-image:url(../img/icn_faq_ov.jpg);}
#head_nav a.myAccount:hover{background-image:url(../img/icn_myAccount_ov.jpg);}
#head_nav a.myShoppingBag:hover{background-image:url(../img/icn_myShoppingBag_ov.jpg);}
#head_nav a.authenticityCheck:hover{background-image:url(../img/icn_authenticityCheck_ov.jpg);}

/* end HEAD NAV */

/* HEAD SEARCH */
#head_search form{margin:0px; padding:0px;}
#head_search .input{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	background-color:#164055;
	border:1px solid #25668A;
	width:111px;
	height:18px;
	padding-left:5px;
}
/* end HEAD SEARCH */

#content{
	background-image:url(../img/bg_content.jpg);
	background-repeat:repeat-y;
}
#menu{
	background-image:url(../img/bg_menu.jpg);
	background-repeat:repeat-x;
	
}
#menu select{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	width:163px;
	background-color:#0A3247;
	border:1px solid #678798;
	color:#FFFFFF;
	text-transform:uppercase;
}

#contentHome{
	background-image:url(../img/bg_contentHome.jpg);
	background-repeat:repeat-y;
}

#latestNews{
	background-image:url(../img/bg_latestNews.jpg);
	background-repeat:repeat-y;
}
#latestNews h1{
	font-size:14px;
	font-weight:normal;
	border-bottom:1px solid #F79218;
	padding:0px;
	margin:0px 0px 13px 0px;
}

div#hold{ 
	position:relative; overflow:hidden;
	width:350px; height:160px;
	z-index:100;
}

div#wn	{ 
	position:absolute; 
	left:0px; top:0px; 
	width:350px; height:160px; 
	clip:rect(0px, 350px, 160px, 0px); 
	overflow:hidden;	
	z-index:1; 
	}
div.content { 
	position:absolute; visibility:hidden;
	left:0px; top:0px; 
	z-index:1; 
	}
.date{color:#F7931C;}

/* Set small font-size or size/position of div's will be off in some browsers  */
div#scrollbar { 
  position:relative; left:0; top:0;
  width:8px; height:160px; 
  font-size:1px; z-index:1;
  }
div#track { 
  position:absolute; left:0; top:12px;
  width:8px; height:136px;
  background-image:url(../img/track.jpg);
  background-repeat:repeat;
  z-index:1;
  }
div#dragBar {
  position:absolute; left:1px; top:1px;
  width:6px; height:20px;
  background-color:#1D516C;
  z-index:1;
  }  
div#up { position:absolute; left:0; top:0; z-index:2 }  
div#down { position:absolute; left:0; bottom:0; z-index:3 } 

/* CONTENT */

#title{
	background-image:url(../img/bg_title.jpg);
	background-repeat:repeat-y;
}

#celebTmbs td{
	width:208px;
	background-image:url(../img/bg_celebTmb.jpg);
	background-repeat:repeat-y;
}
#celebTmbs p{margin-top:23px; margin-bottom:0px; text-transform:uppercase;}

.imgBorder {border:4px solid #1D526D;}
#celebTitle{
	background-image:url(../img/bg_celebTlt.jpg);
	background-repeat:repeat-y;
	padding:17px 10px;
	color:#2A749B;
}

#celebTitle h1{
	padding-top:0px;
	margin-top:0px;
	font-size:24px;
	color:#FFFFFF;
	font-weight:normal;
	border-bottom:1px solid #F79218;
}

#celebItems .td{
	background-image:url(../img/bg_celebProd.jpg);
	background-repeat:repeat-y;
}

#celebItems h2{
	font-size:10px;
	text-transform:uppercase;
}

#celebItems p{
	font-size:10px;
	color:#2A749B;
}

#celebItems a{
	background-image:url(../img/icn_addShoppingBag.jpg);
	background-repeat:no-repeat;
	padding-left:21px;
	padding-bottom:8px;
	color:#F7941D;
	font-size:9px;
	text-decoration:none;
	font-weight:bold;
}
#celebItems a:hover{background-image:url(../img/icn_addShoppingBag_ov.jpg);}

#prod{
	background-image:url(../img/bg_product.jpg);
	background-repeat:repeat-y;
	width:618px;
	color:#2A749B;
}
#prod h1{
	padding-top:0px;
	margin-top:0px;
	font-size:24px;
	color:#FFFFFF;
	font-weight:normal;
	border-bottom:1px solid #F79218;
	text-align:right;
}
#prod .bgProductItem{
	background-image:url(../img/bg_productItem.jpg);
	background-repeat:no-repeat;
	width:333px;
	height:255px;
}
#prod a.a360{
	text-align:right;
	text-decoration:none;
}


#celebList{
	padding:8px;
}
#celebList h2{
	font-size:14px;
	color:#FFFFFF;
	font-weight:normal;
	white-space:nowrap;
}
#celebList ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#celebList li{margin-top:5px;}
#celebList a{
	color:#F7931C;
	text-decoration:none;
}

.comingSoon{
	position:relative;
	width:50%;
	margin:100px auto;
	text-align:center;
	color:#FF9616;
}

/* CONTENT MY ACCOUNT */
#content form{margin:0px; padding:0px;}
#content .input{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	background-color:#164055;
	border:1px solid #25668A;
	width:205px;
	padding:3px;
}
.login_td{
	 width:260px;
	 background-image:url(../img/bg-left.jpg);
	 padding: 0 30px;
}
.login_td h1{
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	color:#F7941D;
	font-size:15px;
}
.field_name{color:#5A9ABA;}
.required{
	font-size:10px;
	color:#FF9900;
}
#msg{
	font-weight:bold;
	padding:10px 10px 10px 25px;
	color:#FF0000;
	background-image:url(../admin/img/icn_notice.png);
	background-repeat:no-repeat;
	background-position:0% 50%;
}


/* end CONTENT */ 

/* FOOT */
#foot{
	background-image:url(../img/bg_content.jpg);
	background-repeat:repeat-y;
}
#menu_footContainer{
	border:1px solid #728893;
}
#menu_foot{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#256A8E;
	background-color:#FFFFFF;
	border:1px solid #4A6E83;
	text-align:center;
}
#menu_foot a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#256A8E;
	text-transform:uppercase;
}
#menu_foot a:hover{text-decoration:none;}

#copyright{
	background-image:url(../img/bg_copyright.jpg);
	background-repeat:repeat-x;
	height:24px;
}

/* end FOOT */

p{margin-top:0px; padding-top:0px;}
a{ color:#F7931C;}
a:hover{text-decoration:none;}
.error{color:#FF9900;}


/* SHOPPING BAG*/

#shoppingBag th{color:#FFFFFF;background-color:#f79218;}
#shoppingBag .row1{background-color:#1E5572;}
#shoppingBag .row2{background-color:#3b669f;}
#shoppingBag .row-over{background-color:#66a9ce;}
#shoppingBag .prices{
	background-color:#1A394B;
	font-weight:bold;
	white-space: nowrap;
	padding:6px;
}
#shoppingBag select{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	background-color:#092636;
	border:1px solid #25668A;
}
#shoppingBag a{
	color:#F7931C;
}

.selectPayment{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	background-color:#164055;
	border:1px solid #25668A;
	padding:3px;
}

.selectPayment_error{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	background-color:#164055;
	border:1px solid #FF0000;
	padding:3px;
}

/* end SHOPPING BAG*/

/* SEARCH */
.searchResult{
	padding:0px 4px;
	background-color:#F49716;
}
.txt{
	padding:25px 50px;
}

/*	AUTHENTICITY CHECK	*/

#autCheck{
	position:relative;
	margin: 90px auto;
	width: 368px;
	padding:40px 20px 10px 20px;
	min-height:140px;
	background: url(../img/bg_authenticity.jpg) repeat-y;
	font-size:12px;
}
#autCheck .input{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	background-color:#164055;
	border:1px solid #25668A;
	width:150px;
	padding-left:5px;
}
#autCheck .note{font-size:11px; color:#78A5BD;}
#autCheck a{color:#C9E0EB;}
#autCheck a:hover{text-decoration:none;}

/*	FAQ	*/
#tableTopFaq{
	background-image:url(../img/faq_tableBg.jpg);
	background-repeat:repeat-y;
	font-size:15px;
}
#tableTopFaq td{
	padding-left:40px;
}
#tableTopFaq a{
	color:#FFFFFF;
}
#tableTopFaq a:hover{
	color:#FFFFFF;
	text-decoration:none;
}
.tableBottomFaq {
	font-size:15px;
}
.tableBottomFaq td{
	padding:5px;
}
.tableBottomFaq .tdOrange{
	padding:5px;
	border-bottom:1px dotted #FF9900;
}
.tableBottomFaq p{
	color:#2a749b;
	font-size:12px;
}
.tableBottomFaq a{
	color:#f7931b;
}
.tableBottomFaq a:{
	color:#f7931b;
}

/* AUDIO CLIP */
.audioClip{ color:#F79218;}

/* SLIMBOX */

#celebItems a.slimbox{
	border:none;
	background:none;
	text-decoration:none;
	margin:0;
	padding:0;
	font-weight:normal;
}
	