 #impresarioBar{ background-color: #333; background-image: url(/img/impresarioIMG/impresariobar_bg.gif); background-repeat: repeat-x; text-align: left; padding: 0 10px 0 0; } #impresarioBar select{ font: 10px Verdana, Arial, Helvetica, sans-serif; background: #333; color: white; border: 1px solid #ccc; } #impresarioBarLinks{ padding: 8px; color: #ccc } #impresarioBarLinks a{ color: #ccc } #adminPageConfiguration{ border: 0; border-top: 1px solid #CCC; } #adminPageMetaContent{ border: 0; border-top: 1px solid #CCC; } #adminPageContent{ border: 0; border-top: 1px solid #CCC; } #adminPageContent img { display: inline; } .adminPagesTable{ table-layout:fixed; width:100%; border:none; margin: 0; padding: 0; word-wrap:break-word; } .impresarioNotice{ background-color: #FCFCE1; border: 2px solid #FFCC00; padding: 20px; font-family: Arial, Helvetica, Verdana; color: #000000; } #impresarioBarLogo{ background-image: url(/img/impresarioIMG/impresario_bar_bg.gif); } #clearBoth, .clearBoth{ clear:both; } #containerTable{ width: 100%; padding: 0px; border: none; } .leftColumn{ width: 200px; vertical-align: top; padding-left: 5px; } .centerColumn{ padding: 0px 25px 10px 25px; vertical-align: top; } .rightColumn{ width: 200px; vertical-align: top; padding-right: 5px; } #footer { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #666666; margin: 0px; padding: 10px; } .pressReleasesList dt{ font-family: "Arial Narrow", Helvetica, Arial, sans-serif; font-size: 18px; font-weight: bold; } .newsItemsList dt{ font-family: "Arial Narrow", Helvetica, Arial, sans-serif; font-size: 18px; font-weight: bold; } #primaryNavigation{ background-color: #e5e5e5; height: 25px; min-width: 760px; white-space: nowrap; z-index: 100; } #navImageLeft{ border: none; width: 10px; height: 25px; float: left; } #nav, #nav ul { padding: 0; margin: 0; font-family: "Arial Narrow", Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; list-style: none; line-height: 1em; } #nav li { float: left; width: auto; } #nav a { font-weight: bold; color: #333; text-decoration: none; display: block; padding: 2px 10px 0px 10px; width: auto; } #nav a:hover { color: #000; } #nav a.sfhover { color: #000; } #nav li ul { position: absolute; text-decoration: none; background-color: #e5e5e5; width: 13em; left: -999em; } #nav li ul li { white-space: nowrap; width: 13em; } #nav li ul a{ padding: 5px; font-family: Verdana, Arial, Helvetica; font-size: 10px; } #nav li ul ul { margin: -1.5em 0 0 13em; } #nav li:hover ul ul, #nav li:hover ul ul ul { left: -999em; } #nav li.sfhover ul ul, #nav li.sfhover ul ul ul { left: -999em; } #nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul { left: auto; } #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { left: auto; } #nav li a { display: inline; } #nav li a { display: block; } *:first-child+html #nav { height: 1%; } *:first-child+html #nav li { height: 1%; } a.activeLink{ color: #000; } a.activeLinkFooter{ font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000; text-decoration: none; } .footerLink{ font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #666666; padding: 5px 5px 0px 5px; text-decoration: none; } .footerLink:hover{ color: #000; text-decoration: underline; } #sectionNavigation{ width: 200px; margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px; background-color: #FFFFFF; } #sectionNavigation ul{ list-style: none; margin: 0px; padding: 0px; } #sectionNavigation ul li{ padding: 0px 0px 1px 0px; margin: 0px; } #sectionNavigation ul li ul{ padding: 0px 0px 1px 0px; margin-left: 15px; } #sectionNavigation ul li ul li ul{ padding: 0px 0px 1px 0px; margin-left: 30px; } #sectionNavigation ul li a{ font-family: Arial, Helvetica, Verdana; font-size: 12px; color: #333; background-color: #e5e5e5; display: block; margin: 0px; padding: 3px 0px 3px 3px; text-decoration: none; } #sectionNavigation ul li a:hover{ color: #000; text-decoration: none; background-color: #e5e5e5; } #sectionNavigation ul li a.sectionMenuActiveLink { background-color: #e5e5e5; color: #000; display: block; text-decoration: none; font-weight: bold; margin: 0px; padding: 3px 0px 3px 3px; } #sectionNavigationAdmin{ width: 200px; margin: 0px 0px 0px 0px; padding: 0px 0px 20px 0px; background-color: #FFFFFF; } #sectionNavigationAdmin ul{ list-style: none; margin: 0px; padding: 0px; } #sectionNavigationAdmin ul li{ padding: 0px 0px 1px 0px; margin: 0px; } #sectionNavigationAdmin ul li a{ font-family: Arial, Helvetica, Verdana; font-size: 12px; color: #FFFFFF; background-color: #666666; display: block; margin: 0px; padding: 3px 0px 3px 3px; text-decoration: none; } #sectionNavigationAdmin ul li a:hover{ color: #FFFFFF; text-decoration: none; background-color: #666666; } #sectionNavigationAdmin ul li a.sectionMenuAdminActiveLink { background-color: #FF0000; color: #FFFFFF; display: block; text-decoration: none; font-weight: bold; margin: 0px; padding: 3px 0px 3px 3px; } .cmsButton{ padding: 10px 0px 10px 0px; display: inline; } .cmsIcon{ padding: 1px; display: inline; } .cmsToolTip{ padding: 1px; display: inline; vertical-align: middle; } .textButtonAdmin{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-transform: uppercase; color: #FFFFFF; text-decoration: none; border: 1px solid #FF9933; padding: 2px; background-color: #FF0000; } .textButtonAdmin:hover{ color: #FFFFFF; border: 1px solid #FF0000; background-color: #FF9933; } .message { border: 1px solid #ccc; padding: 5px; background:#e1e1e1 url(/img/impresarioIMG/admin/nav-bg.gif) top left repeat-x; } .message img { display: inline; } .message .success { font-weight: bold; font-size: 110%; } .message .error { font-weight: bold; font-size: 110%; } .description, .disclaimer { font-family: Verdana, Arial, sans-serif; font-size: 10px; line-height: 12px; font-weight: normal; color: #666666; margin: 0px 0px 5px 0px } .siteSearchInput { border: 0; width: 125px; padding: 6px 10px 5px 20px; color: #333; font-size: 10px; background: transparent url('/img/impresarioIMG/bg_search.png') top right no-repeat; } * > .siteSearchInput { background: transparent url('/img/impresarioIMG/bg_search.png') top right no-repeat; } #LSResult { position: absolute; min-width: 180px; overflow: hidden; font-size: 11px; background-color: #eee; border-top: 0; border-bottom: 0; padding: 0; opacity: .9; filter: alpha(opacity=90); -moz-opacity: 0.90; } #LSShadow { padding: 0 0px 10px 0px; } #LSResult h2 { border-bottom: 1px solid #ccc; padding: 0 0 5px 0; padding: 0 0 5px 0; margin: 0 10px; font: bold 14px/16px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Helvetica, sans-serif; } #LSResult a, #LSResult a:hover { border: 0; } #LSResult ul li a { color: #333; display: block; padding: 2px 10px; border-bottom: 0; text-decoration: none; background-image: none; } #LSResult ul li a:hover { background-image: none; background-color: #999; color: #fff; } #LSResult ul, #LSResult ul li { background-image: none; list-style-type: none; margin: 0; padding: 0; } #breadcrumbs { font: 10px Verdana, Helvetica, sans-serif; } .calendarbox h2 { margin:0; padding:2px 5px 3px 5px; font-size:11px; text-align:left; font-weight:bold; background:#7CA0C7 url(/img/impresarioIMG/admin/default-bg.gif) top left repeat-x; color:white; } .calendarbox caption { margin:0; padding:2px 5px 3px 5px; font-size:11px; text-align:left; font-weight:bold; background:#7CA0C7 url(/img/impresarioIMG/admin/default-bg.gif) top left repeat-x; color:white; } .calendarbox { margin:5px auto; font-size:11px; width:16em; text-align:center; background:white; position:relative; } .calendar { margin:0; padding: 0; } .calendar table { margin:0; padding:0; border-collapse:collapse; background:white; width:99%; } .calendar caption, .calendarbox h2 { margin: 0; font-size:11px; text-align:center; border-top:none; } .calendar th { font-size:10px; color:#666; padding:2px 3px; text-align:center; background:#e1e1e1 url(/img/impresarioIMG/admin/nav-bg.gif) 0 50% repeat-x; border-bottom:1px solid #ddd; } .calendar td { font-size:11px; text-align: center; padding: 0; border-top:1px solid #eee; border-bottom:none; } .calendar td.selected a { background: #C9DBED; } .calendar td.nonday { background:#efefef; } .calendar td.today a { background:#ffc; } .calendar td a, .timelist a { display: block; font-weight:bold; padding:4px; text-decoration: none; color:#444; } .calendar td a:hover, .timelist a:hover { background: #5b80b2; color:white; } .calendar td a:active, .timelist a:active { background: #036; color:white; } .calendarnav { font-size:10px; text-align: center; color:#ccc; margin:0; padding:1px 3px; } .calendarnav a:link, #calendarnav a:visited, #calendarnav a:hover { color: #999; } .calendar-shortcuts { background:white; font-size:10px; line-height:11px; border-top:1px solid #eee; padding:3px 0 4px; color:#ccc; } .calendarbox .calendarnav-previous, .calendarbox .calendarnav-next { display:block; position:absolute; font-weight:bold; font-size:12px; background:#C9DBED url(/img/impresarioIMG/admin/default-bg.gif) bottom left repeat-x; padding:1px 4px 2px 4px; color:white; } .calendarnav-previous:hover, .calendarnav-next:hover { background:#036; } .calendarnav-previous { top:0; left:0; } .calendarnav-next { top:0; right:0; } .calendar-cancel { margin:0 !important; padding:0; font-size:10px; background:#e1e1e1 url(/img/impresarioIMG/admin/nav-bg.gif) 0 50% repeat-x; border-top:1px solid #ddd; } .calendar-cancel a { padding:2px; color:#999; } ul.timelist, .timelist li { list-style-type:none; margin:0; padding:0; } .timelist a { padding:2px; } p.datetime { line-height:20px; margin:0; padding:0; color:#666; font-size:11px; font-weight:bold; } p.datetime img { display: inline; } .datetime img { display: inline; } .datetime span { font-size:11px; color:#ccc; font-weight:normal; white-space:nowrap; } .vDateField { margin-left:4px; } table p.datetime { font-size:10px; margin-left:0; padding-left:0; } br .clear { clear: both; } .nowrap { white-space:nowrap; } .absmiddle { vertical-align:middle; } div > p { margin-top: 0; } .impresarioForm fieldset { padding: 10px; border:1px solid #F5F5F5; } .impresarioForm legend{ font-family: "Arial", Helvetica, Arial, sans-serif; font-size: 18px; color: #999999; } .impresarioForm label { float:left; width:150px; margin: 0 10px 3px 0; padding: 0; clear: both; } .adminFormRow{ padding: 2px; text-align: left; background-color: #F0F0EE; margin: 0 0 2px 0; } .formRow{ display: block; margin: 2px 0; } .required label, label.required { border-right: 3px solid #FFCC75; margin-right: 5px; padding-right: 2px; } .blogFilters { padding: 5px; margin: 10px 0 10px 0; border: 1px solid #F5F5F5; font-family:Verdana,Arial,sans-serif; font-size:10px; color:#666666; } .blogFilters li { display:inline; padding:0px 6px; list-style-type:none; list-style-image: none; } .blogFilters ul.toplinks { display:inline; padding: 0px; } #bloggerIcon { float:left; margin: 0 10px 10px 0; } .blogThumb { float: left; margin: 0 10px 10px 0; border: 1px solid #333333; } .blogThumb:hover { border: 1px solid #000000; } #blogPostImage { float:right; margin: 0 0 10px 10px; } #blogInteract { border-top: 1px solid #f5f5f5; padding: 5px; margin-top: 10px; } #blogShare { width: 25%; float: right; text-align:left; } #blogAbout { margin-right: 30%; } .blogProfile { border-bottom: 1px solid #F5F5F5; } .blogCommentForm { border: 1px solid #F5F5F5; padding: 5px; margin: 5px; clear: both; } .blogTags { margin: 10px 0px; font: 10px Verdana, Arial, Helvetica, sans-serif; } .blogTag { margin-right: 5px; } #blogRSSLinks { border: 1px solid #F5F5F5; padding: 5px; margin: 5px 0 5px 0; font: 10px Verdana, Arial, Helvetica, sans-serif; } .shopCategoryFeature, .shopCartItemEven, .shopCartItemOdd { padding: 5px; margin: 5px; } #shopProductImages { margin-right: 10px; float:left; } .rowOdd { background: #F5F5F5; } .rowEven { background: #FFFFFF; } .shopAccountActions { width: 100%; text-align: right; margin-bottom: 20px; clear: both; } .shopGiftCertificatesTable table { width: 100%; } #shopCheckoutTable { width: 600px; } #shopCheckoutTable td { vertical-align: top; } .rightAlign { text-align: right; } #shopPageContent .impresarioForm label { clear: none; } #shopCategoryTreeModule { float: left; width: 150px; margin: 0 10px; display: block; } .shopCategoryTreeInvisibleNode { display: none; list-style-type:none; margin-left:-20px; } .shopCategoryTreeVisibleNode, .shopCategoryTreePlaceholderNode { display: block; list-style-type:none; margin-left:-20px; } #shopGiftCertificatesTable td { border-bottom: none; } #shopGiftCertificatesTable table { width: 100%; } #shopCertificate { margin: 10px; padding: 20px; border: 3px solid #73BF60; } #shopCertificateClientName { float: left; } #shopCertificateValue { float: right; } #shopCertificateValue h1 { font-size: 30px; } #shopCertificateBr { clear: both; } .rowEven { background:#EDF3FE; padding:1px 6px; } .rowOdd { background:#FFFFFF; padding:1px 5px; } .podcastTable { width:100%; font-family:"Lucida Grande", Verdana, Arial, sans-serif; border-collapse:collapse; border-color:#ccc; } .podcastTable th { color:#666; padding:2px 5px; font-size:11px; background:#e1e1e1 url(/img/impresarioIMG/admin/nav-bg.gif) top left repeat-x; border-left:1px solid #ddd; border-bottom:1px solid #ddd; } .podcastChannelRow { background:white url(/img/impresarioIMG/admin/nav-bg-reverse.gif) 0 -10px repeat-x; padding: 8px; border-top:2px solid #ddd; } #weather { margin: 10px 0 10px 0; font: bold 10px/12px Verdana; } #weather p {clear: both; margin: 2px} #weatherIcon {display: inline; padding: 0 10px 10px 0; float: left} .eventCalendarTable { width: 100%; } .eventCalendarTable th { width: 14%; text-align:center; } .eventCalendarTable tr { vertical-align: top; } .eventCalendarTable ul { list-style: none; padding-left: 0px; margin-left: 0px; } .eventCalendarTable ul li { margin-bottom: 5px } .eventCalendarTitle { font-weight: bold; } .tooltipLink { position:relative; z-index:25; } .tooltip { display: none; position:absolute; top:0px; left:0px; padding: 15px 0 0 0; width:200px; text-align: left; filter: alpha(opacity:90); KHTMLOpacity: 0.90; MozOpacity: 0.90; opacity: 0.90; } .tooltipTop { display: block; padding: 30px 8px 0; background: url(/img/impresarioIMG/bubble.gif) no-repeat top; } .tooltipMiddle { display: block; padding: 0 8px; background: url(/img/impresarioIMG/bubble_filler.gif) repeat bottom; } .tooltipBottom { display: block; padding:3px 8px 10px; background: url(/img/impresarioIMG/bubble.gif) no-repeat bottom; } .eventCalendarListDate { font-weight: bold; } ul.eventCalendarList { list-style-type: none; padding-left: 0px; margin-left: 0px } ul.eventCalendarList li { margin-bottom: 10px } .eventCalendarList ul { padding-left: 10px; margin-left: 10px; } .eventCalendarList ul li { margin-bottom: 5px } .eventCalendarAdmin .label { width: 65px; float: left; } #admin.eventCalendarAdmin td { border-bottom: 0px; } .surveysForm label { width: 60%; } .surveysForm .form-row { clear: both; margin-bottom: 10px; } .surveysForm .submit-row { text-align: center; width: 100%; margin-top: 10px; } .surveysResultsTable { width: 70%; } .photoGallery { width: 99%; } .photoGallery .photoDescription { padding: 0 4px 0 4px; } .photoGallery .photoCell { } body { margin: 0; padding: 0; font-family: Geneva, "Lucida Grande", Arial, Helvetica, Verdana, sans-serif; font-size: 12px; } h1{ font-size: 24px; margin: 10px 0 10px 0; } h2{ font-size: 18px; margin: 0 0 2px 0; } h3{ font-size: 14px; margin: 0 0 2px 0; } h4{ font-size: 12px; margin: 0 0 0px 0; } p{ font-size: 100%; margin: 0 0 20px 0; } table { margin: 0 0 10px 0; } a { color: #666666; } a:hover { color: #666666; } dt { margin: 0 0 3px 0; } dd { margin: 0 0 10px 20px; } th, .tableHeader { font-size: 100%; color: #333333; font-weight: bold; text-align: left; background-color: #F5F5F5; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; } td { font-size: 100%; border-bottom: 1px solid #e5e5e5; } img { display: block; border:none; } img.middle { vertical-align: middle; } .disclaimer { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #999999; } #lightbox{ position: absolute; top: 40px; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0; } #lightbox img{ width: auto; height: auto;} #lightbox a img{ border: none; } #outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; } #imageContainer{ padding: 10px; } #loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; } #hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; } #imageContainer>#hoverNav{ left: 0;} #hoverNav a{ outline: none;} #prevLink, #nextLink{ width: 49%; height: 100%; background: transparent url(/img/impresarioIMG/lightbox2/blank.gif) no-repeat; display: block; } #prevLink { left: 0; float: left;} #nextLink { right: 0; float: right;} #prevLink:hover, #prevLink:visited:hover { background: url(/img/impresarioIMG/lightbox2/prevlabel.gif) left 15% no-repeat; } #nextLink:hover, #nextLink:visited:hover { background: url(/img/impresarioIMG/lightbox2/nextlabel.gif) right 15% no-repeat; } #imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; } #imageData{ padding:0 10px; } #imageData #imageDetails{ width: 70%; float: left; text-align: left; } #imageData #caption{ font-weight: bold; } #imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em; } #imageData #bottomNavClose{ width: 66px; float: right; padding-bottom: 0.7em; } #overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; filter:alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; } .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } * html>body .clearfix { display: inline-block; width: 100%; } * html .clearfix { height: 1%; } body{ text-align: center; margin: 0 5px 0 5px; } h1{ font-family: "Trebuchet MS", Trebuchet, "Lucida Grande", Lucida, Arial; font-size: 21px; color: #062D8A; } h2{ font-family: Arial; font-size: 18px; font-weight: bold; color: #0087B4; } h3{ font-family: Arial; font-size: 14px; font-weight: bold; color: #333333; } h4{ font-family: Arial; font-size: 12px; font-weight: bold; color: #333333; } th, thead{ background-color: #D5ECF3; font-size: 14px; color: #333333; } #header{ width: 100%; max-width: 1000px; min-width: 775px; margin: 5px auto 0 auto; } #logoHolder{ width: 200px; height: 75px; float: left; } #helperNavigation{ text-align: right; height: 35px; vertical-align: middle; padding: 0 5px 0 0; } #primaryNavigation{ margin: 18px 0 0 220px; padding: 0; background-color: #FFF; height: 15px; min-width: 575px; text-align: right; } #helperNavigation a{ font: 10px Verdana; color: #666666; padding: 10px 0 0 0; } #helperNavLinks{ margin: 0px 150px 0 0; padding: 10px 0 0 0; text-align: right; vertical-align:middle; font-size: 11px; } #siteSearchHolder{ padding: 5px 0 0 5px; width: 160px; float: right; display:block; vertical-align: middle; } .siteSearchInput { border: 0; width: 125px; padding: 6px 10px 5px 20px; color: #333; font-size: 10px; background: transparent url('/img/impresarioIMG/bg_search.png') center left no-repeat; display:block; } * > .siteSearchInput { background: transparent url('/img/impresarioIMG/bg_search.png') center left no-repeat; display:block; } #LSResult { position: absolute; display: none; float: left; top: 80px; min-width: 180px; width: 200px; overflow: hidden; font-size: 11px; text-align: left; background-color: #eee; border-top: 0; border-bottom: 0; padding: 0; opacity: .9; filter: alpha(opacity=90); -moz-opacity: 0.90; z-index: 50; } #searchform { margin: 3px 3px 0 0; padding: 0; display: block; } #nav li a { font-family: "Trebuchet MS", Trebuchet, "Lucida Grande", Lucida, Arial; font-size: 14px; color: #022A89; padding: 2px 5px 5px 5px; } #nav li a:hover{ color: #022A89; text-decoration: underline; } #nav li a.activeLink{ color: #0086B3; } #nav li ul { background-color: #D5ECF3; background-image: url(/img/bg_dropmenu.gif); background-repeat: repeat-x; text-align: left; border-left: 1px solid #0086B3; border-bottom: 1px solid #0086B3; border-right: 1px solid #0086B3; z-index: 101; width: 14em; } #nav li ul li ul, #nav li ul li ul li { z-index: 101; } #nav li ul li a { font-family: Verdana, Arial; font-size: 10px; color: #022A89; } #nav li ul li a:hover { color: #0086B3; } #nav li ul li:hover { background-color: #ffffff; width: 14em; } .clearBoth{ clear: both; } #swfBanner{ vertical-align: middle; height: 175px; width: 100%; max-width: 1000px; min-width: 775px; margin: 0 auto 5px auto; overflow: hidden; } #contentWrapper{ width: 100%; max-width: 1000px; min-width: 775px; margin: 0 auto; } #adRow{ background-image: url(/img/ad_bg.gif); background-repeat: repeat-x; height: 92px; width: 100%; border-collapse: collapse; padding: 0; margin: 0; } #adRow td{ padding: 0; text-align: center; border: 0; } #adRow img{ margin: 0 auto; } .adEndCap{ width: 6px; } .adHolder{ text-align: center; width: auto; } .adSeparator{ width: 15px; } #subBanner{ width: 100%; margin: 0 auto; max-width: 1000px; min-width: 775px; height: 50px; background-image: url(/img/sub_banner_bg.jpg); background-repeat: no-repeat; background-color: #022A89; text-align: left; overflow: hidden; white-space: no-wrap; } #ghostPageTitle{ opacity: .3; filter: alpha(opacity=30); -moz-opacity: 0.30; text-align: left; padding: 5px 0 0 10px; width: 750px; margin: 0; } #ghostPageTitle h1{ font-family: "Trebuchet MS", Trebuchet, "Lucida Grande", Lucida, Arial; font-size: 36px; margin: 0; padding: 0; color: #FFFFFF; } #contentTable{ width: 100%; border-collapse: collapse; text-align: left; padding: 0; margin: 0; } #contentTable td { vertical-align: top; border: 0; } .leftColumn{ width: 200px; padding: 0 0 5px 0; vertical-align: top; } #left{ margin: 5px 0 0 0; } #left img{ padding: 0 0 5px 0; display: block; } .centerColumn{ width: auto; vertical-align: top; padding: 20px 30px 5px 30px; } .centerColumn img{ display: inline; } .rightColumn{ width: 200px; padding: 5px 0 0 0; vertical-align: top; } .rightColumn img{ padding: 0 0 5px 0; display: block; } #newsEvents{ background-color: #D5ECF3; } #newsEvents img, #contactSales img, #planningTools img { display: block; padding: 0; } #newsEvents h1, #contactSales h1, #planningTools h1 { margin: 10px 0 10px 10px; padding: 0; } #newsItems{ font-family: Verdana; font-size: 10px; color: #0086B3; padding: 5px; } #newsItems dt{} #newsItems dd{} #contactSales, #planningTools{ background-color: #D5ECF3; margin: 0 0 5px 0; font-family: Arial; font-size: 12px; color: #0086B3; padding: 0; } #contactSales a, #planningTools a{ color: #0086B3; } #contactSales p, #planningTools p{ margin: 10px; } #sectionNavigation { padding: 0; margin: 0; } #sectionNavigation ul { padding: 0; margin: 0; background-color: #022A89; } #sectionNavigation ul li{ padding: 0 0 1px 0; margin: 0; } #sectionNavigation ul li a{ font-family: Arial, Helvetica, Verdana; font-size: 12px; color: #FFF; background-color: #022A89; display: block; margin: 0px; padding: 3px 0px 3px 3px; text-decoration: none; } #sectionNavigation ul li a:hover{ color: #FFF; text-decoration: none; background-color: #0086B3; } #sectionNavigation ul li a.sectionMenuActiveLink { background-color: #0086B3; color: #FFF; display: block; text-decoration: none; font-weight: bold; margin: 0px; padding: 3px 0px 3px 3px; } #sectionNavigation img { padding: 0; } #footer{ text-align: left; min-width: 775px; max-width: 1000px; margin: 0 auto; } 