@import url("http://www.albanyimaging.com/blog.css");

body {
font: normal 12px/1.5 "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
color: #353535;
background: #fff url(/images/aai-body.png) repeat-x top center;
}
#container-inner {
width: 100%;
}
#footer, #header, #imaging-practice-menu, #content {
width: 940px;
margin: 0 auto;
}


/* --------------------------------------------------- COMMON ELEMENTS -- */




#content a {
color: #972135;
text-decoration: none;
font-weight: bold;
}
#content a:hover {
text-decoration: underline;
}
abbr, acronym {
cursor: help;
border-bottom: .1em dotted;
}
dt {
font-weight: bold;
margin: 10px 0 5px;
}
dd {
padding-left: 20px;
color: #555;
}
#content ul {
margin-left: 20px;
}
#content li {
list-style: none;
margin-left: 0;
padding-left: 17px;
background: transparent url(/images/bullet.png) no-repeat left 3px;
}
/* --------------------------------------------------- HEADER -- */




#header {
background: transparent url(/images/aai-logo.png) no-repeat left 18px;
height: 120px;
}
#header-inner {
padding-left: 100px;
}
#header-name {
margin-top: 12px;
}
#header-name a {
display: block;
width: 542px;
height: 33px;
background: transparent url(/images/aai-name.png) no-repeat top left;
text-indent: -9999px;
}
#header-description {
text-transform: uppercase;
color: #6f604c;
font-size: 13px;
padding-left: 3px;
}




/* --------------------------------------------------- NAV MENU -- */




#imaging-practice-menu {
text-transform: uppercase;
overflow: hidden;
height: 37px;
}
#imaging-practice-menu ul {
margin: 0;
}
#imaging-practice-menu li {
list-style: none;
float: left;
margin-right: 30px;




}
#imaging-practice-menu a {
font-size: 13px;
margin-right: 30px;
color: #cbafaf;
text-decoration: none;
line-height: 37px;
display: block;
font-weight: normal;
}
#imaging-practice-menu li.current a:hover,
#imaging-practice-menu a:hover {
color: #fff;
background: transparent url(/images/aai-selector.png) no-repeat bottom center;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(/images/aai-selector.png);
}




/* --------------------------------------------------- CONTENT -- */




#content-inner {
padding-top: 35px;
}
#alpha-inner {
padding: 0;
overflow: visible;
}
#page-title {
font: normal 22px Georgia,"Times New Roman",serif;
color: #444;
margin-bottom: 18px;
}
h2 {
font: bold 14px Verdana, Arial, sans-serif;
color: #444;
text-transform: uppercase;
padding: 10px 0 6px 0;
}
h3 {
font: bold 14px Verdana, Arial, sans-serif;
color: #444;
text-transform: uppercase;
padding: 10px 0 6px 0;
}
#alpha {
position: relative;
}
.asset-photo {
position: absolute;
left: 630px;
}
.asset-photo img {
border: solid 1px #e3ece9;
padding: 2px;
background: white;
}
.page-asset,
#alpha-inner {
overflow: visible !important;
}
.asset-content,
.asset-body {
clear: none !important;
}




/* --------------------------------------------------- PAGE-SPECIFIC -- */




/* Front Page */
#page-63 #page-title {
background: transparent url(/images/aai-h-tagline.png) no-repeat bottom center;
width: 592px;
height: 37px;
text-indent: -9999px;
padding: 0;margin: 0;
}
#alpha-inner {
width: 590px;
}
/* FAQ Page */
.q {
font-weight: bold;
margin-top: 24px;
font-size: 12px;
}
/* --------------------------------------------------- SERVICES BAR -- */




#services-bar {
overflow: auto;
margin-bottom: 30px;
min-width: 960px;
background: transparent url(/images/aai-box.png) repeat-x center 25px;
}
#services-bar-header h3 {
margin: 0;
padding: 0 0 6px 0;
height: 18px;
width: 197px;
background: transparent url(http://new.albanyimaging.com/images/aai-h-services.png) no-repeat top left;
text-indent: -9999px;
}
#services-bar-header,
#services-bar-content {
padding: 0;
width: 940px;
margin: 0 auto;
}
#services-bar ul {
padding: 0; margin: 0;
}
#services-bar li {
margin-right: 8px;
list-style: none;
float: left;
}
#services-bar li a img {
border: solid 1px #fff;
}
#services-bar li a:hover img {
border: solid 1px #760f05;
}




/* --------------------------------------------------- FOOTER -- */
#footer {
border-top: solid 1px #c3c3c3;
background: transparent url(/images/aai-name-small.png) no-repeat left 28px;
height: 120px;
font-size: 11px;
color: #6f604c;
clear: left;
}
#footer-inner {
padding-left: 308px;
}
#footer-content {
border-left: solid 1px #d6e1de;
padding-left: 15px;
}
#imaging-practice-footer-menu li {
font-size: 13px;
margin: 0;
padding: 0;
margin-right: 25px;
float: left;
}
#imaging-practice-footer-menu li a.pw-protected {
padding-right: 15px;
background: transparent url(/images/lock.png) no-repeat right;
}
#imaging-practice-footer-menu a {
color: #3d3d3d;
text-decoration: none;
font-weight: bold;
text-transform: uppercase;
}
#imaging-practice-footer-menu a:hover {
text-decoration: underline;
}
#footer p {
clear: left;
text-transform: uppercase;
}




/* --------------------------------------------------- Login -- */
div#login {
position: 0px, 0px;
text-align: right;
}
a.pw-protected {
/* color: #3d3d3d; */
color: #972135;
text-decoration: none;
font-size: 15 px;
padding-left: 15px;
background: transparent url(/images/lock.png) no-repeat left;
}




