﻿body {
	width:100%;
	height:100%;
	padding:0 0 0 0;
	margin:0;
	font-family:Arial;
	/*  background-color: #CAD24B; */
	background-color: rgb(192, 192, 192);
	background-repeat:repeat;	
}

a.lnkHeadActive
{
    font-size:15px;
    font-weight:bold;
    color:#ffffff;
    text-decoration:none;
}
a.lnkHeadNonActive
{
    font-size:15px;
    font-weight:bold;
    color:#1f98d5;
    text-decoration:none;
}
.HeadSeperator
{
    font-size:15px;
    font-weight:bold;
    color:#8e8e8e;
}
.HeadSearchBox
{
    padding-top:10px;
    margin-bottom:5px;
    height:63px;
    background-color: #3b81b5;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;        
}
.HeadSearchBox_TextBox
{    
    padding:0px 0px 0px 10px;
    text-indent:0px;
    border:none;
    background:url('images/bg_searchbox_head200.png') no-repeat;
    width:190px;
    height:36px; 
    color:#939393;
    font-size:17px;
    font-weight:normal;
}
.HeadSearchBox_AdvSearch
{
    color:#f2f7fa;
    font-size:10px;
}
.HeadMenuBg
{
    height:49px;
    background: url('images/bg_menubar_head.png') repeat-x;
}
.BodyBgContent
{
    width:1000px;
    padding:10px;
   /*  background: url('images/bg_main_content.png') repeat-x;    */
   background:url("/images/contentarea_mainbg.png") repeat-x scroll left top #FFFFFF;
    background-color:#ffffff;
    box-shadow: 2px 2px 10px 5px rgb(100, 100, 100);
}
.watch_cont ul li a {text-decoration:none;}
.watch_cont a:hover {text-decoration:underline;}

.listprice1 a {text-decoration:none;}
.listprice1 a:hover {text-decoration:underline;}

.BodyBgContent_ShadowLeft
{
    width:9px;
    background: url('images/bg_main_content_shadow_left.png') repeat-x;    
}
.BodyBgContent_ShadowRight
{
    width:9px;
    background: url('images/bg_main_content_shadow_right.png') repeat-x;    
}
.BodyBgContent_ShadowBottom
{
   /* height:9px;*/
    background: url('images/bg_main_content_shadow_bottom.png') repeat-x;
}
.BodyBgContent_ShadowTop_NOTUSING
{
    height:9px;
    background: url('images/bg_main_content_shadow_top.png') repeat-x;
}

html, body {
	height: 100%;
}
.wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -150px; /* the bottom margin is the negative value of the footer's height */
}
.wrapper1 {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -150px; /* the bottom margin is the negative value of the footer's height */
}
.footer, .push {
	height: 150; /* .push must be the same height as .footer */
}
.FooterContent
{
    position: relative;
    width:100%;
    background-color:#133752;
    margin: 0 auto;
}
.FooterHeader
{
    color:#faf9f0;
    font-size:15px;
    font-weight:normal;
}
.FooterLink
{
    color:#1f98d5;
    font-size:12px;
    font-weight:normal;
}
.FooterLink a
{
    color:#1f98d5;
    font-size:12px;
    font-weight:normal;
}
.FooterCopyright
{
    padding:20px 0 0 0;
    color:#faf9f0;
    font-size:10px;
    font-weight:normal;
}

/*--------------------------------------------------------------------------------------
Content Segments for Home Page - Prepared To Be Amazed
--------------------------------------------------------------------------------------*/
.MainBgContent_UpperLeft
{
    overflow:hidden;
    display:block;
    padding:0;
    margin:0;
    position:relative;
    width:554px;
    height:323px;
    background: url('images/bg_main_content_ul_slider.png') repeat-x;
}
.MainBgContent_UpperLeft_Image
{
    padding:6px;
}
.MainBgContent_UpperLeft_BottomOverlay
{    
    position:absolute;
    width:544px;
    height:80px;
    top:295px;
    left:5px;
    /*z-index:9999;*/
    z-index:100;
}
.MainBgContent_UpperLeft_Statement
{
    padding:5px 0 0 0;
    color:#ffffff;
    font-size:20px;
    font-weight:normal;
}
.MainBgContent_UpperLeft_Statement_Amazed
{
    color:#1f98d5;
    font-size:35px;
    font-weight:normal;
}
.MainBgContent_UpperLeft_Description
{
    padding:5px 0 0 0;
    color:#ffffff;
    font-size:13px;
    font-weight:normal;
}
.MainBgContent_UpperLeft_Pager ul
{
    list-style:none;
    padding:0 0px 5px 0;
    color:#ffffff;
    width:120px;
    height:18px;
}
.MainBgContent_UpperLeft_Pager ul li
{
    width:18px;
    height:18px;
    float:left;   
    margin:0 0 0 5px;  
    padding-top:2px;  
    cursor:pointer;
 }
.MainBgContent_UpperLeft_PagerItem_Off
{
    text-align:center;    
    background: url('images/main_content_ul_slider_pager_off.png') repeat-x;
    color:#000000;
    font-size:12px;
    font-weight:normal;
}
.MainBgContent_UpperLeft_PagerItem_On
{
    text-align:center;
    background: url('images/main_content_ul_slider_pager_on.png') repeat-x;
    color:#ffffff;
    font-size:12px;
    font-weight:bold;    
}

/*--------------------------------------------------------------------------------------
Content Segments for Home Page - Featured Artist
--------------------------------------------------------------------------------------*/
.MainBgContent_UpperRight
{
    display:block;
    position:relative;
    width:417px;
    height:323px;
    background: url('images/bg_main_content_ur_fartist.png') repeat-x;
    background-repeat:no-repeat;
}
.MainBgContent_UpperRight_FABadge
{
    position:absolute;
    top:0;
    left:0;
}
.MainBgContent_UpperRight_Content
{
    padding:20px;    
}
.MainBgContent_UpperRight_Content .shadow {
    -moz-box-shadow: 2px 2px 3px #ddd;
    -webkit-box-shadow: 2px 2px 3px #ddd;
    box-shadow: 2px 2px 3px #ddd;
    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#000000')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#000000');
}
.MainBgContent_UpperRight_NewPrice
{
    font-size:17px;
    font-weight:bold;
    color:#353535;
}
.MainBgContent_UpperRight_OldPrice
{
    font-size:17px;
    font-weight:normal;
    color:#787878;
    text-decoration:line-through;
}
.MainBgContent_UpperRight_Name
{
    font-size:18px;
    font-weight:bold;
    color:#1f98d5;
}
.MainBgContent_UpperRight_Title
{
    /*          white-space: nowrap; */
    font-size:14px;
    font-weight:normal;
    color:#1f98d5;
    overflow:hidden;
    width:180px;
    height:16px;
    max-height:16px;
    display:block;
    text-overflow: hidden;
    
}
.MainBgContent_UpperRight_Description
{
    display:block;
    padding-top:15px;
    line-height:25px;
    font-size:12px;
    font-weight:normal;
    color:#333333;
}

/*--------------------------------------------------------------------------------------
Content Segments for Home Page - Item Carosel
--------------------------------------------------------------------------------------*/
.Carousel_Header
{
    font-size:20px;
    font-weight:normal;
    color:#000000;
    border-bottom:2px solid #efefef;
}
.Carousel_Header a
{
    font-size:18px;
    font-weight:normal;
    color:#1f98d5;
    text-decoration:none;
}
.jcarousel-container {}
.jcarousel-direction-rtl{direction: rtl;}
.jcarousel-container-horizontal 
{
    list-style:none;
    width: 900px;
    padding: 7px 40px 0 40px;
}
.jcarousel-clip {overflow: hidden;}
.jcarousel-clip-horizontal 
{
    list-style:none;
    width:  900px;
    
}
.jcarousel-item {
    width: 200px;
    
}
.jcarousel-item-horizontal {
	margin-left: 0;
    margin-right: 10px;
}
.jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 10px;
    margin-right: 0;
}
.jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}
.jcarousel-next-horizontal {
    position: absolute;
    top: 80px;
    right: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(images/icon_carousel_rightarrow.png) no-repeat 0 0;
}
.jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: 5px;
    right: auto;
    background-image: url(images/icon_carousel_leftarrow.png);
}
.jcarousel-next-horizontal:hover,
.jcarousel-next-horizontal:focus {
    
}
.jcarousel-next-horizontal:active {

}
.jcarousel-next-disabled-horizontal,
.jcarousel-next-disabled-horizontal:hover,
.jcarousel-next-disabled-horizontal:focus,
.jcarousel-next-disabled-horizontal:active {
    cursor: default;
}
.jcarousel-prev-horizontal {
    position: absolute;
    top: 80px;
    left: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(images/icon_carousel_leftarrow.png) no-repeat 0 0;
}
.jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left: auto;
    right: 5px;
    background-image: url(images/icon_carousel_rightarrow.png);
}
.jcarousel-prev-horizontal:hover, 
.jcarousel-prev-horizontal:focus {
    
}
.jcarousel-prev-horizontal:active {
    
}
.jcarousel-prev-disabled-horizontal,
.jcarousel-prev-disabled-horizontal:hover,
.jcarousel-prev-disabled-horizontal:focus,
.jcarousel-prev-disabled-horizontal:active {
    cursor: default; 
}

/*--------------------------------------------------------------------------------------
Social Media Segment
--------------------------------------------------------------------------------------*/
.BodyBgContent_SocialMedia
{
    width:1000px;    
    padding:9px 20px;
    background-color:#efefef;   
    box-shadow: 2px 2px 10px 5px rgb(100, 100, 100);
}
.SocialMedia_Header{font-size:16px;color:#2d2d2d;font-weight:bold;}
.SocialMedia_SubHeader{padding:0px 0 0px 0;font-size:14px;color:#2d2d2d;font-weight:bold;}
.SocialMedia_SignupTextBox
{
    border:none;
    width:198px;
    height:21px;   
    padding:1px 0px 0px 5px; 
    margin:5px 0px 0px 0px;
    background: url('images/bg_socialmediasignup_textbox.png') repeat-x;
    color:#898888;
    font-size:15px;
    font-weight:normal;    
}
.SocialMedia_FacebookLink
{
    padding:5px 0 5px 5px;
    color:#1f97ca;
    font-size:15px;
    font-weight:normal;    
}
.SocialMedia_FacebookText
{
    line-height:17px;
    padding:0 0 0px 5px;
    color:#000000;
    font-size:11px;
    font-weight:normal;    
}
.SocialMedia_TwitterLink
{
    padding:5px 0 5px 5px;
    color:#1f97ca;
    font-size:15px;
    font-weight:normal;    
}
.SocialMedia_TwitterText
{
    line-height:17px;
    padding:0 0 0px 5px;
    color:#000000;
    font-size:11px;
    font-weight:normal;    
}

/*--------------------------------------------------------------------------------------
Menu Styles - Site Wide (MasterPage)
--------------------------------------------------------------------------------------*/
ul, li{padding: 0px;margin: 0px;}
ul.dropmenu{position: relative;margin: 0px;padding: 0px;display:block;	font-size: 12px;height: 50px;width:600px;}
.dropmenu li{position: relative;list-style: none;float: left;margin: 0px;padding: 0px;}
  .dropmenu li span{display: block;float: right;height: 10px;width: 10px;position: absolute;top: 12px;right: 10px;}
 .dropmenu li:hover ul, .dropmenu li:hover div{display: block;}
.dropmenu ul{position: absolute;display: none;padding: 0px;margin:0px 0 0 0px; z-index:99999999999999; background: #3e89c0 url(images/sub_menu_gradient.png) bottom left repeat-x; width:260px; overflow:hidden; text-align:left;}
.dropmenu ul li{border: 0;float: none;}
.dropmenu ul a {white-space: nowrap;display:block;color: #ffffff;text-decoration: none;text-transform: none;}
 
.dropmenu ul li table{/* padding:10px 5px 5px 5px; */}
.dropmenu ul li table a{font-size:15px;color: #ffffff !important;font-weight:normal; padding:5px 9px 5px 10px; width:232px;}
.dropmenu ul li table a:hover{ color:#ccc; padding:5px 9px 5px 10px;}

 

/*--------------------------------------------------------------------------------------
Added by Fstech for ProductDetailBuy Page
--------------------------------------------------------------------------------------*/
h4 {
    background: url("/images/h3_bg.png") repeat-x scroll center bottom transparent;
    font-size: 17px;
    line-height: 20px;
    margin: 0 5px 0 0;
    padding: 0 0 10px;
}
/* content paart */
.content_areawrap {
	/*width:1000px;*/
	width:980px;
	/*padding:0px 9px;*/
	margin:0px auto;	
	overflow:hidden;
}


.content_areamain{
	/* background:url(images/contentarea_mainbg.png) repeat-x top left #fff; */
	padding:3px 12px 12px 12px;
	margin:0px;
	/*width:976px;*/
	width:956px;
	overflow:hidden;
}
.blu{
color:#1091c7;
text-decoration:none;
}
.blu:hover{
color:#1091c7;
text-decoration:underline;
}
.top_head{
padding:0 0 10px 0;
margin:0 5px 0 0;
height:20px;
background:url(images/h3_bg.png) bottom repeat-x;
}
.top_head h4{
float:left;
font-size:16px;
line-height:20px;
font-weight:bold;
width:225px !important;
border:none !important;
background:none !important;
}
.social_icons{
float:right;
}
.facebook{
float:left;
margin-right:10px;
}
.tweet{
float:left;
margin-right:10px;
}
.share{
float:left;
}
.flike_bt{
width:18px;
height:17px;
padding:1px 0px 0 8px;
border:none !important;
background:url(images/flike_but.png) no-repeat;
float:left;
}
.twe_bt{
width:31px;
height:19px;
padding:1px 0px 0 8px;
border:none !important;
background:url(images/twe_but.png) no-repeat;
float:left;
}
.shar_bt{
width:36px;
height:19px;
padding:1px 0px 0 2px;
border:none !important;
background:url(images/share_but.png) no-repeat;
float:left;
}
.detail_left{
float:left;
}
.detail_right{
float:left;
width:438px;
color:#414141;
font-size:14px;
font-weight:bold;
margin:10px 0 0 10px ;
border:1px solid #e6e5e5;
background:url(images/detail_right.png) bottom repeat-x;
}
.fivh{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
}
.fivh_strike{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#999999;
text-decoration:line-through;
}
.detail_right input[type=text]{
width:36px;
height:20px;
border:1px inset #666666;
}
.detail_right ul li{
line-height:25px;
padding:5px 0 0 10px;
list-style:none;
}
.right_top{
float:left;
width:438px;
background:url(images/right_top1.png) repeat-x;
background-color:#ffffff;
}
.right_top p,h1{
color:#000000;
font-size:16px;
font-weight:bold;
padding:1px 15px 15px 15px;
}
.buy {
display:inline; 
width:111px;
height:48px;
padding-right:2px;
}
.buy input {
background:url(images/ora.png);
height:42px;
color:#ffffff;
text-align:center;
text-transform:uppercase;
cursor:pointer;
border:none medium;
width:111px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
text-shadow:1px 1px 1px #2d2b29;
}

.buy input:hover {
	background:url(images/blu.png);
}
.offer {
display:inline;
width:170px;
}
.offer input {
height:42px;
text-align:center;
text-transform:uppercase;
color:#ffffff;
cursor:pointer;
border:none medium;
width:170px;
background:url(images/blu.png);
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
}
.offer input:hover {
	background:url(images/ora.png) ;
}
.add{
float:left;
width:420px;
height:40px;
padding:5px 0 0 0;
font-size:16px;
font-weight:bold;
margin:10px 0 0 10px;
color:#1091c7;
border-top:1px solid #e0e0e0;
}
.detail_tab{
/*width:971px;*/
width:956px;
float:left;
}
.detail_bot{
float:left;
margin:0 0 10px 0px;
/*width:970px;*/
width:956px;
height:231px;
background:#dfdfdf;
border:1px solid #e0e0e0;
}
.detail_bot h6{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
line-height:35px;
margin:0 10px; 
}
.detail_bot ul li{
float:left;
/*margin:10px 33px;*/
margin:10px;
list-style:none;
padding-right:2px;
padding-left:2px;
}
.detail_bot ul li.last {padding:0px;}
.detail_bot_auc{
float:left;
margin:0 0 10px 0px;
/*width:970px;*/
width:956px;
height:351px;
background:#f3f2f3;
border:1px solid #e0e0e0;
}
.detail_bot_auc h6{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
line-height:35px;
margin:0 10px; 
border-bottom:3px solid #d9d9d9;
}
.detail_bot_auc ul li{
float:left;
/*margin:10px 33px;*/
margin:10px;
list-style:none;
padding-right:2px;
padding-left:2px;
}
.detail_bot_auc ul li.last {padding:0px;}
.detail_cont_left {
	width:505px;
	float:left;
	padding:0px;
	margin:10px 0 0 0;
}
.detail_cont_leftimg {
	float:left;
	padding:0px 0px 0px 0px;
}
.detail_cont_leftzoom {
	float:right;
	padding:0px 0 0 20px;
	font-size:16px;
	color:#373737;
	background:url(images/zoomicon.png) no-repeat top left;
	display:block;
}
.detail_cont_leftzoom a {
	color:#373737;
	text-decoration:none;
}
.detail_cont_leftzoom a:hover {
	color:#3b81b5;
}

.detail_cont_leftthump {
	width:500px;
	padding:0px;
	float:left;
}
.detail_cont_leftthump ul{
	width:500px;
	padding:0px;
	float:left;
}
.detail_cont_leftthump ul li{
	padding:5px 10px 0 0;
	float:left;
	list-style:none;
}

.tab2 p{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
margin:10px 0;
color:#414141;
}
.tab2 h6{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
margin:10px 0;
color:#414141;
}


/*category page start */
.top_bar{
float:left;
width:944px;
height:36px;
padding:0 5px 0 5px;
background:url(images/bar_bg.png);
margin:5px 0 0 0;
border:1px solid #e0e0e0;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}
.top_bar ul li{
float:left;
font-weight:bold;
padding:0 15px 0 15px;
margin:0;
line-height:35px;
list-style:none;
}
.top_bar ul li select{
height:21px;
margin:0 5px 0 5px;
}
.li_bg{
background:url(images/li_bg.png) right no-repeat;
}
.left_cont{
float:left;
width:167px;

}

.left_cont ul li{
line-height:10px;
padding:5px;
color:#3b3b3b;
list-style:none;
}
.left_cont ul li input{
margin:2px 5px 0 0 ;
}

.left_cont2{
float:left;
width:183px;
padding-top:15px;
}

 

.right_cont{
float:left;
width:780px;
margin-left:5px;
}
.left_block{
widows:167px;
margin:20px 0 0 0 ;
background:url(images/left_top.png)  top repeat-x;
border:1px solid #d9d9d9;
}
.right_cont ul li{
margin:8px 2px;/*8px 2px;*/
text-align:center;
float:left;
list-style:none;
}
.right_cont ul li strong{
color:#178fce;
font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
}

.right_cont2{
float:left;
width:761px;
margin-left:5px;
padding-top:3px;
}
.right_cont2 ul li{
margin:8px 0px;/*8px 2px;*/
text-align:center;
float:left;
list-style:none;
}
.right_cont2 ul li strong{
color:#178fce;
font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
}

.left_block a{
float:left;
margin:5px;
color:#1091c7;
font-weight:bold;
text-decoration:none;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}
.pagination_links a{
color:#1091c7;
font-weight:bold;
text-decoration:none;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}
h5 {
    color: #262626;
    font-size: 14px;
    line-height: 18px;
    padding: 5px 0 0 5px;
    margin:0px;
}

/* =========category page end========= */
/* =========watch list start========== */
.gre{
width:185px;
font-size:17px !important;
color:#414141;
}
.watch_cont{
float:left;
/*width:969px;*/
width:956px;
background:url(images/mid_bg.png) bottom repeat-x;
margin:5px 0 0 0;
}
.watch_top{
float:left;
/*width:969px;*/
width:956px;
height:9px;
background:url(images/border_top.png) no-repeat;
}
.watch_bot{
float:left;
/*width:969px;*/
width:956px;
height:9px;
background:url(images/border_bot.png) no-repeat;
}
.watch_mid{
float:left;
/*width:967px;*/
width:952px;
background:url(images/bar_bg.png) top repeat-x;
border-left:1px solid #e0e0e0;
border-right:1px solid #e0e0e0;
}
.watch_cont ul li{
float:left;
font-weight:bold;
/*padding:0 15px 0 15px;*/
padding:0 12px 0 12px;
line-height:35px;
list-style:none;
font-size:12px;
}
.watch_cont ul li select{
height:21px;
margin:0 5px 0 5px;

}
.item_bar{
width:930px;
height:35px;
margin:10px auto;
background:#f3f2f2;
}
.itemm{
float:left;
width:350px;
text-decoration:underline;
}
.item_content li p, img{
float:left;
margin:0;
line-height:20px;
padding:0;
border:none;
cursor:pointer;
}

.item_content li
{
    
width:920px;
/*margin:15px 15px 15px 25px !important ;
padding:0 0 10px 10px !important;*/
margin:15px 15px 15px 13px !important ;
padding:0 0 10px 0px !important;
border-bottom:1px solid #f3f2f2;
}
.tag{
float:left;
color:#1091c7;
padding:0 5px 0 5px;
line-height:20px;
}
.contet{
float:left;
width:100px;
font-size:12px;
font-weight:bold;
color:#1091c7;
line-height:20px;
}
.watchlist-title
{
    float:left;
width:270px;
font-size:12px;
font-weight:bold;
color:#1091c7;
line-height:20px;
}

.price,.qty{
float:left;
text-align:center;
width:165px;
line-height:20px;
}

.price1{
width:140px;
line-height:20px;
margin-left:0px;
}

.price_watchlist{
width:140px;
line-height:20px;
margin-left:0px;
}

 


.price2{
width:140px;
line-height:20px;
margin-left:0px;
}

.item_bar_watchlist{
width:850px;
height:35px;
margin:10px auto;
padding-left:90px;
background:#f3f2f2;
}

.item_bar_wishlist{
width:950px;
height:35px;
margin:10px auto;
background:#f3f2f2;
float:left;
}


.item_contents_watchlist{
width:910px;
height:100%;
margin:10px auto;


}

.item_contents_watchlist li
{
height:100%;   
}

.outbidCheckBox
{
    font-weight:bold;
line-height:35px;
list-style:none;
font-size:12px;
}

.time{
float:left;
text-align:center;
line-height:20px;
}
.cart{
float:left;
line-height:20px;
}
.cart a{
float:left;
color:#1091c7 !important;
line-height:20px;
padding:0 5px 0 5px;
text-decoration:none;
}
ul.bot_ul{
float:right;
line-height:10px;
}
ul.bot_ul li{
line-height:13px;
}

/* =========watch list end============= */

/*==============About Us=========== */
.aboutus{
float:left;
width:823px;
-moz-box-shadow:1px 1px 5px #888;
-webkit-box-shadow:1px 1px 5px #888;
box-shadow:1px 1px 5px #888;
background:#FFFFFF;
padding:23px 100px 50px  33px;
}
.aboutus h3{
font-size:18px;
color:#000000;
border-bottom:3px solid #d9d9d9;
line-height:30px;
margin:10px 0 10px 0;
}
.aboutus  b{
font-size:16px;
font-weight:bold;
color:#ff7800;
}

.title
{
    font-size:18px;
    font-weight:bold;
    color:#ff7800;
}

.aboutus p{
font-size:14px;
color:#252525;
}
.line{
float:left;
width:100%;
height:1px;
padding:10px 0;
border-top:1px solid #d9d9d9;
}
.aboutus  a{
color:#1091c7;
text-decoration:none;
}
/*============About Us end============ */
/*==============auctions (no white box just gray background)=========== */
.auctions{
float:left;
width:823px;
padding:23px 50px 50px 50px;
}
.auctions h3{
font-size:18px;
color:#000000;
border-bottom:3px solid #d9d9d9;
line-height:30px;
margin:10px 0 10px 0;
}
.auctions  b{
font-size:16px;
font-weight:bold;
color:#ff7800;
}
.auctions p{
font-size:14px;
color:#252525;
}
.line{
float:left;
width:100%;
height:1px;
padding:10px 0;
border-top:1px solid #d9d9d9;
}
.auctions  a{
color:#1091c7;
text-decoration:none;
}
.auctions a:hover {background: transparent;}
.auctions a img {
border: 3px solid #246fa7;
}
.auctions a:hover img,
.auctions a:active img {
border: 3px solid #246fa7;
} 
/*============auctions end============ */
/*===============sign in page css starts here============== */
.signin{
float:left;
/*width:940px;*/
width:916px;
-moz-box-shadow:1px 1px 5px #888;
-webkit-box-shadow:1px 1px 5px #888;
box-shadow:1px 1px 5px #888;
background:#FFFFFF;
color:#000000;
padding:23px 20px 50px  20px;
}
.signin_left{
float:left;
width:454px;
}
.signin_left h3{
font-size:18px;
color:#000000;
border-bottom:3px solid #d9d9d9;
line-height:30px;
margin:10px 15px 10px 0;
}
.signin_main{
float:left;
width:430px;
}
.signin_user{
float:left;
width:430px;
margin-bottom:20px;
}
.signin_pass{
float:left;
}
.signin_pass a{
color:#1091c7;
text-decoration:none;
font-size:12px;
}
.login {
display:inline; 
width:112px;
height:41px;
}
.signin_main input{
width:167px;
height:20px;
border:1px inset #999999;
}

.login input {
background:url(images/login.png);
height:41px;
color:#ffffff;
text-align:center;
text-transform:uppercase;
cursor:pointer;
border:none medium;
width:112px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
margin:10px 0 0 0;
}

.login input:hover {
	background:url(images/signup.png);
}
.signin_right{
float:left;
width:434px;
padding:0 0 0 20px;
border-left:1px solid #d9d9d9;
}
.signin_right h3{
font-size:18px;
color:#000000;
border-bottom:3px solid #d9d9d9;
line-height:30px;
margin:10px 15px 10px 0;
}
.signin_right h5{
font-size:16px;
color:#252525;
line-height:10px;
border:none !important;
margin-bottom:0px;
margin-top:0px;
}
.signin_right h6{
font-size:16px;
color:#252525;
margin-top:20px;
margin-bottom:-14px;
border:none !important;
}
.signin_right ul li{
float:left;
width:435px;
list-style:none;
}
.blocks{
float:left;
padding:10px 60px 10px 0px;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}
.blocks_sec{
float:right;
padding:10px 15px 10px 0px;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}
.signin_right input{
width:167px;
height:20px;
border:1px inset #999999;
}
.signin_right select{
border:1px solid #999999;
margin-bottom:10px;
-moz-border-radius: 2px;
-webkit-border-radius: 4px;
border-radius:4px;
-moz-box-shadow:1px 1px 2px #888;
-webkit-box-shadow:1px 1px 2px #888;
box-shadow:1px 1px 2px #888;
}
.sigup {
display:inline; 
width:112px;
height:41px;
}
.sigup input {
background:url(images/signup.png);
height:41px;
color:#ffffff;
text-align:center;
text-transform:uppercase;
cursor:pointer;
border:none medium;
width:112px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
margin:10px 0 0 0;
}

.sigup input:hover {
	background:url(images/login.png);
}
.signin_right span{
color:#ff7700;
}
/*===============sign in page end============== */
.clear
{
	clear:both;
}
#ctl00_ContentPlaceHolder1_detail_cont_leftthump img{ width:60px; height:60px; border:1px #ccc solid; margin-right:6px;}





/*============= For Category Page design ====================================*/
.product_container {
width:974px;
margin:0 auto;
}
.product_wrap {
float:left;
width:974px;
padding:15px 0 0 0px;
}
.pro_list_main {
float:left;
width:900px;
padding:10px 0 30px 35px;
}
.pro_list_main ul {
float:left;
margin:0px;
padding:0px;
}
.pro_list_main ul li {
list-style:none;
float:left;
padding:0 27px 0 30px;
text-align:center;
font-size:15px;
font-weight:bold;
}
.pro_list_main ul li span {
color:#f27b13;
font-weight:bold;
} 
.pro_list_main ul li img {
border: solid 1px #CCC;
-moz-box-shadow: 2px 2px 0px #999;
-webkit-box-shadow: 2px 2px 0px #999;
box-shadow: 2px 2px 0px #999;
margin:0 0 10px 0px;
}
.pro_list_main ul li strong {
color:#178fce;
}
.pro_list_main ul li strike { 
color:#999999;
}
.bu_main {
text-align:center;
padding:5px 0 0 0;
}
.buynow {
display:inline; 
width:62px;
padding-right:2px;

}
.buynow input {
background:url(images/orange_bg.jpg) repeat-x;
padding:5px 0px;
color:#ffffff;
text-align:center;
text-transform:uppercase;
cursor:pointer;
border:none medium;
width:62px;
font-size:11px; font-weight:bold;
letter-spacing:-0.5px;
}
.buynow input:hover {
	background:url(images/blue_bg.png) repeat-x left top;
}
.makeonoffer {
display:inline;
width:100px;
}
.makeonoffer input {
padding:5px 0px;
text-align:center;
text-transform:uppercase;
color:#ffffff;
cursor:pointer;
border:none medium;
width:100px;
background:url(images/blue_bg.jpg) repeat-x;
font-size:11px; font-weight:bold;
letter-spacing:-0.5px;
}
.makeonoffer input:hover {
	background:url("/images/orange_bg.jpg") repeat-x scroll 0 0 transparent;
}
.top_tit {
float:left;
padding:0px 0 5px 0;
border-bottom:1px solid #e5e5e5;
}
.top_tit h2 {
margin:0px;
padding:0px 0 5px 0;
font-size:18px;
font-weight:normal;
color:#000000;
width:759px;
float:left;
}
.top_tit h3 {
float:right;
padding:0 15px 0 0px;
}
.top_tit h3 a {
color:#178fce;
text-decoration:none;
font-size:18px;
background:url(images/arrow.png) no-repeat right;
padding:0 15px 0 140px;
font-weight:normal;
}
.top_tit h3 a:hover {
color:#FF6600;
}
ul.bot_ul #buttons span 
{
	padding:0px 0 0 3px;
	/*color:#1091C7;*/
}
ul.bot_ul #buttons span:hover
{
	
	/*cursor:auto;*/
}
ul.bot_ul #buttons span.current 
{
	color:#000;
}
		
.artistLink:hover {text-decoration:underline;color:#1f98d5}
.artistLink {text-decoration:none; color:#1f98d5}

.auctionListing1
{
    /*          white-space: nowrap; */
    font-size:12px;
    font-weight:normal;
    color:#000000;
    overflow:hidden;
    width:180px;
    height:16px;
    max-height:16px;
    display:block;
    text-overflow: hidden;
    
}

.auctionListing2
{
    /*          white-space: nowrap; */
    font-size:14px;
    font-weight:bold;
    color:Green;
    overflow:hidden;
    width:180px;
    height:16px;
    max-height:16px;
    text-overflow: hidden;
    
}

.auctionListing3
{
    /*          white-space: nowrap; */
    font-size:14px;
    font-weight:bold;
    color:Black;
    overflow:hidden;
    width:180px;
    height:16px;
    max-height:16px;
    text-overflow: hidden;
    
}

@font-face {
    font-family: ArnoP;
    src: url('fonts/Arno_Pro.ttf');
}

@font-face {
    font-family: ArnoPLD;
    src: url('fonts/Arno_Pro_Light_Display.ttf');
}

.bioAuctionCounts 
{
    color:#215466;background-color:#e5c522;font-size:16px;font-family:Arial;padding:5px;
}

.bioAuctionCounts a 
{
    color:#215466;font-size:16px;font-family:Arial;
    text-decoration:none;
    }
.bioAuctionCounts a:hover
{
    text-decoration:underline;
    }


.bioBigButtons
{
    color:#215466;background-color:#e5c522;font-size:22px;font-family:ArnoP;padding:10px;text-align:center;width:706px;
    
}

.bioBigButtons a
{
    color:#215466;text-decoration:none;
}

.bioBigButtons a:hover
{
    color:#215466;text-decoration:underline;
}

.arnoSub1
{
    color:#215466;font-size:18px;font-family:ArnoP;padding-top:40px;padding-bottom:8px;
}

.menubutton 
{
    height:50px;
    background-image: url(/images/button_bg_new.jpg);
    background-position:right;
    }

.menubutton a
{
    font-family: Arial;
    color:White;
    font-weight:bold;
    font-size:14px;
    vertical-align:middle;
    text-decoration:none;
    text-align:center;
    display:block;
    padding-top:16px;
    }     

.menubutton a:hover
{
    text-decoration:underline;
    } 
.HeadSearchBoxNew
{
    /*padding-top:10px;
    margin-bottom:5px;
    height:50px;*/
     
}
.HeadSearchBox_TextBoxNew
{    
    padding:0px 0px 0px 10px;
    text-indent:0px;
    border:none;
    background:url('images/new_search.png') no-repeat;
    width:263px;
    height:36px; 
    color:#939393;
    font-size:15px;
    font-style:italic;
    font-weight:normal;
}

a.artistLink1 
{
    color:#215466;
    font-weight:bold;
    font-size:13px;
    text-decoration:underline;
    }
    
a.artistLink2
{
    color:#215466;
    font-weight:bold;
    font-size:14px;
    text-decoration:none
    }

a.artistLink2:hover
{
    text-decoration:underline;
}

a.link1 {text-decoration:none;}
a.link1:hover {text-decoration:underline;}