/* CSS Document */

html,body{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #ffffff;
	height: 100%;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11pt;
	color: #333333;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-arrow-color:#000000;
	scrollbar-base-color:#cfe3ee;
	scrollbar-darkshadow-color:#cfe3ee;
	scrollbar-face-color:#cee5f1;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#ffffff;
	scrollbar-track-color: #f2f8fb;

}

div, p, h2, img{padding:0px; margin:0px;}

a{background:; color:#000; text-decoration:none;}
a:hover{background:; color:#666; text-decoration:underline;} 


/*----TOP PANEL----*/

#toppan{
		width:1000px; 
		height:150px;
		position:relative; 
		margin:0 auto;
}

#toppan #righttop{
		background-image:url(images/L1.jpg);
		width:10px;
		height:150px;
		float:left;
		position:relative; 
		margin:0 auto;
}


#toppan #centertop{
		background-image:url(images/TopBground.jpg);
		width:980px;
		height:150px;
		float:left;
		position:relative; 
		margin:0 auto;
}

#toppan #lifttop{
		background-image:url(images/R1.jpg);
		width:10px;
		height:150px;
		float:left;
		position:relative; 
		margin:0 auto;
}

#toppan #centertop #logo{
		width:65px;
		height:75px;
		float:left;
		margin-top:10px;
		

}

#toppan #centertop #headtitle{
		width:340px;
		height:75px;
		float:left;
		margin-top:10px;
		

}

#toppan #centertop #headtitle1{
		width:420px;
		height:75px;
		float:left;
		margin-top:10px;
		margin-left:20px;
		

}

#toppan #centertop #Customerloging{
		width:400px;
		height:35px;
		float:right;
		margin-top:5px;
		line-height:15px;
		

}

#toppan #centertop #CustomerItemsword{
		width:400px;
		height:17px;
		float:right;
		margin-top:0px;
		
		

}

#toppan #centertop #topMenu{ 
		background:url(images/topbuttons.jpg);
		width:400px;
		height:23px;
		float:right;
		margin-top:5px;
		

}



#toppan #centertop #topMenuBooks a{
		width:52px;		height:23px;		float:left;		margin:0px 0px 0px 0px auto;	background:url(images/topb1.jpg); font-family:Tahoma, Verdana, Arial; size:11px; color: #333333; text-decoration:none; line-height:23px;
}

#toppan #centertop #topMenuBooks a:hover{
		width:52px;		height:23px;		float:left;		margin:0px 0px 0px 0px auto;	background:url(images/topbov1.jpg); font-family: Tahoma, Verdana, Arial; color: #000000; text-decoration: none; font-weight:bold; line-height:23px;
}

#toppan #centertop #topMenuSubscriptions a{
		width:91px;		height:23px;		float:left;		margin:0px 0px 0px 0px auto;	background:url(images/topb2.jpg); font-family:Tahoma, Verdana, Arial; size:11px; color: #333333; text-decoration:none; line-height:23px;
}

#toppan #centertop #topMenuSubscriptions a:hover{
		width:91px;		height:23px;		float:left;		margin:0px 0px 0px 0px auto;	background:url(images/topbov2.jpg);  font-family: Tahoma, Verdana, Arial; color: #000000; text-decoration: none; font-weight:bold; line-height:23px;
}

#toppan #centertop #topMenuOrders a{
		width:73px;		height:23px;		float:left;		margin:0px 0px 0px 0px auto;	background:url(images/topb3.jpg); font-family:Tahoma, Verdana, Arial; size:11px; color: #333333; text-decoration:none; line-height:23px;
}

#toppan #centertop #topMenuOrders a:hover{
		width:73px;		height:23px;		float:left;		margin:0px 0px 0px 0px auto;	background:url(images/topbov3.jpg);  font-family: Tahoma, Verdana, Arial; color: #000000; text-decoration: none; font-weight:bold; line-height:23px;
}

#toppan #centertop #topMenuPolicy a{
		width:55px;		height:23px;		float:left;		margin:0px 0px 0px 0px auto;	background:url(images/topb4.jpg); font-family:Tahoma, Verdana, Arial; size:11px; color: #333333; text-decoration:none; line-height:23px;
}

#toppan #centertop #topMenuPolicy a:hover{
		width:55px;		height:23px;		float:left;		margin:0px 0px 0px 0px auto;	background:url(images/topbov4.jpg);  font-family: Tahoma, Verdana, Arial; color: #000000; text-decoration: none; font-weight:bold; line-height:23px;
}

#toppan #centertop #topMenuAbout a{
		width:64px;		height:23px;		float:left;		margin:0px 0px 0px 0px auto;	background:url(images/topb5.jpg); font-family:Tahoma, Verdana, Arial; size:11px; color: #333333; text-decoration:none; line-height:23px;
}

#toppan #centertop #topMenuAbout a:hover{
		width:64px;		height:23px;		float:left;		margin:0px 0px 0px 0px auto;	background:url(images/topbov5.jpg);  font-family: Tahoma, Verdana, Arial; color: #000000; text-decoration: none; font-weight:bold; line-height:23px;
}

#toppan #centertop #topMenuContact a{
		width:65px;		height:23px;		float:left;		margin:0px 0px 0px 0px auto;	background:url(images/topb6.jpg); font-family:Tahoma, Verdana, Arial; size:11px; color: #333333; text-decoration:none; line-height:23px;
}

#toppan #centertop #topMenuContact a:hover{
		width:65px;		height:23px;		float:left;		margin:0px 0px 0px 0px auto;	background:url(images/topbov6.jpg);  font-family: Tahoma, Verdana, Arial; color: #000000; text-decoration: none; font-weight:bold; line-height:23px;
}



#toppan #centertop #bottumpanel{
		
		width:980px;
		height:60px;
		
}

#toppan #centertop #searchpanel{
		
		width:530px;
		height:60px;
		margin-left:0px;
		float:left;
}

#toppan #centertop #searchpanelLeft{
		background-image:url(images/Searchbar_02.jpg);
		width:10px;
		height:60px;
		float:left;
}

#toppan #centertop #searchpanelIcon{
		background-image:url(images/Searchbar_03.jpg);
		width:35px;
		height:60px;
		float:left;
}

#toppan #centertop #searchpanelCenter{
		background-image:url(images/Searchbar_04.jpg);
		width:475px;
		height:60px;
		float:left;
}

#toppan #centertop #searchpanelRight{
		background-image:url(images/Searchbar_05.jpg);
		width:10px;
		height:60px;
		float:left;
}

#toppan #centertop #space{
		
		width:5px;
		height:60px;
		float:left;
}

#toppan #centertop #searchpanel2{
		
		width:443px;
		height:60px;
		margin-left:0px;
		float:left;
}

#toppan #centertop #searchpanelCenter2{
		background-image:url(images/Searchbar_04.jpg);
		width:423px;
		height:60px;
		float:left;
}

.searchbar{
		width:290px;
		height:;
		float:left;
		border:1px solid #CCCCCC;
		font-size:11px;
		font-weight:;
		font-family:Tahoma, Verdana, Arial;
		margin-top:1px;
		text-indent:5px;
		
}

.searchOptions{
		width:100px;
		height:;
		float:left;
		border:1px solid #CCCCCC;
		font-size:11px;
		font-weight:;
		font-family:Tahoma, Verdana, Arial;
		margin-left:5px;
		margin-top:1px;
		
}

.searchButton{
		
		height:;
		float:left;
		border:1px #CCCCCC solid;
		font-size:11px;
		background-color:#FFFFFF;
		font-family:Tahoma, Verdana, Arial;
		margin-left:5px;
		margin-top:1px;
		
}

#toppan #centertop #searchoptionstext{
	
		width:450px;
		height:15px;
		float:left;
		margin-top:15px;
		text-align:left;
		padding-left:2px;
		
}

.changeButton{
		
		height:;
		float:left;
		border:1px #CCCCCC solid;
		font-size:11px;
		background-color:#FFFFFF;
		font-family:Tahoma, Verdana, Arial;
	}


#toppan #centertop #Cartpanel{
		width:220px;
		height:50px;
		float:left;
		padding-top:5px;			
}

#toppan #centertop #Cartpanel2{
		width:200px;
		height:50px;
		float:left;
		padding-top:5px;
}


#toppan #centertop #Viewcart a{
		width:90px;		height:24px;		float:left;		margin:0px 0px 0px 0px auto;	background:url(images/Searchbar_13.jpg); font-family:Tahoma, Verdana, Arial; size:11px; color: #333333; text-decoration:none; line-height:24px;
}

#toppan #centertop #Viewcart a:hover{
		width:90px;		height:24px;		float:left;		margin:0px 0px 0px 0px auto;	background:url(images/Searchbarover_13.jpg); font-family:Tahoma, Verdana, Arial; size:11px; color: #333333; text-decoration:none; line-height:24px;
}

#toppan #centertop #Checkout a{
		width:130px;		height:24px;		float:left;		margin:0px 0px 0px 0px auto;	background:url(images/Searchbar_14.jpg); font-family:Tahoma, Verdana, Arial; size:11px; color: #333333; text-decoration:none; line-height:24px;
}

#toppan #centertop #Checkout a:hover{
		width:130px;		height:24px;		float:left;		margin:0px 0px 0px 0px auto;	background:url(images/Searchbarover_14.jpg); font-family:Tahoma, Verdana, Arial; size:11px; color: #333333; text-decoration:none; line-height:24px;
}


#toppan #centertop #Items{
		margin-top:3px;
		width:90px;
		height:;
		float:left;
		font-family:Tahoma, Verdana, Arial;
		size:11px; 
		color: #666666;
	
}

#toppan #centertop #subtotal{
		margin-top:3px;
		width:130px;
		height:;
		float:left;
		font-family:Tahoma, Verdana, Arial;
		size:11px; 
		color: #666666;
	
}


#toppan #centertop #Currency{
		width:185px;		height:24px;		float:left;		margin:0px 0px 0px 0px auto;	background:url(images/Searchbar_15.jpg); font-family:Tahoma, Verdana, Arial; size:11px; color: #333333; text-decoration:none; line-height:24px;
}


.Currencyformat{
		
		height:18px;
		float:left;
		border:1px #CCCCCC solid;
		font-size:11px;
		background-color:#FFFFFF;
		font-family:Tahoma, Verdana, Arial;
				
}

#toppan #centertop #Change {
		width:50px;		height:18px;		float:left;		margin:0px 0px 0px 0px auto;	background:; font-family:Tahoma, Verdana, Arial; size:11px; color: #666666; text-decoration:none; line-height:20px; background:none;
}





#topPan ul li{width:78px; height:32px; float:left;}
#topPan ul li a{width:76px; height:32px; display:block; background:url(images/topmenu-normal.jpg) 0 0 no-repeat #F5F4F4; color:#666; text-decoration:none; font-size:12px; font-weight:bold; text-align:center; line-height:32px; margin:0 2px 0 0;}
#topPan ul li a:hover{background:url(images/topmenu-hover.jpg) 0 0 no-repeat #F5F4F4; color:#fff; text-decoration:none;}

/*----Boddy Pan----*/


#boddypan{
		width:1000px; 
		height:;
		position:relative; 
		margin:0 auto;
}


/*----Left side Menu----*/


#Boddyliftpan{
	width: 185px;
	height: 100%;
	float:left;
}

#Boddyliftpan #lifttophedding{
	width: 185px;
	height: 40px;
	float:left;
}

#Boddyliftpan #lifttopboddy{
	width: 185px;
	height:100%;
	float:left;
	background-image:url(images/Leftpanbody.jpg);
	background-repeat:repeat-y;
}

#Boddyliftpan #lifttopbotum{
	width: 185px;
	height: 20px;
	float:left;
}
#Boddyliftpan #Ccardsspece{
	width: 185px;
	height: 169px;
	float:left;
	
}

#Boddyliftpan #Ccards{
	width: 180px;
	height: 150px;
	float:left;
}

.liftpanmenutext1 {
	font-family:Lucida Sans Unicode, Lucida Sans, Arial, Tahoma, Verdana;
	font-size: 11px;
	color: #333333;
	font-weight:;
	}

#Boddyliftpan #liftpanmenu a{
		width:165px;		height:21px; text-align:left; text-indent:10px;		float:left;		margin-left:10px;	background:url(images/Leftpanbutton.jpg); font-family:Lucida Sans Unicode, Lucida Sans, Arial, Tahoma, Verdana; size:11px; color: #333333; text-decoration:none; line-height:21px; }

#Boddyliftpan #liftpanmenu a:hover{
		width:165px;		height:21px; text-align:left; text-indent:10px;		float:left; margin-left:10px;	background:url(images/Leftpanbuttonover.jpg); font-family:Lucida Sans Unicode, Lucida Sans, Arial, Tahoma, Verdana; size:11px; color: #000000; text-decoration:none; line-height:21px; }


/*----Right side Boddy----*/


#rightboddypan{
	width: 815px;
	height:100%;
	float:left;
}

#rightboddypan #toplavel{
	width: 815px;
	height: 150px;
	float:left;
	margin-bottom:5px;
}

#rightboddypan #toplavel #flashmovie{
	width: 400px;
	height: 150px;
	float:left;
}

#rightboddypan #toplavel #spece1{
	width: 10px;
	height: 150px;
	float:left;
}

#rightboddypan #toplavel #FeatureMagz{
	width: 400px;
	height: 150px;
	float:left;
}

#rightboddypan #botumlavel{
	width: 815px;
	height: 100%;
	float:left;
}

#rightboddypan #toplavel #FeatureMagz #FMtop{
	width: 400px;
	height: 37px;
	float:left;
	background-image:url(images/featurMag-top.jpg);
	}
	
#rightboddypan #toplavel #FeatureMagz #FMleft{
	width: 15px;
	height: 103px;
	float:left;
	background-image:url(images/featurMag-leftjpg.jpg);
	}
	
#rightboddypan #toplavel #FeatureMagz #FMbody{
	width: 385px;
	height: 103px;
	float:left;
	
	}
	
#rightboddypan #toplavel #FeatureMagz #FMbottom{
	width: 400px;
	height: 10px;
	float:left;
	background-image:url(images/featurMag-bottom.jpg);
	background-repeat:no-repeat;
	
	}
	
#rightboddypan #toplavel #FeatureMagz #FMlinkbody1{
	margin-top:3px;
	
	width: 369px;
	height: 17px;
	float: left;
	
	}

#rightboddypan #toplavel #FeatureMagz #FMlinkbody{
	margin-top:;
	padding-left:15px;
	width: 370px;
	height: 16px;
	float:left;
	
	}
	
#rightboddypan #toplavel #FeatureMagz #FMlinks a{
		width:91px;		height:16px;		float:left;		margin:0px 0px 0px 0px auto;	background:; font-family:Tahoma, Verdana, Arial; size:11px; color: #333333; text-decoration:none; line-height:16px; background-color:#e6eff6; border-bottom:1px #CCCCCC solid; border-left:1px #CCCCCC solid;
}

#rightboddypan #toplavel #FeatureMagz #FMlinks a:hover{
		width:91px;		height:16px;		float:left;		margin:0px 0px 0px 0px auto;	background:; font-family:Tahoma, Verdana, Arial; size:11px; color: #000000; text-decoration:none; line-height:16px; background-color:#b4d1e1; border-bottom:1px #CCCCCC solid; border-left:1px #CCCCCC solid;
}

#rightboddypan #toplavel #FeatureMagz #FMmaz{
	width: 91px;
	height:;
	float:left;
	
	}
	

#rightboddypan #botumlavel #NewArrivalspan {
	width: 545px;
	height: 450px;
	float:left;
	
	}


#rightboddypan #botumlavel #NewArrivalspan #NAtop{
	width: 545px;
	height: 35px;
	float:left;
	background-image: url(images/NewArrivaletop.jpg);
	}
	
#rightboddypan #botumlavel #NewArrivalspan #NAbody{
	width: 545px;
	height:;
	float:left;
	background-image: url(images/NewArrivalebody.jpg);
	background-repeat:repeat-y;
	}
	
	#rightboddypan #botumlavel #NewArrivalspan #NAbody #inbody{
	width: 530px;
	height:;
	float:left;
	padding-left:15px;
		}
	
#rightboddypan #botumlavel #NewArrivalspan #NAbottom{
	width: 545px;
	height:15px;
	float:left;
	background-image: url(images/NewArrivalebottom.jpg);
	background-repeat:no-repeat;
	}

#rightboddypan #botumlavel #Bestsellerspan {
	width: 265px;
	height: 450px;
	float:left;
	
	}
#rightboddypan #botumlavel #Bestsellerspan #BStop{
	width: 265px;
	height: 35px;
	float:left;
	background-image: url(images/bestsellerstop.jpg);
	}

#rightboddypan #botumlavel #Bestsellerspan #BSbody{
	width: 265px;
	height:;
	float:left;
	background-image: url(images/bestsellersbody.jpg);
	background-repeat:repeat-y;
	}
	
	#rightboddypan #botumlavel #Bestsellerspan #BSbody #BSinbody{
	width: 250px;
	height:;
	float:left;
	padding-left:15px;
		}
		
#rightboddypan #botumlavel #Bestsellerspan #BSbottom{
	width: 265px;
	height:15px;
	float:left;
	background-image: url(images/bestsellersbottom.jpg);
	background-repeat:no-repeat;
	}



/*----Book Display----*/

#bookpan{
	width: 245px;
	height:100px;
	float:left;
	margin-left:5px;
	background-image:url(images/booksbg1.jpg);
	background-repeat:no-repeat;

		}
		
#bookpan #Booknametop{
	width: 245px;
	height:32px;
	float:left;
		}
#bookpan #Booknametop #hed1{
	width: 242px;
	height:15px;
	float:left;
	padding-left:3px;
	padding-top:2px;
		}
#bookpan #Booknametop #hed2{
	width: 242px;
	height:15px;
	float:left;
	padding-left:3px;
		}
#bookpan #Bookdetailsbody{
	width: 245px;
	height:68px;
	float:left;
		}
#bookpan #Bookdetailsbody #bookimage{
	width: 39px;
	height:50px;
	float:left;
	margin-left:5px;
	margin-top:10px;
	background-color:#e8f5fb;
		}
#bookpan #Bookdetailsbody #booktext1{
	width: 190px;
	height:21px;
	float:left;
	margin-left:4px;
	margin-top:3px;
	
		}
		
		

/*----Bottom Pan----*/


#bottompan{
	width: 1000px;
	height:70px;
	clear:both;
	
}

#bottompan #bottomleft{
	width: 20px;
	height:70px;
	float:left;
	background-image:url(images/botum1.jpg);
	background-repeat:no-repeat;
}

#bottompan #bottomBody{
	width: 960px;
	height:70px;
	float:left;
	background-image:url(images/botum2.jpg);
	background-repeat:repeat-x;
}

#bottompan #bottomBody #bottoninbody{
	width: 940px;
	height:60px;
	float:left;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;

}

#bottompan #bottomright{
	width: 20px;
	height:70px;
	float:left;
	background-image:url(images/botum3.jpg);
	background-repeat:no-repeat;
}


#bottompan #bottomBody #bottoninbody #bottomlinks{
	width: 600px;
	height:20px;
	line-height:18px;
}


#bottompan #bottomBody #bottoninbody #bottomlinks a{
		width:;		height:20px;	margin:0px 0px 0px 0px auto;	background:; font-family:Tahoma, Verdana, Arial; size:11px; color: #333333; text-decoration:none; line-height:18px; background:none; 
}

#bottompan #bottomBody #bottoninbody #bottomlinks a:hover{
		width:;		height:20px;	margin:0px 0px 0px 0px auto;	background:; font-family:Tahoma, Verdana, Arial; size:11px; color: #000000; text-decoration: underline; line-height:18px; background:none; 
}


#bottompan #bottomBody #bottoninbody #copyright{
	width: 600px;
	height:20px;
	line-height:20px;
}


/*----inner pages Pans----*/


#rightboddypan #innermid{
	width: 590px;
	height: 100%;
	float:left;
}

#rightboddypan #innermid #innnavigation{
	width: 435px;
	height: 30px;
	float:left;
	text-align:left;
	padding-left:5px;
}

#rightboddypan #innermid #innnavigation2{
	width: 150px;
	height: 20px;
	float:left;
	padding-top:10px;
}

#rightboddypan #innerrightpan{
	width: 225px;
	height: 100%;
	float:left;
}

#rightboddypan #innerbooksnavigations{
	width: 590px;
	height: 100%;
	float:left;
}

#rightboddypan #inbooksnavforpdeschead{
	width: 590px;
	height: 20px;
	float:left;
	background-image:url(images/Cinner1.jpg);
	background-repeat:no-repeat;
}

#rightboddypan #innerbooksnavigations #searchtitle{
	width: 585px;
	height: 100%;
	float:left;
	padding-left:5px;
	text-align:left;
}

#rightboddypan #innerrightpan #inntop{
	width: 225px;
	height: 36px;
	float:left;
	background-image:url(images/innerRtop.jpg);
	background-repeat:no-repeat;
}

#rightboddypan #innerrightpan #innbody{
	width: 225px;
	height: ;
	float:left;
	background-image:url(images/innerRbody.jpg);
	background-repeat:repeat-y;
}

#rightboddypan #innerrightpan #innbody #maggroup{
	width: 200px;
	height:;
	float:left;
	padding-left:15px;
	padding-right:10px;
	text-align:left;
	padding-bottom:10px;
}

#rightboddypan #innerrightpan #innbody #maggroup #magtitle{
	width: 200px;
	height:;
	float:left;
	text-align:left;
	background-image:url(images/bg.jpg); background-repeat:no-repeat;
	padding-bottom:3px;

}

#rightboddypan #innerrightpan #innbody #maggroup #magbody{
	width: 200px;
	height:;
	float:left;
	text-align:left;
}

#rightboddypan #innerrightpan #innbody #maggroup #magimg{
	width: 76px;
	height:;
	float:left;
	text-align:center;
	padding-left:12px;
	padding-right:10px;
}

#rightboddypan #innerrightpan #innbody #cartitems{
	width: 200px;
	height:;
	float:left;
	padding-left:15px;
	padding-right:10px;
	text-align:left;
	padding-bottom:10px;
}

#rightboddypan #innerrightpan #innbody #cartitems #cartitemstitle{
	width: 200px;
	height:;
	float:left;
	text-align:left;
	background-image:url(images/bg.jpg); background-repeat:no-repeat;
	padding-bottom:3px;
}

#rightboddypan #innerrightpan #innbody #cartitems #cartitemsbody{
	width: 200px;
	height:;
	float:left;
	text-align:left;
}

#rightboddypan #innerrightpan #innbody #recentview{
	width: 200px;
	height:;
	float:left;
	padding-left:15px;
	padding-right:10px;
	text-align:left;
	padding-bottom:10px;
}

#rightboddypan #innerrightpan #innbody #recentview #recentviewtitle{
	width: 200px;
	height:;
	float:left;
	text-align:left;
	background-image:url(images/bg.jpg); background-repeat:no-repeat;
	padding-bottom:3px;
}

#rightboddypan #innerrightpan #innbody #recentview #recentviewbody{
	width: 200px;
	height:;
	float:left;
	text-align:left;
}







#rightboddypan #innerrightpan #innbuttom{
	width: 225px;
	height: 20px;
	float:left;
	background-image:url(images/innerRbuttom.jpg);
	background-repeat:no-repeat;
}


#rightboddypan #booksnavigationspan {
	width: 585px;
	height: 100%;
	float:left;
	padding-left:5px;
	padding-bottom:15px;
	
}




#rightboddypan #booksnavigationspan #bookstype{
	width: 585px;
	height: 30px;
	float:left;
	text-align:left;
}

#rightboddypan #booksnavigationspan #pagination{
	width: 585px;
	height: 20px;
	float:left;
	text-align:right;
	line-height:20px;
}


#rightboddypan #booksnavigationspan #noofitemsort{
	width: 585px;
	height: 20px;
	float:left;
	text-align:left;
	line-height:20px;
}

#rightboddypan #booksnavigationspan #noofitemsort #noofitem{
	width: 300px;
	height: 20px;
	float:left;
	text-align:left;
	line-height:18px;
}

#rightboddypan #booksnavigationspan #noofitemsort #sort{
	width: 275px;
	height: 20px;
	float:left;
	text-align:right;
	line-height:18px;
}

#rightboddypan #booksnavigationspan #booksbodypan{
	width: 585px;
	height:100%;
	float:left;
}

#rightboddypan #booksnavigationspan #booksallnavigations{
	width: 585px;
	height:;
	float:left;
	text-align:left;
	
}



#rightboddypan #booksnavigationspan #booksbodypan #browsbookbody{
	width: 190px;
	height:100%;
	float:left;
	padding-left:3px;
	
}

#rightboddypan #booksnavigationspan #booksbodypan #browsbookbody #browsbookheadpan{
	width: 190px;
	height:30px;
	float:left;

}

#rightboddypan #booksnavigationspan #booksbodypan #browsbookbody #browsbookheadpan #browshed1{
	width: 190px;
	height:15px;
	float:left;
	text-align:left;

}
#rightboddypan #booksnavigationspan #booksbodypan #browsbookbody #browsbookheadpan #browshed2{
	width: 190px;
	height:15px;
	float:left;
	text-align:left;

}

#rightboddypan #booksnavigationspan #booksbodypan #browsbookbody #browsbookbodypan{
	width: 190px;
	height:;
	float:left;

}

#rightboddypan #booksnavigationspan #booksbodypan #browsbookbody #browsbookbodypan #bimgbg{
	width: 190px;
	height:60px;
	float:left;
	}
	

#rightboddypan #booksnavigationspan #booksbodypan #browsbookbody #browsbookbodypan #bimg{
	width: 45px;
	height:55px;
	float:left;
	background-color:#e8f5fb;
	margin-top:5px;
	margin-left:5px;


}

#rightboddypan #booksnavigationspan #booksbodypan #browsbookbody #browsbookbodypan #bbtext1{
	width: 180px;
	height:21px;
	float:left;
	margin-top:3px;
	margin-left:3px;
	text-align:left;

}

#rightboddypan #booksnavigationspan #booksbodypan #browsbookbody #browsbookbodypan #bbtext2{
	width: 180px;
	height:21px;
	float:left;
	margin-top:3px;
	margin-left:3px;
	text-align:left;

}

#rightboddypan #booksnavigationspan #booksbodypan #viewbookbody{
	width: 245px;
	height:120px;
	float:left;
	padding-left:22px;
	padding-right:22px;
	text-align:left;
	margin-bottom:10px;
	
	
}

#rightboddypan #booksnavigationspan #booksbodypan #viewbookbodyin{
	width: 245px;
	height:120px;
	float:left;
	text-align:left;
	background-image:url(images/booksbg1.jpg);
	background-repeat:no-repeat;
	
	
}

#rightboddypan #booksnavigationspan #booksbodypan #viewbookbody #tophedpan{
	width: 245px;
	height:;
	float:left;
	padding-top:3px;
	
}

#rightboddypan #booksnavigationspan #booksbodypan #viewbookbody #tophedpan #headt1{
	width: 240px;
	height:;
	float:left;
	padding-left:5px;
}

#rightboddypan #booksnavigationspan #booksbodypan #viewbookbody #tophedpan #headt2{
	width: 240px;
	height:15px;
	float:left;
	padding-left:5px;
}

#rightboddypan #booksnavigationspan #booksbodypan #viewbookbody #bodybookpan2{
	width: 245px;
	height:;
	float:left;
	text-align:left;
}

#rightboddypan #booksnavigationspan #booksbodypan #viewbookbody #bodybookpan2 #vbimg{
	width: 39px;
	height:50px;
	float:left;
	background-color:#e8f5fb;
	margin-top:10px;
	margin-left:5px;
}

#rightboddypan #booksnavigationspan #booksbodypan #viewbookbody #bodybookpan2 #vbtext1{
	width: 190px;
	height:;
	float:left;
	text-align:left;
	padding-top:3px;
	padding-left:3px;
}

#rightboddypan #booksnavigationspan #booksbodypan #viewbookbody #bodybookpan2 #vbtext2{
	width: 190px;
	height:25px;
	float:left;
	text-align:left;
	padding-top:3px;
	padding-left:3px;
}
#rightboddypan #booksnavigationspan #booksbodypan #viewbookbody #bodybookpan2 #vbtext3{
	width: 190px;
	height:;
	float:left;
	text-align:left;
	padding-top:3px;
	padding-left:3px;
}

/*----inner Deces pages Pans----*/






#decmainpan{
	width: 590px;
	height:;
	float:left;
}

#decmainpan #topheddec{
	width: 590px;
	height: 30px;
	float:left;
}

#decmainpan #decinnerpan{
	width: 590px;
	height:;
	float:left;
}


#decmainpan #decinnerpan #dectop{
	width: 590px;
	height: 36px;
	float:left;
	background-image:url(images/innermidtop.jpg);
	background-repeat:no-repeat;
}

#decmainpan #decinnerpan #decbody{
	width: 590px;
	height:;
	float:left;
	background-image:url(images/innermidbody.jpg);
	background-repeat: repeat-y;
}

#decmainpan #decinnerpan #decbody #indecbody{
	width: 580px;
	padding-left:10px;
	height:;
	float:left;
	text-align:left;

}

#decmainpan #decinnerpan #decbody #topindectitle{
	width: 580px;
	height:30px;
	float:left;
}

#decmainpan #decinnerpan #decbody #topindecbody{
	width: 580px;
	height:;
	float:left;
}

#decmainpan #decinnerpan #decbody #topindecbody #imgdecpan{
	width: 200px;
	height:;
	float:left;
}

#decmainpan #decinnerpan #decbody #topindecbody #titledecpan{
	width: 370px;
	padding-left:5px;
	height:;
	float:left;
}










.dectitles{
	width: 70px;
	padding-top:5px;
	height:;
	float:left;
	text-align:left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #333333;
	font-weight:bold;

}

.dectitlestext{
	width: 290px;
	padding-top:5px;
	height:;
	float:left;
	text-align:left;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #333333;

}


#decmainpan #decinnerpan #decbottum{
	width: 590px;
	height:20px;
	float:left;
	background-image:url(images/innermidbottum.jpg);
	background-repeat:no-repeat;
}

.boxhedtext{
	width: 550px;
	padding-left:30px;
	margin-top:6px;
	height:20px;
	float:left;
	text-align:left;

}

.decbuttomdecs{
	width: 580px;
	padding-top:5px;
	float:left;
	text-align:justify;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #333333;

}

#decshoplink{
	width: 220px;
	height:20px;
	float:right;
	margin-top:5px;
	text-align:left;

}

#BacktoCatelogue{
	width: 120px;
	height:20px;
	float:right;
	margin-top:5px;
	text-align:left;

}

#Tellafriend{
	width: 80px;
	height:20px;
	float:right;
	margin-top:5px;
	text-align:left;

}

#decmainpan #decinnerpan #decbody #indecbody #decbuttomgroup{
	width: 580px;
	height:;
	float:left;
	text-align:;

}

#decmainpan #decinnerpan #decbody #indecbody #decbuttomgroup #decotherbooks{
	width: 250px;
	height:20px;
	float:left;
	text-align:center;
	background-color:#D1EAF8;

}

#decmainpan #decinnerpan #decbody #indecbody #decbuttomgroup #decoderbooks{
	width: 330px;
	height:20px;
	float:left;
	text-align:center;
	background-color:#EBF6FC;

}



/*----shipping com pages Pans----*/


.comshipbody{
width:560px; height:; float:left; padding:5px;
}

.comshipbodyrowtop{
width:560px; height:; float:left;
}

.comshipbodyrow{
width:560px; height:; float:left; margin-top:3px;
}

.comshipbodyrowlink{
width:560px; height:; float:left; margin-top:3px;
}


.comshipbodyrowlink a:hover{ background-color:#FFFFCC;

}



.shiptitle{
width:290px; height:; float:left; margin-top:3px; font-weight:;
}

.shipinimg{
width:39px; height:50px; float:left;
}

.shipindec{
width:240px; height:; float:left; padding-left:5px;

}

.shipquantity{
width:45px; height:; float:left; margin-top:3px; font-weight:;
}

.shipprice{
width:55px; height:; float:left; margin-top:3px; text-align:right; font-weight:;
}

.shiptotal{
width:115px; height:; float:left; margin-top:3px; text-align:right; font-weight:;
}

.shipremcart{
width:50px; height:; float:right; margin-top:3px; text-align:right; font-weight:;
}

.comshipweightdetails{
width:460px; height:; float:left; margin-top:3px;
}

.shipbuttonbody{
width:; margin-top:3px; float:right;
}

.shipbutton{
width:; float:left; margin-top:3px; border:#f3f3f3 solid; background-color:#FFFFFF; height:20px; font-size:12px;
}

.shippingcol1{
width:200px; height:; float:left; margin-top:3px; text-align:right;
}

.shippingcol2{
width:230px; height:; float:left; margin-top:3px; text-align:right;
}

.shippingcol3{
width:125px; height:; float:left; margin-top:3px; text-align:right;
}


.shippingHead{
width:120px; height:; float:left; margin-top:3px; text-align:left; font-weight:bold;
}

.shippingDesc{
width:160px; height:; float:left; margin-top:3px; text-align:left;
}

.shippingTitle{
width:280px; height:; float:left; margin-top:3px; text-align:left; font-weight:;
}

.billingTitle{
width:280px; height:; float:left; margin-top:3px; text-align:right; font-weight:;

}



/*----Subscriptions com pages Pans----*/


.comsubscrbody{
width:570px; height:; float:left; padding:3px;
}

.comsubscrbodyrow{
width:570px; height:; float:left; margin-top:3px;
}

.comsubscrshowrow{
width:140px; height:20px; float:left; margin-top:3px;
}

.comsubscrsubhedrow{
width:420px; height:; float:right; margin-top:3px; text-align:right;
}

.Subscriptionspan{ width:275px; height:170px; float:left; margin-left:5px; margin-top:5px; background-image:url(images/bookbrows.jpg); background-repeat:no-repeat;
}

.Subscriptionspantop{
width:270px; height:;
}

.Subscriptionspanintop{
width:265px; height:; float:left; padding:3px;
}

.Subscriptionspanbody{
width:270px; height:;
}

.Subscriptionspanbodyimg{
width:75px; height:; float:left; margin-left:5px; margin-top:10px; background-color:#E6F3FC;
}

.Subscriptionsdecpan{
width:175px; height:; float:left; margin-top:5px; margin-left:8px;
}



/*----POPUP PANEL----*/

.pop{ width:600px; position:relative; }

#popuptoppan{
		width:600px; 
		height:150px;
		position:relative; 
		margin:0 auto;
}

#popuptoppan #poprighttop{
		background-image:url(images/L1.jpg);
		width:10px;
		height:150px;
		float:left;
		position:relative; 
		margin:0 auto;
}


#popuptoppan #popcentertop{
		background-image:url(images/TopBground.jpg);
		width:580px;
		height:150px;
		float:left;
		position:relative; 
		margin:0 auto;
}

#popuptoppan #poplifttop{
		background-image:url(images/R1.jpg);
		width:10px;
		height:150px;
		float:left;
		position:relative; 
		margin:0 auto;
}

#popuptoppan #popcentertop #poplogo{
		width:65px;
		height:75px;
		float:left;
		margin-top:10px;
		

}

#popuptoppan #popcentertop #popheadtitle1{
		width:340px;
		height:75px;
		float:left;
		margin-top:10px;
}

#popuptoppan #popcentertop #popbottumpanel{
		
		width:580px;
		height:60px;
		
}

.popsearchpanel{
		
		width:580px;
		height:20px;
		margin-left:0px;
		float:left;
		margin-top:10px;
		text-align:left;
		font-weight:bold;
		font-family:Tahoma, Verdana, Arial;
		font-size:12px;
}

.popupmainbody{ width:600px; 
		
		position:relative;
		
		
		
}

.popupbodymainrow{ width:580px; 
		height:;
		position:relative;
		margin-left:10px;
		margin-top:5px;
		text-align:left;
		
}



.popupbodyinleftrow{ width:165px; 
		height:;
		position:relative;
		text-align:left;
		float:left;
		padding-top:5px;
		padding-right:5px;
		
}

.popupbodyinrightrow{ width:400px; 
		height:;
		position:relative;
		padding-top:5px;
		text-align:left;
		float:left;
		
}



/*----SMPOPUP PANEL----*/

.smpop{ width:400px; position:relative; }

#smpopuptoppan{
		width:400px; 
		height:150px;
		position:relative; 
		margin:0 auto;
}

#smpopuptoppan #smpoprighttop{
		background-image:url(images/L1.jpg);
		width:10px;
		height:150px;
		float:left;
		position:relative; 
		margin:0 auto;
}


#smpopuptoppan #smpopcentertop{
		background-image:url(images/TopBground.jpg);
		width:380px;
		height:150px;
		float:left;
		position:relative; 
		margin:0 auto;
}

#smpopuptoppan #smpoplifttop{
		background-image:url(images/R1.jpg);
		width:10px;
		height:150px;
		float:left;
		position:relative; 
		margin:0 auto;
}

#smpopuptoppan #smpopcentertop #smpoplogo{
		width:65px;
		height:75px;
		float:left;
		margin-top:10px;
		

}

#smpopuptoppan #smpopcentertop #smpopheadtitle1{
		width:300px;
		height:75px;
		float:left;
		margin-top:10px;
}

#smpopuptoppan #smpopcentertop #smpopbottumpanel{
		
		width:380px;
		height:60px;
		
}

.smpopsearchpanel{
		
		width:380px;
		height:20px;
		margin-left:0px;
		float:left;
		margin-top:10px;
		text-align:left;
		font-weight:bold;
		font-family:Tahoma, Verdana, Arial;
		font-size:12px;
}

.smpopupmainbody{ width:400px; 
		height:350px;
		position:relative;
		
		
		
}

.smpopupbodymainrow{ width:380px; 
		height:;
		position:relative;
		margin-left:10px;
		margin-top:5px;
		text-align:left;
		
}



.smpopupbodyinleftrow{ width:150px; 
		height:;
		position:relative;
		text-align:left;
		float:left;
		padding-top:5px;
		padding-right:5px;
		
}

.smpopupbodyinrightrow{ width:210px; 
		height:;
		position:relative;
		padding-top:5px;
		text-align:left;
		float:left;
		
}

