body {background-image: url('images/bg.jpg'); background-repeat: no-repeat; background-position: 50% 0%; background-color: #9cdcf8; }


.three_col { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#8c768c; margin:0px; padding:0px; margin-left:3px; }
.intro { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#383838; margin:0px; padding:0px; margin-left:3px; padding-top:10px; padding-right:10px; }
.sub { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold; color:#383838; margin:0px; padding:0px; margin-left:3px; padding-top:10px; }
.intro_sub { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#383838; margin:0px; padding:0px; margin-left:3px; padding-top:0px; }
.intro_li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#383838; margin:0px; padding:0px; margin-left:3px; padding-top:0px; padding-bottom:8px; }
.intro_li2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#383838; margin:0px; padding:0px; margin-left:3px; padding-top:0px; padding-bottom:0px; }
.bullet { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#383838; margin:0px; padding:0px; margin-left:3px; padding-top:3px; }

.bullet_tab { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#383838; margin:0px; padding:0px; margin-left:20px; padding-top:3px; }


.input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#957f94; margin:0px; padding:0px; }

.slider_text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#957f94; margin:0px; padding:0px; margin-left:3px; margin-bottom:10px;padding-right:8px; }

.table_title { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color:#ffffff; margin:0px; padding:0px; margin-left:0px; margin-bottom:10px; }
.table_text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#383838; margin:0px; padding:0px; margin-left:3px; margin-bottom:10px; }


.home_explore_title { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 13px; color:#1b5500; margin:0px; padding:0px; margin-left:32px; margin-top:20px; }
.home_explore_text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#957f96; margin:0px; padding:0px; margin-left:32px; margin-top:15px;}

.books_explore_title { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 13px; color:#1b5500; margin:0px; padding:0px; margin-left:8px; margin-top:20px; padding-bottom:10px; }
.books_explore_text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000; margin:0px; padding:0px; margin-left:8px; margin-top:5px; padding-bottom:2px;}



.footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#48606c; margin:0px; padding:0px; margin-left:3px; }

.home { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; line-height: 20px;}
.home a:visted { color: #666666}
.home a:hover { color: #000000}
.home a:link { color: #000000}
.home a:active { color: #000000}



/* styles for slider */

	#info {
		width:614px;
		margin:0 auto;
		border:0px;
		overflow:hidden;
		padding-left:0px;
		padding-right:0px;
		padding-top:3px;
		padding-bottom:0px;
		position:relative;
		height:240px;
	}

	#doc {
		margin:0px;
		padding:0px;
	}


		#info a#move-left {
			background:#fff;
			color:#333;
			display:block;
			position:absolute;
			text-decoration:none;
			top:110px;
			z-index:100;
			left:20px; 
			top:90px;
		}

		#info a#move-right {
			background:#fff;
			color:#333;
			display:block;
			position:absolute;
			text-decoration:none;
			top:110px;
			z-index:100;
			right:19px;
			top:90px;
		}

		#info .mod {
			overflow:hidden;
		}

		#info a#detail {
			margin:0px; padding:0px;
		}

	#themes {
		width:11430px;
	}
	.mod {
		width:614px;
		overflow:hidden;
		margin:0 auto;
		position:relative;
		zoom:1;
	}
	#themes, #themes li {
		margin:0;
		overflow:hidden;
		padding:0;
	}
	#themes li {
		float:left;
		height:265px;
		margin:0 30px 0 0;
		width:614px;
		padding:0;
	}
	li img {
		border:0px;
		margin:0px;
		padding:0px;
	}

