/*   
Theme Name: Coast Guard Wide
Theme URI: http://uscg.mil
Description: This is the Coast Cuard template.
Author: Dan Bender
Author URI: http://imageia.com
Version: 1.1 - Adds Impact font stack, IE8 conditional style.  Removes zoom:1 from p, *.
*/

/* RESET */

html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, label, fieldset, input, blockquote, th, td { margin:0; padding:0; zoom: 1.0;}
body {font-family:Arial, Helvetica, sans-serif;}
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal; }
caption, th { text-align:left; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
div, ul, li { position:relative; }


/* WP DEFAULTS */

strong { font-weight:bold; }
em { font-style:italic; }
a img { border:none; }
.aligncenter { display:block; margin:0 auto; }
.alignleft { float:left; margin:0 20px 0 0; }
.alignright { float:right; margin:0 0 0 20px; }
.wp-caption { border:none; text-align:center; background:none;}
.wp-caption-text { font-size:0.75em; color:#999; margin:10px 0;}
.fn{color:#069; font-family:Arial, Helvetica, sans-serif; font-size:1em; font-weight:normal;}
.says{color:#999; font-family:Arial, Helvetica, sans-serif; font-size:.83em; font-weight:normal;}
.comment-meta a{text-decoration:none; color:#999; font-family:Arial, Helvetica, sans-serif; font-size:0.75em;}
.comment-edit-link{text-decoration:none; font-family:Arial, Helvetica, sans-serif; color:#069;}
.comment-meta{margin-bottom:10px;}

/* STRUCTURE */

body{ background-color:#999;}
#page-wrap{margin:0 auto; width:960px; height:auto; -webkit-box-shadow: 0px 0px 30px 0px #666; box-shadow: 0px 0px 30px 0px #666;}
#main{padding: 30px 0 0 0;background:#fff;  -webkit-box-shadow: 0px 0px 15px 0px #999; box-shadow: 0px 0px 15px 0px #999;}
#header{width:960px; height:200px; float:left;}
#header-fill{position:absolute; top:0; left:0; width:960px; height:200px; -moz-opacity: 0.80; -khtml-opacity: 0.80; opacity: 0.80; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=80); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80); filter:alpha(opacity=80); background:#fff; z-index: -100;}
#main-col{display:table-cell; width:660px; height:auto; min-height:100%; float:left; margin-top: -60px; padding-top: 30px; background: #fff; -webkit-border-radius: 0px 30px 0px 0px; border-radius: 0px 30px 0px 0px; -webkit-box-shadow: 0px 0px 15px 0px #999; box-shadow: 0px 0px 15px 0px #999;}
#main-col-inside{padding:0 30px 0 30px;}
#sidebar{width:300px; height:auto; float:left;}
#sidebar-inside{margin-top:-30px; padding:30px 30px 0 30px;}
#respond{width:640px;}
.main-posts{margin-bottom:30px; padding-bottom: 15px; border-bottom: 1px dotted #999;}
.clear{clear:both; display:block; height:0px; margin:0;}
.thumbnail{float:left; margin:0 10px 10px 0;}
.thumbnail img{height:150px; width:300px;}
.no-1 .thumbnail img{height:300px; width:600px;}
.widget{margin-bottom: 20px; width: 240px; height: auto;}

/* IMAGES */

.horiz{display:inline; margin:25px 0;}
.feed-icon{display:inline; margin:0 10px;}


/* TYPOGRAPHY */

h1{color:#069; font-family:Arial, Helvetica, sans-serif; font-size:2.5em; font-weight:normal; margin-bottom: 15px;}
#header h1{color:#666; font-family:Impact, Oswald, "Helvetica Inserat", sans-serif; font-size:4em; text-align:center; margin:30px 0 0 0; text-transform:uppercase;}
h2{color:#069; font-family:Arial, Helvetica, sans-serif; font-size:1.5em; font-weight:normal;}
#sidebar h2{color:#666; font-family:Arial, Helvetica, sans-serif; font-size:1.25em; font-weight:normal;}
h3{color:#666; font-family:Arial, Helvetica, sans-serif; font-size:1.25em; font-weight:normal;}
h4{color:#666; font-family:Arial, Helvetica, sans-serif; font-size:1.25em; font-weight:normal;}
h5{color:#666; font-family:Arial, Helvetica, sans-serif; font-size:1.25em; font-weight:normal;}
h6{color:#666; font-family:Arial, Helvetica, sans-serif; font-size:1.25em; font-weight:normal;}
p{color:#333; font-family:Arial, Helvetica, sans-serif; font-size:0.938em;  margin:0 0 10px 0;}
#sidebar p{color:#999; font-family:Arial, Helvetica, sans-serif; font-size:0.938em;  margin:0 0 10px 0;}
#sidebar ul{padding-left: 0; margin-left: 0;}
#sidebar li{list-style: none;}
#sidebar a{text-decoration: none;}
.sitenav h3{margin-top:20px;}


/* MISC */

.cgblue{color:#069;}
.no-blue{color:#666;}
.no-line{text-decoration:none; color:#069;}
.blog-desc{font-family:Georgia, "Times New Roman", Times, serif; font-size:1.3em; text-transform:uppercase; color:#333; letter-spacing:0.2em; text-align:center;}
.disclaimer{font-size:0.75em; color:#999; margin-right:30px;}
.date{font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:0.8em; color:#999;}
.post-info{color:#999; font-size:0.83em;}
.screen-reader-text{display:none;}
ul{font-family:Arial, Helvetica, sans-serif; text-indent:0px; font-size:0.938em; list-style:disc; margin-left:20px;}
ul.sitenav{font-family:Arial, Helvetica, sans-serif; text-indent:-20px; font-size:0.938em; list-style:none;}
a{color:#069;}
ol.commentlist {list-style:none;}
.reply {margin-bottom:30px;}
#s{width:150px; margin-right:15px;}