/* CSS Document */
*{ margin:0; padding:0;}
body{ font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color:#333; }

a,a:visited{ color:#1816D1; text-decoration:none;}
a:hover{ color:#000;}

.clearboth{clear:both;}
img, input{ border:0;}

 
/* --------------fonts-----------------*/	

@font-face {font-family:"abalc";
src: url('abalc.eot');
src: local('abalc'), local('abalc'), url('abalc.woff') format('woff'), url('abalc.TTF') format('truetype');
}

@font-face {font-family:"MISTRAL";
src: url('MISTRAL.eot');
src: local('MISTRAL'), local('MISTRAL'), url('MISTRAL.woff') format('woff'), url('MISTRAL.TTF') format('truetype');
}

	
@font-face {font-family:"georgia";
src: url('georgia.eot');
src: local('georgia'), local('georgia'), url('georgia.woff') format('woff'), url('georgia.TTF') format('truetype');
}

	
@font-face {font-family:"FRABK";
src: url('FRABK.eot');
src: local('FRABK'), local('FRABK'), url('FRABK.woff') format('woff'), url('FRABK.TTF') format('truetype');
}


@font-face {font-family:"unvr53w";
src: url('unvr53w.eot');
src: local('unvr53w'), local('unvr53w'), url('unvr53w.woff') format('woff'), url('unvr53w.TTF') format('truetype');
}

/*--------------------------------------*/

.wrapper{width:980px; margin: 0px auto;  padding: 0 0px; /*padding: 0 20px;*/}

#main_header{background:url(../../image/header.gif) repeat-x; margin-bottom:-45px; overflow:hidden; } 


@media only screen and (max-width: 800px) {

#main_header{background:url(../../image/header.gif) repeat-x; margin-bottom:-45px; overflow:hidden; position:absolute;}
   
}

#logo{ float:left;}

h1.header{ font-family:'unvr53w'; float:left; color:#fff;font-size:22px; margin-top:40px;letter-spacing:5px; font-weight:700; padding-left:30px}

.right_header{float:right; margin-top:20px;font-size:26px; font-family:'MISTRAL'; color:#D2BAA7;
line-height:28px;font-weight:normal; text-align:right}
.right_header span{ letter-spacing:1px; font-style:italic;} 

ul.navigation{float:left; margin:50px 0 0 261px;}
ul.navigation li{display:inline; padding:0 10px;}
ul.navigation li a{ color:#3A3C8A;   text-decoration:none;font-size:14px;}
ul.navigation li a:hover{ text-decoration:underline;}

#searchbox{ float:left; margin-left:84px; font-size:12px;color:#A7A9AC; font-family:'abalc';  width:319px; }
#searchbox input{border:1px solid #B2B3B6;padding:4px; color:#A7A9AC; width:319px;  font-family:'abalc'; 
border-radius:5px; height:20px; margin:50px 0 5px 0;}
#searchbox input:focus, input:focus{outline: 0;}
 
h1#cart{ float:right;margin:50px 0 5px 0;}

h1.cursive{ font-family:'MISTRAL';font-size:30px; color:#969696;padding:0 0 7px 15px;font-weight:normal; clear:both; border-bottom:1px solid #D6D6D6;
position:relative; /*z-index:99999;*/}


/******************* carousel ***************/
	 
	 .all{ background:#F7F2E2 !important; padding:1px;}
.margntop{ margin-top:-2px;}	 
	#slidebox ul li{width:745px; overflow:hidden;  padding:0 17px;margin:auto; background:#fff;}
	#slidebox .next, #slidebox .previous{position:absolute; z-index:2; display:block; width:21px; height:21px;}
#slidebox .next{background:;right:-7px; top:250px;font-family:'Tahoma';font-size:40px; color:#797979; cursor:pointer;}
#slidebox .next:hover{background:; color:#666;}
#slidebox .previous{ background:;left:0; top:250px;  font-family:'Tahoma';font-size:40px; color:#797979;cursor:pointer;}
#slidebox .previous:hover{background:; color:#666;}

#slidebox ul li.onebook{margin:auto; background: none!important; height:auto!important; padding:0 10px 13px 18px;}
#slidebox .next1{left:422px;top:40%;}
#slidebox .prev1{left:0; top:40%;}


	
/******************* carousel ***************/
#display{ margin:25px 0;}
#display_left{ width:209px; float:left;}
 
#display_left ul li{ list-style:none; padding:5px 0;}
#display_left li a{ color:#3A3C8A; text-decoration:none; padding-left:15px;font-size:14px;}
#display_left li a:hover{ color:#000;}


#display_left li a.active{ color:#A7A9AC; background:url(../../image/actv.gif) no-repeat left;}

  .economics{ margin-bottom:10px; margin-top:-17px;}
  .economics li{ padding:0!important;}
  .economics li:first-child{ padding-bottom:10px!important;}
  .economics li a{font-size:13px!important; font-family:"FRABK";}

  .economics li a.active{ background:none!important;}
  
 
#icon{ margin:10px auto; margin-left:15px;}
#icon li{ display:inline; padding:0 1px;}
#icon li a{ padding:0;}

#display_right{  width:770px; float:left;position:relative; background:#F7F2E2;font-family:"FRABK"; font-size:14px; }

#display_cart{  width:100%; float:left;position:relative; background:#F7F2E2; padding:10px 0px 10px 0px; font-family:"FRABK"; font-size:14px; }
#display_right h1.cursive{ color:#AD9172; padding:20px; border:none; width:440px; float:left;}
h1.print{ float:right; font-family:'abalc'; font-size:14px; padding:7px; color:#3A3C8A; font-weight:normal; letter-spacing:3px; text-transform:uppercase;}.august{font-family:'abalc'!important; letter-spacing:3px; }

/*---index---*/
#d_iamgeleft{ float:left; width:400px;}
#d_iamgeright{ float:left;width:290px;margin-left:30px;}

/*---catlg---*/
#l_catalog{ /*width:190px;*/ float:left; }#l img{ padding-bottom:17px; margin-right:50px;}
#rt_catalog{ /*width:458px;*/ /*float:right;*/font-family:'georgia'; font-size:15px;} 

#l{ width:190px; float:left; }#l img{ padding-bottom:17px;}
#rt{width:458px; float:right; font-family:'georgia'; font-size:15px;} 

#l_products{/* width:190px;*/ float:left; }#l img{ padding-bottom:17px;}
#rt_products{ /*width:458px; float:right;*/ font-family:'georgia'; font-size:15px;} 

.wth500{ width:483px!important;}

#catalog_font{width:770px; float:left; margin-top:-56px;}
  .green1{ color:#4BA167; padding:0 0 0 0;   height:31px;  }
  .l1{height:31px; width:19px; float:left; background:url(../../image/l1.gif) no-repeat;}
  .l2{height:31px; width:19px; float:left;background:url(../../image/l2.gif) no-repeat;}
  .lmdl{background:#F7F2E2; float:left; height:31px; line-height:28px; border-top-left-radius:9px; padding-left:10px;}
  
  
.green{ color:#4BA167;}


p.detail{ padding-top:15px;}
p.detail a{ color:3A3C8A; text-decoration:none;}

#footer_wrapper{/*width:980px;*//* margin:12px auto;*/text-align:center;border-top:1px solid #D6D6D6; font-size:12px;}
#footer_wrapper ul{text-align:center; padding:10px 0;}
#footer_wrapper ul li{display:inline; list-style:none; padding:0 3px; color:#ccc}
#footer_wrapper ul li a{ color:#3A3C8A;   text-decoration:none;   font-size:12px; font-family: Verdana;}
#footer_wrapper ul li a:hover{ color:#000;}
#footer_wrapper span{margin-top:4px;}


/*-------------inner pages-------------------*/
h1.d_mnhder{ color:#58585A;font-family:"georgia"; font-size:20px; padding:3px; line-height:30px;}
h1.d_scndhder{font-family:"georgia"; font-size:17px; font-weight:normal; padding:3px;}
h1.d_bluehder{font-family:"georgia"; font-size:15px; color:#3B3A96; padding:5px;}

h1.d_bluehder_new{font-family:"georgia"; font-size:15px; color:#3B3A96; padding:5px 5px 10px 5px; }
h1.d_bluehder_new a{font-size:17px; color:#3B3A96;}

h1.d_normalheder{font-family:"georgia"; font-size:15px; color:#58585A; font-weight:normal; }
h1.d_normalheder span{ font-style:italic; color:#6E6F71;}

 
.pad10{ padding:20px;}
 hr{ background:#D6D6D6; height:1px; margin:5px 0; clear:both; border:none;}
 .links{ /*padding-left:20px;*/ text-decoration:none;}
 .addtocart { color:#ED1C24!important; padding-top:10px;}
  .addtocart a{ color:#ED1C24; }
  
  .fl{ float:left;} .fr{ float:right;}
 .listbox{ width:340px; padding:15px 0; font-size:11px; border-bottom: 1px solid #E3DCD4; }

 
/*New Changes*/
 .listbox_first{ width:250px; padding:20px 0; font-size:13px; border-bottom: 1px solid #E3DCD4; }
 .listbox_new{ width:430px; padding:20px 0; font-size:11px; border-bottom: 1px solid #E3DCD4; }
 .imgcontint_new{ width:330px; float:right; font-size:13px; }
  .imgcontint_new h1.listher{ color:#000; font-size:15px; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif;}
  .imgcontint_new h1.normltext{ color:#000; font-size:13px; font-weight:normal;font-family:Verdana, Arial, Helvetica, sans-serif;}
  
  /*New Changes End*/





  .img{ width:80px; float:left;}
  .imgcontint{ width:192px; float:right; font-size:13px; }/*   width 250px*/
  .imgcontint h1.listher{ color:#000; font-size:15px; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif;}
   .imgcontint h1.listher a{ color:#000;font-weight: bold;}
    .imgcontint h1.listher a:hover{ color:#1816D1;}
  .imgcontint h1.normltext{ color:#000; font-size:13px; font-weight:normal;font-family:Verdana, Arial, Helvetica, sans-serif;}
 .overflow{margin-top:20px; overflow-x:auto;}
  
 
  .more {

}
.moretxt{ text-align:right; float:right;}
.morecontent span {
display: none;
}

button.toggle{}

  
  .glossymenu{
margin: 5px 0; overflow:visible;
}

.glossymenu a.menuitem{
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 0 0;
text-decoration: none;
color:#000;
font-style:italic;
font-family:"georgia"; font-size:15px; color:#58585A; 
}
 
.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
right: 5px;
border: none;
}
 
 
.glossymenu div.submenu ul li a{
display: block;
color: black;
text-decoration: none;
padding: 2px 0;
padding-left: 10px;
}
 #preview{
	position:absolute;
	 display:none;
	color:#fff; z-index:999999;
	-webkit-box-shadow: 5px 10px 14px #333;
-moz-box-shadow:5px 10px 14px #333;
box-shadow:5px 5px 14px #333; 
	}
	
 
.map_box{width:450px; float:left; margin:5px;}

.map_box_right{width:475px; float:right; margin:5px;}
 
 .newslider{ padding:13px; text-align:center; float:left; margin-top:60px;}
