/* -------------------------------------------------- :[ Core Layout ]: */

#masthead,#main,#footer,#colophon {margin-left: auto;margin-right: auto;width: 960px;}#container,#sidebar {display: inline;float: left;margin-left: 10px;margin-right: 10px;}#container {width:620px;}#sidebar {width:300px;}#footer {clear: both;width: 100%;}

/* ------------------------------------------------ :[ Custom Layout ]: */

.one-column {width:940px !important;}.one-column #content {margin:0 auto !important;width:620px !important;}.fullwidth {width:940px !important;}.fullwidth #content {margin:0 auto !important;width:900px !important;}

/* -------------------------------------------------------- :[ Fonts ]: */

body,input,textarea,.page-title span,.pingback a.url,#cancel-comment-reply-link {font-family:Georgia, "Times New Roman", Times, serif;}
#site-title,.page-title,#entry-author-info h2,#comments-title,#reply-title,.widget-title,a.sc-button,.sc-tab .tab-control {font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;}pre {font-family: "Courier 10 Pitch", Courier, monospace;}code {font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;}

/* ---------------------------------------------- :[ Global Elements ]: */

body,input,textarea{font-size:13px;line-height:24px;color:#111}h1,h2,h3,h4,h5,h6{font-family:Georgia,"Times New Roman",Times,serif}hr{background-color:#e7e7e7;border:0;height:1px;margin-bottom:18px;clear:both}p{margin-bottom:18px}ul{list-style:square;margin:0 0 18px 1.5em}ol{list-style:decimal;margin:0 0 18px 1.5em}ol ol{list-style:upper-alpha}ol ol ol{list-style:lower-roman}ol ol ol ol{list-style:lower-alpha}ul ul,ol ol,ul ol,ol ul{margin-bottom:0}dl{margin:0 0 24px 0}dt{font-weight:bold}dd{margin-bottom:18px}strong{font-weight:bold}cite,em,i{font-style:italic}big{font-size:131.25%}ins{background:#ffc;text-decoration:none}blockquote{font-style:italic;padding:0 3em}blockquote cite,blockquote em,blockquote i{font-style:normal}pre{background:#f7f7f7;color:#222;line-height:18px;margin-bottom:18px;padding:1.5em}abbr,acronym{border-bottom:1px dotted #666;cursor:help}sup,sub{height:0;line-height:1;vertical-align:baseline;position:relative}sup{bottom:1ex}sub{top:.5ex}input[type="text"],textarea{padding:2px 4px}input[type="submit"],input[type="reset"],input[type="button"]{padding:3px 6px;color:#666;background:#fff url(images/white-gradient.png) repeat-x bottom left;border-top:1px solid #dedede;border-left:1px solid #dedede;border-bottom:1px solid #bbbbbb;border-right:1px solid #bbbbbb}a:link{color:#06c;text-decoration:none}a:visited{color:#743399;text-decoration:none}a:active,a:hover{color:#ff4b33;text-decoration:underline}

/* ------------------------------------------------------- :[ Header ]: */

#header{padding:70px 0 0 0}#branding{padding:0 10px}#site-title{font-size:30px;line-height:36px}#site-title a{color:#000;font-weight:bold;text-decoration:none}#site-description{margin:0 0 28px 5px}

/* ---------------------------------------------- :[ Menu Navigation ]: */

.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-vertical,.sf-vertical li{width:10em}.sf-vertical li:hover ul,.sf-vertical li.sfHover ul{left:10em;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}/*navbar*/.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:none}.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:none}.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}/*skin*/.sf-menu{float:left;padding:0 10px}.sf-menu a{padding:9px 13px;font-size:11px;text-decoration:none;text-transform:uppercase;border:1px solid #ccc}.sf-menu a,.sf-menu a:visited{color:#666}.sf-menu li{margin-right:10px;background:#fff}.sf-menu li li{margin-right:0;background:#fff}.sf-menu li li li{background:#9aaedb}.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu a:focus,.sf-menu a:hover,.sf-menu a:active{background:#fafafa;outline:0;border-bottom-color:#ccc}.sf-menu ul{border-bottom:1px solid #ccc}.sf-menu li:hover ul,.sf-menu li.sfHover ul{top:30px}.sf-menu ul ul{margin-top:0}.sf-menu ul a{background:#fafafa;border-bottom:none}.sf-menu ul a:hover{color:#ff4b33}

/* ------------------------------------------------------ :[ Content ]: */

#main{padding:30px 0 0 0}#content{margin-bottom:36px}#content p,#content ul,#content ol,#content dd,#content pre,#content hr{margin-bottom:24px}#content ul,#content ol{margin-left:0}#content ul ul,#content ol ol,#content ul ol,#content ol ul{margin-left:0;margin-bottom:0}#content dt,#content th{color:#111}#content h1,#content h2,#content h3,#content h4,#content h5,#content h6{color:#111;margin:0;padding-top:0;line-height:1.5em}#content table{border:1px solid #e7e7e7;text-align:left;margin:0 -1px 24px 0;width:100%}#content tr th,#content thead th{color:#888;font-size:12px;font-weight:bold;line-height:18px;padding:9px 24px}#content tr td{border-top:1px solid #e7e7e7;padding:6px 24px}#content tr.odd td{background:#f2f7fc}.hentry{margin:0 0 48px 0}.single .hentry{margin:0 0 36px 0}#content .page-title{margin-bottom:20px}.page-title{color:#000;font-size:14px;font-weight:bold;margin:0 0 36px 0}.page-title span{color:#333;font-size:16px;font-style:italic;font-weight:normal}.page-title a:link,.page-title a:visited{color:#888;text-decoration:none}.page-title a:active,.page-title a:hover{color:#ff4b33}#content .entry-title{color:#000;font-size:22px;line-height:1.364em;font-weight:normal;margin-bottom:0}.entry-title a:link,.entry-title a:visited{color:#000;text-decoration:none}.entry-title a:active,.entry-title a:hover{color:#ff4b33}.entry-meta{color:#888;font-size:10px;font-style:italic;line-height:18px}.entry-meta .n{color:#888;font-size:10px;font-style:normal;letter-spacing:.05em;text-transform:uppercase}.entry-meta abbr,.entry-utility abbr{border:none;cursor:text;font-size:10px;font-style:normal;letter-spacing:.05em;text-transform:uppercase}.entry-content,.entry-summary{padding:12px 10px 0 0;clear:both}.entry-content h1,.entry-content h2{font-family:Arial,sans-serif;font-size:19px;font-weight:bold;padding:28px 0 14px 0}.entry-content h3{font-size:17px;font-style:italic;padding:28px 0 14px 0}.entry-content h4{font-size:11px;font-family:Arial,sans-serif;font-weight:bold;text-transform:uppercase;letter-spacing:.05em}#content .entry-summary p:last-child{margin-bottom:12px}.entry-content fieldset{border:1px solid #e7e7e7;margin:0 0 24px 0;padding:24px}.entry-content fieldset legend{background:#fff;color:#000;font-weight:bold;padding:0 24px}.entry-content input{margin:0 0 24px 0}.entry-content input.file,.entry-content input.button{margin-right:24px}.entry-content label{color:#888;font-size:12px}.entry-content select{margin:0 0 24px 0}.entry-content sup,.entry-content sub{font-size:10px}.entry-content blockquote.left{float:left;margin-left:0;margin-right:24px;text-align:right;width:33%}.entry-content blockquote.right{float:right;margin-left:24px;margin-right:0;text-align:left;width:33%}.page-link{color:#000;margin:0 0 22px 0;word-spacing:.5em}.page-link a:link,.page-link a:visited{background:#fff;border:1px solid #e7e7e7;font-weight:normal;padding:.5em .75em;text-decoration:none}.page-link a:active,.page-link a:hover{color:#ff4b33}.page .edit-link{clear:both;display:block}#entry-author-info{border:1px solid #e7e7e7;padding:18px 20px;margin:24px 0;overflow:hidden;clear:both;font-size:12px;line-height:20px}#entry-author-info #author-avatar{background:#fff;border:1px solid #e7e7e7;float:left;margin:0 -104px 0 0;padding:3px;height:60px}#entry-author-info #author-description{float:left;margin:0 0 0 104px}#entry-author-info h2{color:#000;font-size:14px;font-weight:bold;margin-bottom:10px;text-transform:uppercase}#entry-author-info #author-link{margin-top:5px}.entry-utility{color:#666;font-size:10px;font-style:italic;line-height:18px}.entry-meta a{color:#666;text-decoration:none}.entry-utility a{color:#743399;font-size:12px;font-style:normal;text-decoration:none}.entry-meta a:hover,.entry-utility a:hover{color:#ff4b33}#content .video-player{padding:0}

/* ---------------------------------------------------- :[ Shortcodes ]: */

a.sc-button,a.sc-button:visited{background:#222 url(images/sc-button.png) repeat-x;display:inline-block;padding:5px 10px 6px;color:#fff;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.6);-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.6);text-shadow:0 -1px 1px rgba(0, 0, 0, 0.25);border-bottom:1px solid rgba(0, 0, 0, 0.25);position:relative;cursor:pointer}a.sc-button.medium{font-size:16px}a.sc-button.large{padding:8px 14px 9px;font-size:20px}a.sc-button.pink,a.sc-button.magenta:visited{background-color:#e22092}a.sc-button.pink:hover{background-color:#c81e82}a.sc-button.green,a.sc-button.green:visited{background-color:#91bd09}a.sc-button.green:hover{background-color:#749a02}a.sc-button.red,.red:visited{background-color:#e62727}a.sc-button.red:hover{background-color:#cf2525}a.sc-button.orange,a.sc-button.orange:visited{background-color:#ff5c00}a.sc-button.orange:hover{background-color:#d45500}a.sc-button.blue,a.sc-button.blue:visited{background-color:#2981e4}a.sc-button.blue:hover{background-color:#2575cf}a.sc-button.yellow,a.sc-button.yellow:visited{background-color:#ffb515}a.sc-button.yellow:hover{background-color:#fc9200}.sc-box{display:block;margin:10px;padding:10px}.sc-box.info{background:#f7fafd;border:1px solid #b5d3ff}.sc-box.note{background:#eff1e1;border:1px solid #e2e2e2}.sc-box.warning{background:#fffbbc;border:1px solid #e6db55}.sc-box.download{background:#e7f7d3;border:1px solid #66cc33}.sc-box.error{background:#ffecec;border:1px solid #df7d7d}.sc-togglecontent{border:4px solid #ddd}#content .sc-togglecontent .tc-switch{padding:15px;font-size:14px;cursor:pointer;background:url(images/sc-toggle-close.png) no-repeat 98% 40%}#content .sc-togglecontent .tc-switch.open{background:url(images/sc-toggle-open.png) no-repeat 98% 40%}#content .sc-togglecontent .tc-content{display:none;padding:0 15px 15px 15px}#content .sc-togglecontent .tc-content.open{display:block}.sc-tab.tabulation{position:relative;margin-top:50px;border:4px solid #ddd}.sc-tab.tabulation .tab-controls{position:absolute;top:-40px;left:15px}.sc-tab.tabulation .tab-header{display:inline-block;float:left;padding:4px 8px;margin-right:5px;cursor:pointer;border:4px solid #ddd;background-color:#eee}.sc-tab.tabulation .tab-header.active{background-color:#fff;border-bottom-color:#fff}.sc-tab.tabulation .tab-content{display:none;padding:15px}.sc-tab.slideshow{position:relative;padding:25px 30px;margin-bottom:20px;border:4px solid #ddd}.sc-tab.imagetab{position:relative;padding:0;margin-bottom:20px}#content .sc-tab.imagetab img{max-width:900px;border:4px solid #ddd}.sc-tab.slideshow .slide-nav,.sc-tab.imagetab .slide-nav{width:100%;position:absolute;top:45%;left:0;z-index:300}.sc-tab.slideshow .prev,.sc-tab.slideshow .next,.sc-tab.imagetab .prev,.sc-tab.imagetab .next{display:block;width:16px;height:16px;padding:5px}.sc-tab.slideshow .prev,.sc-tab.imagetab .prev{float:left;margin-left:-15px;background:#ddd url(images/sc-slideshow-prev.png) no-repeat 50% 50%}.sc-tab.slideshow .next,.sc-tab.imagetab .next{float:right;margin-right:-15px;background:#ddd url(images/sc-slideshow-next.png) no-repeat 50% 50%}.sc-tab.slideshow .tab-container{width:540px;min-height:100px}.sc-tab.slideshow .tab-content{display:block;width:540px;min-height:100px}

/* ------------------------------------------------------ :[ Comment ]: */

#comments{margin:10px 0 0 0}#content #comments-title{margin:0 0 10px 0}.commentlist{margin:0;list-style-type:none}.comment{margin:0 0 10px 0;padding:15px 15px 0 15px;list-style-type:none;border:1px solid #ddd}.comment ul.children li.comment{margin-bottom:15px;background-color:#f2f2f2}.comment ul.children li.comment li.comment{background-color:#fff}.comment_time, .comment_reply a{color:#888;font-style:italic}#cancel-comment-reply-link{float:right;color:#666;font-size:12px;font-weight:normal;font-style:italic}

/* ------------------------------------------------------- :[ Images ]: */

#content img{margin:0;max-width:640px}#content .attachment img{max-width:850px;margin:0 auto}#content img.post-thumbnail{padding:5px;border:1px dotted #ddd;background:#f8f8f8;background:rgba(255, 255, 255, 0.7)}#content .alignleft,#content img.alignleft{display:inline;float:left;margin-right:24px;margin-top:4px}#content .alignright,#content img.alignright{display:inline;float:right;margin-left:24px;margin-top:4px}#content .aligncenter,#content img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}#content img.alignleft,#content img.alignright,#content img.aligncenter{margin-bottom:12px}#content .wp-caption{background:#f1f1f1;line-height:18px;text-align:center;margin-bottom:20px;padding:4px}#content .wp-caption img{margin:5px 5px 0}#content .wp-caption p.wp-caption-text{margin:5px;color:#888;font-size:12px}#content .wp-smiley{margin:0}#content .gallery{margin:auto}#content .gallery .gallery-item{float:left;margin-top:0;margin-bottom:10px;text-align:center;width:33%}#content .gallery img{border:2px solid #cfcfcf}#content .gallery .gallery-caption{color:#888;font-size:12px;margin:0 0 12px}#content .gallery dl{margin:0}#content .gallery img{padding:9px;border:1px dotted #ddd}#content .gallery img:hover{border-style:solid}#content .gallery br+br{display:none}

/* --------------------------------------------------- :[ Attachment ]: */

.entry-content .attachment img{margin-bottom:0}.attachment .entry-content .entry-caption{font-size:140%;margin-top:24px}.attachment .entry-content .nav-previous a:before{content:'\2190\00a0'}.attachment .entry-content .nav-next a:after{content:'\00a0\2192'}

/* ---------------------------------------------- :[ Post Navigation ]: */

.navigation{overflow:hidden;color:#888}.navigation a:link,.navigation a:visited{color:#888;font-style:italic;text-decoration:none}.navigation a:active,.navigation a:hover{color:#ff4b33}.nav-previous{float:left;width:50%}.nav-next{float:right;width:50%;text-align:right}#nav-above{display:none}#nav-below{margin:-18px 0 0 0}.navigation .pages,.navigation .page-numbers{display:inline-block;padding:2px 10px;margin-right:5px;border:1px solid #ddd}

/* ------------------------------------------------- :[ Widget Areas ]: */

.widget-area ul{list-style:none;margin-left:0}.widget-area ul ul{list-style:square;margin-left:1.3em}.widget_search #s,.widget_outset_search #s{width:90%;padding:3px}.widget_search #searchsubmit{display:none}.widget_search label{display:none}.widget-container{margin:0 0 18px 0}.widget-title{color:#222;font-size:14px;font-weight:bold;margin:0;padding:0}.widget-area a:link,.widget-area a:visited{text-decoration:none}.widget-area a:active,.widget-area a:hover{text-decoration:underline}.widget-area .entry-meta{font-size:11px}#wp_tag_cloud div{line-height:1.6em}#wp-calendar{width:100%}#wp-calendar caption{font-weight:bold;color:#222;text-align:left;font-size:14px;padding-bottom:4px}#wp-calendar thead{font-size:11px}#wp-calendar tbody{color:#aaa}#wp-calendar tbody td{padding:3px 0 2px;background:#f5f5f5;border:1px solid #fff;text-align:center}#wp-calendar tbody .pad{background:none}#wp-calendar tfoot #next{text-align:right}.widget_rss a.rsswidget{color:#000}.widget_rss a.rsswidget:hover{color:#ff4b33}.widget_rss .widget-title img{height:11px;width:11px}#main .widget-area ul{margin-left:0;padding:0 20px 0 0}#main .widget-area ul ul{border:none;margin-left:.5em;padding:0}#main .widget-area ul ul ul{margin-left:.5em}#outset_subscription{list-style:none;margin:0;padding:0}#outset_subscription li{margin:0;padding-left:25px}#outset_subscription li.rss{background:url(images/feed.png) no-repeat 0 center}#outset_subscription li.email{background:url(images/email.png) no-repeat 0 center}#outset_subscription li.twitter{background:url(images/twitter.png) no-repeat 0 center}#footer-widget-area .widget-area {display:inline;float:left;width:220px;margin:0 10px;}

/* ------------------------------------------------------- :[ Footer ]: */

#footer{margin-bottom:20px;font-style:italic}#colophon{padding:18px 0;overflow:hidden}#site-info{text-align:center}#site-info a{color:#444;text-decoration:none;border-bottom:1px dotted #ccc}#site-info a:hover{border-bottom:1px dotted #444}

/* ------------------------------------------------ :[ Self Clearing ]: */

#header:after, #access:after, #header div.menu:after, #main:after, .comment_meta:after, .post:after, #footer:after { content: " "; display: block; height: 0; clear: both; visibility: hidden; }