/*****Resume Asylum.com  CSS****/
  


<style type="text/css" media="all">


html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6 {
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
}
  
body {
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: normal;
	margin: 0 0 0 0; /* Sets the margin properties for an element using shorthand notation (top, right, bottom, left) */
	padding: 0 0 0 0; /* Sets the padding properties for an element using shorthand notation (top, right, bottom, left) */
	width: 100%;
	background-color: #000;
}

/**************removes the red dotted line on links***************/
 a, a:active, a:focus{
	outline:none !important;
}

/******************LINK white areas*******************************/

#outerWrapper #contentWrapper #content a,  a:link {
	color: #000;  /*dark red*/
	font-weight: bold;
	text-decoration: none;
	background-color: #FFF;
}
/*  visited links. */
#outerWrapper #contentWrapper #content a:visited {
	color: #999;
	font-weight: bold;
	text-decoration: none;
	background-color: #FFF;
}
/*  mouseover. */
#outerWrapper #contentWrapper #content a:hover {
	color: #F00;
	background-color: #FFF;
 
}
/*   focus. */
#outerWrapper #contentWrapper #content a:focus {
	color: #666;
}
/*  activated/clicked. */
#outerWrapper #contentWrapper #content a:active {
	color: #000;
}

/******************LINK dark areas  AND MENU *******************************/

#outerWrapper #contentWrapper #rightColumn1,
#outerWrapper #contentWrapper #leftColumn1 a,  a:link {
	color: #FFF;  /*orang-rede*/
	font-weight: bold;
	text-decoration: none;
	background-color: #000;
}
#outerWrapper #contentWrapper #rightColumn1,
#outerWrapper #contentWrapper #leftColumn1 a:visited {
	color: #CCC;
	font-weight: bold;
	text-decoration: none;
}
#outerWrapper #contentWrapper #rightColumn1,
#outerWrapper #contentWrapper #leftColumn1 a:hover {
	color: #CCC;
 
}
#outerWrapper #contentWrapper #rightColumn1,
#outerWrapper #contentWrapper #leftColumn1 a:focus {
	color: #CCC;
}
#outerWrapper #contentWrapper #rightColumn1,
#outerWrapper #contentWrapper #leftColumn1 a:active {
	color: #CCC;
}
/******************TEXT white areas**************************/
#outerWrapper #contentWrapper #content  p {
	color: #000;
	font-size: 100%;
	line-height: Normal;
	background-color: #FFF;
}

#outerWrapper #contentWrapper #content  h1 {
	color: #000;
	font-size: 120%;
	font-weight: bold;
	line-height: normal;
}
 
#outerWrapper #contentWrapper #content  h2 {
	color: #000;
	font-size: 110%;
	font-weight: bold;
	line-height: normal;
}
 
#outerWrapper #contentWrapper #content  h3 {
	color: #900;
	font-size: 110%;
	font-weight: bold;
	line-height: normal;\
	
}
#outerWrapper #contentWrapper #content  h4 {
	color: #000;
	font-size: 100%;
	font-weight: bold;
	line-height: Normal;
}
#outerWrapper #contentWrapper #content  h5 {
	color: #000;
	font-size: 90%;
	font-weight: bold;
	line-height: normal;
	margin-left: 10px;   /*indent*/
	padding: 10px;
}
#outerWrapper #contentWrapper #content   h6 {
	color: #000;
	font-size: 80%;
 	line-height: Normal;
	text-transform: uppercase;
}
/******************TEXT dark areas**************************/
#outerWrapper #contentWrapper #rightColumn1,
#outerWrapper #contentWrapper #leftColumn1  p {
	color: #CCC;
	font-size: 100%;
 	line-height: Normal;
}
#outerWrapper #contentWrapper #rightColumn1,
#outerWrapper #contentWrapper #leftColumn1   h1 {
	color: #CCC;
	font-size: 120%;
	font-weight: bold;
	line-height: normal;
}
 
#outerWrapper #contentWrapper #rightColumn1,
#outerWrapper #contentWrapper #leftColumn1  h2 {
	color: #CCC;
	font-size: 110%;
	font-weight: bold;
	line-height: normal;
}
#outerWrapper #contentWrapper #rightColumn1,
#outerWrapper #contentWrapper #leftColumn1  h3 {
	color: #CCC;
	font-size: 100%;
	font-weight: bold;
	line-height: normal;
}
#outerWrapper #contentWrapper #rightColumn1,
#outerWrapper #contentWrapper #leftColumn1  h4 {
	color: #CCC;
	font-size: 90%;
	font-weight: bold;
	line-height: Normal;
}
#outerWrapper #contentWrapper #rightColumn1,
#outerWrapper #contentWrapper #leftColumn1 h5 {
	color: #CCC;
	font-size: 80%;
	font-weight: bold;
	line-height: normal;
	margin-left: 10px;
	padding: 10px;
}
#outerWrapper #contentWrapper #rightColumn1,
#outerWrapper #contentWrapper #leftColumn1 h6 {
	color: #CCC;
	font-size: 80%;
 	line-height: Normal;
}
/*******************footer LINK STYLES (dark)******************/

 #footer a:link {
	color: #CCC;
	font-weight: bold;
	text-decoration: none;
}
 
 #footer a:visited {
	color: #CCC;
	font-weight: bold;
	text-decoration: none;
 
}
 
 #footer a:hover {
	color: #CCC;
    text-decoration: none; 	
}
 
 #footer a:focus {
	color: #CCC;
    text-decoration: none;	
}
 
#footer a:active {
	color: #CCC;
	font-weight: bold;
	text-decoration: none;
}
/********************footer TEXT Styles**********************/
#outerWrapper #footer h1 {
	color: #FFF;
	font-size: 120%;
	font-weight: bold;
	line-height: normal;
}
 
#outerWrapper #footer h2 {
	color: #FFF;
	font-size: 120%;
	font-weight: bold;
	line-height: normal;
}
 
#outerWrapper #footer h3 {
	color: #FFF;
	font-size: 100%;
	font-weight: bold;
	line-height: normal;
}
#outerWrapper #footer h4 {
	color: #FFF;
	font-size: 100%;
	font-weight: bold;
	line-height: Normal;
}
#outerWrapper #footer h5 {
	color: #FFF;
	font-size: 90%;
	font-weight: bold;
	line-height: normal;
	margin-left: 10px;
	padding: 10px;
}
#outerWrapper #footer h6 {
	color: #FFF;
	font-size: 90%;
 	line-height: Normal;
}
/******************END TEXT STYLES******************/

#outerWrapper {
	background-color: #000; /* Sets the margin properties for an element using shorthand notation (top, right, bottom, left) */
	max-width: 100%;
	text-align: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-left: inherit;
	list-style-position: inside;
	clear: both;
	color: #FFF;
	border-top-color: #999;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #999;
	border-color: #999;
}
#outerWrapper #header {
	background-color: #000000;
  background-repeat: no-repeat;
 
	font-size: 100%;
	font-weight: bold;
	height: auto;
	line-height: normal;
	padding: 0px; /* Sets the padding properties for an element using shorthand notation (top, right, bottom, left) */
	width: 100%;
}

#outerWrapper #header img {
   display: block;
   max-width: 100%;
    width: auto;
   height: auto;
    display:inline-block;
    margin: 0 auto;
	text-align: center;      /* 3 lines-------centers riggs*/
}


/* #outerWrapper #topNavigation - see spry CSS*/
 
 
 
  #outerWrapper #contentWrapper {
	margin: 0px 0px 0px 0px;
 	clear: both;
	} 
  

#outerWrapper #contentWrapper #rightColumn1 {
	background-color: #000000;
	border-left: solid 5px #000000;
	color: #FFFFFF;
	float: right;
	width: 20%;
	margin-left: 10px;
	padding-left: 5px;
	padding-right: 5px;
	margin-top:  0px;
	padding-top: 10px;
	margin-bottom: 600px;
}

#outerWrapper #contentWrapper #rightColumn1 img {
	display: block;
	max-width: 100%;
	height: auto;
    margin-left: 10px; 
 
 
 }

 #outerWrapper #contentWrapper #leftColumn1 {
	background-color: #000000;
	border-right: solid 5px #000000;  
	color: #FFFFFF;
	float: left;  /*  (top, right, bottom, left) */
	width: 15%;
	height: 100%;
	clear: left;
	padding-top: 10px;
   	padding-left: 5px;
    padding-right: 5px;
	margin-bottom: 600px;
 
}
#outerWrapper #contentWrapper #leftColumn1 img {
	display: block;
 	max-width: 100%;
	height: auto;
	margin-left: 5px;

}
 
#outerWrapper #contentWrapper #content {
	padding: inherit;
	height: inherit;
	background-color: #FFF;
	margin-top: 10;
	margin-right: 21%;
	margin-bottom: 0;
	margin-left: 16%;
	padding-top:  10px;
	padding-left: 10px;
	float: inherit;
	color: #000;
 
}

#outerWrapper #contentWrapper #content img {
	display: block;
	max-width: 100%;
	height: auto;
	margin-left: 5px;
 
 
 }
 
 
#outerWrapper #footer {
	background-color: #000;
	border-top: solid 1px #000000;
	padding: 0px; /*  (top, right, bottom, left) */
	height: 60px;
	clear: both;
	width: 100%;
	color: #CCC;
}
#clear {
    clear: both;
	}
 
 
 

.sharebox {
	float: right;
	padding: 5px;
	clear: both;
	height: auto;
	width: auto;
}

.whitebox {
	background-color: #FFF;
}
 
 
 
/*--------1st version of responsive block - 4 columns - for RESPONSIVE BLOCKS----------------------- */

.blocks4-container {
 	height: 100%;
	width: calc(100% - 24%);
	left: 0px;
}

.blocks4 {              /*block code for ads bottom main content*/
	width: 24%;
	height: auto;
 	border: 0px;
    padding: 2px:
    float: left;
	padding: 0px 0px 0px 0px;
	vertical-align: top;
	display: inline-block;   /*these contain the text in the block*/      
}   

@media (max-width: 560px) {
    .blocks4 {
        width: 100%;
    }
/************************************************************************************
MEDIA QUERIES
*************************************************************************************/
/* for 980px or less */
@media screen and (max-width: 980px) {
	
	#outerWrapper {
		width: 100%;
	}
	#rightColumn1 {
		width: auto;
		padding: 1% 1%;
		width: 22%;
	}
	#content {
		width: 73%;
		padding: 1% 1%;
		margin: 0px 0px 5px 5px;
		float: right;
	}
	
	#leftColumn1 {
		clear: both;
		padding: 1% 1%;
		width: auto;
		float: none;
 
	}

	header, footer {
		padding: 1% 1%;
	}
}

/* for 700px or less */
@media screen and (max-width: 600px) {

	#leftColumn1 {
		clear: both;
		padding: 1% 1%;
		width: auto;
		float: none;
 
	}
	
	#content {
		width: 70%;
		float: none;
		margin-left: 0px;
	}
	
	#rightColumn1 {
	    padding: 1% 1%;
		width: auto;
		float: none;
	}

}

/* for 480px or less */
@media screen and (max-width: 500px) {

	header {
		height: auto;
	}
	h1 {
		font-size: 2em;
	}
	#rightColumn1 {
		display: none;
 
	}
    #leftColumn1 {
		display: none;
 		
	}
    #content {
		width: 80%;
		margin-left: -40px; 
}
/* for 480px or less */
@media screen and (max-width: 300px) {

	header {
		height: auto;
	}
	h1 {
		font-size: 2em;
	}
	#rightColumn1 {
		display: none;
 
	}
    #leftColumn1 {
		display: none;
 	
	}
    #content {
		width: 80%;
		 margin-left: -40px;
}


#content {
	background: #ffffff;
}
#rightColumn1 {
	background: #ffffff;
}
header, #content, #leftColumn1, #rightColumn1 {
	margin-bottom: 5px;
}

#outerWrapper, header, #content, #leftColumn1, #rightColumn1, footer {
	border: solid 1px #ccc;
}
 /*------------------picture frames---------------------*/

.picmargin-borderR{
	padding: 0px;
	border: thick solid #999;
	display: table-row;
	vertical-align: bottom;
	background-position: center;
	float: right;
	width: auto;
	margin: 10px;
}
.picmargin-borderCLRR{
	padding: 0px;
	border: none;
	display: table-row;
	vertical-align: bottom;
	background-position: center;
	float: right;
	width: auto;
	margin: 10px;
}

.picmargin-borderC{
	padding: 0px;
	border: thick solid #999;
	display: table-row;
	vertical-align: bottom;
	background-position: center;
	width: auto;
	margin: 10px;
}

.picmargin-borderL{
	padding: 0px;
	border: thick solid #999;
	display: table-row;
	vertical-align: bottom;
	background-position: center;
	float: left;
	width: auto;
	margin: 10px;
} 
.picmargin-borderL{
	padding: 0px;
	border: thick solid #999;
	display: table-row;
	vertical-align: bottom;
	background-position: center;
	float: left;
	width: auto;
	margin: 10px;
} 
 .picmargin-borderCLRL{
	padding: 0px;
	border: none;
	display: table-caption;
	vertical-align: bottom;
	background-position: center;
	float: left;
	width: auto;
	margin: 10px;
} 
/*---------------------------end picture frames-------------------*/
 /* --------------- TABLE in notes css responsive table- ---------------------- */

#outerWrapper #contentWrapper #content table tr td {
	height: auto;
}

#page-wrap {
	width: 90%;
	overflow-x: auto;  /* cuts off table & scrolls*/
	overflow: visible;
		
		}
	 	
  	table {
	width: 100%;
	 
   border-collapse:collapse;  /* 	  <--- add this so all the internal <td>s share adjacent borders  */
	margin-left: 10px;
 }
   

 	td, th {
  	width: auto;
	height: auto;
 	 /*border-color: #FFF;adds or removes double border*/	
}

    th {
	float: left;
   	width: inherit;

	}
   /* --------------- TABLE in notes css responsive table- ---------------------- */

#outerWrapper #contentWrapper #content table tr td {
	height: auto;
}

#page-wrap {
	width: 90%;
	overflow-x: auto;  /* cuts off table & scrolls*/
	overflow: visible;
		
		}
	 	
  	table {
	width: 100%;
	 
   border-collapse:collapse;  /* 	  <--- add this so all the internal <td>s share adjacent borders  */
	margin-left: 10px;
 }
   

 	td, th {
  	width: auto;
	height: auto;
 	 /*border-color: #FFF;adds or removes double border*/	
}

    th {
	float: left;
   	width: inherit;

	}
 /* --------------- TABLE in notes css responsive table----------------------- */
#outerWrapper #contentWrapper #content p br {
	color: #333;
	background-color: #FFF;
}
