/*
      Created by Keith Donegan of Code-Sucks.com
	  
	  E-Mail: Keithdonegan@gmail.com
	  
	  You can do whatever you want with these layouts,
	  but it would be greatly appreciated if you gave a link
	  back to http://www.code-sucks.com
	  
*/

* { padding: 0; margin: 0; }
html{
height:100%;
}
body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 background-image:url(../images/bg02.gif);
 background-repeat: repeat-x;
 height:100%;
}
#wrapper { 
 margin: 0 auto;
 width: 765px;
}
#faux {
 background: url(../images/spacer.gif);
 margin-bottom: 0px;
overflow: hidden;  /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%;
 background-color:#fff;

 border-top:1px solid #d3d3d3;
 border-bottom:1px solid #d3d3d3;
 /*border-right:1px solid #d3d3d3;*/
 height: 100%;
 
 }
#header {
 color: #333;
 width: 765px;
 height: 86px;
 background: #ABBEBE; height:auto;
}
#rightcolumn { 
 display: inline-block;
 color: #333;
 width: 296px;
 float: right;
/* border-left: 1px solid #dbdbdb; taken out due to questions..*/ 
  background-color: white; 
  height: 100%;
}
#leftcolumn { 
 float: left;
 color: #333;
 width: 465px;
 display: inline-block;
 position: relative;
 height:100%;
 border-right:1px solid #d3d3d3;
 
}
#footer { 
 width: 765px;
 clear: both;
 color: #333;
 /*background: #ABBEBE;*/
 border-left:1px solid #dbdbdb;
 border-right:1px solid #dbdbdb;
 border-bottom:1px solid #dbdbdb;
 
 display:block;
 
/* margin: 0px 0px 10px 0px;*/
 /*padding: 1px;*/
 /*padding: 10px;*/
}
.clear { clear: both; background: none; /*min-height: 100%; causes center line problems*/}

#footer a:link {text-decoration: none; color: #333;}
#footer a:visited {text-decoration: none; color: #333;}
#footer a:active {text-decoration: none; color: #333;}
#footer a:hover {text-decoration: overline underline; color: #fff; background-color:#333333;}

#rightcolumn p{
margin-bottom: 30px;
}
#leftcolumn p{
margin: 5px 2px 0px 24px;
}


#tabsJ {

       float:left;
      width:100%;
      background:#F4F4F4;
      font-size:93%;
      line-height:normal;
	  /*border-bottom:1px solid #24618E;*/
      }
    #tabsJ ul {
	  margin:0;
	  padding:0px 10px 0 0px;
	  list-style:none;
      }
    #tabsJ li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsJ a {
      float:left;
      background:url("../images/tabs/tableftJ.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
	  border-bottom:1px solid #24618E;
      }
    #tabsJ a span {
      float:left;
      display:block;
      background:url("../images/tabs/tabrightJ.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#24618E;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsJ a span {float:none;}
    /* End IE5-Mac hack */
    #tabsJ a:hover span {
      color:#FFF;
      }
    #tabsJ a:hover {
      background-position:0% -42px;
      }
    #tabsJ a:hover span {
      background-position:100% -42px;
      }
	  
img { behavior: url(iepngfix.htc); } 

