/* AMC shop */
/* CSS STYLES */


/**************** scrolbar ***********/
body.gallery {
/*
	SCROLLBAR-FACE-COLOR: #BC0001; 
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; 
	SCROLLBAR-SHADOW-COLOR: #FFFFFF; 
	SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; 
	SCROLLBAR-ARROW-COLOR: #FEFEFE; 
	SCROLLBAR-TRACK-COLOR: #010065; 
	SCROLLBAR-DARKSHADOW-COLOR: #000000;
*/
	 margin: 0px 0px 0px 0px ;
}

/***************************************/
/*LETER STYLES*/

.alphabet {	font-family: Verdana; font-size: 11px; color: #C4C4C4; font-weight:700}
.alphabet a:link { color: #FF6702;	text-decoration: none; font-weight:700; text-decoration: none;}
.alphabet a:visited { color: #FF6702; text-decoration: none; font-weight:700; text-decoration: none;}
.alphabet a:active { color: #FF6702; text-decoration: underline; font-weight:700; text-decoration: none;}
.alphabet a:hover {	color: #FF6702;	text-decoration: underline; font-weight:700; text-decoration: none;}
.alphabet_sel a { font-family: Verdana; font-size: 11px;  color: #FF6702; text-decoration: underline; font-weight:700; }

/*****************************************************/

.link1:link         {text-decoration:none; color:#333333; font-size:10px;	font-family:Tahoma;}
.link1:visited      {text-decoration:none; color:#333333; font-size:10px;	font-family:Tahoma;}
.link1:active       {text-decoration:none; color:#333333; font-size:10px;	font-family:Tahoma;}
.link1:hover        {text-decoration:none; color:#ffffff; font-size:10px;	font-family:Tahoma;}

.link2:link         {text-decoration:none; color:#FFFFFF; font-size:11px;	font-family:Tahoma;}
.link2:visited      {text-decoration:none; color:#FFFFFF; font-size:11px;	font-family:Tahoma;}
.link2:active       {text-decoration:none; color:#FFFFFF; font-size:11px;	font-family:Tahoma;}
.link2:hover        {text-decoration:none; color:#FFFFFF; font-size:11px;	font-family:Tahoma;}

.link3:link         {text-decoration:none; color:#000000; font-size:11px;	font-family:Tahoma;}
.link3:visited      {text-decoration:none; color:#000000; font-size:11px;	font-family:Tahoma;}
.link3:active       {text-decoration:none; color:#000000; font-size:11px;	font-family:Tahoma;}
.link3:hover        {text-decoration:none; color:#666666; font-size:11px;	font-family:Tahoma;}

.link4:link         {text-decoration:none; color:#000000; font-size:11px;	font-family:Tahoma;}
.link4:visited      {text-decoration:none; color:#000000; font-size:11px;	font-family:Tahoma;}
.link4:active       {text-decoration:none; color:#000000; font-size:11px;	font-family:Tahoma;}
.link4:hover        {text-decoration:none; color:#FFFFFF; font-size:11px;	font-family:Tahoma;}

.link5:link         {text-decoration:none; color:#000000; font-size:14px;	font-family:Tahoma;}
.link5:visited      {text-decoration:none; color:#000000; font-size:14px;	font-family:Tahoma;}
.link5:active       {text-decoration:none; color:#000000; font-size:14px;	font-family:Tahoma;}
.link5:hover        {text-decoration:none; color:#666666; font-size:14px;	font-family:Tahoma;}



.singer:link    {  color:#000000;  font-size:11px;  text-decoration:none; text-transform:capitalize; font-family:Tahoma; }
.singer:visited {  color:#000000;  font-size:11px;  text-decoration:none; text-transform:capitalize; font-family:Tahoma; }
.singer:active  {  color:#000000;  font-size:11px;  text-decoration:none; text-transform:capitalize; font-family:Tahoma; }
.singer:hover   {  color:#FF6702;  font-size:11px;  text-decoration:none; text-transform:capitalize; font-family:Tahoma; }

.more:link      { font-size:11px; font-family:Tahoma;  color: #2D5FB6; text-decoration:none }
.more:visited   { font-size:11px; font-family:Tahoma;  color: #2D5FB6; text-decoration:none }
.more:active    { font-size:11px; font-family:Tahoma;  color: #2D5FB6; text-decoration:none }
.more:hover     { font-size:11px; font-family:Tahoma;  color: #999999; text-decoration:none }

.toplink:link    {font-size:11px; font-weight:600;  font-family:Tahoma;	 color: #353535; text-decoration:none }
.toplink:visited {font-size:11px; font-weight:600;  font-family:Tahoma;	 color: #353535; text-decoration:none }
.toplink:active  {font-size:11px; font-weight:600;  font-family:Tahoma;	 color: #353535; text-decoration:none }
.toplink:hover   {font-size:11px; font-weight:600;  font-family:Tahoma;	 color: #FF6702; text-decoration:none }

.fulllist:link     {  font-size:11px; font-weight:600;  font-family:Tahoma;  color: #2D5FB6;  font-weight: bold; text-decoration:underline}
.fulllist:visited  {  font-size:11px; font-weight:600;  font-family:Tahoma;  color: #2D5FB6;  font-weight: bold; text-decoration:underline}
.fulllist:active   {  font-size:11px; font-weight:600;  font-family:Tahoma;  color: #2D5FB6;  font-weight: bold; text-decoration:underline}
.fulllist:hover    {  font-size:11px; font-weight:600;  font-family:Tahoma;  color: #FF6702;  font-weight: bold; text-decoration:underline}

.mp3:link      { color:#3E3E3E;  font-size:11px;  font-family:Tahoma; text-decoration:none}
.mp3:visited   { color:#3E3E3E;  font-size:11px;  font-family:Tahoma; text-decoration:none}
.mp3:active    { color:#3E3E3E;  font-size:11px;  font-family:Tahoma; text-decoration:none}
.mp3:hover     { color:#FF6702;  font-size:11px;  font-family:Tahoma; text-decoration:none}

.footer:link    {text-decoration:none; color:#A51717; font-family:Tahoma; font-size:10; }
.footer:visited {text-decoration:none; color:#A51717; font-family:Tahoma; font-size:10; }
.footer:active  {text-decoration:none; color:#A51717; font-family:Tahoma; font-size:10; }
.footer:hover   {text-decoration:none; color:#999999; font-family:Tahoma; font-size:10; }

.footermenu:link     { font-size: 13px; color: #333333; text-decoration:none; font-weight:bold; font-family:Tahoma; }
.footermenu:visited  { font-size: 13px; color: #333333; text-decoration:none; font-weight:bold; font-family:Tahoma; }
.footermenu:active   { font-size: 13px; color: #333333; text-decoration:none; font-weight:bold; font-family:Tahoma; }
.footermenu:hover    { font-size: 13px; color: #FFFFFF; text-decoration:none; font-weight:bold; font-family:Tahoma; }

.menu:link     { color:#6E6E6E;  font-size:12px;  font-family:Tahoma; text-transform:uppercase; font-weight:bold; text-decoration:none;	white-space: nowrap }
.menu:visited  { color:#6E6E6E;  font-size:12px;  font-family:Tahoma; text-transform:uppercase; font-weight:bold; text-decoration:none;	white-space: nowrap }
.menu:active   { color:#6E6E6E;  font-size:12px;  font-family:Tahoma; text-transform:uppercase; font-weight:bold; text-decoration:none;	white-space: nowrap }
.menu:hover    { color:#000000;  font-size:12px;  font-family:Tahoma; text-transform:uppercase; font-weight:bold; text-decoration:none;	white-space: nowrap }



/******input styles*******/
.logininput {
	  font-size:12px;
	  font-family:Tahoma; 
      width:110px;
	  color:#000000;
	  padding:2px;
	}
	
.selectcur {
	  font-size:12px;
	  font-family:Tahoma;
	  color:#000000;
	  padding:2px;
	}
	
/******text styles*********/	
.13tohm {
	font-size: 13px;
	font-family: Tahoma;
}

.white12toh {
	font-size: 11px;
	font-family: Tahoma;
	color: #FFFFFF;
}

.black10toh {
	color:#333333;
	font-size:10px;
	font-family:Tahoma;
}

.black12boldtoh {
      color:#000000; 
	  font-size:11px;
	  font-weight:600;
	  font-family:Tahoma;
}

.blue12boldtoh {
	  font-size:11px;
	  font-weight:600;
	  font-family:Tahoma;
	  color: #2D5FB6;
	  font-weight: bold;
}

.16tohbold {
	font-family: Tahoma;
	font-size: 16px;
	font-weight:bolder;
}

.tohm16bold {
	font-family: Tahoma;
	font-size: 16px;
	font-weight:bolder;
}

.black12toh {
      color:#000000; 
	  font-size:11px;
	  font-family:Tahoma;
}

.gray12toh {
	color: #313131;
	font-weight: bold;
	font-size: 12px;
	font-family: Tahoma;
}

.gray11toh {
	color: #3E3E3E;
	font-size: 11px;
	font-family: Tahoma;
}

.errorrep {
      color:#CC3333; 
	  font-size:10px;
	  font-family:Tahoma;
}

.contact {
   font-family: Tahoma;
   font-size:11px;
   color:#1A3366;
   margin-left:10px;
   }
   
   
   
.plogin    {font-size:11px; font-weight:600;  font-family:Tahoma; color: #CC3333; text-decoration:none }

/* Table styles */
.tr {
	background-image: url(../pic/gic_.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.tr1{
	background-image: url(../pic/gic.gif);
	background-repeat: repeat-x;
	background-position: top;
}

/**** colors ****/
.red    { color: #CC3333; }
.grey   { color: #999999; }
.1A3366 { color: #1A3366; }

/****text st*****/
.ov_line { text-decoration:line-through; }

/*   inputs  */
.inp12px {
    font-size:12px;
	}

.reginput {
	  font-size:12px; 
      border:solid #999999 1px;
	  color:#666666;
	}
.contactinput {
   width:100%;
   font-family:Tahoma;
   font-size:11px; 
   color:#1A3366;
   }


/*-- head --*/
#header{
  width: 1000px;
  height: 350px;
}

#header img{
  border: none;
}

#headline{
  width: 1000px;
  height: 50px;
  background: url(../pic/head/top_header_line.jpg) no-repeat;
}

#headline_left_panel{
  float: left;
  text-align: left;
  padding: 14px 0 0 25px;
  width: 325px;
  color: #cccccc;
  font-size: 12px;
  font-family: Tahoma, Arial, sans-serif;
}

#headline_left_panel a{
  font-size: 11px;
  color: #cccccc;
  text-decoration: none;
}

#headline_left_panel a:hover{
  color: #00c0ff;
}

#header_menu{
  width: 305px;
  float: left;
  margin-top: -10px;
}

#header_menu img{
  width: 101px;
  height: 40px;
}

.header_menu{
  width: 101px;
  height: 40px;
}

#headline_user_menu{
  float: left;
  text-align: left;
  width: 290px;
  color: #cccccc;
  font-size: 12px;
  font-family: Tahoma, Arial, sans-serif;
}

.user_menu{
  margin: 0px;
  padding: 16px 0 0 30px;
  float: left;
}

.first_user_menu{
  padding-left: 47px;
}

.user_menu li{
  list-style: url(../pic/head/header_li.png);
  margin: 0px;
  padding: 0px;
}

.user_menu li a{
  font-size: 11px;
  color: #cccccc;
  text-decoration: none;
  margin-left: -5px;
}

.user_menu li a:hover{
  color: #00c0ff;
}

.user_menu li.user_menu_active{
  list-style: url(../pic/head/header_li_active.png);
}

.user_menu li.user_menu_active a{
  color: #00c0ff;
}

#header_videohelp{ 
  margin-left: 82px;
  margin-top: 10px !important;
  padding: 3px 0;
  text-align: center;
  font-size: 10px;
  background: url(../pic/videohelps_bg.jpg) no-repeat;
  width: 68px;
  height: 18px;
}

#header_videohelp a{
  color: #ffffff;
  text-decoration: none;
}

#header_shopping_cart{
  text-align: center;
  padding-top: 18px;
  margin-left: 945px;
}

#header_left_panel{
  background-color: #e6e6e6;
  width: 225px;
  height: 300px;
  font-family: Tahoma, Arial, sans-serif;
}

#header_logo{
}

#header_logo img{
  width: 100px;
  height: 25px;
}

#header_login_area_common{
  padding-top: 10px;
  height: 225px;
}

#header_login_area{
  text-align: left;
}

#header_login_area_label{
  text-align: center;
}

#header_login_area form{
  margin: 0 0 0 33px;;
  padding: 0px;
}

#header_login_area form div{
  margin-top: 7px;
}

#header_login_area input{
  border: none;
  width: 150px;
  height: 24px;
  padding: 4px 24px;
  color: #b6b7b7;
  font-size: 11px;
}

#header_login_username{
  background: url(../pic/head/email_field_bg.jpg) no-repeat;
}

#header_login_password{
  background: url(../pic/head/password_field_bg.jpg) no-repeat;
}

#login_area_submit_button{
  width: 158px;
  text-align: left;   
}

#header_login_area input#login_button{
  background: none;
  width: 60px;
  height: 24px;
  padding: 0px;
  float: left;
}

#header_login_area_links{
  margin: 15px 0 0 33px;
  font-size: 11px;
  color: #656565;
}

#header_login_area_links_separator{
  border-top: 1px solid #808080;
  border-bottom: 1px solid #ffffff;
  margin: 4px 0 2px;
  width: 150px;
}

#header_login_area_links a{
  color: #656565;
  text-decoration: none;
}

#header_login_area_big_button{
  margin: 15px 0 0 33px;
}

#header_login_area_links table{
  width: 150px;
  font-size: 11px;
  color: #000000;
  font-family: Tahoma, Arial, sans-serif;
}

#header_user_name{
  font-size: 11px;
  margin: 0 0 0 33px;
  text-align: left;
  color: #6e6e6e;
}

#header_user_name strong{
  color: #000000;
}

#header_user_name div{
  margin-top: 2px;
}

#header_logout_area{
  text-align: left;
  margin: 15px 0 0 33px;
  float: left;
}

#header_login_area_videohelp{ 
  margin: 19px 0 0 115px;
  padding: 3px 0;
  text-align: center;
  font-size: 10px;
  background: url(../pic/videohelps_bg.jpg) no-repeat;
  width: 68px;
  height: 18px;
}

#header_login_area_videohelp a{
  color: #ffffff;
  text-decoration: none;
}

#header_login_area_space{
  height: 37px;
}


#header_search_area{
  padding: 23px 0 0 33px;
  text-align: left;
  height: 42px;
  background: #b2b6b4;
}

#header_search_area form{
  margin: 0px;
  padding: 0px;
}

#header_search_area div{
  margin-top: 4px;
  text-align: center;
  width: 158px;
}

#header_search_area input{
  border: none;
  background: url(../pic/head/searchfield_bg.png) no-repeat;
  width: 158px;
  height: 19px;
  padding: 1px 8px 0 24px;
  color: #b6b7b7;
  font-size: 11px;
}

#search_submit_button{
  width: 12px !important;
  height: 12px !important;
  padding: 0px !important;
  background: none !important;
  position: absolute;
  margin: 4px 0 0 8px;
}

#header_search_area a{
  font-size: 11px;
  color: #ffffff;
  text-decoration: none;
}

#header_search_area a:hover{  
  color: #555555;  
}

#header_center_panel{
  width: 195px;
  height: 300px;
  overflow: hidden;
}

#header_center_panel img{
  width: 195px;
  height: 100px;
}

#header_right_panel{
  width: 580px;
  height: 300px;
  overflow: hidden;
}
/*-- head --*/
