
/* CSS Document */

body{margin:0 auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333;
background:url(images/bg3.jpg) repeat;}

#wrapper{width:990px; margin:0 auto; margin-top:10px; }

#header_wrapper{width:990px; float:left; }

#header_logo{ width:377px; float:left; height:94px; margin:0 auto; background:url(images/ipdc_03.jpg) no-repeat;}

#header_mid{width:353px; height:94px; float:left; margin:0 auto; background:url(images/ipdc_04.jpg) no-repeat;}

#header_right{width:260px; height:94px; background:url(images/ipdc_05.jpg) no-repeat; float:left; margin:0 auto;}

#menu{
	width:990px;
	height:38px;
	background:url(images/ipdc_07.jpg) repeat-x;
	margin:0 auto;
	float:left; font-family:Verdana, Arial, Helvetica, sans-serif;
}

	#menu ul{
		
		margin:0 auto;
		list-style:none;
		float:left; 
		margin-left:10px;
	}
		#menu li{
			list-style:none;
			display:block;
			float:left;
			font-size:11px;
			font-weight:bold;
			height:38px;
			line-height:38px;
			margin:0 auto;
		}
			#menu li a{
				display:block;
				float:left;
				height:38px;				
				color:#99a2b7;
				text-decoration:none;
				text-transform:uppercase;
				padding:0 23px;				
			}
				#menu li a:hover{	
					background:url(images/fm_hover_bg.jpg) repeat-x;
					color:#fff;
				}
					#menu li .current{
						display:block;
						float:left;
						height:38px;				
						background:url(images/fm_hover_bg.jpg) repeat-x;
						color:#ffffff;
						text-decoration:none;
						text-transform:uppercase;
						padding:0px;		
					}

#vertical_menu{width:224px; float:left; border:1px #435811 solid; margin-top:4px; background:#f7ffe6; }

.vertical_menu{width:224px; float:left; border:1px #435811 solid; margin-top:4px; background:#f7ffe6; }


#vertmenu {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width: 210px;
padding-top:10px;
font-weight:bold;
padding:0px 0 3px 0px;
padding-left:10px;
/*background:#527306;
}

#vertmenu h1 {
display: block; 
background:url(images/index_18.jpg) repeat-x;
font-size:16px; 
padding: 3px 0 5px 3px;
color: #000;
margin: 0px;
width:208px; font-family:"Times New Roman", Times, serif;
}
*/}
#vertmenu ul {
list-style: none;
margin: 0px;
padding: 0px;
border: none;
}
#vertmenu ul li {
margin: 0px;
padding: 0px;
float:left; 
background:url(images/bullet.jpg) no-repeat;


}
#vertmenu ul li a {
font-size: 12px;
font-weight:bold;
display: block;
padding: 5px 0px 2px 4px;
text-decoration: none;
color: #344e01;
width:197px;
text-indent:14px;
}

#vertmenu ul li a:hover, #vertmenu ul li a:focus {
font-size: 12px;
font-weight:bold;
display: block;
padding: 5px 0px 2px 4px;
color: #a5c754;
width:197px;
text-decoration:underline;
text-indent:14px;
}

.vertmenu {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width: 210px;
padding-top:10px;
font-weight:bold;
padding:0px 0 3px 0px;
padding-left:10px;
/*background:#527306;
}

#vertmenu h1 {
display: block; 
background:url(images/index_18.jpg) repeat-x;
font-size:16px; 
padding: 3px 0 5px 3px;
color: #000;
margin: 0px;
width:208px; font-family:"Times New Roman", Times, serif;
}
*/}
.vertmenu ul {
list-style: none;
margin: 0px;
padding: 0px;
border: none;
}
.vertmenu ul li {
margin: 0px;
padding: 0px;
float:left; 
background:url(images/bullet.jpg) no-repeat;


}
.vertmenu ul li a {
font-size: 12px;
font-weight:bold;
display: block;
padding: 5px 0px 2px 4px;
text-decoration: none;
color: #344e01;
width:197px;
text-indent:14px;
}

.vertmenu ul li a:hover, #vertmenu ul li a:focus {
font-size: 12px;
font-weight:bold;
display: block;
padding: 5px 0px 2px 4px;
color: #a5c754;
width:197px;
text-decoration:underline;
text-indent:14px;
}


.new_box{width:224px; float:left; margin-top:0px; }

#new_box{width:224px; float:left; margin-top:0px; }

#new_boxinner{width:214px; float:left; padding-left:5px; padding-top:5px; }

.new_boxinner{width:214px; float:left; padding-left:5px; padding-top:5px; }

#news_updates{width:214px; height:34px; float:left; margin:0 auto; background:url(images/index_18.jpg) repeat-x;}

.news_updates{width:214px; height:34px; float:left; margin:0 auto; background:url(images/index_18.jpg) repeat-x;}

#new_icone{background:url(images/index_17.jpg) no-repeat; width:35px; height:34px; float:left;  margin:0 auto;}

.news_title{font-family:"Times New Roman", Times, serif; font-size:20px; font-weight:500; color:#ffffff; padding-top:5px; padding-left:10px; float:left;}

#news_textbox{width:205px; float:left; padding-left:5px; padding-top:12px;}

#bullet{background:url(images/index_23.jpg) no-repeat; width:14px; height:16px; float:left; margin-left:6px; }

#news_text{padding-left:10px; float:left;}

.news_text{font-family: Arial, Helvetica, sans-serif; color:#333333; font-size:13px; text-decoration:none; }

.news_text a {text-decoration:none; color:#333333;}

.news_text a:hover{text-decoration:underline; color:#a5770b;}

#link_box{width:215px; float:left; margin-top:7px; border:1px solid #CCCCCC; }

#link_title{width:211px; float:left; background:url(images/index_26.jpg) no-repeat; height:40px; float:left; margin-left:3px; margin-top:3px;}

.link_title{font-family:"Times New Roman", Times, serif; font-size:20px; font-weight:500; color:#a5770b; padding-top:15px; padding-left:45px; float:left;}

#link_notearea{width:200px; float:left; margin-left:5px; margin-top:0px; }

#link_text{width:195px; float:left; margin-left:6px; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-top:3px;}

#link_img{width:85px; height:60px; float:right; margin-top:3px; padding:3px; border:1px solid #CCCCCC;}  


#content_area{width:990px; float:left; margin:0 auto;  /* background: #A5C163 url(images/contentbg_13.jpg) repeat-x scroll 0 0*/} 

#content_areainner{width:980px; margin:5px;}

#right_pannel{width:227px; float:left; margin-left:4px;}

#flash_box{width:729px; height:238px; float:left; margin:5px 3px 0px 0px; background:#fff; border:1px solid #999999;}

#flash_img{width:718px; height:228px; margin:5px 0px 0px 5px; }

#login_box{width:224px; float:left; border:1px #185685 solid; margin-top:4px; height:180px; background:url(images/ipdc_13.jpg) repeat-x;}

#loginicone_box{width:217px; height:40px; background:#0b1319; border:1px solid #CCCCCC; margin:2px;}

#login_icone{background:url(images/ipdc_22.jpg) no-repeat; width:40px; height:30px; margin:5px; float:left;}

.login_name{font:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; font-size:14px; }

#login_txt{width:150px; float:right; padding:12px 7px 0px 0px; }

#loginpass_box{width:217px; height:130px; background:url(images/ipdc_30.jpg) repeat-x; border:1px solid #CCCCCC; margin:2px;}

#Newsletter_box{width:218px; height:96px; background:#000; border:2px solid #a4a4a4; padding:2px; margin:5px 2px 2px 0px; float:left;}

#newsletter_icone{background:url(images/ipdc_37.jpg) no-repeat; width:211px; height:49px; float:left; margin:2px; margin-top:0px;}

#newsletter_textarea{ width:211px;  float:left; margin:2px; margin-top:0px;}

#news_fld_area{width:212px; float:left; margin-top:12px;}

#news_fld_l{background:url(images/ipdc_48.jpg) no-repeat; width:11px; height:22px; float:left; margin:0 auto}

#news_fld_m{width:110px; height:22px; float:left; margin:0 auto; }


#news_fld_r{background:url(images/ipdc_50.jpg) no-repeat; width:12px; height:22px; float:left; margin:0 auto}

#subscribe_button{width:68px; height:22px; float:right; background:#2c2c2c; border:1px solid #CCCCCC; margin-right:2px;}


.subscribe{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#CCCCCC; text-decoration:none;}

.subscribe a{text-decoration:none; color:#ccc;}

.subscribe a:hover{text-decoration:underline;}


#susbs { margin:5px 0px 0px 3px; float:left;}

#author{width:228px; height:114px; float:left; margin-top:4px;}

#shopping{width:227px; height:106px; float:left; margin-top:4px;}

#best_seller{width:227px; height:97px; float:left; margin-top:4px; margin-bottom:4px;}

#newreleasee_area{width:727px; float:left; margin:4px; margin-top:4px; margin-left:0px; background:#fff; border:1px solid #666666; margin-bottom:4px; }

#pagecontent_area{width:727px; float:left; margin:4px; margin-top:0px; margin-left:0px; background:#fff; border:1px solid #003e91;/* background:#f1f7ff; */padding-bottom:8px; }


#newreleases_bg{width:710px;  float:left; margin-right:3px; margin-left:4px; margin-top:0px; background:#eef5fe;  border:1px solid #0149a7; margin-bottom:4px;}

#left_pannel{width:735px; float:right; margin:0 auto; position:relative;}

#newrelease_title{background:url(images/ipdc_45.jpg) no-repeat; width:204px; height:29px; margin:0 auto; float:left; margin-left:4px; padding-top:0px; padding-left:5px;}

#page_headline{background:#; float:left; width:730px; height:29px; }

.page_headline{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#FFFFFF; float:left;}

#page_head_title{background:url(images/page_haed_bg.jpg) repeat-x;  margin:0 auto; float:left;  padding-left:7px; height:29px; }

#page_head_title_text{margin:0 auto; float:left; padding-top:6px;  padding-left:7px; }

#page_head_corner{background:url(images/page_haed_corner.jpg) no-repeat; width:33px; height:29px; margin:0 auto; float:left; margin-left:0px;}

#text_area{ background: float:left; width:727px; float:left; margin:0 auto; }

.contact_text{text-align:left; font:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#333333; text-decoration:none; }

.contact_text a {text-decoration:none; color:#333333;}

.contact_text a:hover{text-decoration:underline; color:#333;}


#content_fld{width:690px; margin:0 auto; margin-left:20px; margin-top:25px;}

#book_pannel{width:230px;  float:left; }

.book{width:80px; height:93px; float:left; margin:5px; }

#book_area1{width:100%; float:left; margin-top:10px;}

#book_area2{width:100%; float:left; margin-top:10px; background:#ddecfe;}

#book_area3{width:100%; float:left; margin-top:10px; margin-bottom:8px;}

.nprmal_text{line-height:19px; text-align:justify; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}

.book_txtarea{width:129px; height:90px; float:right; margin:3px; margin-top:6px;}

#book_nametitle{ float:left; padding-top:3px;}

.book_nametitle{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#8f0252; font-weight:bold; font-size:11px; } 

#abtbook_text{ float:left; margin:4px 0px 0px 0px;}

.abtbook_text{font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:11px; }

#view_details{ float:left; margin:8px 0px 0px 0px; width:60px;}

.view_details{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; color:#466400}

.view_details a {text-decoration:none; color:#4466400;}

.view_details a:hover{text-decoration:underline; color:#446600;}

#add_cart{ float:right; margin:8px 0px 0px 0px; width:65px;}

.add_cart{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; color:#8f0252; float:right;}

.add_cart a {text-decoration:none; color:#8f0252;}

.add_cart a:hover{text-decoration:underline; color:#8f0252; }

.left{float:left;}

.right{float:right}

#search_area{width:200px; height:25px; float:right; padding-right:12px; padding-top:53px;}

#search_button{background:url(images/search_08.jpg) no-repeat; width:57px; height:25px; float:right;}

#search_fld{width:130px; height:22px; float:left; }

#login_area{width:100%; float:left; margin:0 auto; padding-top:12px;  }

#login_text{width:70px; float:left; margin:3px; margin-left:3px; margin-top:8px;}

#login_fld{width:100px; float:left; margin:3px; }

.login_txt{font-family:Verdana, Arial, Helvetica, sans-serif; color:#094978; font-size:11px; text-decoration:none; font-weight:bold; }

.login_txt a{text-decoration:none; color:#094978; }

.login_txt a:hover{text-decoration:underline; color:#0f72bb;}

#login_button{float:left; margin:0 auto; width:60px; height:19px; padding-left:80px; padding-top:3px;}

#forget_text{width:125px; float:left; margin:3px; margin-left:3px; margin-top:5px;}

#newmember_text{width:185px; float:left; margin:3px; margin-left:3px; margin-top:2px;}


#foter{width:990px; margin:0 auto;}

#footer_main{width:100%; float:left; margin:0 auto; height:35px; background:#1f2122; text-align:center;}

#footer_txtarea{width:100%; float:left; padding-top:10px;}

.footer_text{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#CCCCCC; text-decoration:none; text-align:center;}

.footer_text a{text-decoration:none; color:#CCCCCC;}

.footer_text a:hover{ text-decoration:underline; }

#footer_bottom{width:990px; height:10px; background:url(images/ipdc_79.jpg) no-repeat; float:left;}

.sub_heding{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#003366;}

.disc_txt{font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:13px; text-decoration:none; font-weight:bold; }
.delete{color:#000; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center;}
.delete a{text-decoration:none; color:#21455f; }
.delete a:hover{text-decoration:underline; color:#21455a;}

 