
/*	FIXES	*********************************************/

.clearfix:after {
    content: ".";              /* the period is placed on the page as the last thing before the div closes */
	display: block;          /* inline elements don't respond to the clear property */ 
    height: 0;                  /* ensure the period is not visible */
    clear: both;               /* make the container clear the period */
    visibility: hidden;	     /* further ensures the period is not visible */
}

.clearfix {display: inline-table;}   /* a fix for IE Mac */

/* next a fix for the dreaded Guillotine bug in IE6 */
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
/* end of no-extra-markup clearing method */
body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-image:url(../images/bg_tile.jpg); color:#000000; background-color:#ffffff; behavior:url(css/csshover.htc);}
	
a:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#818181; text-decoration:underline;}
a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#818181; text-decoration:underline;}
a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none;}
a:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#818181; text-decoration:underline;}
	
* {margin:0px; padding:0px;}

/*	CONTAINERS	*********************************************/

div#container {position:relative; max-width:774px;
width:expression( 
    document.body.clientWidth > (500/12) * 
    parseInt(document.body.currentStyle.fontSize)?
        "774px":
        "auto" ); margin-left:auto; margin-right:auto;}

div#containAll{ width:774px; height:100%;  }
div#content {width:619px; height:500px; float:left; background-color:#f3f3f3; padding:0px 0px 0px 15px; margin-left:3px; }
div#leftHolder{ width:136px; height:500px; float:left; background-color:#7a5f7a;  color:#ffffff;}

div#contentBio {width:619px; height:1075px; float:left; background-color:#f3f3f3; padding:0px 0px 0px 15px; margin-left:3px; }
div#leftHolderBio{ width:136px; height:1075px; float:left; background-color:#7a5f7a;  color:#ffffff;}
div#leftHolderBio img{ padding:0px 0px 0px 16px;}
div#leftHolderBio ul{ list-style-type:none; padding:7px 0px 10px 10px;}
div#leftHolderBio li{ padding:4px 0px 4px 0px;}
div#leftHolderBio a:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:underline;}
div#leftHolderBio a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:underline;}
div#leftHolderBio a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#f3f3f3; text-decoration:none;}
div#leftHolderBio a:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:underline;}



div#header{background-image:url(../images/header.jpg); height:157px; background-repeat:no-repeat; width:774px;}

/****	GLOBAL	*************************************************/
p.leftTxt{ text-align:center; padding:7px 0px 10px 0px;}
div#leftHolder img{ padding:0px 0px 0px 16px;}
div#leftHolder ul{ list-style-type:none; padding:7px 0px 10px 10px;}
div#leftHolder li{ padding:4px 0px 4px 0px;}
div#leftHolder a:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:underline;}
div#leftHolder a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:underline;}
div#leftHolder a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#f3f3f3; text-decoration:none;}
div#leftHolder a:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:underline;}

p.mainTxt{ padding:20px 40px 0px 0px; line-height:16px; color:#4a4a4a;}


/**** 	MAIN MENU	***************************************************/

div#listMenu { width:500px; height:25px; color:#7a5f7a;}

div#listMenu ul li a{ 
   display:block; 
   text-decoration:none;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:12px;
   font-weight:bold; 
   color:#ffffff;
   height:20px;
   padding: 5px 13px 0px 13px;
   float:left;
   background-color:#7a5f7a;
 } 

div#listMenu ul li a:hover{ 
   background-color:#dbdbdb;
   color:#7a5f7a;
}

div#listMenu ul {
	 
  	list-style-type: none;
	
	

} 
div#listMenu ul li {
	display:inline;

}



/****	UNDER FOOTER	****************************************************/
div#footer{ width:774px; background-color:#7a5f7a; color:#FFFFFF; clear:both; height:25px; text-align:center; padding-top:5px;}