/* CSS Document */

body {
background: url(http://www.ajprogram.com/images/bg.png) #fff repeat-x;
margin:0px;
}
#container {
background: url(http://www.ajprogram.com/images/contentbg.png) repeat-y;
width:972px;
text-align:left;
}
#logo{
background: url(http://www.ajprogram.com/images/logo.png) 0 no-repeat;
height:97px;
}
#nav-bar{
background: url(http://www.ajprogram.com/images/navright.png) right no-repeat;
}
#nav-bar div div{
background: url(http://www.ajprogram.com/images/navbg.png) repeat-x;
height:40px;
padding-left:25px;
padding-top:13px;
padding-right:20px;
margin-right:22px;
margin-left:21px;
}
#nav-bar div {
background: url(http://www.ajprogram.com/images/navleft.png) left no-repeat;
height:40px;

}
#nav-bar {
color:#e6cf9d;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:center;
}

#footer-bar{
background: url(http://www.ajprogram.com/images/footright.png) right no-repeat;
}
#footer-bar div div{
background: url(http://www.ajprogram.com/images/footbg.png) repeat-x;
height:80px;
padding-left:24px;
padding-top:25px;
padding-right:20px;
margin-right:22px;
margin-left:21px;
}
#footer-bar div {
background: url(http://www.ajprogram.com/images/footleft.png) left no-repeat;
height:86px;

}
#footer-bar {
color:#7F7D79;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:center;
}

.footer-copy {
color:#7F7D79;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:center;
}

#inside {
padding: 10px 20px 10px 20px;
}

#main-content {
padding: 10px 10px 10px 10px;
border: 1px solid #7F7D79;
background: white;
}

#main-content {
color:#7F7D79;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
}

a, a:link, a:visited {
text-decoration: none;
}

#footer-bar a, #footer-bar a:visited{
color:#5F5D59;
}

#footer-bar a:hover{
color: #333333;
}

#nav-bar a, #navbar a:link, #nav-bar a:visited{
color:#e6cf9d;
padding: 5px 10px 0px 20px;
background: url(http://www.ajprogram.com/images/navdividerbg.png) no-repeat 0px 4px;
}

#nav-bar a:hover{
color: #FFFFFF;
}

.address{
font-size: 14px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
}

a.address:link, a.address:visited, a.address{
text-decoration:none;
color: #323131;
}

a.address:hover {
text-decoration:underline;
color: black;
}

.line{
margin:1px;

}
.note {
font-style:italic;
font-size:12px;
padding:2xp;
}