body, table, td, tr, tbody, th, p, div {
	font: 11px '맑은 고딕';
	line-height: 16pt;
}

A:link {text-decoration:none;color:#000000;}
A:visited {text-decoration:none;color:#000000;}
A:active {text-decoration:none;color:#000000;}
A:hover {text-decoration:underline;color:#000000;}

/* 잡담란 컨테이너 */
.smallTalk {
  position:absolute;
  top:0px;
  left:0px;
 	width:412px;
	height:600px;
	border:none;
	background-color:#ffffff;
	text-align:center;
}

/* 잡담 내용 */
#smallTalkMemo {
	width:400px;
	height:585px;
	margin-top:5px;
	margin-left:5px;
	border:solid 1px black;
	float:right;
	text-align:left;
	overflow-y:auto
}

/* 잡담의 타이틀 부분 스타일 */
.smallTalkTitle {
	width:95%;
	margin-top:5px;
	margin-left:5px;
	padding:0 5px 0 5px;
	background-color:#cccccc;
}

/* 잡담 입력폼 양식 지정 */
#smallTalkInputForm {
	width:400px;
	height:265px;
	padding:5px;
	border:solid 1px black;
	background-color:#ffffff;
	text-align:left;
	position:absolute; 
}

/* 잡담 내용입력 폼 양식 */
#inputSmallTalkMemo {
	font: 11px '맑은 고딕';
	line-height: 16pt;
	width:95%;
	height:200px;
	border:solid 1px black;
}

/* 잡담용 본문 양식 */
#smallTalkContent {
	width:370px;
	height:540px;
	padding:5px;
	text-align:left;
	overflow-y:auto
}

/* 공지사항용 본문 양식 */
#notice {
  position:relative;
  top:580px;
	width:770px;
	height:20px;
	padding:5px;
	text-align:right;
	overflow-y:auto
}



/* 책 리스트 전체 크기 지정 */
.bookShelf {
  position:absolute;
  top:0px;
  left:417px;
  width:400px;
	height:280px;
	border:none;
	background-color:#ffffff;
	text-align:center;
}

/* 좌측 책 리스트 양식 */
#bookShelfLeft {
	float:left;
}

/* 우측 책 리스트 양식 */
#bookShelfRight {
	float:right;
}

/* 책 리스트 자체 양식 */
.bookList {
position:relative;
	width:185px;
	height:150px;
	margin-top:5px;
	padding:5px;
	border:solid 1px black;
	text-align:left;
}

/* 각 책 리스트의 타이틀 부분 스타일 */
.bookListTitle {
	width:95%;
	padding:0 5px 0 5px;
	background-color:#cccccc;
}

/* 책 리스트에서 책 제목 부분 스타일 */
.bookShelfTitle {
	width:110px;
	height:16px;
	float:left;
	overflow:hidden;
}

/* 책 리스트에서 날짜 부분 스타일 */
.bookShelfDate {
	float:right;
}

/* 책 리스트에서 PREV, NEXT 부분 스타일 */
.pageNavigator {
	position:absolute;
	bottom:5px;
	width:95%;
}

#pageNavigatorLeft {
	float:left;
}

#pageNavigatorRight {
	float:right;
}

/* 책 내용 부분 양식 */
#bookMemo {
	width:388px;
	height:408px;
	margin-top:5px;
	padding:5px;
	border:solid 1px black;
	float:right;
	text-align:left;
	overflow-y:auto
}

/* 입력폼 양식 지정 */
#bookInputForm {
	width:300px;
	height:215px;
	padding:5px;
	border:solid 1px black;
	background-color:#ffffff;
	text-align:left;
	position:absolute; 
}

/* 입력폼 중 날짜 지정 부분 양식 지정 */
#calendarForm {
	width:200px;
	height:180px;
	border:solid 1px black;
	background-color:#ffffff;
	text-align:center;
	position:absolute; 
}

/* 내용입력 폼 양식(날짜, 암호) */
.inputDate {
	font: 11px '맑은 고딕';
	height:14px;
	width:40%;
	background-color:#ffffff;
	border:solid 1px black;
}

/* 내용입력 폼 양식(책 제목) */
.inputText {
	font: 11px '맑은 고딕';
	height:14px;
	width:95%;
	border:solid 1px black;
}

/* 내용입력 폼 양식(서평) */
#inputBookMemo {
	font: 11px '맑은 고딕';
	line-height: 16pt;
	width:95%;
	height:100px;
	border:solid 1px black;
}

.outertable {
	width:400px;
	height:858px;
	border:1px;
}

