html, body, div, ol, ul, li, h1, h2, h3, h4, h5, h6, p, form, fieldset { margin:0; padding:0; }images { border:0; }ol, ul { list-style:none; }body { background:url(images/bg.png) top center repeat-x #17293B; font-family:Arial, Helvetica, sans-serif; font-size:62.5%; color:#ddd; } a:link, a:visited { color:#278ecd; text-decoration:none; }a:hover { color:#fff; text-decoration:underline; }a:active { color:#224f71; text-decoration:none; }#container { width:940px; background:url(images/bg-container.jpg) top center no-repeat; margin:0 auto;}#header { height:40px; margin:0 0 170px 0; padding:2px 0;}#b-title {font-size:22px;}#logo { float:left; }#menu { height:40px; list-style:none; float:right; font-size:1.1em; }#menu li { float:left; margin-left:5px; padding:0 15px; }#menu a { float:left; text-transform:uppercase; text-decoration:none; }#menu a:hover, #menu .current_page_item a, #menu .current-cat a { color:#fff; }#content { float:left; width:620px; font-size:1.2em; }.page, .post { margin-bottom:3em; }.page h1, .post h1 { font-family:"Trebuchet MS", Arial, Times, serif; padding:0 5px 3px 5px; font-weight:normal; font-size:2em; border-bottom:1px dashed #224f71; color:#278ecd; }.page h1 a, .post h1 a { text-decoration:none; }.page h1 a:active, .post h1 a:active {}.page h1 .subtitle, .post h1 .subtitle { font-family:Arial, Helvetica, sans-serif; font-size:0.35em; color:#999; font-weight:bold; display:block; text-transform:uppercase; }.page h2, .post h2 { font-family:"Trebuchet MS", Arial, Times, serif; font-weight:normal; font-size:1.5em; margin:18px 0 0 0; padding:0 5px; border-bottom:1px dashed #224f71; color:#278ecd; }.page p, .post p { line-height:18px; margin-top:18px; padding:0 5px; }.page img, .post img { border:3px solid #162434; }.page a:hover img, .post a:hover img { border:3px solid #278ecd; }.page li, .post li { margin:0; padding:0 5px; }img.left { margin:0 10px 10px 0; }img.right { margin:0 0 10px 10px; }.button { padding:5px; text-align:center; background:#ff9; border:ridge #ff6; color:#222; }a.button { padding:5px; text-align:center; background:#ff9; border:ridge #ff6; text-decoration:none; color:#222; }.download-text {}.download-size { font-style:italic; font-size:0.9em; }.more-link { clear:both; }.postmetadata { clear:both; }#cat-title {}#cat-desc { font-style:italic; margin-bottom:10px; display:block; color:#999; }.cat-listing { display:block; padding:0; background:#162434; color:#999; cursor:default; border-bottom:5px solid #17293B; }.cat-listing:hover { color:#ddd; }.cat-listing a { font-family:"Trebuchet MS", Arial, Times, serif; font-weight:normal; font-size:1.4em; cursor:pointer; }#cat-end { clear:both; padding:15px 0 5px 0; display:block; color:#999; }.navigation {}.navigation a { display:block; border:1px solid #ddd; padding:5px 10px; }#sidebar { float:right; width:284px; margin-right:10px; padding:0 8px; font-size:1.2em; }#sidebar h2 { text-transform:uppercase; font-size:1.5em; font-weight:normal; clear:both; padding:0 2px; }#sidebar li { margin-bottom:2em; }#sidebar li ul { margin:0 2px; border-top:1px dashed #224f71; }#sidebar li ul li { margin:0; }#sidebar a { display:block; text-decoration:none; padding:7px 2px; border-bottom:1px dashed #224f71; }#sidebar a:hover { text-decoration:none; background:#162434; }#sidebar a:active { color:#224f71; text-decoration:none; background:#162434; }#searchform { float:right; width:244px; margin:0 40px 30px 0; padding:5px 0 0 0; display:block; }#s { float:left; width:210px; padding:0; border:0; background:none; font-size:1.5em; color:#17293B; }#search { float:right; cursor:pointer; height:16px; width:16px; background:url(images/search-button.png) 0 0 no-repeat; border:none; padding:0; }#sidebar-clear { clear:both; display:block; background:url(images/bg-sidebar-clear.png) bottom center no-repeat; height:20px; width:284px; }#footer { background:url(images/bg-footer-repeat.png) top left repeat-x #162434; padding-top:2px; font-size:1.2em; color:#224f71; }#footer-inner { width:940px; margin:0 auto;}#footer-box { float:right; margin-right:10px; }#footer .copyright { float:left; padding:1em 0; text-align:left; }#footer .footer-links { float:right; padding:1em 0; text-align:right; }.left { float:left; } .right { float:right; } .clear { clear:both; display:block; visibility:hidden; height:0; line-height:0; }#wpcf { line-height:20px; }#wpcf label {clear: both;display: block;float: left;width: 150px;}#wpcf input {float: left;width: 200px;padding: 1px;margin: 2px 5px 2px 0;}#wpcf textarea {width: 350px;height: 100px;padding: 1px;margin: 0 5px 10px 0;}#wpcf #contactsubmit {margin-left: 250px;width: 100px;cursor:pointer;}h3 { font-family:"Trebuchet MS", Arial, Times, serif; font-weight:normal; color:#173142; font-size:1.5em; }.commentlist li ul li {font-size:1em;}.commentlist li {font-weight:bold;}.commentlist li .avatar { float:right;border:1px solid #ddd;padding:2px;background:#fff;}.commentlist cite, .commentlist cite a {font-weight:bold;font-style:normal;font-size:1.1em;}.commentlist p {font-weight:normal;line-height:1.5em;text-transform:none;}#commentform p {}.commentmetadata {font-weight:normal;}small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {color:#999;}code {margin:10px 0;font:1.1em 'Courier New', Courier, Fixed;}acronym, abbr, span.caps{font-size:0.9em;letter-spacing:.07em;}#comment {}.entry form { text-align:center;}select {width:130px;}#commentform input {width:170px;padding:2px;margin:5px 5px 1px 0;}#commentform {margin:5px 10px 0 0;}#commentform textarea {width:100%;padding:2px;}#respond:after {content: "."; display:block; height:0; clear:both; visibility:hidden;}#commentform #submit {margin:0 0 5px auto;float:right;cursor:pointer;}.alt {margin:0;padding:10px;}.commentlist {padding:0;text-align:justify;}.commentlist li {margin:15px 0 10px;padding:5px 5px 10px 10px;list-style:none;}.commentlist li ul li { margin-right -5px;margin-left:10px;}.commentlist p {margin:10px 5px 10px 0;}.children { padding:0; }#commentform p {margin:5px 0;}.nocomments {text-align:center;margin:0;padding:0;}.commentmetadata {margin:0;display:block;}acronym, abbr, span.caps {cursor:help;}acronym, abbr {border-bottom:1px dashed #999;}blockquote {margin:15px 30px 0 10px;padding-left:20px;border-left:5px solid #ddd;}blockquote cite {margin:5px 0 0;display:block;}.center {text-align:center;}.hidden {display:none;}hr {display:none;}a img {border:none;}.navigation {display:block;text-align:center;margin-top:10px;margin-bottom:60px;}.aligncenter,div.aligncenter {display:block;margin:0 auto;}.wp-caption {border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.wp-caption img {margin:0;padding:0;border:0 none;}.wp-caption p.wp-caption-text {font-size:11px;line-height:17px;padding:0 4px 5px;margin:0;}.left { float:left; } .right { float:right; } .clear { clear:both; display:block; visibility:hidden; height:0; line-height:0; }.aligncenter {display: block;margin-left: auto;margin-right: auto;}.alignleft {float: left;}.alignright {float: right;}.wp-caption {border: 1px solid #ddd;text-align: center;background-color: #f3f3f3;padding-top: 4px;margin: 10px;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}.wp-caption img {margin: 0;padding: 0;border: 0 none;}.wp-caption-dd {font-size: 11px;line-height: 17px;padding: 0 4px 5px;margin: 0;}.social-media-icons {margin: 20px 0 0 0;overflow: hidden;}.social-media-icons li {float: left;}
