body{
background:url(http://www.donaldgrantham.com/images/bg.jpg) no-repeat fixed; 
text-align: center; 
padding: 0px; 
margin: 0px;
}

form{
padding: 0px;
margin: 0px;
}

.home{
background:url(http://www.donaldgrantham.com/images/home.jpg) no-repeat fixed; 
text-align: center; 
padding: 0px; 
margin: 0px;
}

li{
list-style-type: none;
padding-bottom: 15px;
}

.disc_indent{
padding-left: 10px;
}

.scroll_container{
width: 250px;
height: 100px;
position: absolute; 
top: 120px; 
right: 200px; 
font-style: italic;
font-size: 12px;
font-family: times;
/*border: 1px solid red;*/
}

.scrollClass_performance a:link, .scrollClass_performance  a:visited{
color: #867660;
text-decoration: none;
font-style: italic;
}

.scrollClass_performance  a:hover{
color: #000000;
text-decoration: underline;
font-style: italic;
}

.error{
color: red; 
font-size: 10px; 
font-family: verdana;
}

hr{
border-style: none;
border: 0px;
height: 1px;
background: #867660;
padding: 0px 0px 0px 0px; 
margin: 0px;
}


td{
font-family: verdana; 
font-size: 12px;
}

h2{
font-family: verdana;
font-size: 20px;
font-weight: bold;
padding: 5px 0px 5px 0px;
}

.calculate{
width: 120px;
float: left;
text-align: right;
padding-right: 5px;

}

#title{
font-family: times;
font-style: italic;
font-size: 25px;
text-align: left
}

#center_box{
width: 710px; 
height: 100%;  
margin: auto; 
text-align: left;
}


#container{
width: 690px; 
position: relative; 
top: 20px; 
text-align: left; 
padding: 100px 0px 30px 20px; 
}


#content{
width: 660px; 
text-align: justify;
font-family: verdana; 
font-size: 12px;
}


#logo{
position: absolute; 
top: 0px; 
right: 10px;
}

#footer{
padding-top: 100px;
width: 600px;
text-align: center;
}

#rights{
font-size: 8px;
color: #666666;
font-family: verdana; 
}


#rights a{
color: #666666;
text-decoration: none;
}

#rights a:hover{
color: #000000;
text-decoration: underline;
}

.movements{
/*height: 20px; */
padding-left: 20px;
padding-right: 20px;

width: 320px;
}

/*menus*/

#menu_container{
padding: 0px 0px 0px 0px;
width: 700px;
text-align: center;

}

a {
color: #867660;
text-decoration: none;
}

a:hover{
color: #000000;
text-decoration: underline;
}

/* menu items */

.menu_line{
width: 10px;
height: 55px;
float: left;
padding: 0px 6px 0px 6px;
font-size: 12px;
font-family: verdana;
}

#menu_home{
background: url(http://www.donaldgrantham.com/images/menu_home_rollover.gif) no-repeat;
width: 63px;
height: 55px;
float: left;
display: block;
}

#menu_home a{ 
display: block;
width: 63px;
height: 55px;
}

#menu_home a:hover img{ 
visibility: hidden;
}


#menu_contact{
background: url(http://www.donaldgrantham.com/images/menu_contact_rollover.gif) no-repeat;
width: 86px;
height: 55px;
float: left;
display: block;
}

#menu_contact a{ 
display: block;
width: 86px;
height: 55px;
}

#menu_contact a:hover img{ 
visibility: hidden;
}


#menu_news{
background: url(http://www.donaldgrantham.com/images/menu_news_rollover.gif) no-repeat;
width: 60px;
height: 55px;
float: left;
display: block;
}

#menu_news a{ 
display: block;
width: 60px;
height: 55px;
}

#menu_news a:hover img{ 
visibility: hidden;
}

#menu_biography{
background: url(http://www.donaldgrantham.com/images/menu_biography_rollover.gif) no-repeat;
width: 115px;
height: 55px;
float: left;
display: block;
}

#menu_biography a{ 
display: block;
width: 115px;
height: 55px;
}

#menu_biography a:hover img{ 
visibility: hidden;
}

#menu_catalog{
background: url(http://www.donaldgrantham.com/images/menu_catalog_rollover.gif) no-repeat;
width: 84px;
height: 55px;
float: left;
display: block;
}

#menu_catalog a{ 
display: block;
width: 84px;
height: 55px;
}

#menu_catalog a:hover img{ 
visibility: hidden;
}

#menu_discography a:hover img{ 
visibility: hidden;
}

#menu_discography{
background: url(http://www.donaldgrantham.com/images/menu_discography_rollover.gif) no-repeat;
width: 138px;
height: 55px;
float: left;
display: block;
}

#menu_discography a{ 
display: block;
width: 138px;
height: 55px;
}

#menu_discography a:hover img{ 
visibility: hidden;
}


