body {font-size:90%; font-family:"trebuchet MS", verdana, arial, sans-serif; background:#000000 url("../images/3.jpg");
background-repeat: repeat;}

#minMax {min-width:780px; max-width:780px; width:780px; margin:0 auto; background: #ffffff  url("../images/7.png"); background-repeat: repeat-y;}
#minMax img {margin-top:0px; margin-left:-3px;}

#header {background:#999999;}
#header img {margin:0px 4px; margin-bottom:-5px; border-top: 3px solid #ffffff; }


#outer1 {float:left; width:470px; }
#outer2 {float:right; width:310px; background:#000000 url("../images/14.png"); background-repeat:y-repeat;}
#outer2 img {margin:0px; }
#outer3 {float:left; width:780px;}
#outer1, #outer2, #outer3 {padding-bottom:32767px; margin-bottom:-32767px;}

#wrapper {overflow:hidden;}

#reviews {padding:10px 10px 10px 10px;
margin-bottom:20px;}

#footer {clear:both; background:#666666; position:relative;
border-left:4px solid #999999; border-right:4px solid #999999; margin-top: 0px; height:170px;}

#footer img {margin:0px 0px 0px -4px;}


#copyright p, #copyright a, #copyright a:hover, #footer a, #footer a:hover {color:#ffffff;text-align:center;}


h1 {font-size:150%; margin:0; padding:10px 0; color:#fff;}
h2 {font-size:200%; margin: 0px; padding:10px 0; color:#666666; font-family:"Times New Roman","trebuchet MS", verdana, arial, sans-serif;}
h3 {font-size:115%; margin:0; padding:8px 0;}
.content {padding:10px 20px 10px 50px;}
.divider {margin-top:-25px;}
p {line-height:1.5em; margin:0; padding:8px 0;}
p a{color:#666666;}
p cite{font-size:90%; color:#999999;} 

a img{border:0;}
img.left {float:left;margin:5px 10px 5px 5px;}
img.right {float:right;margin:5px 5px 5px 10px;}


.footer {margin-left: 350px; margin-right: 2px;}
.footer h2 {color:#fff; font-size: 200%; margin-bottom: 10px;}
.footer p,
.header p {color:#fff;font-size:20px; line-height:1.5em; margin:0; padding:5px 0; font-style:italic; }
.footer a, .footer2 a {color:#fff;}
/* .footer a:hover {text-decoration:none;} */

.introduction {padding: 40px 40px 40px 0px;}
/* .introduction p {font-size:15px; line-height:1.5em; margin:0; padding:5px 0;} */


/* MENU */
#menu{background: url("../images/13.png");
background-repeat: no-repeat;  ;height:40px;}

#menu ul {padding: 0px; margin: 0px;}
#menu li {padding: 0px 5px; margin: 0px 10px; display: inline; font-size: 20px; font-family: 'ArialNarrow','Arial'; line-height:38px;}
#menu li a {color:#ffffff; text-decoration: none;}
#menu li a:visited {color:#ffffff; text-decoration: none;}
#menu li a:hover {color:#000000;}

#book { width: 229px; height: 265px; position: absolute; z-index: 100; top: -102px; left: 50px; background: url("../images/4.gif"); background-repeat: no-repeat; }

#sold { width: 292px; height: 155px; position: absolute; z-index: 100; top: 170px; left: 170px; background: url("../images/9.gif"); background-repeat: no-repeat; }


/* CONTACT FORM */

ul.NoBulletNoIndent {
  list-style-type: none;
  margin-left: 0px;
  padding-left: 0px
}

label
{
width: 6em;
float: left;
text-align: left;
margin-right: 0.5em;
display: block
}

text,textarea,
input,
select,
option {
	font-family: helvetica,verdana,sans-serif;
	font-size: 100%px;
	line-height: 18px;
	padding: 5px 5px 0 5px;
        float: right;
        width:280px;
}

select, {
        width:312px;}

form li {
	clear: both;
	margin: 0;
	padding: 5px 0 5px 0;
}


input {
	height: 15px;
}

input,
textarea,
Select {
	border: 1px solid #999999;
	color: #666666;
}

input:focus,
textarea:focus,
select:focus {
	background: #FFFFFF;
	border: 1px solid #CCCCCC;
}

input.zemSubmit {
	border: 0;
	height: 36px;
	width: 166px;
        margin: 10px 0px 40px 0px;
}