@import "reset.css";

body {
	background-color: #000;
	background-image: url(http://eoep.orderalbum.com/_images/bg_grad.jpg);
	background-repeat: repeat-x;
	font-family: verdana, tahoma, arial, helvetica, sans-serif;
	font-size: .88em;
	text-align: center;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height: 1.4em;
	color: #000;
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	}
	
#center {
	text-align: center;
	width: 940px;
	margin: 0 auto;
	}


#wrapper {
	position: relative;
	width: 940px;
	height: 100%;
	margin: 12px auto 0 auto;
	text-align: left;
	background-color: #fff;
	border: 2px solid #d7d7d7;
	float: left;
	}
	
#content {
	background-color: #fff;
	float: left;
	width: 910px;
	padding: 0 12px 12px 12px;
	}

#banner {
	width: 920px;
	margin: 12px auto 24px auto;
	}
	
#banner img {
	width: 918px;
	height: 116px;
	}
	
h2 {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 1.4em;
	color: #C50024;
	margin: 12px 0 12px 0;
	}
	
h3 {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 1.5em;
	margin-bottom: 12px;
	}	
	
li {
	margin: 12px;
	font-weight: 600; 
	}
	
img {
	border: none;
	}
	
strong {
	font-weight: 600;
	}
	
a {color: #C50024; text-decoration: underline;}
a:hover {color: #C50024; text-decoration: none;}

p {
	margin: 16px 0 ;
	}

.goRight {
	float: right;
	text-align: right;
	}
	
	
.alertmessage {
	color: #c50024;
	}


form {margin: 24px 12px;}

form p {float: left; clear: both; margin-left: 126px; margin-top:0}
form p small {float: left;}
	
.form_full fieldset {
	border: none;
	margin: 10px;
	text-align: left;
	background: #e5e5e5;
	padding: 12px;
	margin: 10px;
	}

.form_full label,
.form_full input,
.form_half label,
.form_half input{
	display: block;
	float: left;
	margin-bottom: 10px;
}

.form_full label,
.form_half label{
	font-family: verdana, arial, sans-serif;
	text-align: left;
	text-align: right;
	width: 200px;
	padding-right: 20px;
	clear:both;
}

.form_full .long,
.form_half .long{
	width: 280px;
	}

.form_full textarea,
.form_half textarea {
	display: block;
	width: 280px;
	height: 80px;
	float: left;
	margin-bottom: 10px;
	}

.form_full .formbutton,
.form_half .formbutton {
	position: relative;
	width: 90px;
	float: right;
	left: -40px;
	}
	
.form_full .controlbuttons,
.form_half .controlbuttons {
	margin: 0 0 0 12px;
	}	
	
.form_full br {
	clear: both;
	}
		
	
#formholder {
	display: none;
	}
	
p.help {float:right; margin: 12px 12px 0 0;}	
	
	
	
/****               */
/** book info page **/
/*               ****/ 

.hpd{width:268px;float:left;background-color:#ddd;padding:0px;height:170px;margin: 15px 0}
.middle{margin-left: 50px;margin-right:50px;}
.hpd span{display:block;}	
	
	
 #productDetail input.submitBtn{
	font-size: 12px;
	}
	
#productDetail .form-label {
	font-size: 12px;
	font-weight: normal;
	}
	
#productList div#topOptions div.myrow .sort {
	display: none;
	}	
	

#productGrid div#topOptions div.myrow .sort {
	display: none;
	}
	
div.store div#categoryList div#btmOptions div.pagination {
	display: none;
	}
	
div.store div#checkoutComplete div.container2 input {
	display: none;
	}