#header ul#nav li.location a {height: 54px;}
#main-content { background:url(/images/location_bg.jpg) top repeat-x #2b130c; }

#content #location-content { float: left; width: 580px; padding-bottom: 55px;}

#content #location-callout { background:url(/images/location_callout.png) top left no-repeat; height: 45px; margin-bottom: 24px; text-indent: -999em;}
* html #content #location-callout {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/location_callout.png'); }
#callout-text { width: 568px;}
#callout-text em { text-transform: uppercase; font-style:normal; color: #6570ad;}

.location-buttons { width: 194px; float: right;margin-top:13px}

.location-buttons ul.loc-buttons { float: left; text-transform: uppercase; color: #fff; width: 194px; padding: 0 0 17px 0; font-size: 13px; line-height: 14px;}
.location-buttons ul.loc-buttons li { list-style-type:none; background: url(/images/location_arrow.gif) bottom right no-repeat; height: 26px; padding: 13px 0 0 16px;}
.location-buttons ul.loc-buttons li a { color: #fff;}
.location-buttons ul.loc-buttons li:hover {background: url(/images/location_roll.gif);}
.location-buttons ul.loc-buttons li a:hover { text-decoration: none; color: #fff;}

.location-buttons ul.loc-buttons li.google { border-top: 1px solid #595985; border-bottom: 1px solid #595985;}
.location-buttons ul.loc-buttons li.print { border-bottom: 1px solid #595985;}
