html *{margin:0;

			padding:0;

}

	

	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;

		float: left;

	}

	

	.box {

  float: left;

  width: 300px;

  height: 350px;

  padding-left: 50px;

  padding-right: 30px;

	}

	

	#center {



	 margin-right: auto;

	 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;

	 padding-left: 15px;

	 text-align: left;

	 

 }

 

 

 #carttable table td{

	

 }

 

 div.orderdetailsbox {

	float: right;

	width: 200px;

	margin-right: 10px;

	padding: 5px;

	text-align: justify;

 }

 

  div.orderdetailsbox2 {

	float: left;

	width: 200px;

	margin-right: 10px;

	padding: 5px;

	text-align: justify;

 }

 

 

 .clear {

	clear: left;

 }



