body
{font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:80%;

color:#333333;

}

#container
{
width:650px;
margin:auto;
position:relative;


}

/*  --------------------------------------- Top Link display ----------------------------------------------- */

#top_links
{

font-size:1.3em;
letter-spacing:0px;




}

.links
{
padding-bottom:0.3em;
padding-top:0.3em;
border-bottom:solid 1px; color:#666666;
text-align:center;
height:15px;



}


.links a:link, .links a:visited, .links a:focus, .links a:active
{ 
color:#666666;
text-decoration:none;


}

.links a:hover
{
color:#333333;
font-weight:bold;



}

#link1
{
position:absolute;
left:30px;
width:auto;
}

#link2
{
position:absolute;
left:195px;
width:auto;
}

#link3
{
position:absolute;
left:310px;
width:auto;
}

#link4
{
position:absolute;
left:410px;
width:auto;
}

#link5
{
position:absolute;
left:480px;
width:auto;
}

#link6
{
position:absolute;
left:70px;
width:auto;
}

#link7
{
position:absolute;
left:215px;
width:auto;
}

#link8
{
position:absolute;
left:350px;
width:auto;
}

#link9
{
position:absolute;
left:435px;
width:auto;
}

#link10
{
position:absolute;
left:540px;
width:auto;
}



/*----------------------------------------end of links display---------------------------------------------- */


/* ------ center contents ---------------- */

#main_section
{padding-top:2em;
}

#left_text
{float:left;
background:#FFF;
}

#right_image
{float:right;}

#history
{position:absolute;
top:246px;
left:87px;
color:#666666;

}

#black_bold
{
color:#333;
font-weight:bold;


}

 a:link,  a:visited,  a:focus,  a:active, a:hover
 {
 color:#333;
font-weight:bold;
}

img{
border:0;
}

#small_book_link
{

position:relative;
top:-50px;
left:65px;

}

/*---------------------------------end of center contents ------------------------------------------- */


#footer 
{
border-top:solid #999999 1px;
width:650px;
clear:both;
color:#666;
padding-bottom:1em;
padding-top:0.5em;
font-size:80%;
}

#footer a:link, #footer a:visited, #footer a:focus, footer a:active
{
color:#666666;
}

#footer a:hover
{color:#333333;
}

.out_stock{width:200px;
font-weight:bold;
position:relative;
left:-15px;
text-align:l;}
