@charset "utf-8";

/* float clearing for IE6 */
* html .clearfix{height: 1%; overflow: visible;}

/* float clearing for IE7 */
*+html .clearfix{min-height: 1%;}

/* float clearing for everyone else */
.clearfix:after{clear: both; content: "."; display: block; height: 0; visibility: hidden; font-size: 0;}

/* HTML Default Styles
------------------------------------------------------*/

@font-face
{
	font-family: 'Romanos';
	src: url('/public/css/Romanos.eot');
	src: url('/public/css/Romanos.eot?#iefix') format('embedded-opentype'),
		 url('/public/css/Romanos.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

html, body, .default-form{margin: 0; padding: 0; height: 100%; color: #4a484c; font-family: Verdana, Geneva, sans-serif;}

h4{font-family: Romanos, Verdana, Geneva; font-size: 15px; font-weight: normal;}

a img{border: none;}

ul{margin: 0; padding: 0; list-style-type: none;}

select{height:20px; width:150px;}

p{font-size: 14px;}

/*Text Input
------------------------------------------------------*/
.default-text-input, .yellow-text-input{border: solid 1px #a8a4a6; border-width: 1px 0 0 0; color: #4a484c; font-size: 12px; height:15px; text-align:center;}
.yellow-text-input{background-color: #ffd14a;  text-align: center;}

.selected{border: 0 none; cursor: pointer; font-weight: bold; padding: 0 0 0 0; text-align: center; height: 20px; line-height: 20px; width:180px; background: transparent url( /public/images/btn_left.png ) no-repeat scroll left top; clear: left; vertical-align:middle; color:#4a484c; font-style:italic; white-space:nowrap;}
.selected-focus{background:#ffcb1f; font-style:normal;}
.select{border: 0 none; cursor: pointer; font-weight: bold; padding: 0 0 0 0; text-align: center; height: 20px; line-height: 20px; width: 22px; background: transparent url( /public/images/btn_right.png ) no-repeat scroll left top; overflow:hidden; vertical-align:middle;}
li.selected{background:#ccc;}


/*Buttons
------------------------------------------------------*/
a.go-button{width:19px;	height:16px; background: url(/public/images/go_Blank_full.gif) 0 0 no-repeat; display: inline-block; font: normal normal bold 10px Verdana, Geneva, sans-serif !important; color: #4a484c !important; padding:4px 0px 0px 4px; line-height:15px; text-decoration:none;}

div.large-button-anchor{width:279px; height:47px; background:url(/images/gift-cards/button-large-yellow.png) 0 0 no-repeat; display:table-cell; vertical-align:middle;}
.large-button-anchor a,  .large-button-anchor a:visited{color: #4a484c;	text-decoration:none;}
.large-button-anchor h2{text-align:center !important; line-height:47px !important; margin:0 !important;	color: #4a484c !important; margin:0px !important; padding: 0px !important;font-size: 1.25em;font-weight: bold;}

/*-------------------------------------------------------*/
.small-red-button-anchor {cursor:pointer; height:21px; background:url(/public/images/Cadmium_Middle_RIGHTcap.png) no-repeat top right; padding::0px 1px 0px 1px; margin:0px 7px 0px 7px; display:inline-block; text-decoration:none;}
.small-red-button-anchor ins {background:url(/public/images/WhiteGradient_Left.png) no-repeat left top; height:16px; display:inline-block; margin: 1px 2px 0px -6px; padding:2px 5px 0px 5px; text-decoration:none; font: normal normal bold 11px Verdana, Geneva, sans-serif !important; color: #4a484c !important;}
.small-red-button-anchor span:first-child{margin-left:-7px; background:url(/public/images/Cadmium_Left_Cap.png); background-repeat:no-repeat; background-position:right; width:7px; height:21px; display:inline-block; float:left;}

/*-------------------------------------------------------*/

.small-yellow-button-anchor {cursor:pointer; height:21px; background:url(/public/images/Yellow_Middle_RIGHTcap.png) no-repeat top right; display:inline-block; padding::0px 1px 0px 1px; margin:0px 7px 0px 7px; text-decoration:none;}
.small-yellow-button-anchor ins { background:url(/public/images/WhiteGradient_Left.png) no-repeat left top; height:16px; display:inline-block; margin: 1px 2px 0px -6px; padding:2px 5px 0px 5px; text-decoration:none; font: normal normal bold 11px Verdana, Geneva, sans-serif !important; color: #4a484c !important; white-space:nowrap;}
.small-yellow-button-anchor span:first-child{margin-left:-7px; background:url(/public/images/Yellow_Left_Cap.png); background-repeat:no-repeat; background-position:right; width:7px; height:21px; display:inline-block;  float:left;}

/* Site Classes
------------------------------------------------------*/
.small-content-font, .ourstory-right-column p{letter-spacing: .08em; line-height: 1.5em; font-size: 14px;}

.italic-text{font-style: italic;}


.clear{clear: both;}

.content-container{color: #FFF;}
.content{color:#4a484c;}


.page-header{margin-bottom: 25px;}
.page-header h1, .page-header-border h1{padding: 0; margin: 0;}
.page-header-border{padding-bottom: 25px; border-bottom: 2px dotted #FFF;}

.sub-header{font-size: 24px; font-weight: bold; margin: 0; padding: 0; line-height: 30px;}

.white-dotted-border-container, .gray-dotted-border-container{padding: 18px 0; margin: 0;}
.white-dotted-border-container p, .gray-dotted-border-container p{margin: 0;padding: 0;}
.white-dotted-border-container{border: 2px dotted #FFF;	border-width: 2px 0;}

.gray-dotted-border-container{border: 2px dotted #cbc8ca; border-width: 2px 0;}

.main-page-content, .main-page-content-border{margin: 25px 0;}

.bottom-border{padding-bottom: 23px; border-bottom: 2px dotted #FFF;}

.content-column-wrapper{margin: 0;padding: 0; background: url(/images/default-album/dotted-border-content-background.png) 475px 0 repeat-y;}

.content-left-column{float: left; width: 455px;}

.content-right-column{margin: 0 0 0 495px;}
.small-header, .content-sub-header{font-size: 18px; margin: 0 0 15px 0; padding: 0;}

.content-sub-header{margin-top: 15px;}  

.large-content-font, a.large-white-link {font-size: 18px; line-height: 1.3em; letter-spacing: .05em;}
a.large-white-link { color: #fff; text-decoration: none; }
a.small-white-link { color: #fff; font-size: 14px; }

.romanos-list {font-size: 14px; font-weight: bold; color: #FFF;	letter-spacing: .1em;}
.romanos-list a{color: #FFF; text-decoration: none; display: block; padding: 3px 20px; margin: 5px 0;}
.romanos-list a:hover{background: url(/public/images/listitem-hover.png) 0 50% no-repeat;}

.location-form{margin: 20px 0 10px;}
.location-form label{width: 65px;}

.form-title-image{margin: 0 0 20px 0;}
.feedback-form, .location-form{font-size: 12px; width: 525px;}
.feedback-form li, .location-form li{padding: 5px 0; margin: 0;}
.feedback-form label, .location-form label{ display: inline-block; vertical-align: top; font-size: 14px; font-weight: 500;}
.feedback-form label{width: 135px;}
.feedback-form label span {vertical-align: super;color: #ffca1e;font-size: 10px;font-weight: bold;}
.feedback-form .default{width: 143px;}
.feedback-form .short {width: 50px;}
.feedback-form .medium{width: 196px;}
.feedback-form .large{width: 350px;}
.feedback-form .select-container { float: left; }

.feedback-submit{background: url('/images/feedback/submit-comments.png') 0 0 no-repeat transparent; width: 117px; height: 20px;	border: none; cursor: pointer;}

.image-button{cursor: pointer;}

.error{border: 2px solid #f26531; background-color:  #ffebe3;}

.jump-menu-titles{margin: 20px 0; font-size: 16px; font-weight: 500; letter-spacing: 1px;}
.jump-menu-titles li{margin: 10px 0;}
.jump-menu-titles li a{color: #FFF; text-decoration: none;}
.jump-menu-titles li a:hover{text-decoration: none;}
.jump-menu-content a{color: #ffcc26; text-decoration: none;}
.jump-menu-content{font-size: 14px;}
.jump-menu-content li{margin: 20px 0; line-height: 20px;}
.jump-menu-content li h1{font-size: 16px; font-weight: 500; letter-spacing: 1px; margin: 0 0 20px 0;}

.back-to-top{font-family: Verdana, Geneva, Sans-Serif; text-align: right; font-size: 12px; margin: 0;}
.back-to-top a{color: #FFF; text-decoration: none;}
.back-to-top a:hover{text-decoration: underline;}

.blue-link{color:#4b8797;}

.left-column-top-content{margin-top: 10px;padding-bottom: 20px;	border-bottom: 2px dotted #FFF;}
.left-column-top-content p{	margin: 0;	padding: 0;}

ul.inline-table-list {height: 16px;}
ul.inline-table-list li { display: table; vertical-align: top; }
ul.inline-table-list li a.go-button { margin-top: -1px; }


/*  Content
---------------------------------------------*/
p.content-disclaimer{font: normal normal normal 12px Verdana, Geneva, sans-serif; line-height: 18px;}

/* Navigation
---------------------------------------------------------------*/
.header-wrapper{height: 88px; background-color: #fff;}
.site-navigation ul li{float: left;}
.site-navigation ul li a{display: block; padding: 8px; margin-right: 35px; font-family: Romanos, Veranda; color: #4a484c; text-decoration: none; font-size: 16px; line-height:8px;}
.site-navigation ul li a.last-navigation-link{margin-right: 0px;}
.site-navigation ul li a.split-navigation-link-left{margin-right: 0px;}

img.split-navigation{margin:-10px 20px 0px 70px;}

.site-navigation ul li a.split-navigation-link-right {margin-left: 0px;}



/*Share This
----------------------------------------------*/
.st_sharethis_custom{
		background:transparent;
		cursor:pointer !important;
}

/* Home 
---------------------------------------------*/

.home-content-wrapper{position: relative; width: 100%; min-height: 100%; z-index: 100;}
#background-image img{display: block; position: absolute;}
.content-tabs{position: absolute; top: 0; left: -542px;}
.content-tabs ul li{margin-bottom: 6px;}
.content-tabs ul li a{display: block; position: relative; left: -583px;}
.content-tabs-wrapper{width: 100%; height:100%; background: url(/public/images/home/home-background.png) repeat-x repeat-y transparent;}
.landing-page-tab{cursor: pointer;}

/* Main Background Image
---------------------------------------------*/
.speed {-ms-interpolation-mode:nearest-neighbor; image-rendering: -moz-crisp-edges;}	

/*Speed*/
quality {-ms-interpolation-mode:bicubic; image-rendering: optimizeQuality;}

/* Menu
------------------------------------------------------*/
.menu-navigation-wrapper{padding: 0 0 0 27px; background: transparent url('/public/images/menu/menu-nav-background.png') 0 0 repeat-y; height: 100%;}
.menu{width: 610px; margin: 0 auto; padding: 50px 15px 120px; text-align: center;}
.menu-navigation{background: #FFF url('/public/images/menu/repeating-nav-background.png') 0 0 repeat;}
.menu-nav-top-level{padding-bottom: 10px;}
.menu-nav-top-level li{margin: 0; padding: 0;}
.menu-nav-top-level-link{font: bold 15px Verdana, Geneva; letter-spacing: 0px; color: #4A484C; text-decoration: none; display: block; padding: 1px 0 1px 15px;}
.menu-nav-second-level{display: none; padding: 5px 0;}
.menu-nav-second-level li{margin: 0; padding: 0;}
.menu-nav-second-level li a{font-weight: normal; font-size: 12px; margin: 0; padding: 2px 0 1px 15px; display: block; color: #817c7f; text-decoration: none; line-height: 14px;}
.menu-nav-second-level li a:hover, .menu-nav-second-level li a.active{background: url(/public/images/listitem-hover.png) 0 50% no-repeat;}
.menu-nav-footer{height: 35px; background: transparent url('/public/images/menu/yellow-menu-footer.png') 0 0 no-repeat; font-size: 10px; margin-left: 6px; padding: 2px 0 0 23px;}
.menu-nav-footer a{color: #4a484c; text-decoration: none; line-height: 10px;}
.menu-section{margin-bottom: 45px;}
.menu-section-header{margin-bottom: 50px;}
.menu-section-subheader{color: #929193;	font-style: italic;	font-size: 11px; margin: -40px 0 20px 0;}
.menu-item {color: #645f63;	margin-bottom: 30px;}
.menu-section ul {margin: 0; padding: 0; list-style-type: none;}
.menu-item h4{margin: 0; padding: 0;}
.menu-item-description, a.menu-item-gray-link {margin: 5px 0; font-size: 11px;}
a.menu-item-gray-link{color: #645f63;}
.menu-social-links{font-size: 10px; color: #a9a4a6; line-height:10px; display:block; height:10px; width:65px; margin: 10px auto 0;}
.menu-social-links a {float:left; padding-top: 1px; text-decoration: none; color: #a9a4a6; }

.local-menu{padding: 15px 0 10px 15px; background-color: #FFF;border-bottom: 2px dotted #CBC8CA;}
.local-menu-header, .local-menu input{width: 105px;}
.local-menu-header{margin: 0 0 5px 0;}
.local-menu ul li {float: left; margin: 0 4px 0 0; padding: 0}
.local-menu .inline-table-list {margin-top: 5px;}
.select-a-menu{margin: 0 0 0 -1px; padding: 10px 0;}

/*weird ff issue with where a 2px margin is needed to vertically align
  input with go button */  
@-moz-document url-prefix() { #menu-zip-input { margin-top: 2px;} }

ul.left-menu-column{float: left; width: 265px;}
ul.right-menu-column{margin-left: 345px;}

.atclear{display:none !important; clear:none !important;}

.view-local-menu-wrapper{margin: 5px 0 0 0; padding: 0;}

/* Location
------------------------------------------------------*/

.location-wrapper{height: 250px;}

#map-canvas{height: 100%;width: 475px;float: left;}

.location-wrapper h4{font-size: 20px; font-family: Verdana, Geneva; font-weight: bold; margin: 0; padding: 0; letter-spacing: 1px;}

.location-address{float: left; width: 300px; margin-left: 20px;}

.location-menu{display:block; height:205px; width:100px; float:left; padding-left: 20px; font-family: Verdana, Geneva;}
.location-menu a{color: #FFF; text-decoration: none; font-size: 14px; font-weight: bold; padding: 3px 0 3px 15px; display: block;}
.location-menu a:hover{background: url('/public/images/listitem-hover.png') 0 50% no-repeat;}

.location-buttons{border-top: 2px dotted #FFF;padding-top: 20px;margin: 0px 0px 0px 20px;display:block;float:left;width: 455px;}
.location-buttons li{float: left; margin-left:1px;}

.location-special h1, .location-special h2{margin: 0; padding: 0; font-family: Verdana, Geneva; font-weight: normal;}
.location-special h1{font-size: 50px;}
.location-special p{font-size: 14px; margin-bottom: 0; padding-bottom: 0;}

.left-location-special{width: 475px; float: left;}
.left-location-special p{margin-right: 20px;}

.right-location-special{border-left: 2px dotted #FFF; margin-left: 475px; padding-left: 20px;}

p.location-information{line-height: normal;}

/* Our Story 
------------------------------------------------------*/
.our-story-header{ position: relative; }
.join-the-family{position: absolute; right: -10px; bottom: 0; padding: 0; margin: 0;}
.ourstory-column-wrapper{background: url(/images/default-album/dotted-border-content-background.png) 633px 50px repeat-y;}
.ourstory-left-column{float: left; width: 608px; padding: 0;}
.ourstory-right-column{margin-left: 660px; padding: 0;}

/* Gift Card
------------------------------------------------------*/
.gift-card-container{width: 300px; float: left;}
.gift-card-container-button-container{position: relative; margin-top: 25px; width: 300px; float: left;}

/* Catering
------------------------------------------------------*/
.get-catering-menu{margin:0px;}
.get-catering-menu img{cursor: pointer;}

.catering-or{font-family: Verdana, Geneva; font-size: 14px; margin: 20px; padding: 0;}
.catering-zipcode{font-style: italic; color: #333; width: 110px; text-align: center; font-size: 13px; border: none;	margin-right: 5px; height:17px;}
.catering-contact{font-size: 14px; margin: 0;}
.catering-contact img{display: block; float: left; margin: 3px 5px 0 0;}

/* Contact
------------------------------------------------------*/

.contact-tape{padding: 15px 0 10px 0;}
.contact-select-topic-list {font-size: 14px; font-weight: bold; color: #FFF; letter-spacing: .05em; margin: 0; padding: 0;}
.contact-select-topic-list a{color: #FFF; text-decoration: none; display: block; padding: 5px 20px; margin: 0;}
.contact-select-topic-list a:hover{background: url(/public/images/listitem-hover.png) 0 50% no-repeat;}

/* Connect
------------------------------------------------------*/
.connect-list a{position: relative;	margin: 10px 0;}
.connect-dish{position: absolute; top: -8px; left: 160px;}
.connect-facebook{position: absolute;top: 3px;left: 175px;}
.connect-twitter{position: absolute;top: 0px;left: 180px;}

/* Footer
------------------------------------------------------*/
.the-dish-image{display: block; position: absolute; left: 30px; top: -20px;}

.footer-low-resolution{position:relative; margin-top: -17px;}
.footer h4, .footer-low-resolution h4{margin: 0; padding: 0 0 10px 0; letter-spacing: 1px;}
.footer-wrapper .default-text-input, .footer-wrapper-low-resolution .default-text-input{width: 185px;}
.footer-wrapper ul, .footer-wrapper-low-resolution ul{padding: 0; margin: 0; list-style-type: none;}
.footer-wrapper ul li, .footer-wrapper-low-resolution ul li{float: left; padding-right: 5px;}
.footer-column, .footer-column-no-border{float: left; padding-right: 25px; border-right: 1px dotted #a8a4a6; margin-right: 25px;}
.footer-column-no-border{border: none;}
.footer .footer-links, .footer-low-resolution .footer-links{position: absolute; text-align: center; font-size: 11px; width: 100%; bottom: 5px; left: 0; white-space:nowrap;}
.footer-links ul li{float: left; height:20px; display:block;}
.footer-links a{color: #4a484c; text-decoration: none;}

.social-media-footer{text-align: center;padding: 0;margin: 0;}

.the-dish-like-us, .the-dish-border{padding-left: 25px; border: none;}
.the-dish-border{margin-top: -27px;}
.find-location-footer{float: left; width:200px;}

#find-location-footer-cookie {float: left;width:250px;overflow:visible; white-space:nowrap;}
#find-location-footer-cookie ul{margin-top:-10px;}
#find-location-footer-cookie ul li{font-size:9px; float:none; white-space:nowrap;}
#find-location-footer-cookie span{font:normal normal normal 8px Verdana, Geneva, sans-serif; line-height:8px;}
#find-location-footer-cookie a, #find-location-footer-cookie a:visited{font-size: 10px; color:#4b8797; text-decoration:none;}
#find-location-footer-cookie a:hover{text-decoration:underline;}


.icon-title{padding-top: 5px;}
.icon-title a {text-decoration: none; color: #4A484C;}

/* Location Modal Styles 
--------------------------------------------------------------------------*/
#simplemodal-container{overflow:visible;}

#change-location-button{margin:7px 40px 0px 0px;padding:0px 4px 4px 4px;cursor:pointer;vertical-align:middle;visibility:hidden;}

.modal-container{z-index:1; position:relative; display:none;}
img.modal-header-close-button{margin:0px 0px -6px auto; display:block; width:21px; height:15px; padding:0px; border:0px; cursor:pointer; z-index:10; position:relative;}
.modal-header{height:35px; width:100%; background:#ffcb1f; text-align:right;}
.modal-data{min-height:200px; width:100%; background: #fff url(/Public/Images/location/modal-data-background.png); padding:0px; display:block; position:relative; z-index:1;}
.modal-data-content{position:relative; z-index:1; margin-left:auto; margin-right:auto; display:block; width:95%; display:none; padding:20px 10px;}
.modal-data-content p{padding:0px; margin:0px}
.modal-data-content img{margin:0px auto 15px auto; padding:0px 0px 15px 0px; display:block; width:100%; position:relative;}
.modal-data hr{height:1px; color:#979396; border-bottom:2px dotted #979396; border-right:none; border-left:none; border-top:none;}
.modal-data-form-fieldset{ border:2px dotted #cbc8ca; border-width:2px 0; position:relative; z-index:1; padding:25px 0px; margin:0px 0px 20px 0px; display:block;}

input.modal-data-form{width:200px; margin:0px;}
label.modal-data-form{float:left; display:block; width:100px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; vertical-align:middle; font: normal normal normal 13px Romanos, Verdana, Geneva; height:20px;}

.modal-b-data-content{margin-left:auto; margin-right:auto; display:block; width:100%; position:relative; display:none;}
.modal-b-data-map-canvas{width:300px; height:400px; float:left; margin:10px 10px 10px 10px; padding:0px 0px 0px 0px; display:block;}
.modal-b-data-location-list-container{width:350px; height:415px; padding:10px 10px 10px 10px; margin:0px 0px 0px 0px; float:right; overflow-x:hidden;  overflow-y:scroll; position:relative;}
.modal-b-data-location-list{width:100%; height:100%; display:block; position:relative; margin-top: 10px;}
.modal-b-data-location-list a{font: normal normal normal 13px Verdana, Geneva, sans-serif;}
.modal-b-data-location-list p{font: normal normal normal 13px Verdana, Geneva, sans-serif; margin:0px; padding:0px;}
.modal-b-data-location-list h3{font: normal normal 900 13px Verdana, Geneva, sans-serif; margin:0px; padding:0px;}
.modal-b-data-location-dynamic-list-container{min-height:100px; border-bottom:2px dotted #cbc8ca; position:relative; display:block; padding:25px 0px;}
.modal-b-data-location-dynamic-list-background-container{float:left; width:225px;}
.modal-b-data-location-dynamic-list-background-marker{width:15px; min-height:125px; float:left; background-image:url(/Public/Images/location/modal-map-marker.png); background-repeat:no-repeat; margin:2px 2px 0px 2px; padding-top:3px; font:normal normal normal 8px Verdana, Geneva, sans-serif; color:#4a484c; text-align:center;display:block;}
.modal-b-data-location-dynamic-list-background-menus{width:50px; float:right; margin:0px 40px 0px 0px; overflow:visible; white-space:nowrap;}
.modal-b-data-location-dynamic-list-background-menus a, .modal-b-data-location-dynamic-list-background-menus a:visited{text-decoration:none; color:#4b8797;}
.modal-b-data-location-dynamic-list-background-menus a:hover{text-decoration:underline; color:#4b8797;}

.modal-error-data-content{position:relative; z-index:1; margin-left:auto; margin-right:auto; display:block; width:95%; display:none; padding:40px 0px;}
.modal-intl-locations{position:relative; z-index:1; margin-left:auto; margin-right:auto; display:block;width:95%; display:none; padding:10px 0px;}
.modal-footer{height:15px; width:100%; background:#ffcb1f; display:block;}
.modal-loader{position:absolute; top:0; left:0; background-color:#000000; opacity:0.8; background-image:url(/Public/Images/loading.gif); background-position:center center; background-repeat:no-repeat;}


/*Embeded Location Form 
-------------------------------------*/
.modal-error-data-content p{text-align:center; margin: 15px auto; font:normal normal normal 14px Verdana, Geneva, sans-serif;}

/*Low Resolution Defaults*/
html, body, .default-form {height: 100%; margin: 0; padding: 0;}
body{z-index:1;font-family: Verdana, Geneva, Sans-Serif;}
.content-container, .content{width: 980px; margin: 29px 0px 29px 30px; min-height: 100%;}
.sfContentBlock {min-height: 100%; margin: auto;}
.navigation-margin{}
.header{ width: 100%; height: 121px; position: relative; z-index: 1000; margin:0px auto; display:block;}
.left-navigation, .right-navigation{display:none;}

.site-navigation{position:relative; top: 0; width:984px; height: 121px; padding:0px 0px 0px 35px; margin: 0 auto; background: url(/public/images/low-rez-navigation-background.png) 0 0 no-repeat;}

.site-navigation ul{padding-top: 35px; width:980px; margin:0 auto;}
.menu-base-container{width:1000px; margin:-35px 0px 0px 0px; position:relative; min-height;}
.menu-navigation-container{position: relative; width: 203px; z-index: 0; float:left; margin:1px -14px 0px -20px;}
.menu-wrapper{padding:4px 0px; width: 689px; margin: 0 auto -18px auto; background: url(/public/images/menu/menu-center-background.png) 0 0 repeat-y; min-height: 100%; z-index: 100; position:relative; float:left;}

.footer, .footer-low-resolution{position: relative; height: 119px; background: url(/public/images/footer/footer-background.png) 0 0 repeat-x; width:1019px; margin:0px auto 0px auto; }
.footer-wrapper, .footer-wrapper-low-resolution{font-size: 11px; color: #666; margin:0px 0px 0px 130px; padding:30px 0px;}


