@import url(http://fonts.googleapis.com/css?family=Lato:700&subset=latin&v2);/*** MEYER RESET (http://meyerweb.com/eric/tools/css/reset/) ***/html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}body {line-height: 1;}ol, ul {list-style: none;}blockquote, q {quotes: none;}blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}table {border-collapse: collapse;border-spacing: 0;}/*** END MEYER RESET ***//*** BASIC FORMATTING ***/body {font-family:helvetica,arial,sans-serif;font-size:76%;background-color:#222;}h1, h2, h3, h4 {font-family:'Lato',helvetica,arial,sans-serif;color:#222;margin:1.0em 0 0.6em 0;font-weight:bold;line-height:1.2em;}h1 {font-size:2.0em;margin-top:0;}h2 {font-size:1.7em;}h3 {font-size:1.4em;}h4 {font-size:1.0em;}h1 span {font-size:11pt;}p {margin-top:0.8em;line-height:1.6em;}strong {font-weight:bold;}em {font-style:italic;}hr {margin-top:2em;border:none 0;border-top:1px solid #e7e7dd;height:1px;}a {color:#ad0000;}a:hover {text-decoration:none;}a img {border:none;}table {margin-top:0.8em;}td, th {vertical-align:top;text-align:left;padding:2px 6px;}th {color:#797956;}ul {margin:1em 0;}ul li {margin-left:20px;list-style:square;line-height:1.4em;}form {margin-top:0.8em;}textarea {font-family:arial,sans-serif;font-size:1.0em;}/*** HEADER ***/#wrap {background:#f00 url("/custom/themes/default/images/bg.png") repeat-x top center;color:#444;padding-bottom:20px;border-bottom:1px solid #000;}#wrap-inner {width:900px;margin:0 auto 0 auto;}#header {height:120px;vertical-align:bottom;position:relative;}#mobile {color:#fff;position:absolute;left:20px;bottom:52px;}#logo {position:absolute;background-image:url(/custom/themes/default/images/logo.png);background-repeat:no-repeat;display:block;width:310px;height:55px;bottom:13px;left:26px;}#logo span {display:none;}#search {position:absolute;right:0px;top:-5px;background-color:#333;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0px 0px 7px #000;-webkit-box-shadow:0px 0px 7px #000;box-shadow:0px 0px 7px #000;}#search-inner {padding:12px 15px 9px 15px;}#search form {padding:0px;margin:0px;}#search-text {background-color:#666;border-color:#000;color:#fff;width:200px;}#search .button {float:right;margin-left:10px;padding:3px 6px;}/* NAVIGATION */#nav {position:absolute;display:block;bottom:10px;;right:20px;height:38px;list-style:none;z-index:1000;}#nav-inner {}#nav ul {margin:0px;}#nav ul li {list-style:none;display:block;float:left;position:relative;margin:0px;font-size:15px;line-height:30px;border-left:2px dotted #fff;padding:4px 6px;}#nav ul li:hover {}#nav ul li a {padding-left:10px;padding-right:10px;display:block;float:left;color:#fff;text-decoration:none;font-family:'Lato',helvetica,arial,sans-serif;font-weight:bold;text-shadow:0 -1px 0 rgba(0,0,0,.4);-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}#nav ul li:hover a {background-color:#640000;}#nav ul li ul {position:absolute;top:34px;left:0px;background-color:#000;padding:0px 6px 6px 6px;z-index:1001;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.rgba #nav ul li ul {background-color:rgba(0,0,0,0.7);}#nav ul li ul li {position:relative;display:block;background-color:none;font-size:13px;line-height:14px;border-left:none;padding:6px 0px 0px 0px;}#nav ul li ul li ul {position:absolute;top:0px;left:180px;}#nav ul li ul li ul li {display:block;}#nav ul li.selected {}#nav ul li.selected a {background-color:#f00;}#nav ul li.selected ul li, #nav ul li.selected ul li a, #nav ul li:hover ul li, #nav ul li:hover ul li a {background-image:none;}#nav ul li.selected ul li.selected a, #nav ul li.selected ul li.selected ul li.selected a {background-color:#640000;color:#fff;}#nav ul li ul li a, #nav ul li ul li ul li a, #nav ul li:hover ul li a, #nav ul li:hover ul li ul li a, #nav ul li.selected ul li a, #nav ul li.selected ul li.selected ul li a {width:160px;padding:6px 10px;color:#000;background-color:#fff;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;text-shadow:none;}#nav ul li ul li a:hover {text-decoration:underline;}#nav ul li:hover ul, #nav ul li:hover li:hover ul, #nav ul li:hover li:hover li:hover ul, #nav ul li:hover li:hover li:hover li:hover ul {visibility:visible;}#nav ul ul, #nav ul li:hover ul ul, #nav ul li:hover li:hover ul ul, #nav ul li:hover li:hover li:hover ul ul {visibility:hidden;}#nav .n-1 {border-left:none;}/* CONTENT */#content {}#content-inner, #banner {padding:40px;background-color:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0px 0px 7px #000;-webkit-box-shadow:0px 0px 7px #000;box-shadow:0px 0px 7px #000;}#banner {margin-bottom:20px;padding:7px;}#banner-inner {background-color:#222;color:#fff;height:200px;}#banner-inner ul {margin:0;}#banner-inner ul li {list-style:none;padding:0px;margin:0px;}.left-col {float:left;width:180px;}.right-col {float:right;width:600px;}.sub-nav ul {margin:0;}.sub-nav li {list-style:none;padding:6px 10px;margin-left:0px;color:#000;font-weight:bold;background-color:#ddd;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin-bottom:4px;font-family:'Lato',helvetica,arial,sans-serif;}.sub-nav li a {text-decoration:none;color:#222;display:block;}.sub-nav li a:hover {text-decoration:underline;}.sub-nav li.selected {background-color:#640000;}.sub-nav li.selected a {color:#fff;}.sub-nav li ul {display:none;}.header-image, .features-thumb img {-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}.header-image {margin:0px 0px 20px 0px;}.features-thumb {display:block;float:left;margin:8px;text-align:center;}.features-thumb p {margin-top:0px;}.features-thumbs img {border:1px solid #ccc;}.p-edit #content-inner {padding:20px 34px!important;}.p-home .left-col, .p-overview .left-col {width:600px;}.p-home .right-col, .p-overview .right-col {width:180px;}/*** FOOTER ***/#footer {width:900px;margin:0 auto 0 auto;font-size:0.8em;color:#888;}#footer img {vertical-align:middle;}#footer a {color:#ccc;}#footer-inner {margin-top:20px;text-align:center;height:100px;}/*** search page ***/.search-results-header {background-color:#eee;padding:10px;}.search-result {border-bottom:1px solid #eee;padding:20px 10px;}.search-result h3 {margin:0px;}/*** blog page ***/.blog-entry {border-bottom:1px solid #eee;padding:0px 0px 20px 0px;}.blog-entry:last-child {border-bottom:none!important;padding:0px!important;}.blog-entry-header {margin-bottom:0px;}.blog-entry-header:first-child {margin-top:0px;}.blog-entry-header a {text-decoration:none;}.blog-entry-date {margin-top:0px;margin-bottom:10px;}/*** BUTTON ***/.button {border:none;border-top: 1px solid #ad0000;background: #f70808;background: -webkit-gradient(linear, left top, left bottom, from(#730000), to(#f70808));background: -moz-linear-gradient(top, #730000, #f70808);padding: 4px 15px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;-moz-box-shadow:0px 1px 3px #000;-webkit-box-shadow:0px 1px 3px #000;box-shadow:0px 1px 3px #000;text-shadow: rgba(0,0,0,.4) 0 1px 0;color: white;font-size: 13px;font-family: Helvetica, Arial, Sans-Serif;text-decoration: none;vertical-align: middle;}.button:hover {border-top-color: #c90404;background: #c90404;color: #ccc;cursor:pointer;}.button:active {border-top-color: #730000;background: #730000;}/*** GENERIC ***/.lightest{color:#ffeaea;}.light{color:#ff9595;}.medium{color:#f00;}.dark{color:#ad0000;}.darkest{color:#640000;}.highlight{background-color:#ffa;}.error{color:#c00;}.skip{position:absolute;top:-500px;}.plain-form {background-color:#e7e7dd;padding:20px;}.tiny-textfield, .small-textfield, .med-textfield, .large-textfield, .huge-textfield, .med-textarea, .large-textarea {border:1px solid #ccc;font-size:1em;padding:2px 4px;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}.tiny-textfield {width:30px;}.small-textfield {width:100px;}.med-textfield {width:200px;}.large-textfield {width:400px;}.huge-textfield {width:100%;}.med-textarea {height:140px;width:200px;}.large-textarea {height:140px;width:100%;}/*** IE6 OVERRIDES ***/.ie6 h1, .ie6 h2, .ie6 h3, .ie6 h4, .ie6 .sub-nav li, .ie6 #nav ul li a {font-family:arial!important;}.ie6 #admin-nav ul li {display:inline;float:left;}.ie6 #wrap {background:#f00;}.ie6 #search {width:360px;height:50px;}.ie6 #search .button {float:none;}/*** IE7 OVERRIDES ***/.ie7 #search {width:330px;height:50px;}.ie7 #search .button {float:none;}
