/* CSS Document */

body { text-align:center;
		min-width:930px;
		background-color:#000;
margin:0;
padding:0;
}



.printmedia {display:none;
}
#container {width:930px;
			margin:0 auto;
			text-align:left;
			background-color:#ffffe7;
			background-image:url(images/bkg930.jpg);
			background-position:top;
			background-repeat:repeat-y;
			overflow:visible;
}
#banner{height:189px;
}
#banner h1{display:none;
}
#content {width:690px;
float:right;
}

#content p, h1, h2, h3, h4, h5, li, td, blockquote {color:#0f3256;
}

#content h1, h2, h3, h4, h5,  {font-family:Georgia, "Times New Roman", Times, serif;
}

#content h1 {font-size:32px;
font-style:italic;
font-weight:bold;
color:#272f9c;
margin:15px 0px 5px 0px;
}
#content h2 {font-size:22px;
color:#272f9c;
margin:7px 0;
}
#content h4 {font-size:14px;
	font-weight:bold;
	color:#272f9c;
	margin:0;
}
#content p, li, td, blockquote {font-family:Verdana, Arial, Helvetica, sans-serif;
}
#content ul {margin:5px 0 10px 10px;
padding:0 0 0 20px;
}
#content ul li {font-size:12px;
line-height:18px;
margin:0 10px 0 11px;
				padding:0 0 4px 16px;
				background-image:url(images/heart.jpg);
				background-repeat:no-repeat;
				background-position:top left;
				list-style-type:none;
}
.event {font-size:14px;font-style:italic;
font-family:Georgia, "Times New Roman", Times, serif;
color:#000;
background-color: #6699CC;
padding:3px;
line-height:18px;
width:400px;

}
#content p {font-size:12px;
line-height:18px;
margin:0 50px 5px 5px;
}
#content p.reviewer {font-style: italic;
margin:2px 50px 18px 25px;
}

#content a {font-weight:bold;
	text-decoration:none;
color:#0066CC;
}
#content a:hover {text-decoration:underline;
	color:#990000;
}


#content td {font-size:12px;
line-height:18px;
margin-left:5px;
}
#nav {	width:205px;
		float:left;
		margin:0;
		padding:0;
		/*border:1px solid #000;*/
}
#nav ul {margin:20px 0 20px 0px;
padding:0;
list-style-type:none;
}

#nav li {margin:0px 0px 0px 30px;
			padding:0;
			border-bottom:1px solid #ffffe7;

}

/*html>body #nav li {
			margin:0px -10px 0px -10px;
			padding:0;
			border-bottom:1px solid #ffffe7;

}*/

#nav ul li a {/*display:block;*/
			width:100%;
			line-height:30px;
			padding-left:25px;
			padding-bottom:5px;
			color:#0f3256;
			text-decoration:none;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:14px;
			font-weight:bold;
}
html>body #nav ul li a {
width: auto;
}

/*html>body #nav ul li a {display:block;
			width:155px;
			height:30px;
			line-height:30px;
			margin-left:0px;
			padding-left:23px;
			color:#0f3256;
			text-decoration:none;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:14px;
			font-weight:bold;
}*/

#nav ul li a:hover {color:#69010b;
background-image:url(images/button.jpg);
background-repeat:no-repeat;
background-position:top left;
}


#wrap {background:#fff url(images/bkg930.jpg) repeat-y left top;
}

#footer {clear:both;
background-image:url(images/footer930.jpg);
background-repeat:no-repeat;
background-position:bottom;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333;
		
		}
#footer p {	font-size:11px;
			padding:4px 20px 34px 20px;
			font-family:arial,helvetica, sans-serif;
			color:#10354f;
			text-align:center;
			margin:0;
}
#footer a {font-weight:bold; color:#87a1a6;
}
#footer a:hover {color:#69010b;
}

.book {margin:30px 40px 2px 10px;
float:right;
}

#trailer {margin:30px 30px 10px 10px;
float:right;
background-color:#0033FF;
}
#credit {clear:right;
margin:0px 50px 30px 10px;
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#999;

}
#credit a {font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#666;
font-weight:normal;
text-decoration:none;
}
#credit a:hover {font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#900;
font-weight:normal;
}

#quote {font-family:Arial, Helvetica, sans-serif;
width:450px;
clear:left;
background-color:#FFCC66;
line-height:17px;
margin-left:30px;
margin-top:15px;

}
#quote h3 {margin:0;
	padding:5px;
	font-style:italic;
}
#quote p {margin:0;padding:5px;
font-size:12px;
line-height:17px;
}
#quote.small {font-size:11px;margin:0;padding:0px 5px;
}
#quote a {color:#0066CC;
}

/*order books page */
img.order {margin-right:5px;
}

/*table on order page */

TABLE.MYTABLE
  { 
     font-family:Verdana;
     border-collapse:collapse;
     font-size:11px;
     background-color:#ddddaa;
     width:600px;
     border-style:solid;
     border-color:#444;
     border-width:1px;
  }

  TR.MYTABLE
  { 
     vertical-align:top;
  }

  TD.MYTABLE
  {  
     font-size:11px;
     background-color:#ddddaa;
     color:black;
     border-style:solid;
     border-width:1px;
     border-color:#444;
  }
