@media screen
{
	
#wrapper {
		
		
		z-index:1;
		}
	
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

	background:url(../images/bg.gif)
	background-repeat: repeat-y;
	background-color: #748B5D;
	background-image: url(../images/bg.gif);
}

#header {color:#98A8CA;font-family:Verdana;font-size:16px;font-weight:bold;}
h2 #header {height:0px !important; overflow:hidden; padding:20px 0 0 0; margin:0 0 0px 0;height /**/:20px; background:transparent url(../images/home_header.jpg) left no-repeat;}
h2 #header span{display:none;}

#content #menu {margin:16px 10px 10px 3px;}
#content #menu a.about_us, a.in_the_news, a.services, a.dks_group, a.clients, a.contact_us{background:#748A5C;margin:0 22px 30px 0;font-family:Trebuchet MS; font-size:10px;font-weight:bold;float:left;height:64px;width:66px;padding:4px;color:#465D2F;text-decoration:none;}
#content #menu a.about_us:hover {background:#7E1C7E;color:#FFFFFF;}
#content #menu a.in_the_news:hover {background:#910D18;color:#FFFFFF;}
#content #menu a.services:hover {background:#9B5E0A;color:#FFFFFF;}
#content #menu a.dks_group:hover {background:#C01A5C;color:#FFFFFF;}
#content #menu a.clients:hover {background:#173981;color:#FFFFFF;}
#content #menu a.contact_us:hover {background:#0E7145;color:#FFFFFF;}

#content #subheader h2 {height:0px !important; overflow:hidden; padding:37px 0 0 0; margin:-30px 0 0px 0;height /**/:37px; background:transparent url(../images/home_subhead.jpg) left no-repeat;}
#content #subheader h2 span{display:none;}

#maincontent {margin:10px 10px 10px 0px;}
#content #latest_news h2 {height:0px !important; overflow:hidden; padding:16px 0 0 0; margin:0px 0 0px 0;height /**/:16px; background:transparent url(../images/latest_news.jpg) left no-repeat;}
#content #latest_news h2 span{display:none;}
#maincontent .news_text, .news{color:#9ca8da; font-family:verdana; font-size:10px;margin:4px 0px 0 3px;text-decoration:none;}
#maincontent .news_text:hover
{
	color:#9ca8da; font-family:verdana; font-size:10px;margin:4px 0px 0 3px;text-decoration:underline;
}
#content #clients h2 {height:0px !important; overflow:hidden; padding:16px 0 0 0; margin:2px 0 0px 0;height /**/:16px; background:transparent url(../images/dkc_clients.jpg) left no-repeat;}
#content #clients h2 span{display:none;}

#footer {color:#98AE80;font-family:Trebuchet MS;font-size:11px;font-weight:bold;margin:0 0 0 6px;}
#footer h2 {height:0px !important; overflow:hidden; padding:21px 0 0 0; margin:0px 0 0px 0;height /**/:21px; background:transparent url(../images/credits3.gif) left no-repeat;font-family:Trebuchet MS;font-size:11px;font-weight:bold;width:329px; float:left;}
#footer h2 span{display:none;}
#footer h4 {height:0px !important; overflow:hidden; padding:21px 0 0 0; margin:0px 0 0px 0;height /**/:21px;  left no-repeat;font-family:Trebuchet MS;font-size:11px;font-weight:bold;width:172px; float:left;}


#footer h3 {color:#6B8353;font-family:Trebuchet MS;font-size:9px;height:0px !important; overflow:hidden; padding:21px 0 0 0; margin:0px 0 0px 0;height /**/:21px; background:transparent url(../images/credits1.gif) left no-repeat;width:501px; clear:left;}
#footer h3 span{display:none;}

#content_inner_text {font-family:verdana; font-size:10px;margin:30px 0px 30px 20px; }
#content_inner_text p{width:340px;}
#content_inner #menu {margin:5px 10px 10px 8px;}
#content_inner #menu a.about_us, #content_inner #menu a.in_the_news, #content_inner #menu a.services, #content_inner #menu a.dks_group, #content_inner #menu a.clients, #content_inner #menu a.contact_us{background:#486030;margin:0 22px 30px 0;font-family:Trebuchet MS; font-size:10px;font-weight:bold;float:left;height:64px;width:66px;padding:4px;color:#465D2F;text-decoration:none;}
#content_inner #menu a.about_us:hover {background:#7E1C7E;color:#FFFFFF;}
#content_inner #menu a.about_us_hover {margin:0 22px 30px 0;font-family:Trebuchet MS; font-size:10px;font-weight:bold;float:left;height:64px;width:66px;padding:4px;color:#465D2F;text-decoration:none;background:#7E1C7E;color:#FFFFFF;}
#content_inner #menu a.in_the_news:hover {background:#910D18;color:#FFFFFF;}
#content_inner #menu a.in_the_news_hover {margin:0 22px 30px 0;font-family:Trebuchet MS; font-size:10px;font-weight:bold;float:left;height:64px;width:66px;padding:4px;color:#465D2F;text-decoration:none;background:#910D18;color:#FFFFFF;}
#content_inner #menu a.services:hover {background:#9B5E0A;color:#FFFFFF;}
#content_inner #menu a.services_hover {margin:0 22px 30px 0;font-family:Trebuchet MS; font-size:10px;font-weight:bold;float:left;height:64px;width:66px;padding:4px;color:#465D2F;text-decoration:none;background:#9B5E0A;color:#FFFFFF;}
#content_inner #menu a.dks_group:hover {background:#C01A5C;color:#FFFFFF;}
#content_inner #menu a.dks_group_hover {margin:0 22px 30px 0;font-family:Trebuchet MS; font-size:10px;font-weight:bold;float:left;height:64px;width:66px;padding:4px;color:#465D2F;text-decoration:none;background:#C01A5C;color:#FFFFFF;}
#content_inner #menu a.clients:hover {background:#173981;color:#FFFFFF;}
#content_inner #menu a.clients_hover {margin:0 22px 30px 0;font-family:Trebuchet MS; font-size:10px;font-weight:bold;float:left;height:64px;width:66px;padding:4px;color:#465D2F;text-decoration:none;background:#173981;color:#FFFFFF;}
#content_inner #menu a.contact_us:hover {background:#0E7145;color:#FFFFFF;}
#content_inner #menu a.contact_us_hover {margin:0 22px 30px 0;font-family:Trebuchet MS; font-size:10px;font-weight:bold;float:left;height:64px;width:66px;padding:4px;color:#465D2F;text-decoration:none;background:#0E7145;color:#FFFFFF;}
#copyright {float:right;}
#copyright h2 {color:#6B8353;font-family:Trebuchet MS;font-size:9px;height:0px !important; overflow:hidden; padding:13px 0 0 0; margin:0px 0 0px 0;height /**/:13px; background:transparent url(../images/copyrights_inner.gif) left no-repeat;width:501px;}
#copyright h2 span{display:none;}

#content_inner_text h2 {color:#7A8462;font-family:Trebuchet MS;font-size:12px;height:0px !important; overflow:hidden; padding:18px 0 0 0; margin:0px 0 0px 0;height /**/:18px; background:transparent url(../images/the_staff_of_dkc.gif) left no-repeat;width:501px;}
#content_inner_text h2 span{display:none;}

#content_inner_text_framed {font-family:verdana; font-size:10px;width:340px;margin:30px 0px 30px 0px;}
#OLDotherstaff {position:absolute;top:80px;left:440px;float:right;width:208px;margin:0 0 0 5px;}
#otherstaff {
	position:absolute;
	margin:0 0 0 0px;
	left: 604px;
	top: 123px;
}




/* --------------------------------------------------------
   Color schemes, especially for links                     */

#colorscheme_aboutus a:hover {color:#7E1C7E;}

#colorscheme_aboutus_staff a:hover {color:#7E1C7E;}

#colorscheme_aboutus_staff a {
   font-family: verdana;
   font-size: 12px;
   color:#768561;
   text-decoration: none;
   font-weight: bold;
}
#colorscheme_aboutus_staff ul
{	
		margin: 0;
         padding: 0;
         list-style: none;
		 }
#colorscheme_aboutus_staff li {
   list-style-type: none;
   margin-top: 10px;
   text-indent: 0px;
   line-height: 12px;
   margin-left: -24px;
   color: #FFFFFF;
}

#compact li {
   margin-top: 2px;
}

/* --------------------------------------------------------
   Right-hand menu                                       */

#colorscheme_aboutus_staff #entity_qualifier {
   color: #000000;
   font-size: 10px;
   line-height: 13px;
   font-weight: normal;
}



#colorscheme_aboutus_staff a:hover, #colorscheme_aboutus_staff #highlighted {
	padding-left: 20px;
	margin-left: -20px;
	background-position: 7px 3px;
	background-repeat: no-repeat;
	color:#7E1C7E;
	background-image: url(../images/menu/menuleft-square-purple.gif);
}
   /* As that _highlighted entry only makes the bullet purple, we also need
      to make the text purple */
   

/* Right-hand menu */

#otherstaff h3 {
	font-weight: normal;
	font-family: Verdana;
	font-size: 10px;
	margin-top: 10px;
	line-height: 12px;
	
}

#otherstaff ul {
   margin-top: -8px;    /* Less space between any heading and the list  */
   padding-top: 0px;
}


/* --------------------------------------------------------
   Bottom-left bulleted menu                            
   Image Replacements)                                   */

  #left-menu {       /* Assigned to the UL tag in this case */
    margin:0;
    padding:0;
    height:18px;
    width:136px;
    list-style-type: none;
  }

  #left-menu li a {
    display:block;
    height:0px !important;
    width:136px;
    overflow:hidden;
    padding-top: 18px;
    height /**/: 18px;
  }

  #left-menu li a:hover {
    background:transparent;
  }


/* --------------------------------------------------------
   Bottom-left bulleted menu                             */
 
#leftmenu a {
   font-family: verdana;
   font-size: 9px;
   color:#486030;
   text-decoration: none;
   font-weight: normal;
}

#leftmenu li {
   list-style-type: none;
   margin-top: 5px;
   text-indent: 0px;
   line-height: 11px;
   margin-left: -27px;
   color: #FFFFFF;
}


#leftmenu a:hover, #leftmenu_item_highlighted {
   background: url("../images/menu/menuleft-square-white.gif");
   padding-left: 20px;
   margin-left: -20px;
   background-position: 5px 2px;
   background-repeat: no-repeat;
   color:#FFFFFF;
}

/* --------------------------------------------------------
   Top-of-page headlines in the content area             */

  /*      <div id='content_headline' >
          <h2>DAN KLORES</h2>
          <h3>Chairman, Chief Executive Officer</h3>
          </div>
  */

#content_headline {
   /* Try to get this to align above the bottom of the top row-frame  */
   position:absolute;top:73px;left:218px;margin:0 0 0 0;
}

#content_headline h2, #content_headline h3 {
  font-family: Verdana;
  font-size: 16px;
  font-weight: bold;
  color:#486030;
  line-height: 19px;
  margin-bottom: 0px;
  margin-top: 0px;
}

#content_headline h3 {    /* Only difference is non-bold */
  font-weight: normal;
}

/* --------------------------------------------------------
   Inner (framed and scrolling) content (main text)      */

#content_copy {
  font-family: verdana;
  font-size: 10px;
  width:340px;
  margin-left: 23px;
  margin-right: 23px;
}
#content_copy h2 {font-family:verdana; font-size:16px;color:#486030;}


  /* OLD STYLE WAS #content_inner_text_framed {font-family:verdana; font-size:10px;width:340px;margin:30px 0px 30px 0px;} */

/* --------------------------------------------------------
   Linked lists of items (major) */

#entity_list {font-family: verdana;
              font-size:12px;
              font-weight: bold;
              color:#768561;
	      text-decoration: none;
              line-height: 16px;
             }

#entity_list_qualifier {font-size: 10px; font-weight: normal;}

/* --------------------------------------------------------
   Page header                                           
   We're not currently using this page_header styles but with one last
   tweak - image replacement - we could.                 */


#colorscheme_aboutus #page_header {
  background-color:#6E0D6E; /* Dark purple for the upper band */
}

#page_header {
  top-margin: 0px;
  width: 100%;
  line-height: 30px;
  height: 30px;
  vertical-align: middle;
  font-family: Trebuchet MS, Helvetica Condensed, Arial Condensed, Helvetica;
  font-size: 15px;
  color: #FFFFFF;
  top: 0px;
  text-indent: 23px;
  font-weight: bold;
}



/* ------------------------NEW------------------------- */
#pagecell1{
	position:absolute;
	top: 0px;
	
	width:100%;
	background-color: #ffffff;
}


#pageNav{
	float: left;
	width:20%;
	background-image: url(../images/bg_inner.gif);
	background-repeat: repeat-y;
	background-color: #98AD82;
	height: auto;
	
}

#content_new
{
	float: left;
	width: 80%;
	
}


/***********************************************/
/* Component Divs                              */
/***********************************************/

/************** feature styles *****************/

.feature{
	height: 386px;
	overflow-Y: auto;
	overflow: -moz-scrollbars-vertical;
}







/*************** story styles ******************/

.story {
	background-color: #748A5C;
	margin-top: 30px;	
	
}
.tablepad {
	padding-top: 22px;
	padding-left: 24px;
}




td.storyLeft{
	padding-right: 12px;
}
#headingnew
{

}
#headingnew h2,#headingnew h3
{
font-family: Verdana;
  font-size: 16px;
  font-weight: bold;
  color:#486030;
  line-height: 19px;
  margin-bottom: 0px;
  margin-top: 0px;
}
#content_copy2 {
	font-family: verdana;
	font-size: 10px;
	width:352px;
	overflow-Y: auto;
	overflow: -moz-scrollbars-vertical;
	height: 305px;
	padding-right: 23px;
	padding-left: 23px;
	margin-top: 75px;
}
#about_staff a
{
 font-family: verdana;
   font-size: 12px;
   color:#768561;
   text-decoration: none;
   font-weight: bold;
}
.about_staff_sub
{
color: #000000;
   font-size: 10px;
   font-weight:normal;
   }
.otherstaff_h3
{
 font-weight: normal;
   font-family: Verdana;
   font-size: 10px;
}
#os2 {
	position:absolute;
	margin:0 0 0 0px;
	left: 604px;
	top: 118px;
}
.menum  {
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 4px;
	margin-left: 25px;
		}
#linksm
{
margin-bottom:22px;
}
#bgimage
{
	display:none;
	
	
}
}