﻿#HeaderDiv {background: url(images/banner_brown.gif) no-repeat;}
#SubMenuDiv {width:100%; display:block; height:4px; background: url(/layouts/web/images/blk_bar_home.gif) repeat-x; }
/* MiddleContent */
#MiddleContent {width:720px; float:left; color:#1a1a1a; padding-right:0;}
/* RightContent */
#RightContent {width:0; float:left; padding:0; display:none;}

.locations {}
.locations .location {padding:0 10px 0 0; overflow:hidden; display: inline-block; zoom: 1; *display:inline; }
.locations .location .locationName {font-weight:bold; font-size:1.1em; margin-bottom:10px; width: 150px;}
.locations .location .locationData {}
.locations .location .locationData .locationAddresses {padding: 0 0 0 0; width: 150px; margin-right: 10px; display: inline-block; *display:inline; zoom: 1;*display: inline;}
.locations .location .locationData .locationAddresses .locationAddress { margin-bottom:10px;height:75px;}
.locations .location .locationData .locationAddresses .locationContact {margin-bottom:15px;}
.locations .location .locationData .locationAddresses .locationMap {}

.locationDetail { }
.locationDetail .location {margin-bottom:20px;}
.locationDetail .location .locationData {float:left; width:200px; padding-right:15px; }
.locationDetail .location .locationMap {float:left; width: 490px; height: 300px; border:solid 4px #cccccc;}
.locationDetail .location .locationData .locationName{font-weight:bold; font-size:1.1em; margin-bottom:10px;}
.locationDetail .location .locationData .locationAddress{margin: 0 0 10px 0; }
.locationDetail .location .locationData .locationContact{margin: 0 0 10px 0;}
.locationDetail .location .locationData .locationPrintableMap{}

