body {
	background-image:url('bg.jpg');
	color:#0E0E11;
	font-family:'Trebuchet MS';
	font-size:16px;
}
	
.tablemain {
	width:977px;
}
	
#toptab {
	background-image:url('content_top_tabs.png');
	width:977px;
	height:50px;
}

#topheader {
	background-image:url('content_top_header.png');
	width:977px;
	height:6px;
}
	
#midright {
	background-image:url('content_right.png');
	width:750px;
}
	
#midleft {
	background-image:url('content_left.png');
	width:227px;
}
	
#bottom {
	background-image:url('content_bottom.png');
	width:977px;
	height:8px;
}

#mpage {
	width:730px;
	padding:10px;
}
	
#spage {
	width:197px;
	padding:15px;

}

.book {
	width:730px;
}

.text {
	height:410px;
	width:280px;
	border:0px; none #ffffff;

}

.booktext {
	height:450px;
	width:290px;
	border:2px solid #181816;
	border-top:2px; none #ffffff;
	
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	-khtml-border-radius:7px; 
	border-radius:7px;
}

#details {
	height:210px;
	width:290px;
	background-color:#ffffff;
	border:2px solid #181816;
	border-bottom:2px; none #ffffff;
		
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	-khtml-border-radius:7px; 
	border-radius:7px;

}



h1 {
	font-size:80px;
	display:inline;
	text-transform:uppercase;
	font-family:Hevletica, Futura;
	text-shadow: #444444 4px 4px 4px;
}
h2 {
	font-size:60px;
	display:inline;
	text-transform:uppercase;
	font-family:Hevletica, Futura;
	text-shadow: #444444 2px 2px 2px;
}

h4 {
	font-size:30px;
	display:inline;
	text-transform:uppercase;
	font-family:Hevletica, Futura;
	text-shadow: #444444 2px 2px 2px;
}
h5 {
	font-size:20px;
	display:inline;
	font-family:Verdana, Hevletica, Futura;
	text-shadow: #444444 1px 1px 4px;
}
h6 {
	font-size:10px;
	display:inline;
	text-transform:uppercase;
	font-family:Hevletica, Futura;
	text-shadow: #444444 4px 4px 4px;
}

.copy {
	font-size:11px;
	text-shadow: #ffffff -2px -2px 5px;
}

#CBS {
font-size:11px;
}

/* buttons starts */
.FB {
-moz-box-shadow: 0px 0px 0px #ffffff;
-webkit-box-shadow: 0px 0px 5px #ffffff;
box-shadow: 0px 0px 5px #ffffff;
width:14px;
height:14px;
}
.FB:hover {
-moz-box-shadow: 0px 0px 5px #4693C2;
-webkit-box-shadow: 0px 0px 5px #4693C2;
box-shadow: 0px 0px 5px #4693C2;
}

.FBsm {
-moz-box-shadow: 0px 0px 0px #ffffff;
-webkit-box-shadow: 0px 0px 5px #ffffff;
box-shadow: 0px 0px 5px #ffffff;
width:10px;
height:10px;
}
.FBsm:hover {
-moz-box-shadow: 0px 0px 5px #4693C2;
-webkit-box-shadow: 0px 0px 5px #4693C2;
box-shadow: 0px 0px 5px #4693C2;
}

.btn {
  	background-image:url('b1.png');
  	background-repeat:repeat-x;
  	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px; 
	border-radius:5px;

	height:39px;
	padding:5px;
	font-size:18px;
	-moz-box-shadow: 2px 2px 5px #414141;
	-webkit-box-shadow: 2px 2px 5px #414141;
	box-shadow: 2px 2px 5px #414141;
}
.btn:hover {
	background-image:url('b2.png');
}

#btn {
  	background-image:url('b1_2.png');
  	background-repeat:repeat-x;
  	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px; 
	border-radius:5px;

	height:39px;
	padding:5px;
	font-size:18px;
	-moz-box-shadow: 2px 2px 5px #414141;
	-webkit-box-shadow: 2px 2px 5px #414141;
	box-shadow: 2px 2px 5px #414141;
}
#btn:hover {
	background-image:url('b2_2.png');
}

.buynow {
 width:163px;
 height:44px;
 padding:3px;
}

form {
display:inline;
}

/* buttons ends */

img {
border:0px;
}

a:link {
text-decoration:none;
color:#09090A;
}
a:visited {
text-decoration:none;
color:#09090A;
}
a:hover {
text-decoration:none;
color:#272729;
}
a:active {
text-decoration:none;
color:#C6C6CE;
}
a:focus {
text-decoration:none;
color:#09090A;
}

/* content and login and logout stuff */
#logout {
	position:absolute;
	top:5px;
	right:5px;
	padding:5px;
	z-index:1;
	
	border:solid;
	border-color:#B2B2B2;
	border-width:2px;
	background-color:#ffffff;
	
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px; 
	border-radius:5px;
	
	-webkit-box-shadow: 0 0 .5em rgba(0, 0, 0, .9);
	box-shadow: 0 0 .5em rgba(0, 0, 0, .9);
	
}
.login {
	padding:5px;
	width:500px;
	
	border:solid;
	border-color:#B2B2B2;
	border-width:2px;
	background-color:#ffffff;
	
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px; 
	border-radius:5px;
	
	-webkit-box-shadow: 0 0 .5em rgba(0, 0, 0, .9);
	box-shadow: 0 0 .5em rgba(0, 0, 0, .9);
	
}
.edittxt {
height:200px;
width:500px;
}
.addtxt {
height:200px;
width:600px;
}
.con {
-moz-border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px; 
border-radius:5px;
-moz-box-shadow: 2px 2px 5px #404040;
-webkit-box-shadow: 2px 2px 5px #404040;
box-shadow: 2px 2px 5px #404040;

padding:5px;
background-color:868686;
}

.com {
-moz-border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px; 
border-radius:5px;


padding:5px;
background-color:ffffff;
}