/*
Theme Name: GovernmentFraud.us
Theme URI: http://www.governmentfraud.us
Author: X
Author URI: http://www.governmentfraud.us
Description: Custom made theme for governmentfraud.us
Version: 1.0
License: Private
License URI: license.txt
Tags: dark, light, white, black, gray, blue, one-column, two-columns, left-sidebar, right-sidebar, fixed-width, flexible-width, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-image-header, featured-images, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready
*/
/*  Created:Author:Christopher Michael Pastore (chrispastore.com / chris@chrispastore.com) */
@media screen {
 /* START RESET */
 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, 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-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline; } :focus { outline:0; }  body { line-height:1.3em; color:black; background:white; }  ol, ul { list-style:none; }  table { border-collapse:separate; border-spacing:0; }  caption, th, td { text-align:left; font-weight:normal; }  blockquote:before, blockquote:after, q:before, q:after { content:""; }  blockquote, q { quotes:"" ""; }
 /* END RESET */
 body { background:#fff; font:14px/1.5em Verdana, Geneva, sans-serif; color:#333; }
 h1, h2, h3, h4, h5, h6 { margin:0 0 20px 0; line-height:1.3em; font-weight:bold; }
 h1 { font-size:20px; color:#003e7e; }
 h2 { font-size:18px; color:#000; }
.quiTam  h2 { margin:0 0 10px 0; color:#036; }
 h3 { font-size:16px; color:#000; }
 p { margin:0 0 20px 0; }
 .quote { margin:0 0 20px 0; font-style:oblique; padding:10px; background:#fff; border:1px solid #999; }
 ul { margin:20px 0 20px 30px; list-style-type:square; }
 ol { margin:20px 0 20px 30px; list-style-type:decimal; }
 ol.legalease { list-style-type:lower-alpha; }
 ol.legalease ol { list-style-type:decimal; }
 ol ol { list-style-type:lower-alpha; }
 li { margin:0 0 0px 0; } 
 #contentSide p { margin:0;  color:#fff; }
 strong { font-weight:bold; }
 em { font-style:italic; }
 blockquote { margin:0 40px 20px 40px; font-style:italic; }
 a { color:#d11241; text-decoration:underline; }
 a:hover, a:focus { text-decoration:none; }
 .quiTam { margin:0 0 20px 0; padding:10px; background:#ccc; -khtml-border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; border:1px solid #999; }
 #contentSide h2 { font:bold 18px Verdana, Geneva, sans-serif; color:#fff; }
 #wrapper { margin:20px auto; width:940px; }
 #header { float:left; width:940px; }
 #navWrapper { float:left; width:939px; height:37px; background:#003e7e; } 
 #jsddm { margin:-5px auto 0 auto; padding:5px 0; width:940px; text-align:center; }
 #jsddm li { float:left; margin:0 0 0 0; padding:0; line-height:1.4em; list-style:none; text-align:left; }
 #jsddm li.first { margin-left:30px; }
 #jsddm li a { display:block; padding:10px 10px 10px 10px; font:bold 14px Verdana, Geneva, sans-serif; color:#fff; text-transform:uppercase; text-decoration:none; white-space:nowrap; }
 #jsddm li ul { width:260px; margin:0; padding:0; position:absolute; visibility:hidden; border:1px solid #000; border-top:none; }
 #jsddm li ul li { float:none; display:inline; }
 #jsddm li ul li a { width:auto; color:#fff; background:#69c; padding:10px 0 10px 10px; text-transform:capitalize; }
 #jsddm li ul li a:hover { background:#003e7e; color:#fff; }
 #content { float:left; width:938px; position:relative; top:-5px; background:#ecf1f5; border-left:1px solid #003e7e; border-right:1px solid #003e7e; }
 #contentMain { float:left; margin:10px 0 0 10px; width:600px; }
 #contentSide { float:right; padding:10px 20px 0 20px; width:240px; background:#69c; }
 #form { margin:10px 0 10px 0; }
 label { float:left; color:#fff; }
 label.error { position:relative; top:-10px; float:left; clear:both; margin:0; padding:0; color:#c00; font-size:10px; }
 .field { margin:0 10px 10px 0; padding:2px; width:180px; border:1px solid #ccc; }
 .field:focus { background:#ffc; border:1px solid #333; }
 #comment { margin:0 0 10px 0; width:230px; height:100px; }
 #contentSide span { margin:10px 0; color:#FF0; }
 #contentSide ol { margin:0 0 0 30px; color:#fff; list-style-type:decimal; }
 #footer { float:left; clear:both; position:relative; top:-5px; margin:0; padding:15px 0 20px 0; width:940px; border-top:25px solid #003e7e; }
 .note { float:left; background:#003e7e; color:#fff !important; padding:5px; border:1px dashed #fff; line-height:1.3em; }
 #submit { margin:20px 0 0 0; padding:5px;} */
/* =Navigation
-------------------------------------------------------------- */

#content nav {
	clear: both;
	overflow: hidden;
	padding: 0 0 1.625em;
}
#content nav a {
	font-size: 14px;
	font-weight: bold;
}
#nav-above {
	padding: 0 0 1.625em;
}
#nav-above {
	display: none;
}
.paged #nav-above {
	display: block;
}
.nav-previous {
	float: left;
	width: 50%;
}
.nav-next {
	float: right;
	text-align: right;
	width: 50%;
}
#content nav .meta-nav {
	font-weight: normal;
}

/* Singular navigation */
#nav-single {
	float: right;
	position: relative;
	top: -0.3em;
	text-align: right;
	z-index: 1;
}
#nav-single .nav-previous,
#nav-single .nav-next {
	float: none;
	width: auto;
}
#nav-single .nav-next {
	padding-left: .5em;
}
/* =Menu
-------------------------------------------------------------- */

#access {
	background: #222; /* Show a solid color for older browsers */
	background: -moz-linear-gradient(#252525, #0a0a0a);
	background: -o-linear-gradient(#252525, #0a0a0a);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#252525), to(#0a0a0a)); /* older webkit syntax */
	background: -webkit-linear-gradient(#252525, #0a0a0a);
	-webkit-box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 2px;
	-moz-box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 2px;
	box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 2px;
	clear: both;
	display: block;
	float: left;
	margin: 0 auto 0px;
	width: 100%;
}
#access ul {
	font-size: 13px;
	list-style: none;
	margin: 0 0 0 -0.8125em;
	padding-left: 0;
}
#access li {
	float: left;
	position: relative;
	padding: 15px auto 15px auto;
}
#access a {
	color: #eee;
	display: block;
	padding: 0 1.2125em;
	text-decoration: none;
}
#access ul ul {
	-moz-box-shadow: 0 3px 3px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0 3px 3px rgba(0,0,0,0.2);
	box-shadow: 0 3px 3px rgba(0,0,0,0.2);
	display: none;
	float: left;
	margin: 0;
	position: absolute;
	top: 2.85em;
	left: 0;
/*	width: 188px;*/
	z-index: 99999;
}
#access ul ul ul {
	left: 100%;
	top: 0;
}
#access ul ul a {
	background: #6699CC;
	color: #ffffff;
	font-size: 13px;
	font-weight: bold;
	height: auto;
	line-height: 1.4em;
	padding: 10px 10px;
	width: 240px;
	text-transform:capitalize;
	font-size:14px;
	font-family: Verdana,Geneva,sans-serif;
}
#access li:hover > a,
#access ul ul :hover > a,
#access a:focus {
	background: #003E7E;
}
#access li:hover > a,
#access a:focus {
	background: #6699CC; 
	color: #ffffff;	
}
#access ul li:hover > ul {
	display: block;
}
#access .current-menu-item > a,
#access .current-menu-ancestor > a,
#access .current_page_item > a,
#access .current_page_ancestor > a {
	font-weight: bold;
}
.menu-item {
font-family: Verdana,Geneva,sans-serif;
text-transform: uppercase;
}
.first {
margin-left:41px;	
}
#navWrapper ul li a  {
padding:8px 10px 8px 10px;	
}
.sub-menu {
	border-bottom: 1px solid #000;
	border-right: 1px solid #000;
	border-left: 1px solid #000;	
}