.body {
margin-left: auto;
margin-right: auto;
width: 800px;
/*background:#FAEA85;*/
}

.main-container {
position: relative;
top: 0px;
margin-left: auto;
margin-right: auto;
margin-bottom:20px;
width: 800px;
height:100%;
padding: 5px 5px 35px 5px; 
background-color: #ffffff;
border: 3px solid #000000;
}

.close-top {
position:relative;
height: 30px;
bottom: 10px;
font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular"; 
font-size:18px; 
font-weight: 700; 
color: #000000; 
text-align: center;
line-height:20px;
border: 0px  solid green; 
}

#navigation-link-box {
position:relative;
top:20px;
width:680px;
height:23px;
margin: 0 auto;
background:#eeeeee; 
line-height:22px;
border:1px solid #000000;
padding:0px;
}

#navigation-link-1 {
position:absolute;
top:0px;
left:0%;
width:25%;
height:13px;
display:inline;
margin-top:0px;
text-align: center;
}

#navigation-link-2 {
position:absolute;
top:0px;
left:25%;
width:25%;
height:13px;
display:inline;
margin-top:0px;
text-align: center;
}

#navigation-link-3 {
position:absolute;
top:0px;
left:50%;
width:25%;
height:13px;
display:inline;
margin-top:0px;
text-align: center;
} 

#navigation-link-4 {
position:absolute;
top:0px;
left:78%;
width:22%;
height:23px;
display:inline;
margin-top:0px;
text-align: center;
background:  #F1F369;
} 

/*  navigation bar styling */

#navigation-link-box a:link { font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";        
font-weight:900; font-size: .9em;
text-decoration:none;
color: #C0020B;
}
#navigation-link-box a:visited {font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";	
font-weight:900; font-size: .5em;
text-decoration:none;
color: #DA4104; 
}
#navigation-link-box a:hover { font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";	 
font-weight:900; font-size: .9em;
text-decoration:none;
color: #0621A8; 
}
#navigation-link-box a:active {font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";	
font-weight:900; font-size: .5em;
text-decoration:none;
color: #4B9001; 
}

.product-name { 
position: relative;
top:25px;
margin-top:20px;
height: 60px;
width: 600px;
margin-left: auto;
margin-right: auto;
padding-top: 20px;
padding-top:15px;
font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";	
font-weight:900; 
font-size: 1.2em;
text-decoration:none;
color: #000000; 
text-align: center;
background: #ffffff;
border: 2px solid #000000;
}

.contact-us {
position: relative;
top:25px;
height: 20px;
width: 550px;
margin-top: 20px;
margin-left: auto;
margin-right: auto;
padding: 10px;
font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif";	
font-weight:700; 
font-size: 1.0em;
color: #000000; 
line-height:21px;
text-decoration:none;
text-align: center;
background: #eeeeee;
border: 1px solid #000000;
}

.product-description {
position:relative;
top: 45px;
width: 545px;
height:270px;
margin-top: 20px;
margin: 0 auto;
padding:5px;
background-color: #ffffff;
font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular", "sans serif"; 
font-size: 14px;  
font-weight: 700; 
color: #000000; 
text-align:center;
text-decoration: none;
border: 1px #000000 solid;  
}

/*
#description { 
position:relative;
top: 0px;
height: 60px;
font-size: 9pt; 
font-weight: 900; 
font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular"; 
color: #000000; 
text-align: center;
}
*/


.span-description {

}


.span-description-text {

}


#info { 
position:relative;
height: 90px;
top: 0px;
font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular"; 
font-size:12px; 
font-weight: 700; 
color: #000000; 
text-align: center;
line-height:20px;
border: 0px  solid green; 
}

.list {
list-style:none;
}

.sold {
position:absolute;
top: 140px;
left: 90px;
width: 600px;
height:150px;
margin-top: 20px;
padding: 10px 10px 10px 10px;
font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular"; 
font-size:150px; 
font-weight: 700; 
color:red; 
text-align: center;
line-height:46px;
border: 0px #000000 solid;  
z-index:8;
}

.cart-insert-box {
position:relative;
top: 70px;
left: 0px;
width: 300px;
height:200px;
margin-top: 20px;
margin: 0 auto;
padding: 10px 10px 10px 10px;
background: #eeeeee;
border: 2px #000000 solid;  
}

 /* quick-cart styling*/

.quick-cart-box {

}
.logo-right {
position:relative;
height:50px;
/*top:-10px;*/
width:98%;
margin-top: 5px;
border:1px solid blue;
}

.simple-button simple-arrow-button {
border:1px solid blue;
}

      /*  "Add to cart" */

.add-to-cart table {
position:absolute;
bottom:20px;
width:100%;
margin:0 auto;
text-align:center;
}

          /* "Add to cart" link styling */

.add-to-cart a:link { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;	        
font-weight:500; font-size: 1.5em;
text-decoration:underline;
vertical-align:middle;
text-align:center;
color:blue; 
}
.add-to-cart a:visited { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;	
font-weight:900; font-size: 1.6em;
text-decoration:none;
vertical-align:middle;
text-align:center;
color: #125C95;  
}
.add-to-cart a:hover { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;	 
font-weight:900; font-size: 1.6em;
text-decoration:underline;
vertical-align:middle;
text-align:center;
color: red; 
}
.add-to-cart a:active { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;	
font-weight:900; font-size: 1.6em;;
text-decoration:none;
vertical-align:middle;
text-align:center;
color: #125C95;  
}


.photo-links {
position: relative;
top: 85px;
width: 700px;
height:100%;
margin: 0 auto;
margin-bottom:50px;
padding: 20px 20px 20px 20px;
border: 3px solid #000000;
background:#ffffff;
}

.photos {
position:relative;
width:600px;
top: 10px;
display:block;
margin-left: auto;
margin-right: auto; 
padding: 20px 20px 20px 20px;
background-color: #ffffff;
border:1px  solid green; 
}


.displayed {
    display: block;
    margin-left: auto;
margin-top:20px;
    margin-right: auto;
margin-bottom:20px;
}

.close-bottom {
position:relative;
height: 30px;
bottom: 10px;
font-family: Arial, Helvetica, Geneva, Swiss, "SunSans Regular"; 
font-size:18px; 
font-weight: 700; 
color: #000000; 
text-align: center;
line-height:20px;
border: 0px  solid green; 
}

.validation {
position:relative;
bottom:30px;
margin-left: auto;
margin-right: auto;
}





