html{height:100%;}
body{padding:0;margin:0; font-family:LucidaGrandeRegular,arial; font-size:14px;text-align:center;background:#fff;color:#231f20;}
img{
	border:0;
	padding:0;
	margin:0;
	background:url(../images/loading.gif) no-repeat center center #999;
	display:inline-block;
	text-align: left;
}
a img{border:0;padding:0;margin:0;text-decoration:none;}
a{text-decoration:none;color:#231f20;font-family:LucidaGrandeRegular,arial;} 
a:hover{text-decoration:underline;} 
.clr{clear:both;} 
input,select,textarea{font-family:arial;font-size:14px;resize:none;}
p{margin:0 0 16px;line-height:18px;}

h1{font-family:lucida_grandebold,arial;font-size:24px;margin:0 0 15px;font-weight:normal;}
h2{font-family:lucida_grandebold,arial;font-size:18px;margin:10px 0 15px;font-weight:normal;}
h3{font-family:lucida_grandebold,arial;font-size:15px;margin:15px 0;font-weight:normal;}

#wrappers{min-height:100%;}
.wrapp{width:980px;margin:0 auto;text-align:left;}
.fRight{float:right;}

/*FORM*/
.selectBox{padding:4px;}
.inputText{padding:4px;width:300px;}
.areaText{padding:4px;width:500px;}
.submitButton{padding:1px 10px;}
.rows{padding-top:15px;}
.rows .error{color:red;font-size:12px;display:none;padding-top:3px;}
.rows .keyField{display:block;padding-bottom:5px;}

/*STYLE HEADERS*/
#headers{border-bottom:1px solid #000;padding:40px 0 10px;}
#headers .logo{float:left;width:360px;}
#headers .rightHead{float:right;width:600px;}
#headers .socialLink{float:right;margin-top:25px;}
#headers .socialLink a{float:left;}
#headers .phoneHead{margin-top:10px;color:#969797;font-family:lucida_grandebold,arial;}

	/*MAIN NAVIGATION*/
	.main-navigation{margin-top:20px;}
	.main-navigation ul{list-style:none;margin:0;padding:0;}
	.main-navigation li{float:left;margin-left:35px;}
	.main-navigation a{font-size:14px;font-family:lucida_grandebold,arial;color:#010101;-moz-transition: all 0.5s ease-in;-webkit-transition: all 0.5s ease-in;-o-transition: all 0.5s ease-in;transition: all 0.5s ease-in;}
	.main-navigation a.active,.main-navigation a:hover{text-decoration:none;color:#969797;-moz-transition: all 0.5s ease-in;-webkit-transition: all 0.5s ease-in;-o-transition: all 0.5s ease-in;transition: all 0.5s ease-in;}
	
/*STYLE CONTENTS*/
#contents{padding:20px 0 35px;}
	#leftSide{width:500px;float:left;}
		.galleryImages{}
		.galleryImages a{float:left;width:94px;height:152px;display:inline-block;margin-right:20px;background:url(../images/loading.gif) no-repeat center center #999;}
	#rightSide{float:right;width:435px;}
		#Nslider {text-align:center;width:434px;height:698px;overflow:hidden;position:relative;}
		#Nslider a {color:#333;text-decoration:none;}
		#Nslider a {left:0;top:0;position:absolute;z-index:1;}
		#Nslider a.active {z-index:3;}
	
	.listBooksMin{list-style:none;margin:15px 0;padding:0;}
	.listBooksMin li{border-top:2px solid #000;padding-top:10px;margin-top:20px;}
	.listBooksMin li.first{border:0;}
	
	.listBooks{list-style:none;margin:15px 0;padding:0;}
	.listBooks li{border-bottom:2px solid #000;padding-bottom:30px;margin-bottom:40px;}
	.listBooks li.last{border:0;}
	.listBooks .details{float:left;width:850px;}
	.listBooks .details .desc{line-height:18px;margin-bottom:20px;}
	.listBooks .details .readMore{font-family:lucida_grandebold,arial;}
	.listBooks .images{float:right;width:94px;height:152px;background:url(../images/loading.gif) no-repeat center center #999;}
	
	.block-navigation{}
	.block-navigation ul{list-style:none;margin:0;padding:0;}
	.block-navigation li{color:#ffffff;margin-top:10px;}
	.block-navigation a{display:block;background-color:#000;background-position:390px center;background-repeat:no-repeat;padding:15px 15px 15px 25px;font-size:15px;color:#ffffff;-moz-transition: all 0.5s ease-in;-webkit-transition: all 0.5s ease-in;-o-transition: all 0.5s ease-in;transition: all 0.5s ease-in;}
	.block-navigation a.users{background-image:url(../images/icon-users.png);}
	.block-navigation a.lock{background-image:url(../images/icon-lock.png);}
	.block-navigation a:hover{background-color:#969797;text-decoration:none;-moz-transition: all 0.5s ease-in;-webkit-transition: all 0.5s ease-in;-o-transition: all 0.5s ease-in;transition: all 0.5s ease-in;}
	
	.authorFrame{width:422px;height:497px;display:block;background:url(../images/photo-frame.png) no-repeat 0 0;padding-left: 12px;padding-top: 25px;}
	.authorFrame .authorPhoto{width:410px;height:392px;background:url(../images/loading.gif) no-repeat center center #999;}
	.authorFrame .authorPhoto img{width:100%;height:auto;vertical-align:center;}
	.authorFrame .authorName{font-family:adinekirnbergregular,arial;font-size:64px;color:#000;width:410px;text-align:center;margin-top: 22px;line-height:80px;height:80px;}
	
/*STYLE FOOTERS*/
#footers{border-top:1px solid #000;padding:10px 0 40px;}
#footers .leftFoot{float:left;width:800px;}
#footers .logo{float:right;width:140px;}
#footers .copyright{font-size:9px;margin-top:10px;}
	.foot-navigation{}
	.foot-navigation ul{list-style:none;margin:0;padding:0;}
	.foot-navigation li{float:left;margin-right:20px;font-size:11px;font-family:lucida_grandebold,arial;color:#010101;}
	.foot-navigation li.spacer{width:20px;}
	.foot-navigation li.font12{font-size:12px;}
	.foot-navigation li.font12 a{font-size:12px;}
	.foot-navigation a{font-size:11px;font-family:lucida_grandebold,arial;color:#010101;}
	.foot-navigation a:hover{text-decoration:none;color:#969797;}
