/*
   default.css
   illuminari
   
   Created by Jeremy Foster on 2009-07-04.
   Copyright 2009 __Iluminari__. All rights reserved.
*/



/* 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, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {outline: 0;}

body {/*line-height: 1.5em !important;*/font: 12px Verdana, sans-serif;color:#000000;text-align:center;background-color:#555555;}
ol, ul {list-style: none;}

/* tables still need 'cellspacing="0"' in the markup */
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: "" "";}

/* common */
.clear {clear:both;}
.pad-left {padding-left:10px;}
.pad-right {padding-right:10px;}
a {text-decoration:none;color:#FFFFFF;}
a:hover {text-decoration:underline;}

.newsItem {border-bottom:1px dotted #000;width:485px;margin:0px 0 40px 0;}
ul.bodyList {float:left !important;list-style:disc;padding:10px 0 10px 10px;margin-left:20px;}
.inlineImg {float:right;padding:0 15px 0 15px;}
.callOut {font:18px Verdana;color:#131E4E;}
.callOut strong {border-bottom:1px dotted #ccc;}
.subCallOut {font:16px Verdana;padding-bottom:5px !important;}
.no-border {border:none;}
.pad-left-more {padding-left:60px;color:#7D7A6E;font-style: italic;}
.img-pad-left {padding-left:20px;}
.finePrint {font:10px Verdana;}
.divider {float:left;background:url('../images/bg_divider.jpg') 0 0 no-repeat;width:200px;height:4px;padding:20px 0 20px 0;}
.learnMore {padding-top:10px;}


#contactForm {/*padding-left:10px;*/margin-top:10px;}
#contactForm input, textarea {margin:5px 22px 0 0;}
/*#contactForm #submit {margin:10px 0 0 85px;}*/
#contactForm #clearForm {margin:20px 5px 0 0;}
label.error {color:red !important;margin-right:30px;}
#closeBut {display:none;}
div#nyroModalFull div#nyroModalWrapper div.wrapper div#nyroModalContent {
	padding:10px 30px 30px 30px;
	text-align:left !important;
	background:#28356e /*url('../images/modal-bg.jpg') 0 0 no-repeat*/ !important;
	color:#FFF;
	height:auto !important;
}

#nyroModalContent h1 {font:18px Verdana;font-weight:bold;padding-bottom:10px;padding-left:10px;}
#nyroModalContent p, 
#nyroModalContent ol {width:500px;padding-left:20px;}
#nyroModalContent a {color:#6c5e4a;}
#nyroModalContent a:hover {text-decoration:underline;}
#nyroModalContent #logo {background:url('../images/iluminari_logo.png') 0 0 no-repeat;width:186px;height:69px;margin-left:40px;}
#nyroModalContent #copy {width:500px;padding:20px;}


/* titles */
.title {padding-bottom:20px;}
.title span {visibility:hidden;}
#truth {background:url('../images/title_theTruth.jpg') 0 0 no-repeat;width:88px;height:12px;}
#newsBytes {background:url('../images/title_newsBytes.jpg') 0 0 no-repeat;width:103px;height:12px;}
#questions {background:url('../images/title_questions.jpg') 0 0 no-repeat;width:100px;height:17px;}

/* top of page - site wide */
#constructor {text-align:left;margin:0 auto 0 auto;width:792px;}
#header {float:left;background:url('../images/bg-topBar.gif') 0 0 no-repeat;width:792px;height:30px;color:#FFFFFF;	}

#topBreadCrumb {float:left;padding:8px 0 0 40px;width:752px;}
#topBreadCrumb a.current {text-decoration:underline;}
.pencil {float:right;background:url('../images/pencil.png') 0 0 no-repeat;padding:0 30px 5px 20px;}
#flashContent {float:left;width:792px;height:342px;}

/* top navigation bar*/
#navigation {background:url('../images/bg-mainNav.gif') 0 0 no-repeat;width:792px;height:64px;}
#navigation ul {float:left;list-style:none;margin:18px 0 0 20px;}
#navigation ul li {float:left;}
#navigation a:hover {text-decoration:none !important;}
#navigation a span {visibility:hidden;}
#nav1 {background:url('../images/nav/nav_1_0.jpg') 0 0 no-repeat;width:84px;height:34px;margin-left:30px;}
#nav1:hover, #aboutus #nav1 {background:url('../images/nav/nav_1_1.jpg') 0 0 no-repeat;}
#nav2 {background:url('../images/nav/nav_2_0.jpg') 0 0 no-repeat;width:86px;height:34px;margin-left:23px;}
#nav2:hover, #services #nav2 {background:url('../images/nav/nav_2_1.jpg') 0 0 no-repeat;}
#nav3 {background:url('../images/nav/nav_3_0.jpg') 0 0 no-repeat;width:91px;height:34px;margin-left:7px;}
#nav3:hover, #partners #nav3 {background:url('../images/nav/nav_3_1.jpg') 0 0 no-repeat;}
#nav4 {background:url('../images/nav/nav_4_0.jpg') 0 0 no-repeat;width:119px;height:34px;margin-left:5px;}
#nav4:hover, #casestudies #nav4 {background:url('../images/nav/nav_4_1.jpg') 0 0 no-repeat;}
#nav5 {background:url('../images/nav/nav_5_0.jpg') 0 0 no-repeat;width:63px;height:34px;margin-left:8px;}
#nav5:hover, #news #nav5 {background:url('../images/nav/nav_5_1.jpg') 0 0 no-repeat;}
#nav6 {background:url('../images/nav/nav_6_0.jpg') 0 0 no-repeat;width:106px;height:34px;margin-left:5px;}	
#nav6:hover, #contact #nav6 {background:url('../images/nav/nav_6_1.jpg') 0 0 no-repeat;}

/* sub-navigation bar*/
#subNav {background:url('../images/bg_subNav.jpg') 0 0 no-repeat;width:792px;height:20px;color:#FFFFFF;padding-left:45px;padding-top:4px;}
#subNav .current {text-decoration:underline;}
#partners #subNav .bumpLeft {margin-left:230px;}
#services #subNav .bumpLeft {padding-left:30px !important;}

#content {float:left;background:url('../images/bg_mainContent.jpg') 0 0 repeat-y;width:792px;padding-bottom:30px;}
#col-left {float:left;margin:25px 0 0 25px;color:#FFFFFF;width:200px;padding-bottom:15px;}
#col-left p.callOut {font:18px Verdana;color:#FFFFFF;}
#mainCopy {float:left;width:490px;margin:25px 0 0 40px;}
/*#mainCopy p {float:left;}*/
#mainCopy a {color:#131e50 !important;font-weight:bold;}
#mainCopy a:hover {text-decoration:underline;}

#footer {float:left;background:url('../images/bg_footer.jpg') 0 0 no-repeat;width:792px;text-align:center;height:29px;color:#FFFFFF;padding-top:5px;margin-bottom:20px;}






































