*{margin:0px;padding:0px;letter-spacing:0px;}body{font-family:Arial,sans-serif;font-size:13px;line-height:1.3;}body{background:url(/sites/all/themes/joyer/images/background.jpg) #223370 center top repeat-x;}body.admin-menu{background-position:center 29px;}body #admin-menu{margin-right:0;padding-right:0;}body #page-wrapper{background:url(/sites/all/themes/joyer/images/background-lollies.png) center 150px repeat-x;min-height:666px;}body #page > div{width:960px;margin:0 auto;}body #page > div#navigation{width:auto;}body #page > div#navigation .section{width:940px;margin:0 auto 0 auto;}#header{height:177px;position:relative;z-index:999;}#header > .section{margin:0;}#header > .section #logo{position:absolute;bottom:11px;left:7px;}#header > .section #name-and-slogan{position:absolute;top:22px;left:578px;font-size:20px;color:#d3d9e8;}#header > .section #block-uc-cart-cart{position:absolute;bottom:11px;left:578px;}#header > .section #block-uc-cart-cart .content{color:white;}#header > .section #block-uc-cart-cart .content > *{display:inline-block;vertical-align:middle;}#header > .section #block-uc-cart-cart .content img{margin-right:1em;}#navigation{height:46px;background:url(/sites/all/themes/joyer/images/menu_bar.png) top center repeat-y;color:#283a7d;}#navigation .section{position:relative;z-index:999;}#navigation .section > *{display:inline-block;height:46px;line-height:46px;}#navigation ul.menu{width:535px;}#navigation ul.menu li{margin:0;padding:0;list-style:none;display:inline-block;position:relative;}#navigation ul.menu li a{display:block;margin-right:16px;color:#283a7d;font-family:Georgia,serif;font-size:16px;font-weight:bold;text-decoration:none;}#navigation ul.menu li.last a{margin-right:0px;}#navigation ul.menu li ul{display:none;width:auto;position:absolute;z-index:999;top:100%;left:-10px;padding:0 10px;background:#d3d9e8;line-height:2;}#navigation ul.menu li ul li{display:block;}#navigation ul.menu li ul li a{white-space:pre;margin-right:0;}#navigation ul.menu li ul ul{top:0;left:100%;}#navigation ul.menu li:hover > ul{display:block;}#navigation .region-menu-region{display:inline-block;}#navigation .region-menu-region #search-block-form label{font-weight:normal;padding-right:10px;}#navigation .region-menu-region #search-block-form input{border:1px solid #777b83;color:#283a7d;background:transparent;line-height:1.5;}#main{min-height:475px;}#main > *{color:#283a7d;}#main h1,#main h2,#main h3,#main h4,#main h5,#main h6,#main h7{color:#283a7d;font-family:Georgia,serif;margin:0.5em 0;}#main h1 a,#main h2 a,#main h3 a,#main h4 a,#main h5 a,#main h6 a,#main h7 a{color:#283a7d;}#main a{text-decoration:none;}#main a:hover{text-decoration:underline;}#main p{margin:1em 0;}#main ul,#main ol{margin:0.5em 0 0.5em 1.5em;}#main ul.vertical-tabs-list,#main ol.vertical-tabs-list{margin:0;}#main ul.primary,#main ol.primary{margin:5px;}#main dl dt{font-weight:bold;}#main dl dd{margin-bottom:1.5em;}#main table{margin:0.5em 0;}#main table th{font-size:1.2em;text-align:left;}#main table td,#main table th{border:1px solid #000;border-collapse:collapse;padding:5px 10px;}#main table thead,#main table tbody{border:0;}#main table[border="0"] td,#main table[border="0"] th{border:0;padding:0;margin:0.3em;}#main input[type="button"],#main input[type="submit"],#main input[type="reset"],#main button{padding:1px 6px;}#main input:not([type]),#main input[type="color"],#main input[type="date"],#main input[type="datetime"],#main input[type="datetime-local"],#main input[type="email"],#main input[type="month"],#main input[type="number"],#main input[type="password"],#main input[type="tel"],#main input[type="text"],#main input[type="time"],#main input[type="url"],#main input[type="week"]{padding:1px 0px;}#main textarea{padding:2px;}#main .node ul.links.inline{margin-left:0;}#main .section{background:white;margin-bottom:25px;padding:20px;}body.node-type-page #main .section .field.field-name-field-header-image{float:right;margin:-90px -20px 0px 10px;}body.node-type-page #main .section .field.field-name-field-focus-text{font-size:16px;line-height:1.5;font-style:italic;}#main .section #node-8 .webform-client-form .webform-container-inline label{display:inline-block;width:100px;text-align:right;}#main .section #node-8 .webform-client-form #webform-component-message{width:510px;}body.node-type-homepage.page-node-view #main .section{background:transparent;}body.node-type-homepage.page-node-view #main .section .tabs{float:right;position:relative;z-index:999;}body.node-type-homepage.page-node-view #main .section #block-system-main{position:relative;min-height:415px;}body.node-type-homepage.page-node-view #main .section h1{font-size:50px;margin-bottom:0;line-height:1;}body.node-type-homepage.page-node-view #main .section h2{font-size:40px;margin-top:0;font-style:italic;}body.node-type-homepage.page-node-view #main .section h3{font-size:35px;font-weight:normal;font-style:italic;margin:1em 0;}body.node-type-homepage.page-node-view #main .section .field.field-name-body{color:white;font-size:20px;width:450px;}body.node-type-homepage.page-node-view #main .section .field.field-name-field-side-text{position:absolute;top:-327px;right:0;width:426px;height:757px;background:url(/sites/all/themes/joyer/images/soldier.png);}body.node-type-homepage.page-node-view #main .section .field.field-name-field-side-text .field-items{position:absolute;bottom:60px;left:145px;width:105px;height:127px;line-height:127px;}body.node-type-homepage.page-node-view #main .section .field.field-name-field-side-text .field-items .field-item{display:inline-block;vertical-align:middle;line-height:1.5;font-weight:bold;font-family:Georgia,serif;}#main .section .view-id-catalog.view-display-id-page .view-header #catalog-title{float:left;width:418px;height:125px;background:url(/sites/all/themes/joyer/images/shop-soldier.png) 15px bottom no-repeat;}#main .section .view-id-catalog.view-display-id-page .view-header #catalog-title h2,#main .section .view-id-catalog.view-display-id-page .view-header #catalog-title h3{margin:0 0 0 150px;}#main .section .view-id-catalog.view-display-id-page .view-header #catalog-title h2{font-size:35px;margin-top:15px;}#main .section .view-id-catalog.view-display-id-page .view-header #catalog-title h3{font-size:25px;}#main .section .view-id-catalog.view-display-id-page .view-header .content{float:left;height:125px;width:482px;font-family:Georgia,serif;font-size:15px;line-height:1.8;}#main .section .view-id-catalog.view-display-id-page .view-header ul.menu{display:block;background:red;margin:10px 0 0 0;padding:0 10px;text-align:right;clear:left;}#main .section .view-id-catalog.view-display-id-page .view-header ul.menu li{margin:0;padding:0;list-style:none;display:inline-block;position:relative;text-transform:uppercase;margin-right:16px;}#main .section .view-id-catalog.view-display-id-page .view-header ul.menu li.last{margin-right:0px;}#main .section .view-id-catalog.view-display-id-page .view-header ul.menu li a{display:block;color:white;font-family:Georgia,serif;font-size:16px;font-weight:bold;text-decoration:none;padding:10px 0;}#main .section .view-id-catalog.view-display-id-page .view-header ul.menu li a:hover,#main .section .view-id-catalog.view-display-id-page .view-header ul.menu li a.active-trail{padding-bottom:2px;border-bottom:4px solid white;margin-bottom:4px;}#main .section .view-id-catalog.view-display-id-page .view-header ul.menu li ul{display:none;width:auto;position:absolute;z-index:999;top:100%;left:-10px;padding:0 10px;line-height:2;text-align:left;margin-top:0;}#main .section .view-id-catalog.view-display-id-page .view-header ul.menu li ul li{display:block;text-transform:none;font-style:italic;margin-right:0;}#main .section .view-id-catalog.view-display-id-page .view-header ul.menu li ul li a{white-space:pre;padding:0;}#main .section .view-id-catalog.view-display-id-page .view-header ul.menu li ul li a:hover,#main .section .view-id-catalog.view-display-id-page .view-header ul.menu li ul li a.active-trail{padding-bottom:0;border-bottom:none;margin-bottom:0;text-decoration:underline;}#main .section .view-id-catalog.view-display-id-page .view-header ul.menu li ul ul{top:0;left:100%;}#main .section .view-id-catalog.view-display-id-page .view-header ul.menu li:hover > ul{display:block;}#main .section .view-id-catalog.view-display-id-page .view-content table{border-collapse:separate;border-spacing:10px;}#main .section .view-id-catalog.view-display-id-page .view-content table td{vertical-align:top;border:none;background:#d3d9e8;color:black;padding:10px;}#main .section .view-id-catalog.view-display-id-page .view-content table td div.node{position:relative;width:193px;height:100%;}#main .section .view-id-catalog.view-display-id-page .view-content table td div.node .content{padding-bottom:53px;}#main .section .view-id-catalog.view-display-id-page .view-content table td div.node .field.field-name-uc-product-image{text-align:center;line-height:132px;}#main .section .view-id-catalog.view-display-id-page .view-content table td div.node .field.field-name-uc-product-image img{vertical-align:middle;}#main .section .view-id-catalog.view-display-id-page .view-content table td div.node .field.field-name-uc-product-image .product-image{clear:none;float:none;padding:0px;margin:4px;}#main .section .view-id-catalog.view-display-id-page .view-content table td div.node h2{text-align:center;color:black;line-height:1.2;min-height:3.6em;}#main .section .view-id-catalog.view-display-id-page .view-content table td div.node .display-price{clear:none;float:none;text-align:left;position:absolute;bottom:28px;}#main .section .view-id-catalog.view-display-id-page .view-content table td div.node .display-price .uc-price-label{color:red;}#main .section .view-id-catalog.view-display-id-page .view-content table td div.node .add-to-cart{position:absolute;bottom:0px;}#main .section .view-id-catalog.view-display-id-page .view-content table td div.node .add-to-cart .form-item-qty{display:inline;color:#283a7d;}#main .section .view-id-catalog.view-display-id-page .view-content table td div.node .add-to-cart .form-item-qty label{display:inline;margin-right:5px;}#main .section .view-id-catalog.view-display-id-page .view-content table td div.node .add-to-cart .form-item-qty label .form-required{display:none;}#main .section .view-id-catalog.view-display-id-page .view-content table td div.node .add-to-cart .form-item-qty input{border:1px solid #283a7d;color:#283a7d;padding:5px;width:26px;font-size:13px;}#main .section .view-id-catalog.view-display-id-page .view-content table td div.node .add-to-cart .form-actions{display:inline;}#main .section .view-id-catalog.view-display-id-page .view-content table td div.node .add-to-cart .form-actions input{background:red;color:white;text-transform:uppercase;border:none;padding:6px 12px;margin:0;font-size:13px;}#main .section .tabs a{color:#000;}#main .section .tabs a:hover{text-decoration:none;}#main .section div.vertical-tabs{margin-left:0px;}#main .section .form-actions input[type="submit"]{margin-right:1em;}#footer .section{margin:10px 0;border-top:1px solid white;line-height:2;}#footer .block{float:left;color:white;}#footer .block .content{padding:10px;}#footer .block .content a{color:white;text-decoration:none;}#footer .block .content a:hover{text-decoration:underline;}#footer #block-block-1,#footer .block-menu-block{height:14em;}#footer #block-block-1{width:60%;}#footer .block-menu-block{width:20%;}#footer .block-menu-block li{list-style:none;}#footer #block-copyright-block-copyright ul,#footer #block-copyright-block-copyright li{margin:0;padding:0;list-style:none;}#footer #block-copyright-block-copyright li{display:inline;}#footer #block-copyright-block-copyright li::after{content:" â€“";}#footer #block-copyright-block-copyright li.last::after{content:"";}#footer #block-copyright-block-copyright a{text-decoration:none;}#footer #block-copyright-block-copyright a:hover{text-decoration:underline;}#content,#sidebar-first,#sidebar-second{float:left;display:inline;position:relative;}#content{width:960px;}body.sidebar-first #content{width:768px;left:192px;}body.sidebar-second #content{width:768px;}body.two-sidebars #content{width:576px;left:768px;}#sidebar-first{width:192px;left:-768px;}body.two-sidebars #sidebar-first{left:-576px;}#sidebar-second{float:right;width:192px;}.section{margin:10px;}
#header > .section #logo{position:absolute;bottom:50px !important;left:7px;}#header > .section #block-uc-cart-cart{position:absolute;bottom:50px !important;left:578px;}#header{height:215px !important;position:relative;z-index:999;}#Searchform #block-search-form{float:right;margin-top:-41px; 
margin-right:187px !important;overflow:hidden;position:relative !important;z-index:999;}#Searchform{width:574px !important;}#Searchform .region-search-from #search-block-form input{border:1px solid #FFF;color:#283a7d;background:transparent;line-height:1.5;}#Searchform .region-search-from #search-block-form label{font-weight:normal;padding-right:10px;}
