/* CSS Document */

body, td, th {
	font-family: Times New Roman, Times, serif;
	font-size: 12px;
	color: #003366;
}
body { margin:0; padding:0;

}
.style1 {color: #FFFFFF}
.style2 {font-style: italic}
.style3 {font-size: 14px}
.style4 {
	font-family: verdana;
	font-size: 10px;
}
h4 { padding-left:20px;}
.clear { clear:both;}

#container_page { width:751px; }
.main_page {background-image:url(../images/index_13.gif);}
.header { width:751px; height:55px; background-image:url(../images/index_01.gif)}
.leftc {width:148px;background-image:url(../images/index_13.gif); float:left; height: 1200px;}
.button01 { padding:0; margin:0; height:23px;}
.workshop { width:140px; padding-top:20px; color:#FFFFFF; text-align:center;}
.footer { height:80px;text-align:center;}


#content_body { width:603px;float:left; background-color:#FFFFFF; }
.topc { width:603px; height:48px; background-image:url(../images/welcometop.gif);}
.topc_A { width:603px; height:48px; background-image:url(../images/abouttop.gif);}

.topc_R { width:603px; height:48px; background-image:url(../images/readerstop.gif);}
.topc_L { width:603px; height:48px; background-image:url(../images/helpfultop.gif);}
.topc_S { width:603px; height:48px; background-image:url(../images/shoppingtop.gif);}
.topc_C { width:603px; height:48px; background-image:url(../images/checkouttop.gif);}
.topc_W { width:603px; height:48px; background-image:url(../images/workshopstop.gif);}




.topc_books { width:603px; height:48px; background-image:url(../images/bookstop.gif);}
.rightc {width:128px;  float:right; text-align:center;}
.midc {width:475px; float:left; }
.feat {width:322px; height:15px; background:url(../images/featured.gif); margin-left:50px; margin-bottom:15px;}
#book_cont { margin-left:10px; height:210px;  width:450px; }
#book_cont h2 {margin:0; padding:10px 0 0 0; }
#book_cont p {margin:0; padding:5px 0 0 0; }
.button02 { float:left;padding:10px 0 0 0;}
.price { float:left; font-size:16px; padding-top:15px;}
.id_numb { float:left;}

.marginp01 { margin:0 10px 0 10px;}
.container { width:580px; height:200px; margin-top:15px;}
.container img { border: #003366 thin solid;}