#header { text-align: left; }
/* ::::: http://wp-themes.com/wp-content/themes/intrepidity/style.css ::::: */

/* ::::: http://wp-themes.com/wp-content/themes/intrepidity/reset.css ::::: */

html { color: rgb(29, 34, 38); }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote { margin: 0pt; padding: 0pt; }
fieldset, img { border: 0pt none; }
address, caption, cite, code, dfn, th, var { font-style: normal; font-weight: normal; }
caption, th { text-align: left; }
abbr, acronym { border: 0pt none; font-variant: normal; }
sup { vertical-align: text-top; }
sub { vertical-align: text-bottom; }
input, textarea, select { font-family: inherit; font-size: inherit; font-weight: inherit; }
input, textarea, select { font-size: 100%; }
legend { color: rgb(0, 0, 0); }
body { background: url('back-body.jpg') repeat-x scroll 0% 0% rgb(17, 37, 61); font: 11px Arial,Helvetica,sans-serif; color: rgb(61, 61, 61); }
h1 { font-size: 24px; color: rgb(23, 73, 134); }
h2 { font-size: 20px; color: rgb(8, 125, 182); padding: 0pt; }
h3 { font-size: 18px; color: rgb(5, 88, 145); }
h4 { font-size: 18px; color: rgb(102, 102, 102); }
h5 { font-size: 16px; color: rgb(226, 109, 39); }
h6 { font-size: 14px; color: rgb(0, 0, 0); }
p { margin: 5px 0pt 10px; line-height: 125%; }
strong, b, caption, th { font-weight: bold; }
blockquote { border-left: 3px solid rgb(232, 232, 232); margin: 10px 10px 0pt; padding-left: 8px; }
acronym, abbr { border-bottom: 1px dashed rgb(51, 51, 51); cursor: help; }
dd { margin-left: 15px; }
a:link { color: rgb(9, 122, 177); font-weight: normal; text-decoration: none; }
a:visited { color: rgb(8, 103, 150); }
a:hover, a:active { color: rgb(11, 155, 227); text-decoration: underline; }
#bg { width: 100%; display: table; background: url('back-bg.jpg') no-repeat scroll center top transparent; }
#shadow, #header, #container, #footer { margin: 0pt auto; }
#shadow { width: 900px; position: relative; }
#container { padding: 0pt 0pt 10px; background: url('back-container.gif') repeat-y scroll 0% 0% rgb(255, 255, 255); }
#container-shoulder { background: url('back-container-shoulder.jpg') no-repeat scroll 0% 0% transparent; }
#header { height: 136px; }
#logo { margin: 5px 0pt 0pt 13px; overflow: hidden; }
#logo a { outline: medium none; }
#left-col { width: 616px; float: left; padding: 28px 0pt 0pt; overflow: hidden; }
#sidebar { float: right; width: 275px; color: rgb(82, 82, 82); padding: 1px 0pt 10px; }
#footer { position: relative; background: url('back-footer.jpg') no-repeat scroll left bottom rgb(18, 139, 223); width: 900px; height: auto ! important; min-height: 200px; }
#footer .footer-content { padding: 29px 28px 0pt; color: rgb(255, 255, 255); font-size: 11px; }
#footer .footer-widget { float: left; width: 215px; padding: 0pt 20px 50px 0pt; }
#footer ul.footerlinks { list-style: none outside none; margin: 0pt 0pt 18px -7px; }
#footer ul.footerlinks li { padding: 0pt 7px; }
#optinbox { background: url('optin-container-bottom.png') no-repeat scroll 0pt bottom transparent; margin: 0pt 0pt 0pt 5px; height: auto ! important; min-height: 94px; }
#optin-container { padding: 86px 17px 30px 13px; height: auto ! important; min-height: 270px; color: rgb(50, 111, 151); display: inline-block; background: url('optin-container-getthis.png') no-repeat scroll 0% 0% transparent; }
#optin-container form { border: medium none; width: 230px; margin-top: 5px; }
#optin-container .textfield { width: 200px; height: 18px; line-height: 18px; padding: 6px 10px 0pt; border: 1px solid rgb(223, 223, 223); font-size: 11px; font-weight: normal; color: rgb(143, 143, 143); background: url('back-textfield.png') no-repeat scroll 0% 0% transparent; margin-bottom: 8px; }
#optin-container #opt_submit { background: url('back-optin-submit.png') no-repeat scroll 0% 0% transparent; text-align: center; width: 220px; height: 34px; line-height: 34px; border: medium none; color: rgb(255, 255, 255); font-size: 18px; cursor: pointer; }
.recover { clear: both; line-height: 0pt; }
#blogname { padding: 20px 0pt 0pt 20px; display: inline-block; background: url('intrepid-logo.png') no-repeat scroll 0pt 7px transparent; width: 550px; text-indent: -66666px; overflow: hidden; }
#copyright { color: rgb(136, 206, 255); position: absolute; bottom: 16px; left: 25px; font-size: 11px; }
#footer-tag { width: 375px; text-align: left; padding: 0pt 5px 0pt 0pt; }
.post { background: url('back-entrydate.png') no-repeat scroll 12px 0pt transparent; padding: 0pt 0pt 12px 15px; margin: 0pt 0pt 17px; clear: both; height: auto ! important; min-height: 208px; }
.entry_header { margin: 0pt; position: relative; }
.entry_header h1, .entry_header h2.home { float: left; margin: 6px 0pt 0pt; width: 370px; padding: 5px 80px 5px 0pt; line-height: 1.6em; font-size: 18px; height: auto ! important; min-height: 40px; }
.entry-date { float: left; width: 58px; height: 52px; text-align: center; padding: 7px 22px 0pt 1px; font-weight: normal; margin: 0pt; font-size: 11px; color: rgb(152, 213, 255); font-family: Tahoma,Geneva,sans-serif; text-transform: uppercase; }
#left-col .date { font-family: Arial,Helvetica,sans-serif; color: rgb(255, 255, 255); font-size: 25px; display: block; font-weight: bold; line-height: 23px; }
.entry_content { clear: both; margin: 0pt 0pt 0pt 84px; }
#sidebar h2 { color: rgb(255, 255, 255); font-size: 14px; text-align: left; height: 66px; background: url('back-sidebar-title.jpg') no-repeat scroll right top transparent; overflow: hidden; }
#sidebar ul { background: url('sidebar-links-bg-bottom.png') no-repeat scroll right bottom transparent; padding: 0pt 0pt 19px; list-style: none outside none; }
#sidebar ul ul { background: none repeat scroll 0% 0% transparent; padding: 0pt; }
#sidebar li { padding: 0pt; list-style: none outside none; }
#sidebar ul ul { padding: 6px 0pt 15px 26px; }
#sidebar li li { margin: 0pt 9px 0pt 15px; list-style-image: url('icon-sidebar-link.png'); }
#sidebar .widget { margin: 0pt 0pt 0pt 14px; background: url('sidebar-links-background.png') repeat-y scroll right top transparent; }
#sidebar ul ul ul { padding: 2px 0pt 8px; }
#optin-container p { padding: 0pt; margin: 0pt; }
#socialize-icons { position: absolute; top: 50px; right: -2px; list-style: none outside none; }
#opt_data { display: none; }
.post ul { margin-left: 0pt; padding-left: 30px; }
.post ol { margin-left: 0pt; padding-left: 30px; }
.button { background: url('btn-comment-submit.png') no-repeat scroll right top transparent; color: rgb(255, 255, 255); cursor: pointer; display: inline-block; font-size: 24px; font-weight: bold; height: 27px; line-height: 27px; vertical-align: middle; padding-right: 10px; }
.comment-icon { background: url('icon-comment.gif') no-repeat scroll 0% 0% transparent; padding: 0pt 0pt 0pt 18px; }
.usr-meta { background: url('icon-author.gif') no-repeat scroll 0% 0% transparent; padding: 0pt 0pt 1px 18px; }
.containwithin { overflow: hidden; }
.postedinfo { margin: 5px 0pt 0pt; }
#logo a:link, #logo a:visited { color: rgb(255, 255, 255); }
#globalnav { position: absolute; top: 90px; height: 46px; width: 900px; background: url('back-globalnav.gif') no-repeat scroll 0% 0% transparent; z-index: 9999; }
#globalnav ul { list-style: none outside none; width: 690px; float: left; }
#globalnav ul li { float: left; background: url('navi-divider.gif') no-repeat scroll right center transparent; }
#globalnav ul li li { background: none repeat scroll 0% 0% transparent; }
#globalnav a:link, #globalnav a:visited { color: rgb(255, 255, 255); text-decoration: none; font-size: 12px; font-family: Arial,Helvetica,sans-serif; font-weight: bold; }
#globalnav a:hover { color: rgb(255, 255, 255); text-decoration: underline; }
#navpocket { height: 46px; overflow: hidden; }
#nav li a, #nav li a:link { display: block; font-size: 12px; text-decoration: none; padding: 16px 11px; }
#nav li a:hover, #nav li a:active { display: block; text-decoration: none; background: url('navhov.png') repeat-x scroll 0% 0% transparent; }
#nav li li a, #nav li li a:link, #nav li li a:visited { color: rgb(238, 238, 238); background: url('back-navi.png') repeat-x scroll 0% 0% transparent; width: 150px; float: none; margin: 0px; padding: 10px 11px; border-bottom: 1px solid rgb(51, 51, 51); border-left: 1px solid rgb(51, 51, 51); border-right: 1px solid rgb(51, 51, 51); }
#nav li li a:hover, #nav li li a:active { background: none repeat scroll 0% 0% rgb(55, 55, 55); color: rgb(0, 153, 255); text-decoration: none; }
#nav li ul { position: absolute; left: -999em; height: auto; width: 150px; margin: -1px 0pt 0pt -1px; }
#nav li li { padding: 0pt; }
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { left: auto; }
#logo a:link, #logo a:visited, #logo a:hover, #logo a:active { font-size: 18px; text-decoration: none; font-weight: normal; color: rgb(222, 240, 252); }
#logo a span { font-weight: bold; font-size: 26px; color: rgb(255, 255, 255); }
.entry_header h1 a:link, .entry_header h1 a:visited, .entry_header h2.home a:link, .entry_header h2.home a:visited { font-size: 30px; font-weight: normal; color: rgb(8, 125, 182); text-decoration: none; outline: medium none; }
#sidebar ul li a:link, #sidebar ul li a:visited { color: rgb(79, 79, 79); text-decoration: none; font-weight: normal; }
#sidebar ul li a:hover { text-decoration: underline; }
#sidebar ul li a.sidebartitle:link, #sidebar ul li a.sidebartitle:visited { color: rgb(255, 255, 255); text-decoration: none; font-weight: normal; padding: 26px 0pt 22px 52px; display: block; outline: medium none; }
#footer a:link, #footer a:visited { color: rgb(255, 255, 255); text-decoration: none; font-size: 11px; font-weight: normal; }
#footer a:active, #footer a:hover { color: rgb(161, 216, 255); text-decoration: underline; }
#footer-tag a:link, #footer-tag a:visited { color: rgb(136, 206, 255); font-weight: normal; }
#footer-tag a:active, #footer-tag a:hover { color: rgb(217, 239, 254); }
.categories a:link, .categories a:hover, .categories a:visited { background: none repeat scroll 0% 0% rgb(33, 160, 222); padding: 2px 7px; color: rgb(255, 255, 255); text-decoration: none; white-space: nowrap; }
.alignleft { float: left; margin: 0pt 1em 1em 0pt; }
.alignright { float: right; margin: 0pt 0pt 1em 1em; }
.navigation, #respond { margin: 0pt 18px 0pt 93px; }
.postmetacat, .categories { line-height: 200%; }
.post img, .page img, .customhtml img { max-width: 505px; }
.wp-caption { background-color: rgb(243, 243, 243); border: 1px solid rgb(221, 221, 221); margin: 10px; padding-top: 4px; text-align: center; }
