/* =================================================
    CSS STYLES FOR [site]
   =================================================*/   
/* 
  === Basic Color Directory === 
Blue	    #003399
Red         #cc0000
Yellow      #ffff00
Green       #336600
Pink		#ffccff
Light Blue  #99ccff
Lime        #99ff00
Tan         #e0cca1
Olive       #669900
Marroon     #660000

*/ 
   
/* generic */
h1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color: #900;}
h2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color: #900;}
h3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #900;}
h4 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color: #900;}
h5 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color: #900;}
h6 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color: #900;}

a:link {text-decoration:none; color: #900; font-weight:normal;}
a:visited {text-decoration:none; color: #900; font-weight:normal;}
a:active{text-decoration:none; color: #900;}
a:hover {text-decoration:underline; color: #900; font-weight:normal;}
.small {font-size: 10px; font-weight:normal;}
.big {font-size: 18px; font-weight:bold;}
.error {color: #900; font-weight:bold;}
.hidden {display: none;}
.indent {margin-left: 15px;}
.left{float:left;}
.right{float:right;}
.bold{font-weight:bold;}
img {border:0; vertical-align: bottom; margin:0px; padding:0px;}
.translucent {
     opacity: 0.7;
     filter:alpha(opacity: 70);
     -moz-opacity: 0.7;
     -khtml-opacity: 0.7;
  }
#orderForm{margin: 10px 0px 0px 20px; width:740px;}
body {
    font-family: Verdana, Arial, Helvetica, sans-serif;
  /*font-family: Trebuchet, Tahoma, Arial, Helvetica;*/
  /*font-family:Garamond, Trebuchet MS, Arial, Helvetica;*/
    text-align:left;
    font-size:  11px; 
    font-weight:normal; 
    color: #990000;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    height: 100%;
}
p {
	margin:10px auto 10px auto;
	font:#900;
}
#page {
	height: 600px;
	width: 100%;
	position: absolute;
}

#main {
    width: 763px;
}
#head {
	
}

#headerline {
	display:none;
}

#classictab {
	display:none;
}
#salvagedtab {
	display:none;
}
#keepinuptab {
	display:none;
}
#mrsjonestab {
	display:none;
}
#gallerytab {
	display:none;
}
#tabs a:link hover{
	display:none;
}

.price {
	position: absolute;
	left:10px;
	top: 325px;
	font-weight: bold;
}

.cartbutton {
	position:absolute;
	font-size: 0px;
	margin: 0px;
	left:162px;
	top: 351px;
}
.dropdown {
	position:absolute;
	font-size: 0px;
	margin: 0px;
	left:7px;
	top: 347px;
}
#utility {
	float: right;
	margin-top: 30px;
}
#utility a:link, #foot a:visited {color: #990000; text-decoration: none}
#utility a:hover {color: #990000; text-decoration: underline;}

.homemain {
	position: absolute;
	top: 150px;
	left: 37px;
	border: 2px solid #990000;

}
.othermain {
	position: absolute;
	top: 150px;
	left: 460px;
	border: 2px solid #990000;

}
.loverlogo {
	position: absolute;
	top: 385px;
	left: 539px;

}
.classic1 {
	position: absolute;
	top: 150px;
	left: 37px;
	border: 2px solid #990000;

}
.classic2 {
	position: absolute;
	top: 150px;
	left: 202px;
	border: 2px solid #990000;

}
.classic3 {
	position: absolute;
	top: 150px;
	left: 366px;
	border: 2px solid #990000;

}
.classic4 {
	position: absolute;
	top: 284px;
	left: 37px;
	border: 2px solid #990000;

}
.classic5 {
	position: absolute;
	top: 284px;
	left: 202px;
	border: 2px solid #990000;

}
.classic6 {
	position: absolute;
	top: 284px;
	left: 366px;
	border: 2px solid #990000;

}
.classic7 {
	position: absolute;
	top: 417px;
	left: 37px;
	border: 2px solid #990000;

}
.classic8 {
	position: absolute;
	top: 417px;
	left: 202px;
	border: 2px solid #990000;

}
.classic9 {
	position: absolute;
	top: 417px;
	left: 366px;
	border: 2px solid #990000;

}
.forms {
	position: absolute;
	top: 150px;
	left: 37px;
	border: 0px;
}
.promo {
	position: absolute;
	top: 150px;
	left: 529px;
	border: 1px dashed #990000;
}

.haiku {
	position: absolute;
	top: 400px;
	left: 528px;
}
.textonly {
	position: absolute;
	top: 150px;
	left: 37px;
	width: 373px;
}
.promotext {
	position: absolute;
	top: 285px;
	left: 555px;
	text-align:center;
    font-weight:bold;
}
.haikutext {
	position: absolute;
	width: 230px;
	top: 435px;
	left: 530px;
	text-align:center;
}
.borderedtext {
	position: absolute;
	top: 150px;
	left: 530px;
	width: 212px;
	height: 356px;
	border: 1px dashed #990000;
	padding: 10px;
}
.gallery1 {
	position: absolute;
	top: 150px;
	left: 530px;
	border: 1px dashed #990000;
}
.gallery2 {
	position: absolute;
	top: 150px;
	left: 589px;
	border: 1px dashed #990000;
}
.gallery3 {
	position: absolute;
	top: 150px;
	left: 648px;
	border: 1px dashed #990000;
}
.gallery4 {
	position: absolute;
	top: 150px;
	left: 707px;
	border: 1px dashed #990000;
}
.gallery5 {
	position: absolute;
	top: 209px;
	left: 530px;
	border: 1px dashed #990000;
}
.gallery6 {
	position: absolute;
	top: 209px;
	left: 589px;
	border: 1px dashed #990000;
}
.gallery7 {
	position: absolute;
	top: 209px;
	left: 648px;
	border: 1px dashed #990000;
}
.gallery8 {
	position: absolute;
	top: 209px;
	left: 707px;
	border: 1px dashed #990000;
}
.gallery9 {
	position: absolute;
	top: 268px;
	left: 530px;
	border: 1px dashed #990000;
}
.gallery10 {
	position: absolute;
	top: 268px;
	left: 589px;
	border: 1px dashed #990000;
}
.gallery11 {
	position: absolute;
	top: 268px;
	left: 648px;
	border: 1px dashed #990000;
}
.gallery12 {
	position: absolute;
	top: 268px;
	left: 707px;
	border: 1px dashed #990000;
}
.gallery13 {
	position: absolute;
	top: 327px;
	left: 530px;
	border: 1px dashed #990000;
}
.gallery14 {
	position: absolute;
	top: 327px;
	left: 589px;
	border: 1px dashed #990000;
}
.gallery15 {
	position: absolute;
	top: 327px;
	left: 648px;
	border: 1px dashed #990000;
}
.gallery16 {
	position: absolute;
	top: 327px;
	left: 707px;
	border: 1px dashed #990000;
}
.gallery17 {
	position: absolute;
	top: 386px;
	left: 530px;
	border: 1px dashed #990000;
}
.gallery18 {
	position: absolute;
	top: 386px;
	left: 589px;
	border: 1px dashed #990000;
}
.gallery19 {
	position: absolute;
	top: 386px;
	left: 648px;
	border: 1px dashed #990000;
}
.gallery20 {
	position: absolute;
	top: 386px;
	left: 707px;
	border: 1px dashed #990000;
}
.gallery21 {
	position: absolute;
	top: 445px;
	left: 530px;
	border: 1px dashed #990000;
}
.gallery22 {
	position: absolute;
	top: 445px;
	left: 589px;
	border: 1px dashed #990000;
}
.gallery23 {
	position: absolute;
	top: 445px;
	left: 648px;
	border: 1px dashed #990000;
}
.gallery24 {
	position: absolute;
	top: 445px;
	left: 707px;
	border: 1px dashed #990000;
}
.photocredit {
	position: absolute;
	top: 505px;
	left: 530px;
	font-size: 9px;
}
#foot {
    display:none;
}
#foot a:link, #foot a:visited {color: #990000; text-decoration: none}
#foot a:hover {color: #990000; text-decoration: underline;}

#head img {float:left;}
#head a:link, #head a:visited {color:#900; text-decoration:none;}
#head a:hover {color:#900; text-decoration:underline;}

#pop-up{width:400px; margin:0px auto; text-align:center;}
#btnSendFeedback{cursor:pointer;}

#pStatus{font-weight:normal;}

form#login {
	padding:1px;
	width:30em;
	border:1px solid grey;
}

.createAccount, .login, .profile, .changePassword, .contact, .payment {
	position:relative;
	padding:1px;
	margin-right:2px;

}

.clsAspTextBox {width:350px; height:10px; padding-top:6px; padding-left:5px; font-size:11px;}
.clsAspNoteBox {width:700px; height:100px; padding-top:6px; padding-left:5px; font-size:11px;}
.clsAspDropDownList {width:170px; height:20px; padding-top:6px; padding-left:5px; font-size:11px; color:#333;}
.ddlLabel{}

label.overlabel {color:#999;}
label.overlabel-apply {position:absolute; top:5px; left:5px; z-index:1; color:#999;}

.LinkButtons a {
  float: left;
  
  padding: 3px 5px 4px 5px;
  border: solid 1px #900;
  margin: 0px 2px 0px 0px;
  color: #900;
  font-size: 11px;
  text-decoration: none;
  white-space: nowrap;
}

.LinkButtons a:hover {
  padding: 0px 5px 1px 5px;
  border: solid 1px #900;
  border-bottom: solid 4px #900;
  border-top: solid 4px #900;
  color: #900;
}

.clsDataGridHeaderStyle 
{
  background-color: #990000;
  color: #fff;
  font-weight: bold;
  vertical-align: bottom;
}

.clsDataGridItemStyle 
{
  background-color: #fff;
  color: #900;
}

.clsDataGridAlternatingItemStyle {
  background-color: #ffccff;
  color: #900;
}

.clsDataGridFooterStyle 
{
  background-color: #900;
  color: #fff;
  font-weight: bold;
  vertical-align: bottom;
}

.billing 
{
	position: absolute;
	top:50px;
	left:250px;
}
.shipping 
{
	position: absolute;
	top:50px;

}

.confirmation cart 
{
	position: absolute;
	top:250px;

}