.form form,.form fieldset{margin-bottom:20px}.form input[type="text"],.form input[type="password"],.form input[type="email"]{border:1px solid #cccccc;padding:6px 4px;outline:none;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font:13px;color:#777777;margin:0;width:210px;max-width:100%;display:block;margin-bottom:20px;background:white}.form textarea{border:1px solid #cccccc;padding:6px 4px;outline:none;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font:13px;color:#777777;margin:0;width:210px;max-width:100%;display:block;margin-bottom:20px;background:white}.form select{border:1px solid #cccccc;padding:6px 4px;outline:none;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font:13px;color:#777777;margin:0;width:210px;max-width:100%;display:block;margin-bottom:20px;background:white;padding:0}.form input[type="text"]:focus,.form input[type="password"]:focus,.form input[type="email"]:focus{border:1px solid #aaaaaa;color:#444444;-moz-box-shadow:0 0 3px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.2);box-shadow:0 0 3px rgba(0,0,0,0.2)}.form textarea{min-height:60px}.form textarea:focus{border:1px solid #aaaaaa;color:#444444;-moz-box-shadow:0 0 3px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.2);box-shadow:0 0 3px rgba(0,0,0,0.2)}.form label,.form legend{display:block;font-weight:bold;font-size:13px}.form select{width:220px}.form input[type="checkbox"]{display:inline}.form label span,.form legend span{font-weight:normal;font-size:13px;color:#444444}ul.post-list .author{display:none}ul.post-list .comments a{padding-left:8px !important}body #portfolio h5 span{float:none !important;display:inline;padding-left:5px}.post-title .blogcomments a{padding-left:9px}@font-face{font-family:'MarketingScriptRegular';src:url("../marketing_script/marketingscript-webfont.eot");src:url("../marketing_script/marketingscript-webfont.eot?iefix") format("eot"),url("../marketing_script/marketingscript-webfont.woff") format("woff"),url("../marketing_script/marketingscript-webfont.ttf") format("truetype"),url("../marketing_script/marketingscript-webfont.svg#webfontUKrZG3Kg") format("svg");font-weight:normal;font-style:normal}#logo img{width:220px;height:70px}#sermon .social-links,#broadcast .social-links{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:white;padding:10px 20px;border:1px solid #cdcdcd;margin:10px}.media,#description{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:white;padding:10px 20px;border:1px solid #cdcdcd;margin:10px}div#top-top-nav{overflow:auto;background:black;height:26px}div#top-top-nav div{width:900px;margin:0 auto;padding-top:3px 0}ul#skinny-nav{font-size:14px;margin:0px;float:right;color:white}ul#skinny-nav li{float:left;list-style:none;margin-left:3px}ul#skinny-nav li a{color:#cdcdcd}#header-top div#logo{padding-top:10px}#header-top div#search{float:right;margin-top:15px;width:220px}#header-top div#search form input[type="text"]{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:1px solid #cccccc;padding:6px;font-size:13px;color:#8a8a8a;width:190px}#header-top div#search form input[type="submit"]{display:none}.container #content #blog-preview h1{margin-bottom:20px}.container #content .feature-box{height:85px;padding:12px 10px;display:inline-block;float:left}.container #content .feature-box h2{display:inline-block}.container #content .feature-box a#see_all{display:inline-block;margin-left:20px}.container #content .feature-box .right-feature-box{margin-top:10px}.container #content .feature-box .left-feature-box h4{display:inline-block;position:relative;width:250px;top:-10px;color:#5d5d5d;float:left}.container #content .feature-box .left-feature-box div#player1_wrapper,.container #content .feature-box .left-feature-box div#player1{float:left;display:inline-block;margin-left:20px;margin-top:-10px;border:2px solid #cdcdcd}.container #content .feature-box.small{width:200px;margin-left:10px}.container #content .feature-box.connect img{margin-left:3px}ul.resource-list a{text-decoration:none}ul.resource-list strong{color:#232323}.scripture{font-variant:small-caps;margin-left:5px}#footer h6{text-shadow:none;color:#cdcdcd;margin-top:2px;margin-bottom:2px}#footer ul{margin-bottom:4px;margin-left:5px;font-size:10px}#footer .grid4column{overflow:hidden}#footer #related-ministries,#footer #about-us{overflow:auto}#buy{overflow:hidden}#buy form{float:left;margin-right:10px}.accent{background:#31414e url(/assets/big-button-gradient.png) 0px 0px repeat-x !important;color:#efefef !important}.accent:hover{background:#f6f4ef url(/assets/big-button-gradient.png) 0px -15px repeat-x !important;color:#333333 !important}div.topical{padding-right:20px}.sermon_info .post-title h2{float:left;width:400px}.sermon_info .post-title .date{float:left}.buy-buttons form{float:left;margin-right:10px}.pagination a{background:#bbbbbb}.pagination span.current{padding:0 8px 0 8px;display:inline-block;background:#dddddd}#main-content-sidebar form textarea{width:600px}#main-content-sidebar form input[type="text"],#main-content-sidebar form input[type="password"],#main-content-sidebar form input[type="email"]{width:600px}.topical h3{font-weight:bold;padding:6px 10px;margin:0 1px 15px 0;text-transform:bold;color:#5d5d5d;background:#d2cdcd;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:1px 1px 1px #aeaeae;-webkit-box-shadow:1px 1px 1px #aeaeae;box-shadow:1px 1px 1px #aeaeae;border:1px solid #cecccc}.topical h3.disabled{color:#999999}#flash{background:white;border-top:1px solid #333333;border-bottom:2px solid #333333;text-align:center;margin-bottom:20px}#messages_navigation a{text-decoration:none}#messages_navigation ul li{list-style:none !important;margin-left:5px !important;padding:6px 0}#messages_navigation ul li a{padding:0 4px;display:block}#messages_navigation ul li.selected{background:white;border-top:1px solid #333333;border-bottom:1px solid #333333;padding:5px 0}#messages_navigation ul li:hover{background:white;border-top:1px solid #333333;border-bottom:1px solid #333333;padding:5px 0}#browse_broadcasts input{margin-top:10px}.social-links{height:30px;overflow:none}.social-links a{text-decoration:none;margin-right:15px}.social-links a img{position:relative;top:3px;margin-right:10px}.social-links div.fb-like{display:inline;position:relative;top:2px;margin-left:10px}.social-links div.fb-like iframe{width:70px}.social-links iframe.twitter-share-button{display:inline;position:relative;top:5px}.page iframe{margin:5px}#ministry-links{font-size:10px}#ministry-links a:hover{color:#555555 !important}div.givebutton{margin:20px 0}div.givebutton table{border:0px}div.givebutton table td{border:0px}#slider-wrapper{width:900px;height:340px;margin:25px auto 38px auto;padding:6px;background:url(/assets/slideshow/background.png)}#slider{position:relative;width:900px;height:340px;background:url(/assets/slideshow/loading.gif) no-repeat 50% 50%}#slider img{position:absolute;top:0px;left:0px;display:none}#slider a{border:0;display:block}#content .nivoSlider{margin-bottom:54px}#content #slider{padding-bottom:30px}#content .nivo-controlNav{padding:0px 0px 3px 0px;left:408px;bottom:-27px;background:#000;background:rgba(0,0,0,0.9);z-index:66;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 2px #818080;-webkit-box-shadow:0 1px 2px #818080}#content #main-content-sidebar .nivo-controlNav{left:268px}.nivo-controlNav{position:absolute;left:406px;bottom:-32px}.nivo-controlNav a{display:block;width:18px;height:18px;background:url(/assets/slideshow/bullets.png) no-repeat;text-indent:-9999px;border:0;margin-right:3px;float:left}.nivo-controlNav a.active{background-position:0 -22px}.nivo-directionNav a{display:block;width:30px;height:30px;background:url(/assets/slideshow/arrows.png) no-repeat;text-indent:-9999px;border:0}a.nivo-nextNav{background-position:-30px 0;right:15px}a.nivo-prevNav{left:15px}.nivo-caption{text-shadow:none}.nivoSlider{position:relative}.nivoSlider img{position:absolute;top:0px;left:0px}.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:60;display:none}.nivo-slice{display:block;position:absolute;z-index:50;height:100%}.nivo-caption{position:absolute;left:-18px;bottom:40px;color:#333;z-index:89;font-family:'MarketingScriptRegular', serif;font-size:25px;line-height:24px;background:url(/assets/slideshow/caption-left-bg.png) bottom left no-repeat}.nivo-caption p{background:#d8d6cd;border-top:7px solid #e2c6a3;padding:14px 26px 15px 32px;margin-bottom:13px;-moz-box-shadow:2px 2px 3px #444;-webkit-box-shadow:2px 2px 3px #444;box-shadow:2px 2px 3px #444}.nivo-caption a{display:inline !important}.nivo-html-caption{display:none}.nivo-directionNav a{position:absolute;top:45%;z-index:99;cursor:pointer}.nivo-prevNav{left:0px}.nivo-nextNav{right:0px}.nivo-controlNav a{position:relative;z-index:99;cursor:pointer}.nivo-controlNav a.active{font-weight:bold}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,font,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{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}#exam_slides{width:700px;border:2px solid #333333;-moz-border-radius:5px;-webkit-border-radius:5px}#exam_slides div#prevnext{float:right}#exam_slides div#prevnext a.prev,#exam_slides div#prevnext a.next{margin:5px}#exam_slides .slides_container{width:700px}#exam_slides .slides_container div.slide{width:700px;min-height:500px;display:block;background:#eeeeee}#exam_slides .slides_container div.slide table thead{background:#eeeeee;font-weight:bold}#exam_slides .slides_container div.slide table th{padding:0 2px 5px}#exam_slides .slides_container div.slide table td{border-bottom:1px dashed #aaaaaa;padding:3px 5px;background:white}#exam_slides .slides_container div.slide table td.radio{width:6%;text-align:center}#exam_slides .slides_container div.slide table td.number{padding:0px 3px;width:6%;text-align:center}#exam_slides .slides_container div.slide table td.question{width:50%}table#gifts-results{-moz-border-radius:5px;-webkit-border-radius:5px}table#gifts-results thead{background:#eeeeee;font-weight:bold}table#gifts-results th{padding:0 2px 5px}table#gifts-results td{width:6%;text-align:center;border-bottom:1px dashed #aaaaaa}table#gifts-results td.name{padding:0px 3px;width:50px}table#gifts-results td.total{font-weight:bold;border-left:1px solid #aaaaaa;border-right:1px solid #aaaaaa}table#gifts-results tr.highlighted{background:#fffecc;font-weight:bold;color:black}body{background:#e8e8e8;min-width:1000px;font-size:14px;line-height:21px;font-family:"Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif;color:#5d5d5d}*{margin:0;outline:none}a{color:#4c4c4c}a:hover{color:#7b7b7b}p{margin-bottom:18px}ul{margin-bottom:24px}#navigation-container a,a.button,.big-button,#title-nav,#dropdownform,.left-pagination a,.right-pagination a,.date,form#contactform input.submit-form,.t-headings{font-family:'Cantarell', arial, serif}#navigation-container ul ul a,.date .blogcomments{font-family:"Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif}h1,h2,h3,h4,h5,h6{text-transform:uppercase;font-weight:normal;font-family:'Cantarell', arial, serif;color:#2d2d2d;text-shadow:1px 1px 0px #ffffff}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none;color:#3d3d3d}h1{font-size:34px;line-height:32px;margin-bottom:12px}h2{font-size:24px;line-height:24px;margin-bottom:10px}h3{font-size:18px;line-height:22px;margin-bottom:8px}h4{font-size:15px;line-height:21px;margin-bottom:7px}h5{font-size:14px;line-height:19px;margin-bottom:6px}h6{font-size:12px;line-height:26px;margin-bottom:5px}iframe{border:0px;margin:0px;padding:0px}img.noborder{border:none !important}#header{border-bottom:5px solid #d3c8b4;margin-bottom:28px;background:url(/assets/texture.png) top left repeat-x}#header-top{background:url(/assets/header-top-bg.png) top left repeat-x;height:130px;border-bottom:1px solid #7c8287}#header-top-container{width:900px;margin:0 auto;padding-top:10px}.header-base{width:900px;overflow:hidden;height:0px}#featured-container{background:url(/assets/featured-container-bg.png) bottom left repeat-x;overflow:hidden}#logo{float:left;margin-bottom:3px}#page-title-container{background:url(/assets/featured-container-bg.png) 0px -65px repeat-x;overflow:hidden}#page-title{width:900px;overflow:hidden;margin:34px auto}#page-title h1{text-shadow:1px 1px 0px #5d5d5d;color:#f0ece5;font-weight:bold;letter-spacing:-1px;margin:0px;float:left}#page-title #title-nav{float:right;text-shadow:1px 1px 0px #5d5d5d;color:#f0ece5;margin-top:6px}#page-title #title-nav h4{text-transform:uppercase;font-weight:bold;font-size:15px;display:inline;color:#d6d6d6;text-shadow:1px 1px 0px #5d5d5d;position:relative;top:2px;right:15px}#page-title #title-nav form{display:inline}#dropdownform{background:#ddd9d9;border:1px solid #ddd9d9;font-size:12px;font-weight:bold;text-transform:uppercase;color:#5d5d5d;text-shadow:1px 1px 0px #ffffff;-moz-box-shadow:1px 1px 3px #666;-webkit-box-shadow:1px 1px 3px #666;box-shadow:1px 1px 3px #666}.container{width:900px;overflow:hidden;margin:0 auto}#main-content-sidebar{width:620px;float:left}.alignright{float:right;margin:0 0 10px 10px}.alignleft{float:left;margin:0 10px 10px 0}.aligncenter{margin-bottom:12px;text-align:center}div.ibe_inner{opacity:.20 !important;filter:alpha(opacity=20)}#content h3.border-bottom{background:url(/assets/header-bottom.png) 0px 0px no-repeat;padding-bottom:12px;margin-bottom:10px}#content h3.border-bottom a{display:block}#content h3.border-bottom img{padding-right:7px;position:relative;top:2px}.feature-box{margin-left:2px;width:635px;overflow:hidden;background:#dedada;margin:5px 0 20px 0;padding:12px 30px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:1px 1px 1px #aeaeae;-webkit-box-shadow:1px 1px 1px #aeaeae;box-shadow:1px 1px 1px #aeaeae;border:1px solid #cecccc}.feature-box h4{font-weight:bold;font-size:16px}.left-feature-box{float:left;width:620px;padding-top:6px}.right-feature-box{float:right;width:214px;text-align:right}#content ul.post-list li{padding:10px;overflow:hidden;text-shadow:1px 1px 0px #f2f2f2;margin-left:0px}ul.post-list li.even{background:#ddd}ul.post-list .author{float:right;font-size:12px;text-transform:uppercase}ul.post-list .comments{font-size:9px;text-align:center !important;text-shadow:none;margin-right:19px}ul.post-list .comments a{line-height:1;display:inline-block;color:#fff;width:24px;padding:8px 0 7px 0;background:url(/assets/chaticon.png) 0px 1px no-repeat}ul.post-list .comments a:hover{background:url(/assets/chaticon.png) 0px -45px no-repeat}.divider{background:url(/assets/divider.png) center center repeat-x;height:2px;margin:34px 0 30px 0}blockquote{font-style:italic;line-height:24px;font-size:13px;color:#626262;background:url(/assets/blockquote.png) 22px 9px no-repeat;padding:5px 15px 0 50px;margin:5px 0 30px 0}#content ul.checkmark li{margin-left:0px;background:url(/assets/checkmark.png) 0px 4px no-repeat;padding:0 0 2px 20px;list-style:none}#content ul.arrow li{margin-left:0px;background:url(/assets/sidebar-arrow.png) 0px 4px no-repeat;padding:0 0 2px 20px;list-style:none}#content ul li{list-style:circle;margin-left:20px}#content ol li{list-style:decimal;margin-left:35px}#content .button{font-size:11px;color:#5f5f5f;text-shadow:none;padding:7px 14px;background:#fffefc url(/assets/button-gradient.png) 0px 0px repeat-x;border:1px solid #c4c2bf;-moz-box-shadow:0 1px 2px #acacac;-webkit-box-shadow:0 1px 2px #acacac;box-shadow:0 1px 2px #acacac}#content a.button:hover{color:#464646;background:#fcf9f4 url(/assets/button-gradient.png) 0px 0px repeat-x}.team-member{padding:10px 0 10px 0}.team-member h4{margin-bottom:3px;padding-top:5px}.team-member img{margin-right:15px}.button{font-weight:bold;text-transform:uppercase;font-size:14px;color:#3e3d3d;background:#f6f4ef url(/assets/button-gradient.png) 0px 0px repeat-x;display:inline-block;padding:5px 10px 6px;text-decoration:none;line-height:1;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:0 1px 2px #818080;-webkit-box-shadow:0 1px 2px #818080;box-shadow:0 1px 2px #818080;border-bottom:2px solid #b4b2ae;position:relative;cursor:pointer}a.button:hover{background:#f6f4ef url(/assets/button-gradient.png) 0px -4px repeat-x;color:#000}.big-button{font-weight:bold;text-transform:uppercase;font-size:15px;color:#fff;background:#f6f4ef url(/assets/big-button-gradient.png) 0px 0px repeat-x;display:inline-block;padding:8px 24px 9px 24px;text-decoration:none;line-height:1;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:0 1px 3px #5e5e5e;-webkit-box-shadow:0 1px 3px #5e5e5e;box-shadow:0 1px 2px #818080;border:1px solid #c4d6da;position:relative;cursor:pointer;text-shadow:1px 1px 1px #666}a.big-button:hover{background:#f6f4ef url(/assets/big-button-gradient.png) 0px -15px repeat-x;color:#fff}#portfolio{margin-top:4px}#content #portfolio .grid3column h5{font-size:95%}#portfolio h5{min-height:3em;position:relative;padding:7px 12px;top:1px;z-index:66;margin-bottom:0px;color:#5d5d5d;background:#dedada;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:1px 1px 1px #aeaeae;-webkit-box-shadow:1px 1px 1px #aeaeae;box-shadow:1px 1px 1px #aeaeae;border:1px solid #cecccc}#portfolio h5 a{display:block}#portfolio h5 span{float:right;font-size:10px;position:relative;top:1px}#portfolio h3{padding-top:4px}#portfolio h3 span{font-size:11px;padding-left:2px;display:block}.pagination{text-align:right;margin:0px 0 10px 0;color:#6f6f6f;font-size:10px}.pagination a{color:#6f6f6f;padding:6px 10px;background-color:#e4e4e4;margin-right:1px;text-decoration:none;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.pagination a:hover{background-color:#dadada}.pagination a.selected,.pagination a.selected:hover{background-color:#959595;color:#fff}.post-title{width:620px;overflow:hidden;margin-bottom:18px}.post-title .date{float:left;text-transform:uppercase;padding:6px 10px;margin-bottom:2px;color:#5d5d5d;background:#dedada;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:1px 1px 1px #aeaeae;-webkit-box-shadow:1px 1px 1px #aeaeae;box-shadow:1px 1px 1px #aeaeae;border:1px solid #cecccc}.post-title .date span{color:#5d5d5d;text-shadow:1px 1px 0px #ffffff;font-size:16px;position:relative;top:2px}.post-title .blogcomments{display:inline;text-align:center;font-size:10px;margin-right:5px}.post-title .blogcomments a{display:inline-block;text-decoration:none;line-height:1;color:#fff;width:24px;padding:8px 0 7px 0;background:url(/assets/chaticon.png) 0px 1px no-repeat}.post-title .blogcomments a:hover{background:url(/assets/chaticon.png) 0px -45px no-repeat}.post-title h2{float:right;width:488px;margin-top:6px}.post-title h3{float:right;width:488px;margin-top:6px}.post-data{font-size:10px;width:620px;overflow:hidden;padding:10px 0 0 0;margin:0 0 15px 0;background:url(/assets/divider.png) top left repeat-x}.post-data-base{background:url(/assets/divider.png) bottom left repeat-x;padding-bottom:10px}.blog-post .divider{margin:14px 0 40px 0}#author_description{padding:20px 20px 10px 20px;margin:0 0 35px 0;color:#5d5d5d;background:#dedada;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:1px 1px 1px #aeaeae;-webkit-box-shadow:1px 1px 1px #aeaeae;box-shadow:1px 1px 1px #aeaeae;border:1px solid #cecccc}#author_description img{float:left;margin:0 15px 15px 0}#content #main-content-sidebar ol.commentlist{list-style:none;margin:25px 0 20px 0;width:620px;overflow:hidden}#content #main-content-sidebar ol.commentlist li{list-style:none;margin:0 0 15px 0;width:620px;overflow:hidden}.avatarimage{float:left;width:70px}.comment-body{float:right;width:510px;background:url(/assets/comment-bg.png) top left no-repeat;padding:20px 10px 20px 30px}.comment-body p{margin-bottom:8px}.comment-author{font-size:16px;padding-bottom:5px}.comment-date{font-size:12px;padding-left:10px}#respond input,#respond textarea{border:2px solid #d5d5d5;padding:5px;font-size:13px;background:#f9f9f9}#respond h3{padding:15px 0 15px 0}.heading-bg{padding:7px 12px;z-index:66;color:#5d5d5d;background:#dedada;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:1px 1px 1px #aeaeae;-webkit-box-shadow:1px 1px 1px #aeaeae;box-shadow:1px 1px 1px #aeaeae;border:1px solid #cecccc}table{border:1px solid #ccc;background:#ecebeb;width:100%;margin:8px 0 0 0}table td{padding:8px;border:1px solid #d6d6d6}table thead th{border:1px solid #ccc}table thead{background:#dadada}table tfoot td{padding:5px}table thead th{padding:8px 0 8px 0}table .t-headings{font-size:bold;font-size:115%;background:#dadada}table .t-footer{background:#e1e1e1;text-align:center;font-size:90%;font-style:italic}.grid2column,.grid3column,.grid3columnbigcolumn,.grid4column,.grid4columnbig,.grid5column,.grid6column{float:left}.grid2column{width:435px;margin-right:30px}.grid3columnbigcolumn{width:590px;margin-right:30px}.grid3column{width:280px;margin-right:30px}.grid6column{width:130px;margin-right:20px}.grid4column{width:202px;margin-right:30px}.grid4columnbig{width:666px;margin-right:30px}.lastcolumn,#main-content-sidebar .lastcolumn{margin-right:0px !important}#main-content-sidebar .container{width:620px}#main-content-sidebar .grid2column{width:295px;margin-right:30px}#main-content-sidebar .grid3column{width:186px;margin-right:30px}#main-content-sidebar .grid4column{width:132px;margin-right:30px}#main-content-sidebar .grid3columnbigcolumn{width:404px;margin-right:30px}#main-content-sidebar .grid4columnbig{width:458px;margin-right:30px}.sidebar{float:right;width:245px;margin-bottom:10px}#content .sidebarleft{float:left;margin-right:35px}.sidebar h4{font-size:12px;font-weight:bold;padding:6px 10px;margin:0 1px 15px 0;text-transform:bold;color:#5d5d5d;background:#dedada;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:1px 1px 1px #aeaeae;-webkit-box-shadow:1px 1px 1px #aeaeae;box-shadow:1px 1px 1px #aeaeae;border:1px solid #cecccc}#search{width:245px;overflow:hidden}#search input#searchbox{border:1px solid #ccc;padding:6px;font-size:13px;color:#8a8a8a;width:190px;float:left;margin-right:7px}#search input#searchsubmit,#search img{float:left;position:relative;top:-1px}.sidebar #jtwt{margin-bottom:25px}.sidebar #jtwt a#jtwt_date{padding-left:110px}.sidebar #jtwt_picture{float:left;padding:4px 10px 55px 0}.sidebar #jtwt_tweet{float:left;width:200px}.sidebar #jtwt a{color:#8a8a8a !important}.sidebar #jtwt a:hover{color:#666 !important}#content .sidebar ul.recentcomments li{list-style:none;margin:0px 0px 25px 0}.recentcomments span{text-transform:uppercase;font-size:13px}.recentcomments a{display:block;color:#8a8a8a}.recentcomments a:hover{color:#666}.sidebar #flickrsidebar ul{list-style:none;padding:0 0 0 2px}.sidebar #flickrsidebar ul li{display:inline;margin:0px;padding:0px;background:transparent}.sidebar #flickrsidebar ul li img{margin:0px 15px 10px 0px;width:66px;height:66px;opacity:0.8;-moz-opacity:0.8;-moz-box-shadow:0 0px 0px #ccc;-webkit-box-shadow:0 0px 0px #ccc;padding:0px;background:transparent}.sidebar #flickrsidebar ul li img:hover{opacity:1;-moz-opacity:1}#footer{background:#292828 url(/assets/footer-gradient.png) top left repeat-x;border-top:6px solid #bfbfbf;padding:30px 0 22px 0;margin-top:40px;color:#ccc;text-shadow:none}#footer a{color:#fff;text-decoration:none}#footer a:hover{color:#dedede}#footer ul li a{background:url(/assets/footer-arrow.png) 0px 5px no-repeat;padding:0 0 4px 11px;display:block}#footer ul li a:hover{background:url(/assets/footer-arrow.png) 0px -87px no-repeat}#footer h4{margin-bottom:12px;padding-bottom:7px;background:url(/assets/border-footer.png) bottom left no-repeat;color:#ccc;text-shadow:none}.social-email,.social-linkedin,.social-twitter,.social-facebook,.social-flickr,.social-rss,.social-youtube{width:16px;height:16px;padding-right:7px;display:block;float:left;text-indent:-999px}a.social-email{background:url(/assets/social-icons/social-email.png) 0px -16px no-repeat}a.social-email:hover{background:url(/assets/social-icons/social-email.png) 0px 0px no-repeat}a.social-linkedin{background:url(/assets/social-icons/social-linkedin.png) 0px -16px no-repeat}a.social-linkedin:hover{background:url(/assets/social-icons/social-linkedin.png) 0px 0px no-repeat}a.social-twitter{background:url(/assets/social-icons/social-twitter.png) 0px -16px no-repeat}a.social-twitter:hover{background:url(/assets/social-icons/social-twitter.png) 0px 0px no-repeat}a.social-facebook{background:url(/assets/social-icons/social-facebook.png) 0px -16px no-repeat}a.social-facebook:hover{background:url(/assets/social-icons/social-facebook.png) 0px 0px no-repeat}a.social-flickr{background:url(/assets/social-icons/social-flickr.png) 0px -16px no-repeat}a.social-flickr:hover{background:url(/assets/social-icons/social-flickr.png) 0px 0px no-repeat}a.social-rss{background:url(/assets/social-icons/social-rss.png) 0px -16px no-repeat}a.social-rss:hover{background:url(/assets/social-icons/social-rss.png) 0px 0px no-repeat}a.social-youtube{background:url(/assets/social-icons/social-youtube.png) 0px -16px no-repeat}a.social-youtube:hover{background:url(/assets/social-icons/social-youtube.png) 0px 0px no-repeat}#tweets{background:#161616;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:12px}#jtwt_text a{text-decoration:underline !important;color:#ccc !important}a#jtwt_date{font-size:10px;font-style:italic;color:#b6b6b6;text-decoration:none !important}#jtwt_text a:hover{color:#f8f8f8 !important}#twitterid{text-align:right}#twitterid img{padding-right:7px}#contact-wrapper{width:430px}#contact-wrapper div{clear:both;margin:1em 0}#contact-wrapper label{display:block;float:none;width:auto}form#contactform input{background:#fff;border-color:#B7B7B7 #e3e3e3 #E8E8E8 #B7B7B7;border-style:solid;border-width:1px;padding:5px;font-size:14px;width:295px}form#contactform textarea{background:#fff;font-size:14px;padding:0.6em 0.5em 0.7em;border-color:#B7B7B7 #e3e3e3 #E8E8E8 #B7B7B7;border-style:solid;border-width:1px}#contact-wrapper input.error,#contact-wrapper textarea.error{font-size:14px}#contact-wrapper .error{color:#666;font-style:italic;margin-bottom:0px;font-size:11px}form#contactform input.submit-form{width:120px;cursor:pointer;display:inline-block;text-decoration:none !important;font-weight:bold;color:#858585;background:#f6f6f6 url(/assets/big-button-overlay.png) top left repeat-x;border-right:1px solid #B7B7B7;line-height:1;font-size:11px;color:#5f5f5f;text-shadow:none;padding:7px 14px;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:0 1px 2px #acacac;-webkit-box-shadow:0 1px 2px #acacac;box-shadow:0 1px 2px #acacac;background:#fffefc url(/assets/button-gradient.png) 0px 0px repeat-x;border:1px solid #c4c2bf;text-transform:uppercase;position:relative;cursor:pointer}form#contactform input.submit-form:hover{color:#464646;background:#fcf9f4 url(/assets/button-gradient.png) 0px 0px repeat-x}.sf-menu{float:left;margin-bottom:1em}.sf-menu a{padding:9px 16px 12px 6px;margin:0 4px;text-decoration:none;text-shadow:1px 1px 1px #666;text-transform:uppercase;font-size:13px}.sf-menu ul{background:#ddd9d9 !important;background:rgba(221,217,217,0.9) !important;-moz-border-radius:3px !important;border-radius:3px !important;-moz-box-shadow:1px 2px 3px #8b8b8b;-webkit-box-shadow:1px 2px 3px #8b8b8b;box-shadow:1px 2px 3px #8b8b8b;padding:4px 0 4px 0}.sf-menu ul a{padding:9px 15px 9px 20px}.sf-menu ul ul{background:#d4d1d1;background:rgba(212,209,209,0.9);-moz-border-radius:3px;border-radius:3px}.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu a:focus,.sf-menu a:hover,.sf-menu a:active,body #navigation-container .sf-menu li.current a{outline:0;color:#fffbf6}.sf-menu a,.sf-menu a:visited{color:#ece8e1}.sf-menu li.sfHover a{color:#fffbf6}.sf-menu ul a{color:#6d6b6b !important;text-shadow:none;font-size:14px}.sf-menu ul a:hover{color:#474747 !important}.sf-menu a.sf-with-ul{padding-right:30px;min-width:1px}.sf-sub-indicator{position:absolute;display:block;right:14px;top:1.05em;width:10px;height:10px;text-indent:-999em;overflow:hidden;background:url("/assets/arrows-ffffff.png") no-repeat -10px -100px}ul ul .sf-sub-indicator{right:15px}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}#navigation-container{position:relative;float:right;padding:8px 0 0 0;z-index:100}.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.8em;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}body #header,body .big-button,body a.big-button:hover{background-color:#31414e}
