#g_title p, #g_footer p, #g_description p {
    margin: 0;
  }
 

  /* 
    fix ie6 "peekaboo bug" using the "holly hack". 
    Note, this style only gets applied to ie6
  */
  * html .wrapper {
    height: 0.1%;
  }

  /* 
   * IE5 mac - overrides the IE/Win hack 
   */

  /*\*//*/

  * html #threecolumn div {
  	height: auto;
  }

  /**/


  /* 
   * IE5/Win-specific CSS -ensures #container wraps all content on window resize
   */

  @media tty {
   i{content:"\";/*" "*/}} * html #container { height: 1%; } /*";}
  }/* */
  /* Styling for editable elements. Eventually, this will be part of the style. */
  .editable {
    border: 1px dashed blue;
  }
  
  #footer {
    clear: both;
  }
  
  
  a img,:link img,:visited img {border: none;}

  body {
    text-align: center;
  }
  #container {
    width: 738px;
    text-align: left;
    margin: 0 auto;
  }
  #main-content {
    float: right;
    width: 525px;
  }
  #sidebar {
	float: right;
	width: 170px;
	
}
  #footer {
    clear: both;
  }
  /** BEGIN CUSTOM SKIN **/
    h1,h2,h3,h4,h5,h6,pre,code,p {font-size: 1em;}
    dl,li,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input {margin: 0; padding: 0;}
    a img,:link img,:visited img {border: none;}
    address {font-style: normal;}

    /* Theme: Spring Branches */

    html {background: #A0AA6D;}
    body {
	background: #A0AA6D;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	margin: 0px;
}
    a {color:#3366FF; text-decoration:none; border-bottom:1px dotted #3366FF;}
    a:visited {color:#CC33FF; text-decoration:none; border-bottom:1px dotted #CC33FF;}
    a:hover,a:active{color:#FF6600; text-decoration:none;border-bottom:1px dotted #FF6600;}
    b, strong {font-weight:bold;}
    blockquote {border-left:2px dotted #A0AA6D;margin:1em 3em;padding-left:1em;font-size:0.8em;color:#697335;}
    blockquote p {line-height:1.45em;}
    em {font-style:italic;}
    h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	margin: 0 0.5em 1em 0px;
}
    h1 {font-size:2.25em;color:#697335;margin:0;border-bottom:3px solid #A0AA6D;}
    h2 {font-size:2em;color:#697335;border-bottom:3px dotted #A0AA6D;}
    h3 {font-size:1.75em;color:#697335;border-bottom:2px solid #A0AA6D;}
    h4 {font-size:1.5em;color:#697335;border-bottom:2px dotted #A0AA6D;}
    h5 {font-size:1.25em;color:#697335;border-bottom:1px solid #A0AA6D;}
    h6 {font-size:1em; color:#697335;border-bottom:1px dotted #A0AA6D;}
    p, li {color:#697335;line-height:1.5em;margin:0 0 0.6em 0;}
    blockquote p, table p, dd p, li p, #header p {margin-bottom:0.5em;}
    ul, ol {margin:1em 0; padding-left: 1.6em;}
    li {margin:0.35em 30;}
    ul li {list-style-type:disc;}
    ol li {list-style-type:decimal;}
    table {
	border: 1px solid #737C43;
	border-width: 1px;
}
    table caption {
  	display:block;
  	white-space:nowrap;
  	margin:0.5em 1em;
  	color:#697335;
  	font-size:0.85em;
  }
    table td, table th {padding:0.1em 1em;vertical-align:top;}
    table th {background-color:#A0AA6D;color:#E9ECCF;}
    table td {border:1px solid #A0AA6D; color:#697335;}

    dl {margin:1em;line-height:1.5em;list-style-type:disc;color:#697335;}
    dt {margin-top:0.5em;color:#697335;}
    dd {margin-left:2em;color:#697335;}

    #adsense {text-align:center;}
    #container {
    	  padding: 0px; 	  
  	  background-color:#E9ECCF;
  	  margin:0px auto;
    }
    #footer {margin-top:0em;
    	background: URL("/-/includes/style/branches/skin_branch_bottom.jpg") no-repeat bottom left;
  	background-color:#E9ECCF;
    }

    #footer hr {margin:0px;}
    #footer p {margin:0px;}
    #footer wrapper {margin:0px;}
    
    #g_footer {
  	font-size:0.85em;
  	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
  	color:#697335;
  	text-align:center;
  	margin:0px;
    }
  	

    #page-title { font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
      text-align:left;
  	font-style:italic;
  	padding-top:75px;
  	border:none;
    }
    #g_description { font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
  	text-align:right;
  	padding-left:25px;
  	padding-right:25px;
  	font-style:italic;
  	color:#A0AA6D;
    }
    
    #header {
  	background: URL("assets/logo1.jpg") no-repeat top left;
  	background-color: #D2D6B1;
    }

    #header .wrapper {
      padding-left: 260px;
    }	

    #sidebar {font-size:0.85em;
      background-color:#E9ECCF;
  	padding:5px;
    }
    #sidebar :first-child {margin-top:0;}
    #sidebar-alternate {font-size:0.85em;
      background-color:#E9ECCF;
  	padding:5px;
    }
    #sidebar-alternate :first-child {margin-top:0;}
    #main-content { 
      background-color:#E9ECCF;
  	padding:10px;
    }
    
    #main-content h2:first-child {margin-top:0;}	
	 #main-content h5:first-child {margin-top:0;}	

    hr {
    height:1px;
    margin:0px 20px;
    background-color:#E9ECCF;
    border:none;
    border-bottom:2px dotted #A0AA6D;
    }
    
    .dx {margin: 0px 0px 5px 5px; float: right;}
    .sx {margin: 0px 20px 5px 0px; float: left;}
    
    @media print {
      html {background:#fff !important;}
      #container {border-width:0px !important;padding:0 !important;}
    }

  
    /* Tweaks for Two-column Left layout
    ----------------------------------------------- */
    #twocolumn-left #main-content .wrapper {}
   /* #twocolumn-left #sidebar {width:190px;} */

 


  /** END CUSTOM SKIN **/