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

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



#col {
	float:left;
	width:200px;
	margin:0;
	padding:0;
	background:#FF8901 url() 0 0 repeat-y;
	overflow:hidden;
	position:relative;
	background-color: #FF8901;
}
#col-in {padding:5px; background:url() 0 0 no-repeat;}
#col h3 {padding:13px 15px 14px 15px; margin:0 -10px 15px -10px; background:#FFAC01 url() 0 0 repeat-y; color:#FFFFFF;}

    #col #about-me {margin-bottom:15px; line-height:130%;}
    #col #about-me p {margin:0;}
    #col #about-me #me {float:left; width:54px; height:58px; margin-right:7px;}

    #col ul#category {margin:15px 0; padding:0; list-style:none;}
    #col ul#category li {margin:0; padding:0; border-bottom:1px solid #FFFFFF;}
    #col ul#category li a {display:block; padding:3px 0 3px 22px; background:url() 5px 6px no-repeat; text-decoration:none;}
    #col ul#category li a:hover {background-color:#FFA600; color:#FFFFFF;}
    #col ul#category li#category-active a {background:#FEC900 url() 5px 50% no-repeat; font-weight:bold;}
    
    #col ul#archive {margin:15px 0; padding:0; list-style:none;}
    #col ul#archive li {margin:0; padding:0; border-bottom:1px solid #FFFFFF;}
    #col ul#archive li a {display:block; padding:3px 0 3px 22px; background:url() 5px 50% no-repeat; text-decoration:none;}
    #col ul#archive li a:hover {background-color:#FFA600; color:#192666;}
    #col ul#archive li#archive-active a {background:#FEC900 url() 5px 6px no-repeat; font-weight:bold;}
    
    #col ul#links {margin:15px 0; padding:0; list-style:none;}
    #col ul#links li {margin:0; padding:0; border-bottom:1px solid #FFFFFF;}
    #col ul#links li a {display:block; padding:3px 0 3px 5px; background:url() 5px 6px no-repeat; text-decoration:none;}
    #col ul#links li a:hover {background-color:#FFA600; color:#FFFFFF;}

div.row {float: left; margin: 0; padding: 0; width: 98.5%;}
div.cols2 {float: left; width: 49%; margin: 0 3px 0 0; padding: 0;}

     .floatLeft{float: left;}
     .floatRight{float: right;}
     .image-left{
	float: left;
	margin: 0 15px 0 0;
	padding: 0;
    border:#F63;




width:: 98.5%; 						vertical-align: super;
}
     .image-right{float: right; vertical-align: super;}
      div.wrapContainer{
	float:left;
	width:750px;
	overflow:visible;
	position:relative;
}
	 
	 
#container2 {
	float:left;
	width:1000px;
	background:#FF8901;
	overflow:hidden;
	position:relative;
	
	  
}
#container1 {
	float:left;
	width:1100px;
	background:#FFFFFF;
	position:relative;
	right:350px;
	padding:1px 1px;
	

   
}
#col2 {
	float:left;
	width:1010px;
	position:relative;
	left:340px;
	overflow:visible;
}
#col1 {
	float:left;
	width:215px;
	position:absolute;
	left:1115px;
	overflow:hidden;
}

table#contacts{	border-collapse:collapse; border:1px solid #F79101; width:100%; }
	table#contacts td{ padding:5px; border:1px solid #F79101; }
	table#contacts, table#contacts td.leftTD{ border-left:none; }
	table#contacts td p{ background-color:#F79101; margin:2px; padding:5px 2px; }
	table#contacts td input, table#contacts td textarea { width: 75%; }
	table#contacts td textarea { height: 80px; }
	table#contacts td button { margin-left:35%; background-color:#FF8901; border:1px inset #F79101; }
