  /* Marginal areas & page background */
  body { background: #b2bcc8 url("http://www.goskagit.com/themes/site_themes/default/bg_main.jpg") repeat-x top left; padding: 0 0 20px; }

  /* Layout: width, background, borders */
  #page_margins { width: 960px; margin: 0 auto; background: #fff; overflow:hidden;}
  #page{ background: #fff; }

  /* Centering layout in old IE-versions */
  body { text-align: center }
  #page_margins { text-align:left }

  /* Designing main layout elements */
  #header {
    float:left;
    width: 100%;
    color: #fff;
    background: url("http://www.goskagit.com/themes/site_themes/default/bg_main.jpg") repeat-x top left;    
    padding: 0px;
    border-bottom: 1px solid #dddddd;
  }

  /* adjustment of main navigation */
  #nav ul { margin-left: 10px; }
  #nav_main {background-color: #336;}

  #main { background: #fff; }

  #footer { 
    color:#000;    
    padding: 5px;
	background-color: #b2bcc8;
  }
  
  #leaderboard  {
	text-align:center;
        margin: 20px 0 10px 0;
  }

  #leaderboard_article  {
	text-align:center;
        margin: 0px 0px 0px 0px;
  }
  
  #module_divider  {	
	padding-bottom: 30px;
  }
  
  #module_divider_dotted  {
	border-top: 2px dotted #afbdc6;
	padding-bottom: 30px;
	margin: 0 -3px 0 0;
  }
  
  #module_divider_dashed  {
	border-top: 1px dashed #afbdc6;
  }
  
  .module_bg1  {	
	background-color: #f4f1e2;
	border: 1px solid #d1ddea;
	padding: 4px;	
  }
  
  .module_bg1_overflow  {	
	background-color: #f4f1e2;
	border: 1px solid #d1ddea;
	padding: 4px;
	height: 200px;
	overflow: auto;
  }
  
  .module_bg2  {	
	background-color: #f4f1e2;
	border: 1px solid #d1ddea;
	padding: 4px;
	width: 290px;
  }

  .module_bg3  {
	background-color: #f4f1e2;
	border: 1px solid #d1ddea;
	padding: 4px;
	margin: 0 0 7px 0;
  }

  .module_bg4  {
	background-color: #f4f1e2;
	border: 1px solid #d1ddea;
	padding: 4px;
	margin: 0 0 15px 0;
  }
  
  .module_bg5  {	
	background-color: #f4f1e2;
	border: 1px solid #d1ddea;
	padding: 4px 2px 4px 2px;
	width: 290px;
	height: 265px;
	margin: 0px 4px 10px 0px;
  }

  #more_right  {
	float: right;
  }
  
  #most_read  {
	font-family: Verdana, Helvetica, Arial, sans-serif;
  	font-size: 90.00%; 
  	margin: 0 0 0.25em 0;
  }
  
  #icon_images  {
	padding: 15px 0 7px 0;
  }
  
  #weather_time {
	font-size: 100.00%;
	padding: 0 0 0 8px;
  }

  
  /*------------------------------------------------------------------------------------------------------*/

  /**
   * Formatting content container
   *
   * |-------------------------------|
   * | #header                       |
   * |-------------------------------|
   * | #col1   | #col3     | #col2   |
   * | 25%     | flexible  | 25%     |
   * |-------------------------------|
   * | #footer                       |
   * |-------------------------------|
   */


  #col1 { width: 25% }
  #col1_content { padding: 10px 10px 10px 20px; }

  #col2 { width: 25% }
  #col2_content { padding: 10px 20px 10px 10px; }

  #col3 { margin: 0 25% }
  #col3_content { padding: 10px }

  /*------------------------------------------------------------------------------------------------------*/

  /**
   * Navigation
   */

  #nav * { border: 0px none !important;}
  #nav_main { background: url("http://www.goskagit.com/themes/site_themes/default/nav/background.gif") repeat-x top left;}
  #nav_main ul { margin-left: 5px }
  #nav_main ul li { line-height: .75em}
  
  #nav_main ul li a,
  #nav_main ul li strong { color: #000; font-weight: bold; padding: 0.5em 0.6em 0.5em 0.6em;}
  
  #nav_main ul li a:focus,
  #nav_main ul li a:hover,
  #nav_main ul li a:active  { background: #2d4b67; color: #fff }
  
  #nav_main ul li#current { background: transparent }
  
  #nav_main ul li#current strong,
  #nav_main ul li#current a,
  #nav_main ul li#current a:focus,
  #nav_main ul li#current a:hover,
  #nav_main ul li#current a:active { color: #E17627; font-weight: bold }
