/*
Theme Name: WordPress Default
Theme URI: http://wordpress.org/
Description: The default WordPress versions 2.0.
Version: 1.6
Author: Dabcovich Design
Author URI: http://www.dabcovichdesign.com 
Tags: blue, custom header, fixed width, two columns, widgets


	This theme was designed and built by Dabcovich Design,


*/

* {
	margin:0;
	padding:0;
	outline:none;
	}
body {
	background: #000000;
	color: #c7c8ca;
	text-align: center;
	font-family: Helvetica, "Helvetica LT Std", Arial, sans-serif;
	font-size:11px;
	line-height:18px;
	font-weight:normal;
	}
body#page_37 #post-37 {
	color:#a0a0a0;
	font-size:14px;
	}
p {
	margin: 0 0 12px 0;	
	}
h1 {
	margin: 0 0 20px 0;	
	}
h2 {
	margin: 0 0 20px 0;	
	}
h3 {
	margin: 0 0 20px 0;	
	}
a:link, a:visited {
	color:#c7c8ca;
	text-decoration:none;
	}
a:hover, a:active {
	text-decoration:underline;
	}
/*
=============================================================================
MAIN CSS
=============================================================================
*/
#wrapper {
	width:940px;
	margin: 0 auto;
	text-align:left;
	}
#logo {
	float:left;
	width:240px;
	}
body#page_40 #logo, body#page_40 #page_title {
	visibility:hidden;
	}
#page_title {
	float:left;
	width:688px;
	border-top:1px solid #393838;
	border-left:1px solid #393838;
	padding: 7px 0 6px 10px;
	color:#CCC;
	font-size:16px;
	text-transform:lowercase;
	letter-spacing:1px;
	font-weight:bold;
	}

/*
=============================================================================
NO FLASH CSS
=============================================================================
*/
.noflashimage {
	padding: 0 40px 40px 40px;
	float:left;
	}
.noflashimagetext {
	padding: 0 40px 12px 0;
	}


/*
=============================================================================
CONTENT CSS
=============================================================================
*/
#content {
	background:#393838 url(/library/images/content_bg2.gif) bottom left repeat-x;
	clear:both;
	font-size:15px;
	line-height:22px;
	}


.entry {
	padding: 26px 0 10px 0;
	min-height:450px;
	}
.entry2 {
	padding: 26px 0 10px 0;
	
	}
#text {
	padding: 30px 0px 0 0px;
	zoom:1;
	}
body.page-id-63 #content {
	
	/* background:#000 url(/library/images/case_study_background.gif) 0 0 repeat-x; */
	background:#000 url(/library/images/case_study_IdentityForce_bg.gif) 0 0 repeat-x;	
	}
body.page-id-47 #content {
	background:#000 url(/library/images/case_study_IdentityForce_bg.gif) 0 0 repeat-x;	
	}	
#case_study {
	padding: 0 0 80px 0;
	}
.yellow {
	color:#ffff66;	
	}
.case_study {padding: 0 40px 20px 241px;}
.case_study_section {
	position:relative;
	padding: 0 0 20px 0;
	clear:both;
	}
.case_study_section p {
	padding-right:25px;
	}
.case_title {
	position:absolute;
	z-index:1px;
	top:10px;
	left:0;
	}
.ImageAdvertising {
	float:left;
	margin: 0 25px 0 239px;
	}
.matter1, .matter2, .matter3, .matter4, .matter5, .matter6, .matter7 {
	margin: 0 0 0 226px;
	}
.matter6, .matter7 {
	margin-bottom: 17px;	
	}
.matter3 {
	float:left;
	margin-right: 20px;
	}
.identityforce1, .identityforce3, .identityforce5 {
	margin: 0 0 0 226px;	
	}
.identityforce2 {
	margin: 0 0 0 226px;	
	}
.identityforce4 {
	margin: 0 0 0 240px;	
	}
#rightcolumn {
	width:660px;
	float:right;
	padding: 0 0 60px 0;
	}
.cbox {
	float:left;
	width:178px;
	background: url(/library/images/cbox_bg.jpg) bottom left no-repeat;
	font-size:14px;
	padding: 0 0 7px 0;
	min-height:280px;
	margin: 0 28px 28px 0;
	}
.cbox .ctext {
	padding: 0 7px 0 14px 	
	}
.cbox p {
	margin: 0 0 8px 0;
	font-size:14px;
	}
.cbox h3{
	font-size:14px;
	margin: 0 0 8px 0;
	}
body#page_34 .entry a:link, body#page_34 .entry a:visited {
	color:#ffff66;
	text-decoration:underline;
	}
body#page_34 .entry a:hover, body#page_34 .entry a:active {
	text-decoration:none;
	}

body#page_34 .entry h3 wa:link, body#page_34 .entry h3 a:visited {
	color:#ffff66;
	text-decoration:none;
	}
body#page_34 .entry {
	min-height:500px;
	}
body.page-id-34 #content {
	background: url(/library/images/case_study_bg.gif) 0 0 repeat-x;	
	}




/* About Page */
body#page_37 #content  {
	background:none;
	}
#about_left {
	width:178px;
	float:left;
	background:#313132 url(/library/images/about_featured_bg.gif) 0 0 repeat-x;
	margin: 37px 0 0 26px;
	}
#about_left p {
	margin: 0 0 6px 0;	
	}
body#page_37 .entry3 a:link, body#page_37 .entry3 a:visited {
	color:#ffff66;
	text-decoration:underline;
	}
body#page_37 .entry3 a:hover, body#page_37 .entry3 a:active {
	text-decoration:none;
	}

#about_center {
	width:590px;
	float:left;
	margin: 0 0 20px 15px;
	padding: 34px 0 0 0;
	}
.about_insetbox {
	background: #3e3e3f;
	padding: 8px 16px;
	margin: 0 0 8px 0;
	}
.about_insetbox ul {
	float:left;
	margin: 0 0 0 15px;
	}
.about_insetbox li {
	list-style-image: url(/library/images/icon_bullet.gif);
	}


#about_right {
	width:274px;
		
	float:right;
	}

.checkbox_list {
	padding: 37px 10px 27px 26px;
	font-size:13px;
	line-height:24px;
	}

.checkbox_list div {
	font-size:16px;
	padding: 3px 0 3px 20px;
	display:block;
	}
.checkbox_list p {margin:0;}
.checkbox_list .ck0 {
	background: url(/library/images/icon_checkmarks.gif) 0 7px no-repeat;
	}
.checkbox_list .ck1 {
	background: url(/library/images/icon_checkmarks.gif) 0 -22px no-repeat;
	}
.checkbox_list .ck2 {
	background: url(/library/images/icon_checkmarks.gif) 0 -56px no-repeat;
	}
.checkbox_list .ck3 {
	background: url(/library/images/icon_checkmarks.gif) 0 -87px no-repeat;
	}
.checkbox_list .ck4 {
	background: url(/library/images/icon_checkmarks.gif) 0 -122px no-repeat;
	}
.checkbox_list .ck5 {
	background: url(/library/images/icon_checkmarks.gif) 0 -154px no-repeat;
	}
.checkbox_list .ck6 {
	background: url(/library/images/icon_checkmarks.gif) 0 -186px no-repeat;
	}
.checkbox_list .ck7 {
	background: url(/library/images/icon_checkmarks.gif) 0 -218px no-repeat;
	}
.checkbox_list .ck8 {
	background: url(/library/images/icon_checkmarks.gif) 0 -250px no-repeat;
	}
.checkbox_list .ck9 {
	background: url(/library/images/icon_checkmarks.gif) 0 -282px no-repeat;
	}
.asterisk {
	font-size:13px;	
	padding: 0 40px 20px 26px;
	line-height:20px;
	}

/* Contact Page */
body#page_40 #content  {
	background:none;
	}
#contact_us {
	width:923px;	
	height:324px;
	background: url(/library/images/contact_bg.gif) 0 0 no-repeat;
	color:#000000;
	text-align:left;
	font-size:15px;
	font-family:"Helvetica LT 55 Roman", "Helvetica LT Std", Helvetica, Arial, sans-serif;
	font-weight:normal;
	margin: 20px 0;
	float:right;
	}
#contact_us .thank_you {
	padding: 20px;	
	}
#contact_us a:link, #contact_us a:visited {
	color:#000;
	text-decoration:none;
	}
#contact_us a:hover, #contact_us a:active {
	text-decoration:underline;
	}

#contact_us .btn_close {
	text-align:right;
	padding: 2px 2px 1px 0;
	visibility:hidden;
	}
#contact_us .logo {
	height:48px;
	background:#e6e7e8;
	vertical-align:middle;
	}
#contact_us .logo img {
	margin: 0 40px 0 0;
	}
#contact_us .logo span {
	margin: 0 40px 0 0;
	}
#contact_us .allow_contact {
	padding: 0 0 10px 0;
	font-weight:bold;
	font-size:17px;
	}
#contact_us #your_name {
	border:2px solid #dbf7f8;
	width:456px;
	margin: 0 30px 5px 0;
	padding: 3px 0 3px 3px;
	}
#contact_us #email_address {
	border:2px solid #dbf7f8;
	width:358px;
	margin: 0 30px 5px 0;
	padding: 3px 0 3px 3px;
	}
#contact_us #your_project {
	border:2px solid #dbf7f8;
	width:456px;
	height:95px;
	margin: 0 30px 5px 0;
	padding: 3px 0 3px 3px;
	}
#contact_us #phone_number {
	border:2px solid #dbf7f8;
	width:358px;
	padding: 3px 0 3px 3px;
	margin: 0 0 45px 0;
	}
#contact_us label {
	display:block;
	}
#contact_us .row div {
	float:left;
	
	}
#contact_us .buttonsubmit {
	float:left;
	}
#contact_us form {
	padding: 18px 0 25px 30px;
	
	}
#contact_us textarea {
	font-family:"Helvetica LT 55 Roman", "Helvetica LT Std", Helvetica, Arial, sans-serif;
	font-weight:normal;	
	}







/*
=============================================================================
LEFT SIDEBAR
=============================================================================
*/
#sidebar {
	width:200px;
	float:left;
	margin: 0 0 0 18px;
	}
#sidebar h3 {
	font-size:13px;
	text-transform:uppercase;
	font-weight:normal;
	margin: 0 0 8px 0;
	color:#fff;
	}
#case_study #sidebar {
	margin: 0 0 0 16px;
	}
#case_study #sidebar .sidenav {
	color:#8c8c8c;
	}






/*
=============================================================================
TOP NAVIGATION 
=============================================================================
*/

#topnav {
	padding: 20px 0 0 0;
	display:block;
	height:24px;
	overflow:hidden;
	text-align:right;
	}
#topnav a:link, #topnav a:visited {
	color:#C7C8CA;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:normal;
	padding: 3px 10px 3px 10px;
	
	}
#topnav a:hover, #topnav a:active {
	
	}
#topnav ul {
	
	}

#topnav ul li {
	display:inline;
	list-style:none;
	}




/*
=============================================================================
GLOBAL NAVIGATION
=============================================================================
*/

#glbnav {
	width:700px;
	height:66px;
	}
#glbnav a:link, #glbnav a:visited {
	color:#c7c8ca;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:normal;
	padding:3px 11px 0px 11px;
	float:left;
	display:block;
	background: url(/library/images/glbnav_div.gif) 0 6px no-repeat;
	font-weight:bold;
	letter-spacing:normal;
	}
#glbnav a:hover, #glbnav a:active {
	position:relative;
	z-index:99;
	}
#glbnav .page-item-0 a:link, #glbnav .page-item-0 a:visited {
	background:none;
	padding:2px 11px 0px 0px;
	}

#glbnav ul {
	
	}

#glbnav ul li {
	float:left;
	list-style:none;
	display:block;
	float:left;
	height:20px;
	overflow:hidden;
	margin: 0 -3px 0 0;
	}

#glbnav .page-item-3 a:hover, body#page_3 .current_page_item a {
	background:#ff3400;
	color:#000000;
	position:relative;
	z-index:99;
	font-weight:bold;
	}

body#page_3 #page_title {
	background:#ff3400;
	color:#000000;
	}
#glbnav .page-item-7 a:hover, body#page_7 .current_page_item a {
	background:#cde765;
	color:#000000;
	position:relative;
	z-index:99;
	}

body#page_7 #page_title {
	background:#cde765;
	color:#000000;
	}
#glbnav .page-item-10 a:hover, body#page_10 .current_page_item a {
	background:#31dff9;
	color:#000000;
	position:relative;
	z-index:99;
	}
body#page_10 #page_title {
	background:#31dff9;
	color:#000000;
	}
#glbnav .page-item-13 a:hover, body#page_13 .current_page_item a {
	background:#b8eff0;
	color:#000000;
	position:relative;
	z-index:99;
	}
body#page_13 #page_title {
	background:#b8eff0;
	color:#000000;
	}
#glbnav .page-item-16 a:hover, body#page_16 .current_page_item a {
	background:#f37ab0;
	color:#000000;
	position:relative;
	z-index:99;
	}
body#page_16 #page_title {
	background:#f37ab0;
	color:#000000;
	}
#glbnav .page-item-20 a:hover, body#page_20 .current_page_item a {
	background:#82cd68;
	color:#000000;
	position:relative;
	z-index:99;
	}
body#page_20 #page_title {
	background:#82cd68;
	color:#000000;
	}
#glbnav .page-item-23 a:hover, body#page_23 .current_page_item a {
	background:#e1d016;
	color:#000000;
	position:relative;
	z-index:99;
	}
body#page_23 #page_title {
	background:#e1d016;
	color:#000000;
	}
#glbnav .page-item-26 a:hover, body#page_26 .current_page_item a {
	background:#93b7f2;
	color:#000000;
	position:relative;
	z-index:99;
	}
body#page_26 #page_title {
	background:#93b7f2;
	color:#000000;
	}
#glbnav .page-item-29 a:hover, body#page_29 .current_page_item a {
	background:#fbcd7c;
	color:#000000;
	position:relative;
	z-index:99;
	}
body#page_29 #page_title {
	background:#fbcd7c;
	color:#000000;
	}
#glbnav .page-item-31 a:hover, body#page_31 .current_page_item a {
	background:#e9951d;
	color:#000000;
	position:relative;
	z-index:99;
	}
body#page_31 #page_title {
	background:#e9951d;
	color:#000000;
	}
#glbnav .page-item-34 a:hover, body#page_34 .current_page_item a, body#page_34 .current_page_parent a {
	background:#ffff66;
	color:#000000;
	position:relative;
	z-index:99;
	}
body#page_34 #page_title {
	background:#ffff66;
	color:#000000;
	}
.page-item-0 span,
.page-item-3 span,
.page-item-7 span,
.page-item-10 span,
.page-item-13 span,
.page-item-16 span,
.page-item-20 span,
.page-item-23 span,
.page-item-26 span,
.page-item-26 span,
.page-item-29 span,
.page-item-31 span,
.page-item-31 span,
.page-item-34 span {

	}

body#page_37 #page_title {
	background:#c7c8ca;
	color:#000;
	}
body#page_40 #page_title {
	background:#c7c8ca;
	color:#000;
	}
#topnav a:link.current, #topnav a:visited.current {
	background:#c7c8ca;
	color:#000;
	font-weight:bold;
	padding:4px 10px 0 9px;
	height:21px;
	}

#glbnav .page-item-37, #glbnav .page-item-40, #glbnav .page-item-43 {
	display:none;	
	}






/*
=============================================================================
COMMON CSS
=============================================================================
*/






/*
=============================================================================
COMMON CSS
=============================================================================
*/

img {
	border:none;
	}
.clear {
	clear:both;	
	}
.mayentaText {
	color:#00d9fb;	
	}
.blueText {
	color:#75a6f7;	
	}
.limeText {
	color:#cde765;	
	}
.pinkText {
	color:#ff57a5;	
	}
.brownText {
	color:#a78953;	
	}
.orangeText {
	color:#e9951d;	
	}
.aquaText {
	color:#31dff9;	
	}
.greenText {
	color:#3dbd3a;	
	}
.intoText {
	font-size:17px;	
	line-height:28px;
	padding: 0 0 17px 0;
	font-weight:normal;
	}
.imageLeft {
	float:left;
	margin: 0 15px 10px 0;
	}
.imageRight {
	float:right;
	margin: 0 0 15px 10px;
	}

