﻿/* general */
body {/*url('/images/backGradient.jpg') top left repeat-x !important; */ 
  background-image: url('/images/IFDEA-background.jpg') !important; 
  margin: 0; 
  font-family: Verdana, Tahoma, Arial; 
  height:100%; 
  min-height:100%;
}


p { margin: 0 0 1em 0; }
img { border: 0; }

#pageLayout {

  background: #ffffff; 
  width: 960px; 
  margin: auto; 
  height:100%; 
  min-height:100%;
}

h1.pageTitle { font-size: 24px; font-weight: normal; font-family: Tahoma, Verdana, Arial; margin: 0 0 10px 0; }

h3 { font-size: 16px; font-family: Arial, Georgia, Times New Roman; color: #0758b1;}

/* header */
#headerLayout { border: #ffffff solid; border-width: 0 1px 1px 1px; background: url('/images/IFDEA-banner.jpg'); background-repeat:no-repeat; }

/*#logoLayout { background: url('/images/headerPhotos.jpg') top right no-repeat; }*/

/* sign in / moss links */
#siteActions { display: inline; float: right; }
#signIn {width:660px;}
#signIn a { color: #000000; text-decoration: none; font-size: 10px; }
#signIn div { background: transparent !important; border: 0 !important; padding: 0; margin: 0; }
.linkSpacer { width: 10px; text-align: center; }
.contactus, .search {font-size:10px; font-weight:bold;}
#headlineLayout { background: #ffffff; color: #0509b8; padding: 4px; text-align: center; font-size: 10px; font-family: Century Gothic, Verdana, Tahoma, Arial; }

/* top links */
#toolsTable { width: 100%; }
#toolsTable table {}
#toolsTable table td {}
#linksCell { padding-left: 10px; font-size: 10px; font-weight: bold; }
#linksCell a { color: #000000; text-decoration: none; }

/* search */
#searchCell { font-size: 10px; font-weight: bold; }
td.ms-sbcell input { border: 1px #000000 solid; width: 1010px; font-size: 11px; padding: 3px; margin-left: 5px; }
td.ms-sbcell { border: 0 !important; }
/*td.ms-sbgo { display: none; } */
*/
td.ms-sbtext { display: none; }
td.ms-sbLastcell { display: none; }
div.srch-BestBets { width: auto; }
td.ms-sctabcnhover { font-size: 11px; }
td.ms-sctabcn { font-size: 11px; }
td.ms-sctabcfhover { font-size: 11px; }

td.ms-sctabcf { font-size: 11px; }

#sloganCell { padding: 5px; color: #090969; font-size: 14px; font-weight: bold; font-family: Century Gothic, Verdana, Tahoma, Arial; text-align: right; }

/* breadcrumb */
#breadcrumb { font-size: 10px; margin-bottom: 10px; color: #999;}
#breadcrumb a { color: #0758b1;  }
.bcCurrent { font-style: italic; } 



/* primary navigation */
.navTable { width: 100%; border-bottom-style:solid; border-color: #0758b1; border-width:1px;  background: #FFF; font-size: 11px; color: #ffffff; font-weight: bold; margin: 5px 0 5px 0; }



.navLink { text-align: center; border-right: 1px #ffffff solid;  }
.navLink a { color: #666; display: block; text-decoration: none; padding: 10px 5px 10px 5px; }
.navLink a:hover { background: #cde5f4; }

.navLinkSelected { text-align: center; border-right: 0px #cde5f4 solid; background: #fff;  }
.navLinkSelected a { color: #666; display: block; text-decoration: none; padding: 10px 5px 10px 5px; }
.navLinkSelected a:hover { background: #cde5f4; }

.navFlyout { border-right: 1px #ffffff solid; background: #cde5f4; font-size: 11px; color: #ffffff; font-weight: bold;  }
.navFlyout a { color: #666; display: block; text-decoration: none; padding: 10px 5px 10px 5px; }
.navFlyout a:hover { background: #7cbce1; }

div#zz1_GlobalNavn0Items, div#zz1_GlobalNavn3Items  {border-right:1px solid #777;border-bottom:1px solid #777;}

/* secondary navigation */
#leftNav {
	display: none;
}



/* hiding secondary navigation 

#leftNav a { text-decoration: none; }
.leftNav { width: 100%; }
.leftNavLinkHeader a { display: block; padding: 5px; background: #40498A; color: #ffffff; margin-bottom: 1px; font-weight: bold; }
.leftNavLinkHeader a:hover { background: #48539D; }
.leftNavLink a { display: block; padding: 5px 5px 5px 15px; background: #D3D7EB; color: #2E3463; margin-bottom: 1px; }
.leftNavLink a:hover { background: #C8CDE6; }
.leftNavLinkActive { font-weight: bold; }

/* main page content 
 #columnsLayout { width: 100%; }
#columnLeft { width: auto; padding: 15px 25px 10px 15px; vertical-align: top; font-size: .85em; }
#columnCenter { width: 184px; padding: 15px 15px 10px 0; vertical-align: top; font-size: .85em; }
#columnRight { display:none; } */

body {line-height:140%;}
#columnLeft embed {display:none;}

/*grayBox - no longer gray */
div.grayBox {background-color:#ffffff;}
div.grayBox h3 {padding:0;margin:12px 0 5px 0 ;}

div#headlineLayout {display:none;}
div#logoLayout {height:190px;}

/* moss forms */
td.ms-formlabel { font-size: 1em; width: auto; }
td.ms-formbody { font-size: 1em; width: auto; }
.ms-formbodysurvey { font-size: 1em !important; }
.ms-disc-bordered-noleft { font-size: 1em !important; }

/* content pages */
.editPanel { background: #f1f1f1; }
.editPanel th { text-align: left; }
.authorDesc { color: #666; font-size: 10px; font-weight: normal; }
.newsRollup { margin-bottom: 20px; }
.newsRollupTitle { font-weight: bold; text-transform: uppercase; }
.newsRollupMini { font-size: 10px;line-height:150% !important; }
.newsRollupMiniTitle { font-weight: bold; line-height:150% !important; }
.specialQuote { width: 200px; float: right; font-size: 14px; font-style: italic; color: #090969; padding: 10px; margin: 0 0 10px 10px; font-family: Georgia, Times New Roman; background: #D3D7EB; }
.moreLink { font-weight: bold; text-align: left; margin-top: 0px; font-size: 10px; }
.moreLink a { color: #000000 !important; text-decoration: none !important; }
.eventsRollup { width: 100%; margin-bottom: 5px; }
.eventsRollupDate { width: 20%; padding-left: 10px; }
.eventsRollupTitle { width: 60%; }
.eventsRollupLocation { width: 20%; }
.eventsRollupMini { font-weight: normal; font-size: 10px; margin-bottom: 8px;line-height:150%; }
.memberProfileMini { font-size: 10px; }

/* footer */
#footerLayout { text-align: center; font-weight: bold; font-size: 9px; padding-bottom: 10px; }

div.resources {width:47%;float:left;}
div.aboutgkc {width:47%;float:right;}
div.aboutgkc h2 {margin-top:0;padding-top:0;font-size:15px;
	}
}
div.resources ul {list-style-type:none;margin-left:0;padding-left:0;}

div.resources li {padding:0;margin:8px 0;width:100%;}

div.photobox {
	width:400px;
}
div.photobox p {
font-size:10px;font-weight:bold;line-height:130%;padding-top:10px;
}

