@charset "utf-8";
/* 
CSS Document 
@writer Suman k Rajbhandari 
cosmosway@gmail.com
26 - june - 2011
Z-INDEX MEDIA PVT LTD http://z-indexmedia.com
*/

html, div, span, applet, object, iframe,
	h1, h2, h3, h4, h5, h6, blockquote, pre,
	a, abbr, acronym, address, big, cite, code,
	del, dfn, em, font, img, ins, kbd, q, s, samp,
	small, strike, sub, sup, tt, var,
	dl, dt, dd, ol, ul, li,
	fieldset, form, label, legend {
		
		
	}
 
body {
	background:url(../images/bodybg.jpg) no-repeat top center #FBDFAC;
	margin:0;
	font:12px/20px Arial, Helvetica, sans-serif;
	
	color:#441800;
	height:auto;
	letter-spacing:1;
	
}
body a{
	text-decoration:none;
	color:#6B4705;
	
	}
	body a img{border:none; border:0;}
	body a:hover{
		text-decoration:none;
		color:#3D2803;
		
		}
		
	
/*
globals---------------------------------------------------------------------------->>
*/
.clearall{
		clear:both;
		height:0px;
}
.clearleft{
		clear:left;
		height:0px;
}
.clearright{
		clear:right;
		height:0px;
}
/*
end of
globals---------------------------------------------------------------------------------<<
*/
.body-wrapper{width:1000px; height:auto; min-height:500px; display:block; margin:0 auto;  padding:105px 0 0 0}
.header{height:253px; display:block; padding:0 15px; background:url(../images/linesep.jpg) repeat-x bottom;}
.header .logo{ float:left; margin:5px; margin-top:40px; margin-left:30px;}
.header .topbanner{display:inline-block; float:right; border:solid 1px #F8D18B; padding:5px; width:545px; overflow:hidden background-color:#FDEFD5;}
.header .corporatemenu{height:20px; line-height:20px; text-align:right; display:block; padding:5px;}
.header .corporatemenu a{font:11px/20px Arial, Helvetica, sans-serif; color:#5C3E05; text-decoration:none; padding:0 5px;}
.header .corporatemenu a:hover{text-decoration:none; color:#000000;}
.header .menuBar{background:url(../images/menubg.jpg) no-repeat top center; height:51px; display:block;}


.bodyContainer{ min-height:600px; width:968px; border-left:solid 1px #DCC092;border-bottom:solid 1px #DCC092; border-right: solid 1px #DCC092; background:url(../images/bodycontainerbg.jpg) repeat; margin-bottom:20px; padding:0 15px;}

.bodyContainer .leftPanel{width:135px; height:auto; display:inline-block; float:left; min-height:200px; padding:5px 0px;}
.poet {display:inline-block;  border:solid 1px #F8D18B; padding:5px; background-color:#FDEFD5; margin:5px 0}
.poet img{float:left;}
.poet a:hover{ border:solid 1px #FFA620;}

.bodyContainer .contentContainer{width:510px; float:left; height:auto; min-height:500px; border:solid 1px #FFD99F; margin:10px 0; font-size:14px;}
.bodyContainer .contentContainer .hd{display:block; padding:5px;border-bottom:solid 1px #FFD99F;}
.bodyContainer .contentContainer .hd h1{display:block; font-size:20px; line-height:26px; font-weight:lighter; padding:5px 5px; margin:0px;}

.hd-title
	{
		background-image:url(../images/heading-bg.jpg);
		height:32px;
		display:block;
		padding-left:45px;
		font-size:18px;
		padding-top:9px;
	}
	
.bodyContainer .contentContainer .hd .titleDetails{ display:block; height:20px;  padding:0 5px; font-size:12px;}
.bodyContainer .contentContainer .hd .titleDetails .date{ padding-left:20px; background:url(../images/dateicon.jpg) no-repeat 0 0px; margin-right:15px;}
.bodyContainer .contentContainer .hd .titleDetails .comment{ padding-left:20px; background:url(../images/commenticon.jpg) no-repeat 0 0px}
.bodyContainer .contentContainer .desc{display:block; height:auto; padding:0 10px;}

.floatleftimg{float:left;display:inline-block;  border:solid 1px #F8D18B; padding:5px; background-color:#FDEFD5; margin:5px;}
.floatrightimg{float:right;display:inline-block;  border:solid 1px #F8D18B; padding:5px; background-color:#FDEFD5; margin:5px;}

.radiobar{display:inline-block; height:
; padding:5px; text-align:center; margin:10px 0px;
}

.rightPanel{width:305px; height:auto; float:right; padding:10px 0px;}

.rightModule{ width:301px; padding:1px; border:solid 1px #FFC977; background-color:#FCEAC7; margin-bottom:15px;}

.bookBox{display:block; margin:7px; border:solid 1px #F9D591; background-color:#FFFFFF; height:120px; padding:10px;}
.bookBox .left{display:inline-block; float:left; margin-right:10px;}.bookBox .right{float:left; display:inline-block;}
.bookBox .right{width:170px; display:inline-block; float:left;}
.bookBox .right h1,.bookBox .right h2 {margin:0; padding:0;}
.bookBox .right h1 a{display:block; color:#551700; font-size:12px; font-weight:bold; border-bottom:dotted 1px #F9D591; padding:0 0 3px 0px;}
.bookBox .right h1 a:hover{text-decoration:none; color:#000;}
.bookBox .right h2{display:block; color:#551700; font-size:11px; font-weight:normal; font-size:11px; border-bottom:dotted 1px #F9D591; padding:1px 0 1px 0px;}
.bookBox .readmore{display:block; padding:5px 0 0 0; text-align:right;}
.bookBox .readmore a{ border:solid 1px #FDD68C; background:#FEEAC5; padding:1px 5px; display:inline-block; color:#4A3520; font-size:11px;}.bookBox .readmore a:hover{text-decoration:none; border:solid 1px #4A3520;}
.rightUl{display:block; height:auto; list-style:none; margin:0; padding:0;}
.rightUl li a{display:block; padding:5px 10px; border-bottom:dashed 1px #FFC977;}
.rightUl li a span{display:block;color:#6C4E2F;}.rightUl li a span:hover{cursor:pointer; }
.rightUl li a span.title{font-size:14px;}
.rightUl li a span.date{font-size:11px;}
.rightUl li a:hover{text-decoration:none; }
.rightUl li:hover a span{text-decoration:none; color:#000000; }
.divbanner{padding:10px; width:281px;}


.footer{display:block; padding:10px; height:90px;  font-size:11px; color:#7D5406;}
.footer a {font-size:11px;}
.socialPlugins {display:block; height:30px; text-align:center; background:url(../images/linesep.jpg) repeat-x bottom; width:300px; margin:0 auto; margin-bottom:5px;}
.socialPlugins a{margin:0 5px;}
.footerlinks{display:block; height:20px; text-align:center;background:url(../images/linesep.jpg) repeat-x bottom; width:500px; margin:0 auto; margin-bottom:5px; padding-bottom:5px;}
.footerlinks a{padding:2px 5px;}
.credits{display:block; height:20px; text-align:center;}



.listbox{display:block; padding:10px;border-bottom:dotted 1px #FFD99F; height:auto;}
.booklist{min-height:140px;}
.booklist a p{font-size:12px; margin:0; padding:0; margin:0 10px;}
.listbox h1{display:block; font-size:15px; line-height:20x; font-weight:bold; padding:5px 5px; margin:0px; }
.listbox .titleDetails{ display:block; height:20px;  padding:0 5px; font-size:12px; }
.listbox .titleDetails .date{ padding-left:20px; background:url(../images/dateicon.jpg) no-repeat 0 0px; margin-right:15px;}
.listbox .hd .titleDetails .comment{ padding-left:20px; background:url(../images/commenticon.jpg) no-repeat 0 0px}
.listbox .shortDesc{display:block; height:auto; padding:0 10px; font-size:12px;}
.listbox:hover span.titleDetails label:hover{cursor:pointer;}
.listbox:hover{border-bottom:solid 1px #FFD99F;}
.listbox a .righimg{float:right; margin:10px; margin-left:20px !important}
.listbox a .righimg {display:inline-block;  border:solid 1px #F8D18B; padding:5px; background-color:#FDEFD5; margin:5px 0}
.listbox a .righimg img{float:left;}

.Paging{display:block; padding:10px; margin:10px; text-align:center;}
.Paging a{ display:inline-block; background-color:#664D23; color:#FFFFFF; padding:3px 5px; margin:0 3px; font-size:16px}
.Paging a:hover{background:#82622D; color:#FFFFFF;}
.Paging a.active{font-size:18px; font-weight:bold; background:none; color:#664D23;}


.pageTitlehd{display:block; padding:15px; font-size:22px; font-weight:lighter; background-color:#FFD99F }


.detailrighimg{float:right; margin:10px; margin-left:20px !important}
.detailrighimg{display:inline-block;  border:solid 1px #F8D18B; padding:5px; background-color:#FDEFD5; margin:5px 0}
.detailrighimg img{float:left;}
.booksdetail{display:block; height:auto; padding:15px;}

.commentarea{display:block; padding:15px; height:auto;}
.commentarea h3{margin:0; padding:0;}
.commentarea p {display:block; margin:9px 0; }
.commentarea p label{height:25px; width:120px; display:inline-block; float:left;}
.inputfield{ border:solid 1px #F7CA77; background-color:#FBDFAC; padding:5px; width:220px; display:inline-block;}
.inputfield:focus{ border:solid 1px #D58E0D;}
.inputarea{ border:solid 1px #F7CA77; background-color:#FBDFAC; padding:5px; width:220px; display:inline-block; height:100px;}
.inputarea:focus{ border:solid 1px #D58E0D;}


.commentList{display:block; margin:10px 0;}
.commentList h3{margin:0; padding:0; margin-left:15px;margin-bottom:10px;}

.commentlistbox{display:block; height:auto; padding:10px; margin:10px; background:url(../images/commentbg.jpg) repeat-x; border-top:solid 1px #FFCC66; margin-bottom:20px;}
.commentlistbox .title{display:block; font-weight:bold; font-size:15px;}
.commentlistbox .title label{float:right; font-size:11px; font-weight:normal; color:#F8CA7C;}
.commentlistbox .address{color:#F8CA7C;}


.breadcum
	{
		padding-left:5px;
		color:#bba274;
	}

.breadcum a
	{
		font-size:11px;
		color:#bba274;
	}
	
.breadcum a:hover
	{
		font-size:11px;
		color:#671800;
	}
	
.breadcum span
	{
		font-size:11px;
		color:#671800;
	}
	
.searchinput
	{
		background-color:#ffc66f;
		border:1px solid #fca520;
		border-right:0px;
		margin-bottom:0px;
		
		display:inline-block;
		height:18px;
		width:280px;
		color:#824f00;
	}
	

.gallery
	{
		margin-top:20px;
		padding-left:9px;
	}
	
.gallery .gallery-single
	{
		height:auto;
		margin-bottom:20px;
		margin-right:8px;
		display:inline;
		float:left
	}
	
.gallery .gallery-single a img
	{
		padding:2px;
		border:1px solid #999;
	}
	
.gallery .gallery-single a img:hover
	{
background-color:#000;
	}

.gallery .gallery-single a span
	{
		color:#441800;
		font-size:11px;
	}
