
@import url(http://fonts.googleapis.com/css?family=Tinos);

.node-unpublished{background-color:#fff4f4;}.preview .node{background-color:#ffffea;}#node-admin-filter ul{list-style-type:none;padding:0;margin:0;width:100%;}#node-admin-buttons{float:left;margin-left:0.5em;clear:right;}td.revision-current{background:#ffc;}.node-form .form-text{display:block;width:95%;}.node-form .container-inline .form-text{display:inline;width:auto;}.node-form .standard{clear:both;}.node-form textarea{display:block;width:95%;}.node-form .attachments fieldset{float:none;display:block;}.terms-inline{display:inline;}


fieldset{margin-bottom:1em;padding:.5em;}form{margin:0;padding:0;}hr{height:1px;border:1px solid gray;}img{border:0;}table{border-collapse:collapse;}th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc;}.clear-block:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clear-block{display:inline-block;}/*_\*/
* html .clear-block{height:1%;}.clear-block{display:block;}/* End hide from IE-mac */



body.drag
{
cursor:move;
}

th.active img{display:inline;}

tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}

tr.drag{background-color:#fffff0;}

tr.drag-previous{background-color:#ffd;}

td.active{background-color:#ddd;}

td.checkbox,th.checkbox{text-align:center;}

tbody{border-top:1px solid #ccc;}

tbody th{border-bottom:1px solid #ccc;}

thead th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc;}

.breadcrumb{padding-bottom:.5em}

div.indentation{width:20px;height:1.7em;margin:-0.4em 0.2em -0.4em -0.4em;padding:0.42em 0 0.42em 0.6em;float:left;}

div.tree-child{background:url(/misc/tree.png) no-repeat 11px center;}

div.tree-child-last{background:url(/misc/tree-bottom.png) no-repeat 11px center;}

div.tree-child-horizontal{background:url(/misc/tree.png) no-repeat -11px center;}

.error{color:#e55;}

div.error{border:1px solid #d77;}

div.error,tr.error{background:#fcc;color:#200;padding:2px;}

.warning{color:#e09010;}

div.warning{border:1px solid #f0c020;}

div.warning,tr.warning{background:#ffd;color:#220;padding:2px;}

.ok{color:#008000;}

div.ok{border:1px solid #00aa00;}

div.ok,tr.ok{background:#dfd;color:#020;padding:2px;}

.item-list .icon{color:#555;float:right;padding-left:0.25em;clear:right;}

.item-list .title{font-weight:bold;}

.item-list ul{margin:0 0 0.75em 0;padding:0;}

.item-list ul li{margin:0 0 0.25em 1.5em;padding:0;list-style:disc;}

ol.task-list li.active{font-weight:bold;}

.form-item{margin-top:1em;margin-bottom:1em;}

tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;white-space:nowrap;}

tr.merge-down,tr.merge-down td,tr.merge-down th{border-bottom-width:0 !important;}

tr.merge-up,tr.merge-up td,tr.merge-up th{border-top-width:0 !important;}

.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}

.form-item .description{font-size:0.85em;}

.form-item label{display:block;font-weight:bold;}

.form-item label.option{display:inline;font-weight:normal;}

.form-checkboxes,.form-radios{margin:1em 0;}

.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}

.marker,.form-required{color:#f00;}

.more-link{text-align:right;}

.more-help-link{font-size:0.85em;text-align:right;}

.nowrap{white-space:nowrap;}

.item-list .pager{clear:both;text-align:center;}

.item-list .pager li{background-image:none;display:inline;list-style-type:none;padding:0.5em;}

.pager-current{font-weight:bold;}

.tips{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;font-size:0.9em;}

dl.multiselect dd.b,dl.multiselect dd.b .form-item,dl.multiselect dd.b select{font-family:inherit;font-size:inherit;width:14em;}

dl.multiselect dd.a,dl.multiselect dd.a .form-item{width:10em;}

dl.multiselect dt,dl.multiselect dd{float:left;line-height:1.75em;padding:0;margin:0 1em 0 0;}

dl.multiselect .form-item{height:1.75em;margin:0;}

.container-inline div,.container-inline label{display:inline;}

ul.primary{border-collapse:collapse;padding:0 0 0 1em;white-space:nowrap;list-style:none;margin:5px;height:auto;line-height:normal;border-bottom:1px solid #bbb;}

ul.primary li{display:inline;}

ul.primary li a{background-color:#ddd;border-color:#bbb;border-width:1px;border-style:solid solid none solid;height:auto;margin-right:0.5em;padding:0 1em;text-decoration:none;}

ul.primary li.active a{background-color:#fff;border:1px solid #bbb;border-bottom:#fff 1px solid;}

ul.primary li a:hover{background-color:#eee;border-color:#ccc;border-bottom-color:#eee;}

ul.secondary{border-bottom:1px solid #bbb;padding:0.5em 1em;margin:5px;}

ul.secondary li{display:inline;padding:0 1em;border-right:1px solid #ccc;}

ul.secondary a{padding:0;text-decoration:none;}

ul.secondary a.active{border-bottom:4px solid #999;}

#autocomplete{position:absolute;border:1px solid;overflow:hidden;z-index:100;}

#autocomplete ul{margin:0;padding:0;list-style:none;}

#autocomplete li{background:#fff;color:#000;white-space:pre;cursor:default;}

#autocomplete li.selected{background:#0072b9;color:#fff;}

html.js input.form-autocomplete{background-image:url(/misc/throbber.gif);background-repeat:no-repeat;background-position:100% 2px;}

html.js input.throbbing{background-position:100% -18px;}

html.js fieldset.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;margin-bottom:0;height:1em;}

html.js fieldset.collapsed *{display:none;}html.js fieldset.collapsed legend{display:block;}

html.js fieldset.collapsible legend a{padding-left:15px;background:url(/misc/menu-expanded.png) 5px 75% no-repeat;}

html.js fieldset.collapsed legend a{background-image:url(/misc/menu-collapsed.png);background-position:5px 50%;}

* html.js fieldset.collapsed legend,* html.js fieldset.collapsed legend *,* html.js fieldset.collapsed table *{display:inline;}

html.js fieldset.collapsible{position:relative;}

html.js fieldset.collapsible legend a{display:block;}

html.js fieldset.collapsible .fieldset-wrapper{overflow:auto;}

.resizable-textarea{width:95%;}

.resizable-textarea .grippie{height:9px;overflow:hidden;background:#eee url(/misc/grippie.png) no-repeat center 2px;border:1px solid #ddd;border-top-width:0;cursor:s-resize;}

html.js .resizable-textarea textarea{margin-bottom:0;width:100%;display:block;}

.draggable a.tabledrag-handle{cursor:move;float:left;height:1.7em;margin:-0.4em 0 -0.4em -0.5em;padding:0.42em 1.5em 0.42em 0.5em;text-decoration:none;}

a.tabledrag-handle:hover{text-decoration:none;}

a.tabledrag-handle .handle{margin-top:4px;height:13px;width:13px;background:url(/misc/draggable.png) no-repeat 0 0;}

a.tabledrag-handle-hover .handle{background-position:0 -20px;}

.joined + .grippie{height:5px;background-position:center 1px;margin-bottom:-2px;}

.teaser-checkbox{padding-top:1px;}

div.teaser-button-wrapper{float:right;padding-right:5%;margin:0;}

.teaser-checkbox div.form-item{float:right;margin:0 5% 0 0;padding:0;}

textarea.teaser{display:none;}

html.js .no-js{display:none;}

.progress{font-weight:bold;}

.progress .bar{background:#fff url(/misc/progress.gif);border:1px solid #00375a;height:1.5em;margin:0 0.2em;}

.progress .filled{background:#0072b9;height:1em;border-bottom:0.5em solid #004a73;width:0%;}

.progress .percentage{float:right;}

.progress-disabled{float:left;}

.ahah-progress{float:left;}

.ahah-progress .throbber{width:15px;height:15px;margin:2px;background:transparent url(/misc/throbber.gif) no-repeat 0px -18px;float:left;}

tr .ahah-progress .throbber{margin:0 2px;}

.ahah-progress-bar{width:16em;}

#first-time strong{display:block;padding:1.5em 0 .5em;}

tr.selected td{background:#ffc;}

table.sticky-header{margin-top:0;background:#fff;}

#clean-url.install{display:none;}

html.js .js-hide{display:none;}

#system-modules div.incompatible{font-weight:bold;}

#system-themes-form div.incompatible{font-weight:bold;}

span.password-strength{visibility:hidden;}

input.password-field{margin-right:10px;}

div.password-description{padding:0 2px;margin:4px 0 0 0;font-size:0.85em;max-width:500px;}

div.password-description ul{margin-bottom:0;}

.password-parent{margin:0 0 0 0;}

input.password-confirm{margin-right:10px;}

.confirm-parent{margin:5px 0 0 0;}span.password-confirm{visibility:hidden;}span.password-confirm span{font-weight:normal;}

ul.menu{list-style:none;border:none;text-align:left;}

ul.menu li{margin:0 0 0 0.5em;}

li.expanded{list-style-type:circle;list-style-image:url(/misc/menu-expanded.png);padding:0.2em 0.5em 0 0;margin:0;}

li.collapsed{list-style-type:disc;list-style-image:url(/misc/menu-collapsed.png);padding:0.2em 0.5em 0 0;margin:0;}

li.leaf{list-style-type:square;list-style-image:url(/misc/menu-leaf.png);padding:0.2em 0.5em 0 0;margin:0;}

li a.active{color:#000;}

td.menu-disabled{background:#ccc;}

ul.links{margin:0;padding:0;}

ul.links.inline{display:inline;}

ul.links li{display:inline;list-style-type:none;padding:0 0.5em;}

.block ul{margin:0;padding:0 0 0.25em 1em;}

#permissions td.module{font-weight:bold;}#permissions td.permission{padding-left:1.5em;}#access-rules .access-type,#access-rules .rule-type{margin-right:1em;float:left;}#access-rules .access-type .form-item,#access-rules .rule-type .form-item{margin-top:0;}#access-rules .mask{clear:both;}#user-login-form{text-align:center;}#user-admin-filter ul{list-style-type:none;padding:0;margin:0;width:100%;}#user-admin-buttons{float:left;margin-left:0.5em;clear:right;}#user-admin-settings fieldset .description{font-size:0.85em;padding-bottom:.5em;}.profile{clear:both;margin:1em 0;}.profile .picture{float:right;margin:0 1em 1em 0;}.profile h3{border-bottom:1px solid #ccc;}.profile dl{margin:0 0 1.5em 0;}.profile dt{margin:0 0 0.2em 0;font-weight:bold;}.profile dd{margin:0 0 1em 0;}





.container-inline-date{width:auto;clear:both;display:inline-block;vertical-align:top;margin-right:0.5em;}.container-inline-date .form-item{float:none;padding:0;margin:0;}.container-inline-date .form-item .form-item{float:left;}.container-inline-date .form-item,.container-inline-date .form-item input{width:auto;}.container-inline-date .description{clear:both;}.container-inline-date .form-item input,.container-inline-date .form-item select,.container-inline-date .form-item option{margin-right:5px;}.container-inline-date .date-spacer{margin-left:-5px;}.views-right-60 .container-inline-date div{padding:0;margin:0;}.container-inline-date .date-timezone .form-item{float:none;width:auto;clear:both;}#calendar_div,#calendar_div td,#calendar_div th{margin:0;padding:0;}#calendar_div,.calendar_control,.calendar_links,.calendar_header,.calendar{width:185px;border-collapse:separate;margin:0;}.calendar td{padding:0;}span.date-display-single{}span.date-display-start{}span.date-display-end{}span.date-display-separator{}.date-repeat-input{float:left;width:auto;margin-right:5px;}.date-repeat-input select{min-width:7em;}.date-repeat fieldset{clear:both;float:none;}.date-views-filter-wrapper{min-width:250px;}.date-views-filter input{float:left !important;margin-right:2px !important;padding:0 !important;width:12em;min-width:12em;}.date-nav{width:100%;}.date-nav div.date-prev{text-align:left;width:24%;float:left;}.date-nav div.date-next{text-align:right;width:24%;float:right;}.date-nav div.date-heading{text-align:center;width:50%;float:left;}.date-nav div.date-heading h3{margin:0;padding:0;}.date-clear{float:none;clear:both;display:block;}.date-clear-block{float:none;width:auto;clear:both;}.date-clear-block:after{content:" ";display:block;height:0;clear:both;visibility:hidden;}.date-clear-block{display:inline-block;}/*_\*/ 	 
 * html .date-clear-block{height:1%;}.date-clear-block{display:block;}/* End hide from IE-mac */





body{font-size:100%;}

#skip-link,#page{font-size:0.75em;line-height:1.333em;font-size:0.875em;line-height:1.286em;}

body,caption,th,td,input,textarea,select,option,legend,fieldset{font-family:Arial,Helvetica,sans-serif;}

pre,code{font-size:1.1em;font-family:"Courier New","DejaVu Sans Mono",monospace;}

h1{font-size:2em;line-height:1.3em;margin-top:0;margin-bottom:0.5em;}

h2{font-size:1.5em;line-height:1.3em;margin-top:0.667em;margin-bottom:0.667em;}


p,ul,ol,dl,pre,table,fieldset{margin:1em 0;}blockquote{margin:1em 2em;}

ul,ol{margin-left:0;padding-left:2em;}

.block ul,.item-list ul{margin:0;padding:0;}ul ul,ul ol,ol ol,ol ul,.block ul ul,.block ul ol,.block ol ol,.block ol ul,.item-list ul ul,.item-list ul ol,.item-list ol ol,.item-list ol ul{margin:0;}li{margin:0;padding:0;}.item-list ul li{margin:0;padding:0;list-style:inherit;}ul.menu li,li.expanded,li.collapsed,li.leaf{margin:0;padding:0;list-style:none;}ul{list-style-type:disc;}ul ul{list-style-type:circle;}ul ul ul{list-style-type:square;}ul ul ul ul{list-style-type:circle;}ol{list-style-type:decimal;}ol ol{list-style-type:lower-alpha;}ol ol ol{list-style-type:decimal;}dt{margin:0;padding:0;}dd{margin:0 0 0 2em;padding:0;}a:link{}a:visited{}a:hover,a:focus{}a:active{}table{border-collapse:collapse;}th,thead th,tbody th{text-align:left;padding:0;border-bottom:none;}tbody{border-top:none;}abbr{border-bottom:1px dotted #666;cursor:help;white-space:nowrap;}abbr.created{border:none;cursor:auto;white-space:normal;}img{border:0;}hr{height:1px;border:1px solid #666;}form{margin:0;padding:0;}fieldset{margin:1em 0;padding:0.5em;}

html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,input,table,caption,tbody,tfoot,thead,tr,th,td
{
margin:0;padding:0;border:0;vertical-align:baseline}

img,a img{border:none}a{color:#808080;text-decoration:none;outline:none}a:hover{color:#1f51ad;text-decoration:none}p{margin:0 0 12px 2px;padding:0;font-size:1.3em;line-height:1.3em;color:#808080}ul,ul li{list-style:none;font-size:1em}ul li ul li{font-size:1em}

table{border-collapse:separate;border-spacing:0;margin-bottom:9px}

caption,th,td{text-align:left;font-weight:normal;font-size:1.2em}table,td,th{vertical-align:middle;}h1 sup{font-size:13px}address{font-style:normal}

body{font-size:62.5%;color:#333;font-family: Arial, "Lucida Grande", sans-serif;font-weight: 300;background-color:white;}

#header-wrapper{width:100%;height:160px;background:url(../images/header_bg.jpg) repeat-x;background-color:white;}

#header{width:927px;margin:0 auto}

#header a#logo{padding-top:27px;display:block;width:386px;float:left}

h1{color:#1f51ad;font-size:2.5em;margin-bottom:23px}h2{color:#1f51ad;font-size:2em;width:450px}

h4{font-size:1.175em;color:#1f51ad}p a,li a.map-link{padding:0 0 0 13px;margin-top:19px;color:#808080;display:block;cursor:pointer}p a:hover,li a.map-link:hover{color:#1f51ad}p a[href^="http"]{background:none repeat scroll 0 0 transparent;display:inline;padding-left:0;}p a[href^="mailto"]{background:none repeat scroll 0 0 transparent;display:inline;padding-left:0;}.inline-link{background:none repeat scroll 0 0 transparent;display:inline;padding:0;}li a.map-link{margin-top:10px}

ul#main-navigation{float:left;width:947px;height:42px;margin-left:-17px}

ul#main-navigation li{float:left; padding:0px 6px 7px 13px;position:relative;z-index:2050;font-weight:bold}

ul#main-navigation li.last{padding:0}

ul#main-navigation li:hover.products-main-nav,ul#main-navigation li.active.products-main-nav{
background:url(/sites/all/themes/dunlopliving/images/nav/active_tab_products.jpg) no-repeat}

ul#main-navigation li:hover.brands-main-nav,ul#main-navigation li.active.brands-main-nav{
background:url(/sites/all/themes/dunlopliving/images/nav/active_tab_brands.jpg) no-repeat}

ul#main-navigation li:hover.about-main-nav,ul#main-navigation li.active.about-main-nav{
background:url(/sites/all/themes/dunlopliving/images/nav/active_tab_about.jpg) no-repeat
}

ul#main-navigation li:hover.news-main-nav,ul#main-navigation li.active.news-main-nav{
background:url(/sites/all/themes/dunlopliving/images/nav/active_tab_news.jpg) no-repeat
}

ul#main-navigation li:hover.partners-main-nav,ul#main-navigation li.active.partners-main-nav{
background:url(/sites/all/themes/dunlopliving/images/nav/active_tab_partners.jpg) no-repeat
}

ul#main-navigation li:hover.contact-main-nav,ul#main-navigation li.active.contact-main-nav{
background:url(/sites/all/themes/dunlopliving/images/nav/active_tab_contact.jpg) no-repeat
}

ul#main-navigation li a{font-size:1.3em;color:#fff;font-family: Arial, "Lucida Grande", sans-serif; 
  font-weight:500;text-transform:uppercase;}

ul#main-navigation > li > a{padding:15px 18px 0 19px;display:block;height:25px; color:#68a7e8;}

ul#main-navigation li a:hover{background-color:#343434; height:30px;}

ul#main-navigation li .active{background-color:#343434; height:30px;}

ul#main-navigation li a:hover,ul#main-navigation li a.active,ul#main-navigation li a.active-trail,ul#main-navigation li ul.sub-menu li.header ul li a.active{color:#fff}ul#main-navigation li ul li.sub-menu-container{position:absolute;top:42px;left:0;z-index:1000;width:214px;padding:0;background-color:#FFFFFF; height:30px;
}

ul#main-navigation li ul.sub-menu li{
float:none;padding:0;font-weight:normal;position:static;display:none
}

ul#main-navigation li ul.sub-menu li a.first{padding-top:12px
}

ul#main-navigation li ul.sub-menu li > a.last{padding-top:10px;border-bottom:0}

ul#main-navigation li ul.sub-menu li a{
display:block;color:#fff;padding:11px 0 9px 19px;z-index:2000;border-bottom:1px solid #8eab30
}

ul#main-navigation li ul.sub-menu li a:hover,ul#main-navigation li ul.sub-menu > li.sfHover > a{}

ul#main-navigation li.partners-main-nav ul li.sub-menu-container{width:365px;}

ul#main-navigation li ul.sub-menu li ul{position:absolute;top:0;left:210px;width:431px;height:250px;background:url(/sites/all/themes/dunlopliving/images/nav/sub_menu_expanded_bg.png) no-repeat;padding:7px 0 7px 11px}ul#main-navigation li ul.sub-menu li ul li div{padding:3px 0 0 10px}

ul#main-navigation li ul.sub-menu li ul li div a,ul#main-navigation li ul.sub-menu li ul li div a:hover{
float:left;width:117px;color:#808080;border:0;padding-left:18px}

ul#main-navigation li ul.sub-menu li ul li div a:hover{
color:#1f51ad}

ul#main-navigation li ul.sub-menu li a.category-image{
padding:0;margin:0;border:none}

.dropshadow{width:214px;height:7px;position:absolute;bottom:-7px;left:0;display:none;background:url(/sites/all/themes/dunlopliving/images/nav/sub_menu_dropshadow.png) repeat-x}ul#main-navigation li.guarantee-link{float:right;padding:0;margin-top:17px}ul#main-navigation li.guarantee-link a{padding:0 0 0 13px;display:block;}ul#main-navigation li.guarantee-link a:hover{}ul#sub-navigation{width:198px;background:#f8f8f8;-moz-border-radius:5px;border-radius:5px;margin-bottom:30px}ul#sub-navigation li{padding:6px 9px}ul#sub-navigation li a{font-size:1.5em;color:#808080;display:block;padding-bottom:10px;border-bottom:1px solid #e3e3e3;padding-right:18px;}ul#sub-navigation li a:hover,ul#sub-navigation li a.active{color:#1f51ad;}ul#sub-navigation li a.last{border-bottom:0;padding-bottom:2px}#inner-header-right{float:right;margin-top:20px;width:278px;height:98px}

.connect-social-icons{clear:left;float:left;padding:17px 10px 0 10px;width:285px}

.connect-social-icons h3{float:left;color:#95A0A9;width:125px;font-size:1.2em; text-align:right; text-transform:uppercase; margin-top:5px;}

.connect-social-icons ul{float:right;position:relative;top:-3px;width:150px}

.connect-social-icons ul li{display:inline;margin-left:10px}

#hero-banners{width:1044px;margin:0 auto}

#main-container{background:url(../images/side_shadows.jpg) no-repeat top center;min-height:700px;}

.front #hero-banners,.section-promo #hero-banners{height: 280px;text-align:center;/*background:url(../images/black_green_gradient.gif) no-repeat center top*/}.front #hero-banners,#main-container,.section-promo #main-container,.section-promo #hero-banners{width:100%;clear:both;position:relative}

.front #main-container{margin-top:50px}.section-promo #main-container{background:none;background-color:white;}

#content{width:954px;margin:0px auto;overflow:hidden; top:25px;}

#content-top{width:100%;position:relative;background:url(../images/tab_shadow.png) bottom center no-repeat;}

/*#content-left{width:475px;float:left;display:inline;margin-left:0px; background-color:#231f20; padding:15px;}*/

#content-middle{width:475px;float:left;display:inline;margin-left:37px;padding-bottom:150px}

#content-middle ul li{color:#808080;}#content-middle > h2{margin-bottom:20px}

#content-right{float:left;margin-left:40px;width:480px; margin-top:-6px;}

#content-right p{width:auto;color:#808080;font-size:1.4em; font-family:Arial, Helvetica, sans-serif; text-align:justify; line-height:22px;}

#content-right ul{line-height:0px; margin:0 0 20px 25px;}

#content-right ul li{color:#808080;font-size:1.3em; font-family:Arial, Helvetica, sans-serif; text-align:justify; line-height:22px; padding:0px 10px 15px 3px; list-style:square;}

#content-right h4{width:auto;color:#808080;font-size:1.355em; font-family: 'Tinos', serif;}

#content-right1{float:left;margin-left:40px;width:575px; margin-top:-6px;}

#content-right1 p{width:auto;color:#808080;font-size:1.4em; font-family:Arial, Helvetica, sans-serif; text-align:justify; line-height:22px;}

#content-right1 ul{line-height:0px; margin:0 0 15px 25px;}

#content-right1 ul li{color:#808080;font-size:1.4em; font-family:Arial, Helvetica, sans-serif; text-align:justify; line-height:22px; padding:0px 10px 15px 3px; list-style:square;}

#content-right1 h4{color:#231F20; font-size:1.8em; text-align:left; text-transform:uppercase; margin:6px 0 13px 0; padding:8px 10px 8px 10px; border-top:solid 1px #231F20; border-bottom: solid 1px #231F20; font-family: 'Tinos', serif; text-transform:uppercase; letter-spacing:0.8px;}

#content-right1 h3{color:#808080;font-size:1.4em; font-family:Arial, Helvetica, sans-serif; text-align:left; text-transform:None; margin:20px 0 20px 0;}

#content-right1 h5{color:#808080;font-size:1.4em; font-family:Arial, Helvetica, sans-serif; text-align:left; text-transform:None; margin:5px 0 20px 0;}

#content-left h3{width:auto;font-size:1.9em; font-family: 'Tinos', serif;}

.section-products #content-middle,.section-news-media #content-middle,.section-terms-conditions #content-middle{width:706px}

#inner-content-top{background:#fff;min-height:330px;overflow:hidden;position:relative}

#inner-content-left{width:473px;float:left}

#inner-content-left h2{color:#1f51ad}

#inner-content-right{width:190px;float:right}

#inner-content-top-left{float:left;width:482px;position:relative}

#inner-content-top-right{float:right;width:152px;position:relative}

.breadcrumb{width:954px;position:relative;height:42px;padding:28px 0 0 14px;}

.breadcrumb li{float:left;background:url(/sites/all/themes/dunlopliving/images/breadcrumb_divider.gif) left 2px no-repeat;padding:0 0 0 14px}

.breadcrumb li:first-child{background:none;padding-left:0}

.breadcrumb li a,.breadcrumb a{color:#808080;font-size:1.3em;}

.breadcrumb li a.active,.breadcrumb li a:hover,a.back-link:hover{color:#98c62a}

#footer{position:relative;width:100%;overflow:hidden;background:url(../images/footer_bg.jpg);background-repeat:repeat-x;padding:10px 0 15px 0;min-height:60px;margin-top:45px;}

#footer ul{overflow:hidden;width:717px;margin:0 auto}

#footer ul li{float:left;width:25%;display:inline}

#footer ul li ul{width:auto;padding:0}

#footer li ul li{float:none;width:100%;font-size:1.3em;margin-bottom:9px;display:block}

#footer li ul li a{color:#95a0a9}

#footer li ul li a:hover{color:#1f51ad}

#footer li ul li h4 a,#footer li ul li h4{color:#fff;font-size:1em}

#footer li ul li img[alt^="Training"]{margin-top:63px;padding-right:0}

#footer li ul li img{padding-right:9px}

#footer-bottom{margin-top:-10px;}

#footer-bottom ul{width:954px; padding-left:225px;}

#footer-bottom ul li{width:auto;margin:0 15px 0 0;font-size:1.3em;padding-top:20px; color:#dddddd;}

#footer-bottom1{/*background:url(../images/footer_keyline.png) top center no-repeat;margin:23px auto 0;*/}

#footer-bottom1 ul{width:954px; padding-left:659px;}

#footer-bottom1 ul li{width:auto;margin:0 20px 0 0;font-size:1.1em;padding-top:15px; color:#dddddd;}

#footer-bottom ul li.logo{padding-top:17px}

#footer-bottom ul li a{color:#fff}

#footer-bottom ul li img{margin-left:75px}

.front #main-container{background:none;min-height:0; width:954px; margin:0px auto; top:70px;}

.front #banner{height:357px;}

.front p{font-size:1.3em}

.front #content-left{width:395px;float:left;display:inline;margin-left:0px; background-color:#254091; padding:15px 15px 10px 15px;-moz-border-radius:5px;border-radius:5px;}

.front #content-left1{width:300px;float:left;display:inline;margin-left:0px; background-color:#254091; padding:15px 15px 10px 15px;-moz-border-radius:5px;border-radius:5px;}

.front #content-left .img{ background:url(../images/d&l-partner-heading1.jpg) 0 0 no-repeat; width:333px; height:76px; margin:25px; }

.front #content-left .img-txt h1{ margin:0px 25px 15px 10px; font-size:18px; font-family: 'Tinos', serif; padding-top:5px; color:#fff; text-transform:uppercase;}

.front #content-left1 .img-txt h1{ margin:0px 25px 15px 10px; font-size:18px; font-family: 'Tinos', serif; padding-top:5px; color:#fff; text-transform:uppercase;}

.front #content-left1 .img-txt p{ margin:0px 25px 15px 10px; font-size:1.4em; font-family:Arial, Helvetica, sans-serif; padding-top:5px; color:#fff; line-height:22px;}

.front #content-left1  ul{ margin:0px 0 0 25px; padding:0px;}

.front #content-left1  ul li{width:auto;margin:0 40px 0 0;font-size:1.4em;padding:10px 5px 10px 5px; color:#dddddd; list-style:square; text-align:left;}

.front #content-left1  ul li a{color:#fff;}

.front #content-left1  ul li a:hover{color:#D6E0E9;}

.front #content-left1  ul li .active{color:#D6E0E9;}

.front #content-left .img-txt p{ font-size:1.4em; font-family:Arial, Helvetica, sans-serif; margin:0px; padding:15px 0px 15px 10px; color:#fff; line-height:25px; text-align:justify;  background:url(../images/line-bg.gif) no-repeat; }

.front #content-left h1{color:#1f51ad;font-size:2.7em;margin-left:10px;margin-top:10px}

.front #content-left p{margin-left:10px;width:93%;margin-top:10px;}

.front #content-middle{background:none;padding-bottom:65px;margin-left:0;width:954px;}

.front #content-middle ul#quick-links{margin:0 auto;clear:both;padding-top:30px; width:954px;}

.front #content-middle ul#quick-links li{width:208px;height:160px;float:left;padding-bottom:70px; text-align:justify;}

.front #content-middle ul#quick-links li.last{padding-right:0}

.front #content-middle ul#quick-links li img,.front #content-middle ul#quick-links li .quick-link-copy{float:left}

.front #content-middle ul#quick-links li img{padding-left:70px}

.front #content-middle ul#quick-links li 
.quick-link-copy{width:208px}

.front #content-middle ul#quick-links li .quick-link-copy h4{color:#1f51ad;font-size:14px;padding:15px 0 10px 0; text-align:center; text-transform:uppercase; line-height:22px;}

.front #content-middle ul#quick-links li .quick-link-copy h3{color:#1f51ad;font-size:14px;padding:15px 0 10px 3px; text-align:center; text-transform:uppercase; line-height:22px;}

.front #content-middle ul#quick-links li .quick-link-copy h4 a{color:#1f51ad}

.front #content-middle ul#quick-links li .quick-link-copy p{margin-left:2px}

.front #content-middle ul#quick-links li .quick-link-copy p a{background:none;margin:0;padding:0}

ul#hero-banners-slideshow{margin:0 auto;width:1610px;height:158px;overflow:hidden}

ul#hero-banners-slideshow li{width:100% !important;height:158px}

#controls-wrapper{width:954px;height:15px;margin:20px auto 0;position:relative;display:none}

#controls{position:absolute;top:0;left:0}

#controls a{background:url(../images/slideshow_controls_grey.gif) no-repeat scroll 0 0 transparent;display:block;float:left;height:13px;margin-right:6px;text-indent:-10000px;width:13px}

#controls a.activeSlide{background:url(../images/slideshow_controls_active.gif) no-repeat scroll 0 0 transparent}

.front #controls-wrapper{display:block}
.front ul#hero-banners-slideshow,.front ul#hero-banners-slideshow li{height: 280px}


.section-promo #content{margin-top:35px;}
.section-promo ul#promos{clear:both}
.section-promo ul#promos li{margin-top:23px;float:left;border-bottom:1px solid #e3e3e3;width:707px}
.section-promo ul#promos li a img{float:left}
.section-promo ul#promos li .list-copy{height:140px;margin-bottom:12px;width:500px;float:right}
.section-promo ul#promos li 
.list-copy h2{font-size:1.6em;margin-bottom:12px}
.section-promo ul#promos li .list-copy p{margin-bottom:8px}
.section-promo ul#promos li .list-copy p a{margin-top:10px}
.section-promo #content-middle{width:706px;}
.section-promo #content-left{margin-top:37px;}ul.thumbnails li img,ul#promos li img{background:url(/sites/all/themes/dunlopliving/images/thumbnail_bg.jpg) no-repeat scroll 0 0 transparent;padding:4px 4px 11px;}
.section-promo .social{background:url("/sites/all/themes/dunlopliving/images/social_bg.png") no-repeat scroll right top transparent;height:32px;padding:5px 0 0 10px;width:176px;float:right;}
.section-user-login #content{margin-top:40px}.section-user-login form#user-login input[type="text"]{height:auto}
.section-user-login form#user-login label{width:95px}
.section-user-login form#user-login div.jqTransformInputWrapper{margin-bottom:0}
.section-user-login form#user-login div.description{clear:both;padding-left:104px;font-size:1em}
.section-user-login form#user-login .form-item{margin-bottom:2em;margin-top:0}.section-user-login form#user-login #edit-submit,.section-user-login form#user-pass #edit-submit{color:#FFFFFF;background-color:#1f51ad;padding:10px 20px;font-size:1.3em;-moz-border-radius:5px}
.section-user-login form#user-login input.error,.section-user-login form#user-pass input.error{border:none}
.section-user-login div.error{padding-left:5px;color:#808080}p a.arrow-link{color:#808080;cursor:pointer;display:block;margin-top:10px;padding:0 0 0 16px;}.st_sharethis_custom{width:22px;height:22px;display:inline-block;}span.st_plusone_button{display:inline-block;width:36px;height:21px;top:0 !important;}


/* updated css */

#content .intxt p{color:#808080;font-size:1.3em; font-family:Arial, Helvetica, sans-serif; line-height:24px; text-align:justify; margin-right:10px;}

/* nav */

