.quicktabs-hide{display:none}ul.quicktabs_tabs{margin-top:0}ul.quicktabs_tabs li{display:inline;background:0;list-style-type:none;padding:2px;white-space:nowrap}ul.quicktabs_tabs li a:focus{outline:0}html,body,div,span,p,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,textarea{margin:0;padding:0}img,abbr,acronym{border:0}p{margin:1em 0}h1,h2,h3,h4,h5,h6{margin:0 0 .5em 0}ul,ol,dd{margin-bottom:1.5em;margin-left:2em}li ul,li ol{margin-bottom:0}ul{list-style-type:disc}ol{list-style-type:decimal}a{margin:0;padding:0;text-decoration:none}a:hover,a:focus,a:active{text-decoration:underline}hr{height:1px;border:1px solid gray}table{border-spacing:0;width:100%}caption{text-align:left}th{margin:0;padding:0 10px 0 0}th.active img{display:inline}thead th{padding-right:10px}td{margin:0;padding:3px}td.block{border:0;float:none;margin:0}tr.drag td,tr.drag-previous td{background:#ffd;color:#000}#skip a,#skip a:hover,#skip a:visited{height:1px;left:0;overflow:hidden;position:absolute;top:-500px;width:1px}#skip a:active,#skip a:focus{background-color:#fff;color:#000;height:auto;padding:5px 10px;position:absolute;top:0;width:auto;z-index:99}#skip a:hover{text-decoration:none}.hide{display:none;visibility:hidden}.left{float:left}.right{float:right}.clear{clear:both}.clearfix:after,.clearfix .inner:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;overflow:auto;visibility:hidden}.page,.row{margin:0 auto}.row,.nested,.block{overflow:hidden}div.full-width{width:100%}.nested{float:left;margin:0;width:100%}#sidebar-first.nested,#sidebar-last.nested,div.superfish{overflow:visible}.sidebars-both-first .content-group{float:right}.sidebars-both-last .sidebar-first{float:right}#grid-mask-overlay{display:none;left:0;opacity:.75;position:absolute;top:0;width:100%;z-index:997}#grid-mask-overlay .row{margin:0 auto}#grid-mask-overlay .block .inner{background-color:#e3fffc;outline:0}.grid-mask #grid-mask-overlay{display:block}.grid-mask .block{overflow:visible}.grid-mask .block .inner{outline:#f00 dashed 1px}#grid-mask-toggle{background-color:#777;border:2px outset #fff;color:#fff;cursor:pointer;font-variant:small-caps;font-weight:normal;left:0;-moz-border-radius:5px;padding:0 5px 2px 5px;position:absolute;text-align:center;top:22px;-webkit-border-radius:5px;z-index:998}#grid-mask-toggle.grid-on{border-style:inset;font-weight:bold}#header-site-info{width:auto}#site-name-wrapper{float:left}#site-name,#slogan{display:block}#site-name a:link,#site-name a:visited,#site-name a:hover,#site-name a:active{text-decoration:none}#site-name a{outline:0}#header-group{overflow:visible}.node-bottom{margin:1.5em 0 0 0}#header-top-wrapper,#header-group-wrapper,#preface-top-wrapper,#main-wrapper,#preface-bottom,#content-top,#content-region,#content-bottom,#postscript-top,#postscript-bottom-wrapper,#footer-wrapper,#footer-message-wrapper{clear:both}.item-list ul li{margin:0}.block ul,.block ol{margin-left:2em;padding:0}.content-inner ul,.content-inner ol{margin-bottom:1.5em}.content-inner li ul,.content-inner li ol{margin-bottom:0}.block ul.links{margin-left:0}ul.menu li,ul.links li{margin:0;padding:0}#primary-menu{overflow:visible}#primary-menu.block ul{margin-left:0}.primary-menu ul li{float:left;list-style:none;position:relative}.primary-menu ul li a,.primary-menu ul li .nolink{display:block;padding:.75em 1em;text-decoration:none}.primary-menu ul li .nolink{cursor:default}.primary-menu ul li:hover,.primary-menu ul li.sfHover,.primary-menu ul a:focus,.primary-menu ul a:hover,.primary-menu ul a:active{outline:0}.secondary-menu-inner ul.links{margin-left:0}.fusion-clear{clear:both}div.fusion-right{float:right}div.fusion-center{float:none;margin-left:auto;margin-right:auto}.fusion-center-content .inner{text-align:center}.fusion-center-content .inner ul.menu{display:inline-block;text-align:center}.fusion-center-content #user-login-form{text-align:center}.fusion-right-content .inner{text-align:right}.fusion-right-content #user-login-form{text-align:right}.fusion-callout .inner{font-weight:bold}.fusion-padding .inner{padding:30px}
.fusion-border .inner{border-width:1px;border-style:solid;padding:10px}.fusion-inline-menu .inner ul.menu{margin-left:0}.fusion-inline-menu .inner ul.menu li{border-right-style:solid;border-right-width:1px;display:inline;margin:0;padding:0;white-space:nowrap}.fusion-inline-menu .inner ul.menu li a{padding:0 8px 0 5px}.fusion-inline-menu .inner ul li.last{border:0}.fusion-inline-menu .inner ul li.expanded ul{display:none}.fusion-multicol-menu .inner ul{margin-left:0;text-align:left}.fusion-multicol-menu .inner ul li{border-right:0;display:block;font-weight:bold}.fusion-multicol-menu .inner ul li.last{border-right:0}.fusion-multicol-menu .inner ul li.last a{padding-right:0}.fusion-multicol-menu .inner ul li.expanded,.fusion-multicol-menu .inner ul li.leaf{float:left;list-style-image:none;margin-left:50px}.fusion-multicol-menu .inner ul.menu li.first{margin-left:0}.fusion-multicol-menu .inner ul li.expanded li.leaf{float:none;margin-left:0}.fusion-multicol-menu .inner ul li.expanded ul{display:block;margin-left:0}.fusion-multicol-menu .inner ul li.expanded ul li{border:0;margin-left:0;text-align:left}.fusion-multicol-menu .inner ul.menu li ul.menu li{font-weight:normal}.fusion-2-col-list .inner .item-list ul li,.fusion-2-col-list .inner ul.menu li{float:left;width:50%}.fusion-3-col-list .inner .item-list ul li,.fusion-3-col-list .inner ul.menu li{float:left;width:33%}.fusion-2-col-list .inner .item-list ul.pager li,.fusion-3-col-list .inner .item-list ul.pager li{float:none;width:auto}.fusion-list-bottom-border .inner ul li{list-style:none;list-style-type:none;list-style-image:none}.fusion-list-bottom-border .inner ul li,.fusion-list-bottom-border .view-content div.views-row{padding:0 0 0 10px;border-bottom-style:solid;border-bottom-width:1px;line-height:216.7%}.fusion-list-bottom-border .inner ul{margin:0}.fusion-list-bottom-border .inner ul li ul{border-bottom-style:solid;border-bottom-width:1px}.fusion-list-bottom-border .inner ul li ul li.last{border-bottom-style:solid;border-bottom-width:1px;margin-bottom:-1px;margin-top:-1px}.fusion-list-vertical-spacing .inner ul,.fusion-list-vertical-spacing div.views-row-first{margin-left:0;margin-top:10px}.fusion-list-vertical-spacing .inner ul li,.fusion-list-vertical-spacing div.views-row{line-height:133.3%;margin-bottom:10px;padding:0}.fusion-list-vertical-spacing .inner ul li{list-style:none;list-style-image:none;list-style-type:none}.fusion-list-vertical-spacing .inner ul li ul{margin-left:10px}.fusion-bold-links .inner a{font-weight:bold}.fusion-float-imagefield-left .field-type-filefield,.fusion-float-imagefield-left .image-insert,.fusion-float-imagefield-left .imagecache{float:left;margin:0 15px 15px 0}.fusion-float-imagefield-left .views-row{clear:left}.fusion-float-imagefield-right .field-type-filefield,.fusion-float-imagefield-right .image-insert,.fusion-float-imagefield-right .imagecache{float:right;margin:0 0 15px 15px}.fusion-float-imagefield-right .views-row{clear:right}.sf-menu li{list-style:none;list-style-image:none;list-style-type:none}.superfish-vertical{position:relative;z-index:9}ul.sf-vertical{background:#fafafa;margin:0;width:100%}ul.sf-vertical li{border-bottom:1px solid #ccc;font-weight:bold;line-height:200%;padding:0;width:100%}ul.sf-vertical li a:link,ul.sf-vertical li a:visited,ul.sf-vertical li .nolink{margin-left:10px;padding:2px}ul.sf-vertical li a:hover,ul.sf-vertical li a.active{text-decoration:underline}ul.sf-vertical li ul{background:#fafafa;border-top:1px solid #ccc;margin-left:0;width:150px}ul.sf-vertical li ul li.last{border-top:1px solid #ccc;margin-bottom:-1px;margin-top:-1px}ul.sf-vertical li ul{border-top:0;padding:4px 0}ul.sf-vertical li ul li{border-bottom:0;line-height:150%}ul.sf-vertical li ul li.last{border-top:0}ul.sf-vertical li ul li ul{margin-top:-4px}ul.pager{margin:20px 0}ul.pager li{margin:0;white-space:nowrap}ul.pager a,ul.pager li.pager-current{border-style:solid;border-width:1px;padding:3px 6px 2px 6px;text-decoration:none}ul.pager a:link,ul.pager a:visited{color:inherit}ul.pager a:hover,ul.pager a:active,ul.pager a:focus{border-style:solid;border-width:1px}
ul.pager span.pager-ellipsis{padding:0 4px}.item-list .pager li{padding:0}.form-text{padding:2px}form input.form-submit{cursor:pointer;font-weight:bold;margin:2px;padding:3px 5px}form input.form-submit:hover{cursor:pointer}fieldset{margin:15px 0;padding:10px}html.js fieldset.collapsed{margin-bottom:15px}textarea,.form-item input,.form-item select,#content-region input.form-text{max-width:95%}html.js textarea{max-width:100%}fieldset.collapsible .resizable-textarea textarea{max-width:101.5%}fieldset.collapsible .resizable-textarea .grippie{width:101%}.page-admin #main-content-inner .nested,.page-admin #content-group,.page-admin #content-region,.page-admin #content-inner{margin-bottom:1.5em;overflow:visible}.page-admin .content-inner-inner{z-index:10}form#system-theme-settings select,form#system-theme-settings input.form-text{max-width:95%}#system-themes-form{position:relative;z-index:1}.form-item select#edit-theme{max-width:none}div.admin .left,div.admin .right{margin-left:1%;margin-right:1%}.block-region{background-color:#f3f3f3;border:3px dashed #ccc;color:#555;font-weight:bold;margin:1px;padding:3px;text-align:center;text-shadow:1px 1px #fdfdfd;text-transform:uppercase;-moz-border-radius:5px;-webkit-border-radius:5px}#user-login-form{text-align:left}#user-login-form .item-list{margin-top:1em}#user-login-form .item-list ul{margin-left:0}#user-login-form div.item-list ul li{list-style-type:none;margin:0}#user-login-form li.openid-link a,#user-login li.openid-link a{background-position:0 0;padding:0 0 0 20px}.fusion-horiz-login#block-user-0{float:right;margin:20px 0 10px 0;position:relative}html.js .fusion-horiz-login#block-user-0{margin-top:10px}.fusion-horiz-login#block-user-0 h2.title{display:none}.fusion-horiz-login#block-user-0 #user-login-form div.form-item,.fusion-horiz-login#block-user-0 #user-login-form input.form-submit,.fusion-horiz-login#block-user-0 .item-list{float:left;margin:0 10px 0 0;text-align:left}.fusion-horiz-login#block-user-0 #user-login-form input.form-submit{padding:2px 15px;text-align:center}.fusion-horiz-login#block-user-0 #user-login-form div.form-item{width:115px}.fusion-horiz-login#block-user-0 #user-login-form label{margin:-20px 0 0 2px}html.js .fusion-horiz-login#block-user-0 #user-login-form label{display:block;font-weight:normal;margin:0 0 0 7px;position:absolute;top:2px}.fusion-horiz-login#block-user-0 #user-login-form input.form-text{border-width:1px;padding:1px;width:125px}.fusion-horiz-login#block-user-0 .item-list{margin-top:-1px}.fusion-horiz-login#block-user-0 .item-list ul{margin:0;padding:0}.fusion-horiz-login#block-user-0 .item-list li{list-style:none;margin:0}.fusion-horiz-login#block-user-0 .item-list li a{text-decoration:none}.fusion-horiz-login#block-user-0 .item-list li a:hover,.fusion-horiz-login#block-user-0 .item-list li a:focus{text-decoration:underline}.fusion-horiz-login#block-user-0 #user-login-form li.openid-link,.fusion-horiz-login#block-user-0 #user-login-form li.user-link{background:0;padding:6px 0 0 0}.fusion-horiz-login#block-user-0 #user-login-form div#edit-openid-identifier-wrapper{margin:0 10px 0 0;width:145px}.fusion-horiz-login#block-user-0 #user-login-form input#edit-openid-identifier.form-text{width:135px}html.js .fusion-horiz-login#block-user-0 #user-login-form div#edit-openid-identifier-wrapper label{padding-left:18px}.fusion-horiz-login#block-user-0 #edit-openid-identifier-wrapper .description{padding-right:5px;text-align:right}.block{float:left;margin-bottom:1.5em;width:100%}#content-content .inner{margin-left:0;margin-right:0}.block .inner{position:relative}.block .fusion-edit{display:none;padding:0;position:absolute;right:0;text-align:left;top:0;z-index:10}.block:hover>.inner>.fusion-edit{display:block}.block .fusion-edit a{background-color:#fff;border:1px solid #333;display:block;float:left;outline:0;padding:2px 2px 2px 6px;text-indent:-9999px;width:16px}.block .fusion-edit a:hover{background-color:#eee;text-decoration:none}.block .fusion-block-config,.block .fusion-block-edit{background:url(/sites/all/themes/fusion/fusion/fusion_core/images/emblem-system.png) center center no-repeat}
.block .fusion-edit-menu{background:url(/sites/all/themes/fusion/fusion/fusion_core/images/text-x-generic-menu.png) center center no-repeat}div.node{margin-bottom:1.5em}a.feed-icon img,ul.links img,th img{border:0;margin:0 5px}#content-content .node ul.links li.comment_forbidden a{padding-right:0}div.comment{margin:15px 0;padding:10px}div.comment h3.title{font-weight:bold;margin:0 0 5px 0}div.comment div.links a,div.comment ul.links a{text-align:right}.comment-folded{margin:1em 0 1em 1em}.comment-folded .subject{font-weight:bold;padding-right:5px;text-transform:uppercase}.comment-folded .subject a{font-style:normal;text-transform:none;font-weight:normal}.signature{border-top-style:solid;border-top-width:1px;margin:10px 0;padding:0}.profile{clear:none;margin:12px 0}.profile h2.title{margin-top:15px;border-bottom:1px solid}.profile dt{float:left;margin-bottom:-10px;margin-right:5px;padding:0 5px;text-align:left;width:185px}#forum .description{margin:5px}#forum td.created,#forum td.posts,#forum td.topics,#forum td.last-reply,#forum td.replies,#forum td.pager{white-space:nowrap}#forum td.posts,#forum td.topics,#forum td.replies,#forum td.pager{text-align:center}.forum-topic-navigation{padding:10px 0 0 30px;border-bottom-style:solid;border-bottom-width:1px;border-top-style:solid;border-top-width:1px;text-align:center;padding:5px}.forum-topic-navigation .topic-previous{text-align:right;float:left;width:46%}.forum-topic-navigation .topic-next{text-align:left;float:right;width:46%}.book-navigation .menu{border-top-style:solid;border-top-width:1px;padding:10px 0 0 30px}.book-navigation .page-links{border-bottom-style:solid;border-bottom-width:1px;border-top-style:solid;border-top-width:1px;text-align:center;padding:5px}div.content-messages div.messages,div.content-help div.help{border-style:solid;border-width:6px;font-weight:bold;margin-bottom:1.5em;overflow:hidden;padding:14px}div.content-messages-inner div.status{background-color:#eaf8e4;border-color:#8dc478;color:#3e642f}div.content-messages-inner div.warning{background:#ffd;border-color:#eed300;color:#745500}div.content-messages-inner div.error{background-color:#fff2f2;border-color:#c00;color:#b20000}.help,div.content-help-inner div.help{background-color:#e4eef8;border-color:#57718a;color:#292929}div.messages ul,div.content-help .help ul{list-style-position:inside}div.messages a:link,div.messages a:visited,.help a:link,.help a:visited,.help .more-help-link a:link,.help .more-help-link a:visited{color:#333;text-decoration:underline}div.messages a:hover,div.messages a:active,.help a:hover,.help a:active,.help .more-help-link a:hover,.help .more-help-link a:active,div.messages em{color:#333;text-decoration:none}#content-region ul.tips li{background:transparent;list-style:disc;list-style-image:none;list-style-position:inside}#first-time p{clear:both}.in-maintenance .page #logo{float:none}.in-maintenance .page .header-site-info{margin-bottom:10px;margin-top:10px}.db-offline .page .header-group-inner,.db-offline .page .main-inner{padding-left:10px;padding-right:10px}.block-poll .poll div.title{font-weight:bold;margin-bottom:10px}.view{margin:0}.views-edit-view input,.views-edit-view textarea{max-width:95%}.block-wrapper .block-views .views-row-last .node{margin-bottom:0}div.view div.views-admin-links{width:auto}div.view div.views-admin-links li{background:transparent}div.view div.views-admin-links ul.links,div.view div.views-admin-links ul.links li,div.view div.views-admin-links ul.links li a:link,div.view div.views-admin-links ul.links li a:visited,div.view div.views-admin-links ul.links li a:hover,div.view div.views-admin-links ul.links li a:focus{background-image:none;border:0;display:inline;font-weight:bold;margin:0;padding:0;text-decoration:none}div.view div.views-admin-links ul.links li{list-style:none;list-style-image:none}div.view div.views-admin-links ul.links li a:link,div.view div.views-admin-links ul.links li a:visited{background-color:#fff;color:#000;filter:alpha(opacity=75);-khtml-opacity:.75;-moz-opacity:.75;opacity:.75;padding:3px}div.view div.views-admin-links ul.links li a:hover,div.view div.views-admin-links ul.links li a:focus{text-decoration:underline}
#cart-form-products,.cart-review{border:0}#cart-form-buttons,#checkout-form-bottom,.review-button-row{border:0}.product-image{border-left:0;clear:left;float:none;margin-left:0;padding-left:0}.add-to-cart .form-text[name=qty]{width:25px}.category-grid-products table{border:0;clear:both;margin:5px 0;table-layout:fixed}.category-grid-products table tbody{border-top:0}.category-grid-products td{background:0;border:0;padding:5px;vertical-align:top}.category-grid-products .catalog-grid-image{display:block;margin:0 0 .5em 0;padding:0;text-align:center;width:100%}.category-grid-products #edit-qty-wrapper{display:block}.category-grid-products .form-item label{display:inline}.category-grid-products .form-item .form-text{margin:0}.category-grid-products .catalog-grid-title{display:block;width:100%}.catalog-grid-title a{display:block;padding:10px}.category td,.category-grid-products td,.cart-block-summary-table tr.cart-block-summary-tr td{text-align:center}.uc-price-list_price,.uc-price-list{text-decoration:line-through}.vertical-tabs{margin-left:0}.vertical-tabs-list{border:0;left:-1.5em}.vertical-tabs ul li{border-left:none;list-style-image:none}.vertical-tabs ul li.last{border-bottom:0}.vertical-tabs-list li a:link,.vertical-tabs-list li a:visited,.vertical-tabs-list li a:hover,.vertical-tabs-list li a:active{background-color:transparent;background-image:none;border:0}.quicktabs .block{float:none}.block div.view div.views-admin-links{margin-top:0}html.js span.preview-icon{background:url(/sites/all/themes/fusion/fusion/fusion_core/images/skinrpreviews/skinr-image-preview.png) no-repeat bottom right;cursor:help;display:inline-block;height:20px;margin:0 0 -6px 3px;width:20px}span.preview-icon{display:block;text-indent:-9000px}#screenshot{background:#333;color:#333;display:block;height:190px;padding:5px 5px 0 5px;position:absolute;z-index:100;box-shadow:3px 3px 3px #999;-moz-border-radius:3px;-moz-box-shadow:3px 3px 3px #999;-webkit-border-radius:3px;-webkit-box-shadow:3px 3px 3px #999}#screenshot .screenshot-caption{bottom:0;color:#fff;height:30px;font-weight:bold;line-height:100%;margin:0 0 -3px -5px;overflow:hidden;padding:0 10px;position:absolute;text-align:center;z-index:100;-moz-border-radius:3px;-webkit-border-radius:3px}#screenshot .screenshot-preview{background:#333;display:block;margin-bottom:30px;position:relative;z-index:100}#screenshot .fusion-general-styles-fusion-callout{background:url(/sites/all/themes/fusion/fusion/fusion_core/images/skinrpreviews/fusion-general-styles-fusion-callout.png) no-repeat}#screenshot .fusion-general-styles-fusion-padding{background:url(/sites/all/themes/fusion/fusion/fusion_core/images/skinrpreviews/fusion-general-styles-fusion-padding.png) no-repeat}#screenshot .fusion-general-styles-fusion-border{background:url(/sites/all/themes/fusion/fusion/fusion_core/images/skinrpreviews/fusion-general-styles-fusion-border.png) no-repeat}#screenshot .fusion-general-styles-bold-links{background:url(/sites/all/themes/fusion/fusion/fusion_core/images/skinrpreviews/fusion-general-styles-bold-links.png) no-repeat}#screenshot .fusion-general-styles-equal-heights{background:url(/sites/all/themes/fusion/fusion/fusion_core/images/skinrpreviews/fusion-general-styles-equal-heights.png) no-repeat}#screenshot .list-styles-bottom-border{background:url(/sites/all/themes/fusion/fusion/fusion_core/images/skinrpreviews/list-styles-bottom-border.png) no-repeat}#screenshot .list-styles-extra-vertical-spacing{background:url(/sites/all/themes/fusion/fusion/fusion_core/images/skinrpreviews/list-styles-extra-vertical-spacing.png) no-repeat}#screenshot .fusion-menu-fusion-inline-menu{background:url(/sites/all/themes/fusion/fusion/fusion_core/images/skinrpreviews/fusion-menu-fusion-inline-menu.png) no-repeat}#screenshot .fusion-menu-fusion-multicol-menu{background:url(/sites/all/themes/fusion/fusion/fusion_core/images/skinrpreviews/fusion-menu-fusion-multicol-menu.png) no-repeat}#screenshot .fusion-superfish-superfish-vertical{background:url(/sites/all/themes/fusion/fusion/fusion_core/images/skinrpreviews/fusion-superfish-superfish-vertical.png) no-repeat}
#screenshot .fusion-login-fusion-horiz-login{background:url(/sites/all/themes/fusion/fusion/fusion_core/images/skinrpreviews/fusion-login-fusion-horiz-login.png) no-repeat}body{font-family:Arial,Helvetica,Verdana,"Bitstream Vera Sans",sans-serif;font-size:81.25%;line-height:150%}.form-text{font-family:Arial,Helvetica,Verdana,"Bitstream Vera Sans",sans-serif}h1{font-size:180%}h2{font-size:142.85%}h3{font-size:114.28%}h4{font-size:100%}h5{font-size:90%}h6{font-size:80%}#footer{font-size:95%}.submitted,.terms{font-size:95%}.terms{line-height:130%}.node .read-more,.node .more-link,.node .links{font-size:95%}div.comment div.links a,div.comment ul.links a{font-size:90%}.signature{font-size:91.6%}.breadcrumbs{font-size:90%;line-height:100%}ul.pager{font-size:90%;line-height:150%}ul.pager li{line-height:250%}li,li.leaf,ul.menu li,.item-list ul li{line-height:150%}.form-submit{font-size:80%}.form-item .description{font-size:95%;line-height:130%}.block-region{font-size:130%}#content-tabs ul.primary li a:link,#content-tabs ul.primary li a:visited{font-size:110%;line-height:120%}#content-tabs ul.secondary li a:link,#content-tabs ul.secondary li a:visited{font-size:100%;line-height:110%}.block-poll .poll div.title{font-size:120%}#forum .description{font-size:90%}.fusion-callout .inner{font-size:150%}.fusion-multicol-menu .inner ul li{font-size:115%}.fusion-multicol-menu .inner ul li.expanded ul{font-size:75%}.fusion-multicol-menu .inner ul li.expanded ul li ul{font-size:85%}.fusion-horiz-login#block-user-0 #user-login-form label{font-size:90%}html.js .fusion-horiz-login#block-user-0 #user-login-form label{font-size:85%}.fusion-horiz-login#block-user-0 .item-list li{font-size:95%;line-height:105%}.fusion-horiz-login#block-user-0 #edit-openid-identifier-wrapper .description{font-size:80%}#grid-mask-toggle{font-size:14px}.font-size-10{font-size:62.5%}.font-size-11{font-size:68.75%}.font-size-12{font-size:75%}.font-size-13{font-size:81.25%}.font-size-14{font-size:87.5%}.font-size-15{font-size:93.75%}.font-size-16{font-size:100%}.font-size-17{font-size:106.25%}.font-size-18{font-size:112.5%}#edit-theme-font-size-font-size-10-wrapper label{font-size:10px}#edit-theme-font-size-font-size-11-wrapper label{font-size:11px}#edit-theme-font-size-font-size-12-wrapper label{font-size:12px}#edit-theme-font-size-font-size-13-wrapper label{font-size:13px}#edit-theme-font-size-font-size-14-wrapper label{font-size:14px}#edit-theme-font-size-font-size-15-wrapper label{font-size:15px}#edit-theme-font-size-font-size-16-wrapper label{font-size:16px}#edit-theme-font-size-font-size-17-wrapper label{font-size:17px}#edit-theme-font-size-font-size-18-wrapper label{font-size:18px}.font-family-sans-serif-sm,.font-family-sans-serif-sm .form-text{font-family:Arial,Helvetica,"Nimbus Sans L",FreeSans,sans-serif}.font-family-sans-serif-lg,.font-family-sans-serif-lg .form-text{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif}.font-family-serif-sm,.font-family-serif-sm .form-text{font-family:Garamond,Perpetua,"Nimbus Roman No9 L","Times New Roman",serif}.font-family-serif-lg,.font-family-serif-lg .form-text{font-family:Baskerville,Georgia,Palatino,"Palatino Linotype","Book Antiqua","URW Palladio L",serif}.font-family-myriad,.font-family-myriad .form-text{font-family:"Myriad Pro",Myriad,"Trebuchet MS",Arial,Helvetica,sans-serif}.font-family-lucida,.font-family-lucida .form-text{font-family:"Lucida Sans","Lucida Grande","Lucida Sans Unicode",Verdana,Geneva,sans-serif}.font-family-tahoma,.font-family-tahoma .form-text{font-family:Tahoma,Arial,Verdana,sans-serif}.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none}.sf-menu{line-height:1.0}.sf-menu ul{position:absolute;top:-999em;width:10em}.sf-menu ul li{width:100%}.sf-menu li:hover{visibility:inherit}.sf-menu li{float:left;position:relative}.sf-menu a{display:block;position:relative}
.sf-menu li:hover ul,.sf-menu li.sfHover ul{left:0;top:2.5em;z-index:99}ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul{top:-999em}ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul{left:10em;top:0}ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul{top:-999em}ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul{left:10em;top:0}.sf-menu{float:left;margin-bottom:1em}.sf-menu a{padding:.75em 1em;text-decoration:none}.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu a:focus,.sf-menu a:hover,.sf-menu a:active{outline:0}.sf-menu a.sf-with-ul{padding-right:2.25em;min-width:1px}.sf-sub-indicator{position:absolute;display:block;right:.75em;top:1.05em;width:10px;height:10px;text-indent:-999em;overflow:hidden;background:url(/sites/all/themes/fusion/fusion/fusion_core/images/arrows-ffffff.png) no-repeat -10px -100px}a>.sf-sub-indicator{top:.8em;background-position:0 -100px}a:focus>.sf-sub-indicator,a:hover>.sf-sub-indicator,a:active>.sf-sub-indicator,li:hover>a>.sf-sub-indicator,li.sfHover>a>.sf-sub-indicator{background-position:-10px -100px}.sf-menu ul .sf-sub-indicator{background-position:-10px 0}.sf-menu ul a>.sf-sub-indicator{background-position:0 0}.sf-menu ul a:focus>.sf-sub-indicator,.sf-menu ul a:hover>.sf-sub-indicator,.sf-menu ul a:active>.sf-sub-indicator,.sf-menu ul li:hover>a>.sf-sub-indicator,.sf-menu ul li.sfHover>a>.sf-sub-indicator{background-position:-10px 0}.sf-shadow ul{background:url(/sites/all/themes/fusion/fusion/fusion_core/images/shadow.png) no-repeat bottom right;padding:0 8px 9px 0;-moz-border-radius-bottomleft:17px;-moz-border-radius-topright:17px;-webkit-border-top-right-radius:17px;-webkit-border-bottom-left-radius:17px}.sf-shadow ul.sf-shadow-off{background:transparent}.sf-navbar{background:#bdd2ff;height:2.5em;padding-bottom:2.5em;position:relative}.sf-navbar li{background:#aabde6;position:static}.sf-navbar a{border-top:0}.sf-navbar li ul{width:44em}.sf-navbar li li{background:#bdd2ff;position:relative}.sf-navbar li li ul{width:13em}.sf-navbar li li li{width:100%}.sf-navbar ul li{width:auto;float:left}.sf-navbar a,.sf-navbar a:visited{border:0}.sf-navbar li.current{background:#bdd2ff}.sf-navbar li:hover,.sf-navbar li.sfHover,.sf-navbar li li.current,.sf-navbar a:focus,.sf-navbar a:hover,.sf-navbar a:active{background:#bdd2ff}.sf-navbar ul li:hover,.sf-navbar ul li.sfHover,ul.sf-navbar ul li:hover li,ul.sf-navbar ul li.sfHover li,.sf-navbar ul a:focus,.sf-navbar ul a:hover,.sf-navbar ul a:active{background:#d1dfff}ul.sf-navbar li li li:hover,ul.sf-navbar li li li.sfHover,.sf-navbar li li.current li.current,.sf-navbar ul li li a:focus,.sf-navbar ul li li a:hover,.sf-navbar ul li li a:active{background:#e6eeff}ul.sf-navbar .current ul,ul.sf-navbar ul li:hover ul,ul.sf-navbar ul li.sfHover ul{left:0;top:2.5em}ul.sf-navbar .current ul ul{top:-999em}.sf-navbar li li.current>a{font-weight:bold}.sf-navbar ul .sf-sub-indicator{background-position:-10px -100px}.sf-navbar ul a>.sf-sub-indicator{background-position:0 -100px}.sf-navbar ul a:focus>.sf-sub-indicator,.sf-navbar ul a:hover>.sf-sub-indicator,.sf-navbar ul a:active>.sf-sub-indicator,.sf-navbar ul li:hover>a>.sf-sub-indicator,.sf-navbar ul li.sfHover>a>.sf-sub-indicator{background-position:-10px -100px}.sf-navbar>li>ul{background:transparent;padding:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:0}.sf-vertical,.sf-vertical li{width:10em}.sf-vertical li:hover ul,.sf-vertical li.sfHover ul{left:10em;right:0;top:0}.sf-vertical .sf-sub-indicator{background-position:-10px 0}.sf-vertical a>.sf-sub-indicator{background-position:0 0}.sf-vertical a:focus>.sf-sub-indicator,.sf-vertical a:hover>.sf-sub-indicator,.sf-vertical a:active>.sf-sub-indicator,.sf-vertical li:hover>a>.sf-sub-indicator,.sf-vertical li.sfHover>a>.sf-sub-indicator{background-position:-10px 0}.sidebars-split .sidebar-last .sf-vertical ul,.sidebars-both-last .sidebar-last .sf-vertical ul,.sidebars-both-last .sidebar-first .sf-vertical ul{width:10em}.sidebars-split .sidebar-last .sf-vertical li,.sidebars-split .sidebar-last .sf-vertical li li,.sidebars-both-last .sidebar-last .sf-vertical li,.sidebars-both-last .sidebar-last .sf-vertical li li,.sidebars-both-last .sidebar-first .sf-vertical li,.sidebars-both-last .sidebar-first .sf-vertical li li{text-align:right}
.sidebars-split .sidebar-last .sf-vertical li:hover ul,.sidebars-split .sidebar-last .sf-vertical li.sfHover ul,.sidebars-both-last.sidebar-last .sf-vertical li:hover ul,.sidebars-both-last .sidebar-last .sf-vertical li.sfHover ul,.sidebars-both-last .sidebar-first .sf-vertical li:hover ul,.sidebars-both-last .sidebar-first .sf-vertical li.sfHover ul{left:auto;right:10em;top:0}h1{font-size:240%;font-weight:bold;line-height:1.15em}h2{font-size:220%;line-height:1em}h3{font-size:190%;line-height:1.25em}h4{font-size:155%;line-height:1em}h5{font-size:130%;line-height:1em}h6{font-size:97%;line-height:1em}blockquote{background:url(/sites/all/themes/city_magazine/images/typo/blockquote.gif) left 0 no-repeat;color:#454545;font-family:Georgia,"Times New Roman",Times,serif;font-size:1.33em;font-style:italic;padding-left:38px;margin:8px}blockquote p{background:url(/sites/all/themes/city_magazine/images/typo/blockquote-inner.gif) right bottom no-repeat;padding-right:33px;padding-bottom:5px;padding-top:5px;margin:0}pre,code{background:#e5e5e5;border-left:12px solid #a0a0a0;padding:10px;font-size:.92em;font-family:Verdana,Arial,Helvetica,sans-serif;margin:20px 0}code{border:2px solid #b6b6b6;background:#f0f0f0;padding:10px;display:block}ul.check-list,ul.arrow-list,ul.arrow-list,ul.star-list{margin-left:0!important}ul.check-list li,ul.arrow-list li,ul.arrow-list li,ul.star-list li{padding-top:4px;padding-bottom:4px;padding-left:21px;list-style:none;list-style-image:none;background-position:0 5px;background-repeat:no-repeat}ul.arrow-list li{background-image:url(/sites/all/themes/city_magazine/images/typo/arrow.png)}ul.star-list li{background-image:url(/sites/all/themes/city_magazine/images/typo/star.png)}ul.check-list li{background-image:url(/sites/all/themes/city_magazine/images/typo/check.png)}.status-box,.warning-box,.error-box,.info-box{margin:18px 0;border-width:1px;border-style:solid;padding:13px 15px}.status-box{background:#eef9e6;border-color:#72d727}.warning-box{background:#fdf4e2;border-color:#fba903}.error-box{background:#fee2e2;border-color:#f00}.info-box{background:#e2f4fe;border-color:#00a0ff}.download,.upload,.note,.tip,.word,.excel,.pdf,.compressed,.user,.comment,.check,.arrow,.star,.alert,.info,.email,.mobile,.tag,.cart,.home,.key,.lock,.image,.video{background:url(/sites/all/themes/city_magazine/images/typo/download.png) 0 6px no-repeat;display:block;padding:4px 0 4px 21px;min-height:19px}.upload{background-image:url(/sites/all/themes/city_magazine/images/typo/upload.png)}.note{background-image:url(/sites/all/themes/city_magazine/images/typo/note.png)}.tip{background-image:url(/sites/all/themes/city_magazine/images/typo/tip.png)}.word{background-image:url(/sites/all/themes/city_magazine/images/typo/word.png)}.excel{background-image:url(/sites/all/themes/city_magazine/images/typo/excel.png)}.pdf{background-image:url(/sites/all/themes/city_magazine/images/typo/pdf.png)}.compressed{background-image:url(/sites/all/themes/city_magazine/images/typo/compressed.png)}.user{background-image:url(/sites/all/themes/city_magazine/images/typo/user.png)}.comment{background-image:url(/sites/all/themes/city_magazine/images/typo/comment.png)}.check{background-image:url(/sites/all/themes/city_magazine/images/typo/check.png)}.arrow{background-image:url(/sites/all/themes/city_magazine/images/typo/arrow.png)}.star{background-image:url(/sites/all/themes/city_magazine/images/typo/star.png)}.alert{background-image:url(/sites/all/themes/city_magazine/images/typo/alert.png)}.info{background-image:url(/sites/all/themes/city_magazine/images/typo/info.png)}.email{background-image:url(/sites/all/themes/city_magazine/images/typo/email.png)}.mobile{background-image:url(/sites/all/themes/city_magazine/images/typo/mobile.png)}.tag{background-image:url(/sites/all/themes/city_magazine/images/typo/tag.png)}.cart{background-image:url(/sites/all/themes/city_magazine/images/typo/cart.png)}.home{background-image:url(/sites/all/themes/city_magazine/images/typo/home.png)}.key{background-image:url(/sites/all/themes/city_magazine/images/typo/key.png)}.lock{background-image:url(/sites/all/themes/city_magazine/images/typo/lock.png)}.image{background-image:url(/sites/all/themes/city_magazine/images/typo/image.png)}.video{background-image:url(/sites/all/themes/city_magazine/images/typo/video.png)}div.typo-title{font-size:1.8em;font-style:italic;font-family:Georgia,"Times New Roman",Times,serif;color:#454545;padding:5px 10px 10px 0;border-bottom:1px dashed #454545;margin-bottom:16px}body{font-size:75%;background:#fff;line-height:1.63em;color:#252525}#site-name{font-size:300%;line-height:150%}.header-site-info{padding-bottom:0;padding-top:32px;padding-bottom:22px}.header-site-info span{display:block}.page-inner{border:0;margin-bottom:0;padding:0}.header-group-wrapper{background-position:center top;background-repeat:no-repeat;position:relative}.header-group-wrapper-inner{background-position:center top;background-repeat:no-repeat}.head-shadow{display:none}.header-top-wrapper{background:#000 url(/sites/all/themes/city_magazine/images/header-top-bg.gif) left top repeat-x}.primary-menu,.primary-menu-inner{float:left;width:auto}.primary-menu-inner ul.sf-menu a,.primary-menu-inner ul.sf-menu a:visited{color:#fff;font-size:1.08em;font-weight:bold;text-decoration:none}.primary-menu-inner ul.sf-menu li{background:url(/sites/all/themes/city_magazine/images/primary-menu-seperator.gif) right top no-repeat}.primary-menu-inner ul.sf-menu li li{border-bottom:1px solid #000}.primary-menu-inner ul.sf-menu li.last{background:0}.primary-menu-inner ul.sf-menu li:hover,.primary-menu-inner ul.sf-menu li.sfHover{background:url(/sites/all/themes/city_magazine/images/primary-menu-li-hover.gif) left 2px repeat-x}.primary-menu ul li a,.primary-menu ul li .nolink{padding:12px 17px 12px}.primary-menu .sf-menu li:hover ul,.primary-menu .sf-menu li.sfHover ul{width:180px;top:40px;background:url(/sites/all/themes/city_magazine/images/primary-menu-ul-bg.png) left top repeat;border:1px solid #000}
.primary-menu .sf-menu li:hover ul li,.primary-menu .sf-menu li.sfHover ul li{background-image:none}.primary-menu .sf-menu li:hover ul li:hover,.primary-menu .sf-menu li ul li.sfHover{background-color:#000}.primary-menu .sf-menu li:hover li.expanded,.primary-menu .sf-menu li.sfHover li.expanded{background-image:url(/sites/all/themes/city_magazine/images/primary-menu-li-expanded.gif);background-position:168px 11px;background-repeat:no-repeat}.primary-menu ul.sf-menu li li:hover ul,.primary-menu ul.sf-menu li li.sfHover ul{left:180px;top:-1px}.primary-menu-inner ul.sf-menu ul li{width:180px}.primary-menu-inner ul.sf-menu ul a,.primary-menu-inner ul.sf-menu ul a:visited{padding:6px 10px 6px;width:156px}.primary-menu-inner ul.sf-menu a:hover,.primary-menu-inner ul.sf-menu a:active,.primary-menu-inner ul.sf-menu a:focus{color:#fff}.secondary-menu-inner ul.links li a:link,.secondary-menu-inner ul.links li a:visited{padding:3px}.postscript-bottom-wrapper{background:#e4e4e4;border-top:1px solid #d4d4d4;padding-top:1.5em;float:left;width:100%;overflow:hidden}.postscript-bottom-top-wrapper{background:#f7f7f7;border-top:1px solid #e4e4e4;padding-top:5px}.footer-wrapper{background:#171717 url(/sites/all/themes/city_magazine/images/footer-bg.jpg) left top repeat-x}#footer{background:url(/sites/all/themes/city_magazine/images/footer-inner-bg.jpg) center top no-repeat;padding:30px 0 10px;font-size:100%;color:#727272}.footer a:link,.footer a:visited{color:#c7c6c6}.footer-message-wrapper{background:#121212;padding:20px 0;border-top:1px solid #313131;color:#c7c6c6}.footer-message-wrapper .block{padding-bottom:0}h1.title{font-size:225%;font-weight:normal;line-height:1.2em}.node-unpublished{background-color:#fff4f4}.preview .node{background-color:#ffffea}.meta{border:1px solid #e5e5e5;border-width:1px 0;padding:1px 0 2px;color:#969696}.submitted{font-size:1em}.node .read-more,.node .more-link,.node .links,.submitted,.terms{font-size:100%}div.links{padding:10px 0 5px 0;float:left;width:100%}.block div.links{padding-bottom:1px}.block .node div.links{padding-bottom:4px}ul.links li{padding-right:5px;padding-bottom:5px;float:left;display:block}ul.links li.last{padding-right:0}ul.links a{height:26px}ul.links a,ul.links a span,span.regulat-text{display:block;float:left;background:url(/sites/all/themes/city_magazine/images/links-bg.png) right -26px no-repeat;padding-right:4px;color:#fff;text-decoration:none}ul.links a span{padding:4px 3px 4px 7px;background-position:left top}span.regulat-text{background:0;color:#252525;padding:4px 5px 4px 5px}#content-content .node ul.links li.comment_forbidden a{padding-right:4px}.terms ul.links li a{font-size:.83em;text-transform:uppercase;height:26px}.terms ul.links li a span{height:17px;padding-top:5px}div.content-messages div.messages,div.content-help div.help{border-width:1px;margin-bottom:0}div#content-messages-inner{margin-left:0;margin-right:0}div#content-help-inner{margin-left:0;margin-right:0}div.content-help-inner div.help{padding-bottom:0;padding-top:0;margin-bottom:0}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #a14}.marker,.form-required{color:#a14}#breadcrumbs{padding-bottom:0;font-size:1em;padding-bottom:20px}#breadcrumbs-inner{border:1px solid #cbcbcb;padding:0;margin:0;background:#f2f2f2 url(/sites/all/themes/city_magazine/images/breadcrumb-bg.gif) left top repeat-x;-moz-border-radius:3px;-webkit-border-radius:3px}.breadcrumb{padding-bottom:0}.breadcrumbs a:link,.breadcrumbs a:visited{color:#252525;padding:8px 21px 8px 10px;display:block;float:left;background:url(/sites/all/themes/city_magazine/images/breadcrumb-seperator.gif) right center no-repeat;text-decoration:none;outline:0;height:13px;line-height:normal}#content-tabs{background-color:transparent;float:left;margin:20px 0;padding:0}#content-tabs ul.primary,#content-tabs ul.secondary{border-bottom:1px solid #000;clear:both;float:left;margin:0;padding:0 10px}#content-tabs ul.secondary{border-bottom:1px solid #555;margin-top:10px;text-transform:lowercase}#content-tabs ul.primary li,#content-tabs ul.secondary li{border-style:none;display:inline;float:left;list-style:none;margin:0 10px;padding:0}
#content-tabs ul.primary li a:link,#content-tabs ul.primary li a:visited,#content-tabs ul.secondary li a:link,#content-tabs ul.secondary li a:visited{background-color:transparent;border:0;color:#000;float:left;font-weight:bold;margin:0;padding:0 0 6px 0;text-decoration:none;white-space:nowrap}#content-tabs ul.secondary li a:link,#content-tabs ul.secondary li a:visited{color:#555}#content-tabs ul.primary li a.active:link,#content-tabs ul.primary li a.active:visited{border-bottom:4px solid #000;color:#555;padding-bottom:2px}#content-tabs ul.secondary li a.active:link,#content-tabs ul.secondary li a.active:visited{border-bottom:4px solid #555;color:#777;padding-bottom:2px}#content-tabs ul.primary li a:hover,#content-tabs ul.primary li a:focus,#content-tabs ul.secondary li a:hover,#content-tabs ul.secondary li a:focus{border-bottom:4px solid #777;color:#777;padding-bottom:2px}ul.pager{font-size:100%;padding-top:15px}#page ul.pager a,#page ul.pager li.pager-current{border-color:#c1c1c1;color:#838383;margin-right:6px;padding:4px 6px 3px;-moz-border-radius:3px;-webkit-border-radius:3px}#page ul.pager li.pager-current{background-color:#333;color:#fff;border-color:#333}#page ul.pager a:hover,#page ul.pager a:active,#page ul.pager a:focus{background-color:#333;border-color:#333;color:#fff}form input.form-submit{margin:2px;padding:4px 7px;background:#333;color:#fff;font-weight:normal;-moz-border-radius:4px;-webkit-border-radius:4px;font-weight:normal;font-family:Arial,Helvetica,sans-serif;border:0;font-size:1em}.form-item .form-radio,.form-item .form-checkbox{background:0;border:none!important}tbody{border-top:1px solid #ccc}thead th,th{border-bottom:3px solid #ccc}tbody th{border-bottom:1px solid #ccc}tr.even,tr.even td{background-color:#f7f7f7;border-bottom:1px solid #ccc}td{padding:7px 5px}tr.odd,tr.odd td{background-color:#fff;border-bottom:1px solid #ccc}tr.drag td,tr.drag-previous td{color:#000}.book-navigation .menu{border-top:1px solid #ccc;margin-left:0;padding-bottom:13px;margin-bottom:0}.book-navigation .menu li{padding:1px 0}.book-navigation .page-links{border-top:1px solid #ccc;border-bottom:1px solid #ccc}div.comment{border:1px solid #d5d5d5;border-width:1px 1px 1px 1px;border-color:#dedddd #b4b4b4 #b4b4b4 #dedddd;margin-top:0;background-image:none}div.comment h3.title{margin:1px 0 1px;font-size:1.3em;font-weight:bold;line-height:1.40em}div.comment .content{clear:both}div.comment h3.title a:link,div.comment h3.title a:visited{color:#252525}div.comment span.new{color:orange;float:right;font-weight:bold;position:relative;top:-4px}#comments{overflow:visible}#comments .indented{margin-left:0;padding-left:49px;background:url(/sites/all/themes/city_magazine/images/dot.gif) 26px top repeat-y}div.comment div.links a,div.comment ul.links a{font-size:100%}.comments div.odd{background-color:#f9f9f9}.comments div.even{background-color:#f9f9f9}.comments .submitted{padding-bottom:2px;padding-top:1px;background:#fff;display:inline-block;margin-top:3px;padding:2px 4px}.comments ul.links li{padding-bottom:0}div.comment p{margin:0;padding:5px 0}.comment .picture{float:left;padding-right:10px}.comment .picture img{background:#fff;padding:3px;border:1px solid #d5d5d5;display:block}.signature{border-top:1px solid #d6ddb9}h2.comments-header{position:relative;top:-11px;background:url(/sites/all/themes/city_magazine/images/comments-heading-bg.gif) left top no-repeat;color:#969696;font-size:1.83em;font-weight:normal;line-height:normal;padding:3px 55px 4px;margin-bottom:4px}.forum-topic-navigation{border-top:1px solid #888;border-bottom:1px solid #888}.block-poll .poll div.title{font-size:100%;line-height:normal;margin:5px 0}.poll .vote-form .choices{margin:0}.poll .bar{background:0}.poll .text{padding:7px 0 0}.poll .percent{float:right;color:#505050}.poll .total{padding-top:7px;text-align:center;color:#505050;font-weight:bold}.poll .bar{background-color:#fff;height:14px;border:1px solid #d5d5d5}.poll .bar .foreground{background-repeat:repeat-x;background-position:left top;overflow:hidden;height:14px}.profile .picture{float:none;text-align:right;margin:0}
.profile h3{font-size:150%;font-weight:normal;line-height:1.2em;padding-bottom:7px;margin-bottom:10px;border-color:#d5d5d5}.profile dl{float:left;width:100%}.profile dt{font-style:italic;font-weight:normal;width:29.5%;float:left;padding:0;margin:0 0 10px 0}.profile dd{width:70%;float:left;margin:0 0 10px 0}.uc-categories li a{font-weight:bold;padding:0 5px 0 3px}#cart-form-products table th{border-bottom:3px solid #dec2c3}.fusion-example-stylename .inner{background-color:#ccc;color:#000;border:3px solid #000;padding:10px}ul.menu{text-align:inherit}.block-menu ul.menu li{padding:0 12px;margin:0;list-style-image:none}.block-menu ul.menu li.first{padding-left:0}.block-menu ul.menu li.last{border-right:0;padding-right:0}#header-blocks{float:right;padding-top:41px}#header-top .block{padding:16px 0;margin:0}#header-top a:link,#header-top a:visited{color:#fff;text-decoration:none}#header-top .fusion-inline-menu .inner ul.menu li{border-right-color:#fff;display:inline}#header-top .fusion-right-content .inner ul.menu{text-align:right}#navigation,#navigation-inner,#navigation-sub-inner{background:url(/sites/all/themes/city_magazine/images/navigation-bg.png) left -84px no-repeat;height:42px;clear:both}#navigation{margin:0 10px;padding-left:10px;padding-bottom:20px;overflow:visible;position:relative;z-index:999}#navigation-inner{background-position:right top;padding-right:10px}#navigation-sub-inner{background-position:left -42px;background-repeat:repeat-x}* html #navigation,* html #navigation-inner,* html #navigation-sub-inner{background-image:url(/sites/all/themes/city_magazine/images/navigation-bg-ie.png);overflow:hidden}#navigation-right,#navigation-right .block{float:right;width:auto;max-width:none;min-width:inherit}#navigation #primary-menu{padding-bottom:0}#navigation-right .block{padding:12px 0 0}#navigation .primary-menu-inner{margin-left:0}#navigation-right .inner{margin-right:0;margin-left:20px}#navigation-right .block-region{white-space:nowrap}.preface-upper-top-wrapper{clear:both}#preface-upper-top .block{padding-bottom:0}body.no-preface-upper-top #middle-container{padding-top:20px}body.no-preface-upper-top .head-shadow{display:block;width:100%;position:absolute;bottom:0;background:url(/sites/all/themes/city_magazine/images/head-shadow.png) left top repeat-x;height:8px;line-height:normal;overflow:hidden}.shadow-image{clear:both;padding:0 10px}#content-header{margin:auto}#content-header-sub-inner{padding:0 10px}.node .picture{float:left;padding-right:12px;background:#fff;padding-bottom:12px}.full-node .node .picture{padding-bottom:0}.node .picture img{display:block}.node-shadow img{display:block;border-top:1px solid #ddd}.node h2.title{font-size:1.67em;line-height:1.2em;color:#121212;font-weight:normal;margin-bottom:13px}.node h2.title a:link,.node h2.title a:visited{color:#121212}.node .content{clear:both}.node .inner{padding-bottom:10px}.node .field-field-image{float:left;margin-right:10px;margin-top:1px}.node .field-field-image img{display:block;padding:4px;border:1px solid #d3d3d3}div.box .preview{background:#fffee5}div.box h2.title{font-size:142.85%}#node-40,#node-40 .inner{padding-bottom:0;margin-bottom:0}#node-40 .node-shadow{display:none}.block-search label{display:none}#block-search-0{overflow:hidden}#block-search-0 span{background:0;display:inline}#block-search-0 .form-item{margin:0;padding:3px 0 5px 5px;background:url(/sites/all/themes/city_magazine/images/search-bg.png) left top no-repeat;height:16px;display:block;margin-right:17px;overflow:hidden}#block-search-0 .container-inline{width:100%;position:relative}#block-search-0 .form-item .form-text{width:100%;padding:0;border:0;background:0;position:relative;z-index:1;overflow:visible;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:1em;color:#3c3d3d}#block-search-0 .form-submit{margin:0;font-size:0;background:url(/sites/all/themes/city_magazine/images/search-bg.png) right -24px;height:24px;width:17px;border:0;cursor:pointer;position:absolute;right:0;top:0;-moz-border-radius:0;-webkit-border-radius:0;z-index:5}.grid-type-fluid #header-top-wrapper #block-search-0,.grid-type-fluid #header-group-wrapper #block-search-0{width:190px}
.block{padding-bottom:20px;margin-bottom:0}.white-bg .inner,.gray-bg .inner,.light-gradient .inner{border:1px solid #d5d5d5;background:#fff}.gray-bg .inner{background:#f9f9f9}.light-gradient .inner{background:#fefefe url(/sites/all/themes/city_magazine/images/light-gradient.gif) left bottom repeat-x;border-bottom:5px solid #d5d5d5}.white-bg h2.block-title,.gray-bg h2.block-title,.light-gradient h2.block-title{font-size:1.25em;background:#fff;position:relative;border-bottom:1px solid #d5d5d5;padding:9px 11px 10px 11px;margin:0}h2.block-title{font-size:1.67em;font-weight:normal;margin-bottom:5px;line-height:1.25em;position:relative}.footer h2.block-title{color:#d4d4d4}h2.block-title .arrow{display:none;min-height:inherit}.white-bg h2.block-title .arrow,.gray-bg h2.block-title .arrow,.light-gradient h2.block-title .arrow{background:url(/sites/all/themes/city_magazine/images/block-arrow.gif) left bottom no-repeat;width:9px;height:6px;position:absolute;left:15px;bottom:-6px;display:block;line-height:normal;overflow:hidden}.white-bg .inner .content,.gray-bg .inner .content,.light-gradient .inner .content{padding:10px 6px}.block ul,.block ol,#user-login-form .item-list ul{margin-left:19px}.aquamarine h2.title .aquamarine h2.title a:link,.aquamarine h2.title a:visited{color:#0e6373}.ash h2.title,.ash h2.title a:link,.ash h2.title a:visited{color:#38393c}.blue h2.title,.blue h2.title a:link,.blue h2.title a:visited{color:#0ea7e0}.brown h2.title,.brown h2.title a:link,.brown h2.title a:visited{color:#482501}.gray h2.title,.gray h2.title a:link,.gray h2.title a:visited{color:#989898}.green h2.title,.green h2.title a:link,.green h2.title a:visited{color:#239933}.limegreen h2.title,.limegreen h2.title a:link,.limegreen h2.title a:visited{color:#9cbd03}.navyblue h2.title,.navyblue h2.title a:link,.navyblue h2.title a:visited{color:#1451cd}.orange h2.title,.orange h2.title a:link,.orange h2.title a:visited{color:#db661d}.pink h2.title,.pink h2.title a:link,.pink h2.title a:visited{color:#e73894}.red h2.title,.red h2.title a:link,.red h2.title a:visited{color:#940000}.teal h2.title,.teal h2.title a:link,.teal h2.title a:visited{color:#008084}.violet h2.title,.violet h2.title a:link,.violet h2.title a:visited{color:#152c72}.yellow h2.title,.yellow h2.title a:link,.yellow h2.title a:visited{color:#d5b400}ul.line li{border-bottom:1px solid #2f2f2f;padding:7px 0 6px;display:block}.block-menu_block ul li,div.item-list ul li{list-style-image:url(/sites/all/themes/city_magazine/images/list-style-arrow.png)}.block-menu_block ul{margin-left:18px}.block-menu_block ul li{padding:3px 0 2px}.block-menu_block ul li.expanded,.block-menu_block ul li.last{padding-bottom:0}#footer div.item-list ul li{list-style-image:url(/sites/all/themes/city_magazine/images/list-style-arrow-white.png)}ul.arrow,ul.star,ul.check{margin-left:0;background:0}ul.arrow li{background:url(/sites/all/themes/city_magazine/images/list-style-arrow.png) 0 12px no-repeat;padding-left:16px;list-style:none;list-style-image:none}#footer ul.arrow li{background:url(/sites/all/themes/city_magazine/images/list-style-arrow-white.png) 0 12px no-repeat;padding-left:16px}ul.star li{list-style-image:url(/sites/all/themes/city_magazine/images/list-style-star.png)}#footer ul.star li{list-style-image:url(/sites/all/themes/city_magazine/images/list-style-star-white.png)}ul.check{padding-left:21px}ul.check li{list-style-image:url(/sites/all/themes/city_magazine/images/list-style-check.png)}#footer ul.check li{list-style-image:url(/sites/all/themes/city_magazine/images/list-style-check-white.png)}div.quicktabs-style-nostyle,ul.quicktabs-style-nostyle{float:left;width:100%;margin:0;padding:0}div.quicktabs-style-nostyle p{margin:.5em}ul.quicktabs-style-nostyle{position:relative;top:1px;z-index:1}ul.quicktabs-style-nostyle li,ul.quicktabs-style-nostyle li a:link,ul.quicktabs-style-nostyle li a:visited{float:left;display:block;padding:0;margin:0;text-decoration:none}ul.quicktabs-style-nostyle li{padding-right:3px}ul.quicktabs-style-nostyle li a:link,ul.quicktabs-style-nostyle li a:visited{border-style:solid;border-width:1px 1px 1px 1px;border-color:#d5d5d5 #d5d5d5 #d5d5d5 #d5d5d5;background:#363636;color:#fff;padding:7px 10px 5px}
ul.quicktabs-style-nostyle li.active a:link,ul.quicktabs-style-nostyle li.active a:visited{border-color:#d5d5d5 #d5d5d5 #fff #d5d5d5;background:#fbfbfb;color:#363636;font-weight:bold}div.quicktabs-style-nostyle .block{padding-bottom:0}div.quicktabs-style-nostyle .block .inner{margin:0;background:#fbfbfb;border-width:0 1px 0 1px}div.quicktabs_main{border:1px solid #d5d5d5;border-width:1px 0 1px}div.quicktabs_tabpage{width:100%;float:left}#block-comment-0 .content{font-size:.92em;font-style:italic;color:#727272}#block-comment-0 ul,#block-comment-0 li{padding:0;margin:0;list-style-image:none!important;list-style:none!important}#block-comment-0 li{border-bottom:1px solid #2f2f2f;padding:9px 0 9px 0!important}#block-comment-0 li.last{border:0}#footer #block-comment-0 a:link,#footer #block-comment-0 a:visited{color:#c7c6c6;font-size:1.09em;font-style:normal}input.form-text,textarea{background:#fff url(/sites/all/themes/city_magazine/images/form-text-bg.gif) left top repeat-x;border-color:#c5c3c3 #ededed #ededed #c5c3c3;border-style:solid;border-width:1px}fieldset{border:1px solid #d6ddb9;margin:5px 0;padding:10px;background:#f9f9f9}fieldset.collapsed{background:0}fieldset legend{font-weight:bold}html.js fieldset.collapsible legend a{font-weight:bold}legend,legend a:link,legend a:visited{background:0}.form-item label{color:#252525;font-weight:normal}#user-login-form .form-text{width:92%}#block-user-3 h3{font-size:114.28%;margin-top:.5em}tbody{border:0}#forum table{width:100%;clear:both}#forum thead th{padding:10px 3px 4px 26px}#forum td.container{background:#fff;border-bottom:2px solid #fff}#forum .name{font-weight:bold}#forum .description{margin:0}#forum .last-reply,#forum .created{font-size:.92em}#forum tr td.forum{background-image:url(/sites/all/themes/city_magazine/images/icons/forum-default.png);background-position:12px 13px;padding-left:50px}.forum-topic-navigation{padding:10px 8px;margin:5px 0 15px}#wrapper .forum-topic-navigation a:link,#wrapper .forum-topic-navigation a:visited{color:#fff}.forum-topic-navigation .topic-previous{text-align:left}.forum-topic-navigation .topic-next{text-align:right}#wrapper #forum ul.links{background:0;padding:0}#forum .icon{padding-left:12px;padding-right:12px;padding-top:15px}#block-views-contact_bottom_form-block_1 .node .clearfix,#block-views-contact_bottom_form-block_1 .node label,#block-views-contact_bottom_form-block_1 .node .node-shadow,#block-views-contact_bottom_form-block_1 .description,#block-views-contact_bottom_form-block_1 .grippie{display:none}#block-views-contact_bottom_form-block_1 .node .content{display:block}#block-views-contact_bottom_form-block_1 .node,#block-views-contact_bottom_form-block_1 .node .inner{margin:0;padding:0}#block-views-contact_bottom_form-block_1 .view-contact-bottom-form{padding-top:6px}#block-views-contact_bottom_form-block_1 .form-text,#block-views-contact_bottom_form-block_1 .form-textarea{color:#787878;background:0;border:0;width:100%;padding:0;max-width:100%;min-width:100%;line-height:normal}#block-views-contact_bottom_form-block_1 .form-textarea{font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:0;width:100%}#block-views-contact_bottom_form-block_1 .resizable-textarea{width:100%}#block-views-contact_bottom_form-block_1 .webform-component-textfield{background:url(/sites/all/themes/city_magazine/images/contact-form-bg.png) right -26px no-repeat;padding-right:7px;height:26px;overflow:hidden;padding-bottom:12px}#block-views-contact_bottom_form-block_1 .form-item{background:url(/sites/all/themes/city_magazine/images/contact-form-bg.png) left top no-repeat;margin:0;height:26px;padding:3px 2px 0 5px}#block-views-contact_bottom_form-block_1 .webform-component-textarea textarea{height:68px!important}#block-views-contact_bottom_form-block_1 .webform-component-textarea{background:url(/sites/all/themes/city_magazine/images/contact-form-textarea-bg.png) right -83px no-repeat;padding-right:7px;padding-bottom:12px}#block-views-contact_bottom_form-block_1 .webform-component-textarea .form-item{overflow:visible;height:77px;background:url(/sites/all/themes/city_magazine/images/contact-form-textarea-bg.png) left top no-repeat;padding-left:5px;padding-right:2px;padding-top:6px}
#block-views-news_ticker-block_1{padding-bottom:5px}#block-views-news_ticker-block_1 h2.title,#block-views-news_ticker-block_1 div.content,#block-views-news_ticker-block_1 div.view,#block-views-news_ticker-block_1 div.view-content,#block-views-news_ticker-block_1 .view-content ul,#block-views-news_ticker-block_1 .view-content li{display:inline}#block-views-news_ticker-block_1 .view-content ul{margin-left:0}#block-views-news_ticker-block_1 h2.title{font-size:1em;font-style:italic;font-weight:bold;padding-right:4px}#block-views-news_ticker-block_1 a:link,#block-views-news_ticker-block_1 a:visited{color:#252525}.view-front-featured .views-field-field-image-fid img{border:none!important;padding:0!important;display:block!important}.view-front-featured .views-field-field-image-fid span.image-mask{background:url(/sites/all/themes/city_magazine/images/image-mask.png) center center no-repeat;display:block;width:932px;height:352px;position:absolute;top:0;margin:4px;overflow:hidden}#ddblock-1 .ddblock-container{height:360px!important;width:940px!important}.view-front-featured .views-field-field-teaser-title-value,.view-front-featured .views-field-field-teaser-description-value{bottom:-103px;color:#fff;height:40px;padding-bottom:17px;padding-left:17px;padding-right:17px;padding-top:0;position:absolute;width:906px;z-index:1}.view-front-featured .views-field-field-teaser-description-value{background:url(/sites/all/themes/city_magazine/images/black-transparent.png) left top repeat-X;padding-top:46px}.view-front-featured .views-field-field-teaser-title-value{bottom:-103px;font-size:1.67em;font-weight:bold;height:auto;padding-bottom:9px;padding-top:15px;height:20px;z-index:2}.view-front-featured .views-field-field-teaser-title-value a:link,.view-front-featured .views-field-field-teaser-title-value a:visited{color:#fff;display:block}#ddblock-number-pager-1{background:url(/sites/all/themes/city_magazine/images/black-pager-transparent.png) left top repeat;height:14px!important;padding:5px 0 5px 10px;position:absolute;right:10px;left:auto;top:10px;width:auto!important;z-index:250;-moz-border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}#ddblock-number-pager-1 a:link,#ddblock-number-pager-1 a:visited{padding:0;margin:0;border:0;background:url(/sites/all/themes/city_magazine/images/dd-block-pager.png) left top no-repeat;height:13px;line-height:normal;overflow:hidden;font-size:0;text-align:center;color:#000;margin-right:10px;width:14px;outline:0}#ddblock-number-pager-1 a.activeSlide:link,#ddblock-number-pager-1 a.activeSlide:visited{background-position:0 -13px;outline:0;color:#fff}.view-recent-blog-post .views-row{border-bottom:1px solid #d5d5d5;padding-bottom:10px;padding-top:8px;margin-bottom:2px;float:left;width:100%}.view-recent-blog-post .views-field-field-image-fid img{display:block;padding:3px;border:1px solid #d5d5d5}.view-recent-blog-post .views-field-field-image-fid{float:left;padding-right:10px;padding-top:3px}.view-recent-blog-post .views-field-title{font-size:1.08em;font-weight:bold}.view-recent-blog-post .views-field-title a:link,.view-recent-blog-post .views-field-title a:visited{color:#121212}.view-recent-blog-post .views-field-created{color:#888}.view-recent-blog-post .views-field-created,.view-recent-blog-post .views-field-body{display:inline}.view-recent-blog-post .view-all-recent-blogs,.view-top-stories-of-the-week .view-all-top-stories{font-weight:bold;padding:7px 7px 0;text-align:right;clear:both}.view-top-stories-of-the-week .views-row{border-bottom:1px solid #d5d5d5;padding-bottom:10px;padding-top:8px;margin-bottom:2px;float:left;width:100%}#content-content .view-top-stories-of-the-week .views-row{border-bottom:0}.view-top-stories-of-the-week .views-field-field-image-fid{padding-right:6px;padding-top:1px;float:left}.view-top-stories-of-the-week .views-field-field-image-fid img{display:block;padding:2px;border:1px solid #d5d5d5}.view-top-stories-of-the-week .views-field-title,.view-top-stories-of-the-week .views-field-created{padding-left:34px}.view-top-stories-of-the-week .views-field-title{font-weight:bold;line-height:1.25em}.view-top-stories-of-the-week .views-field-created{color:#888;font-size:.92em;padding-top:1px;font-style:italic}.view-top-stories-of-the-week .views-field-title a:link,.view-top-stories-of-the-week .views-field-title a:visited{color:#363636}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}
html[xmlns] .clearfix{display:block}.views-query-info{clear:both}a,a:link,a:visited{color:#006e94}a:hover,a:focus,a:active{color:#006e94}* html #navigation,* html #navigation-inner,* html #navigation-sub-inner{background-image:url(/sites/all/themes/city_magazine/css/background/blue/images/navigation-bg-ie.png)}.poll .bar .foreground{background-image:url(/sites/all/themes/city_magazine/css/background/blue/images/poll_foreground.gif)}#page ul.pager a,#page ul.pager li.pager-current{margin-right:0}.item-list .pager{margin-left:0}.view-front-featured .views-field-field-image-fid span.image-mask{height:292px;width:462px;margin:4px}.view-front-featured .views-field-field-teaser-title-value,.view-front-featured .views-field-field-teaser-description-value{width:436px;bottom:0}.view-front-featured .views-field-field-teaser-title-value{font-size:1.2em;height:17px;top:208px}.view-front-featured .views-field-field-teaser-description-value{font-size:1em;padding-top:30px}.node h2.title{margin-bottom:0}.shadow-image img{width:470px;margin-top:-120px}.block-menu ul.menu li.first{padding-left:12px}.node .view-gallery-photos img{display:block;padding:4px;border:1px solid #d3d3d3}div.view-gallery-photos{margin-bottom:1em}.view-gallery-photos td{padding:.5px}#header-blocks{float:right;padding-top:26px;height:100px;margin-right:38px;width:728px}#slogan{font-size:11px}#header-top,#header-group,#content-header-inner,#main,#postscript-bottom-top,#postscript-bottom,#footer,#footer-message{width:1020px}#main-group{width:780px}#content-group{width:480px}#sidebar-last{float:right}#block-ddblock-1{width:480px}#block-views-random_ad_rotator-block_1{height:100px}#block-views-random_ad_rotator-block_2{height:150px}#block-views-random_ad_rotator-block_3{height:150px}#block-views-random_ad_rotator-block_4{height:150px}#block-views-random_ad_rotator-block_5{height:150px}#search .form-text{width:148px}#block-views-news_ticker-block_1{height:44px}#view-id-newsstand-page_1{z-index:100}