/* thumbprint design studio.com textbased CSS */
/* Not to be copied directly. Feel free,however, to use design ideas for your own site. */


/* basic elements */

.hide {display:none}
.ind  {padding: 0px 0px 0px 10px;}
.indP  {padding: 0px 40px 0px 30px;
	display: block;}
.center {float:left;
	text-align: center}


body { 
	background: #164450;
	font: 8pt/16pt comic sans MS,georgia,verdana,arial; 
	color: #fefefe; 
	height: auto; 
	padding: 0em;
	margin: 0px;
	}

img { padding: 0px;
	margin: 0px;
	}

p { 
	text-align: justify;
	display: block;
	padding: 0px 0px 15px 0px;
	float: left;
	clear: both;
	}

hr {
	font: 1px arial;
	margin: 0px;
	padding: 0px; }




/* specific divs */


            
#mastercontainer {
	
	position: relative;
	margin-left: auto;
	margin-right: auto;
	width: 766px;
	padding-bottom: 70px;
	margin-top: 0px;
  	} 


#container {
	background: transparent url("sideblur1.gif") right;
	background-repeat: repeat-y;
	color: #fefefe;
	margin-left: auto;
	margin-right: auto;
  	padding: 0px 0px 0px 0px;  
	width: 764px;
	}


#header {
	background: transparent;
	color: #cccccc;
	font: 11px verdana,arial;
	height: 200px;
	width: 751px;
	float: left;
	}


	#header H1 {
	background: transparent url("textbasedheader2.jpg") no-repeat bottom right;
	width: 751px;
	font: 11px verdana,arial;
	margin: 0px 0px 0px 0px;
	height: 200px;
	float: right;
	}
		#header H1 a:link { 
		font: 10px verdana,arial;
		font-weight: bold; 
		text-decoration: none; 
		color: #FFE200;
		background: none;
		}
		#header H1 a:visited { 
		font: 10px verdana,arial;
		font-weight: bold; 
		text-decoration: none; 
		color: #FFE200;
		background: none;
		}
		#header H1 a:hover, a:active {
		font: 10px verdana,arial; 
		font-weight: bold;
		text-decoration: underline; 
		color: #fefefe;
		background: none;
		}	
	#header H1 SPAN {
	display:none;
	}

#headerbuttons {
	background: transparent;
	color: #cccccc;
	font: 11px verdana,arial;
	height: 15px;
	width: 736px;
	text-align: right;
	float: right;
	padding: 0px 10px 0px 0px;
	
	}

	

#headerlinks	{
	background: transparent;
	font: 11px verdana,arial;
	font-weight: bold; 
	color: #4C4C4C;
	text-align: right;
	margin: 0px 0px 0px 15px;
	width: 596px;
	padding: 9px 5px 2px 0px;
	float:right;
	}

	#headerlinks a:link { 
		font: 11px verdana,arial;
		font-weight: bold; 
		text-decoration: none; 
		color: #cccccc;
		background-color: #000000;
		
		}
	#headerlinks a:visited { 
		font: 11px verdana,arial;
		font-weight: bold; 
		text-decoration: none; 
		color: #cccccc;
		background-color: #000000;
		
		}
	#headerlinks a:hover, a:active {
		font: 11px verdana,arial; 
		font-weight: bold;
		text-decoration: underline; 
		color: #FEFEFE;
		background-color: #000000;
		
		}


#main {
	background: #ffffff;
	color: #000000;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 15px;
	font: 12px verdana;
	width: 736px;
	float: left;
	text-align: center;
	}

	#main a:link { 
		font: 10px verdana,arial;
		font-weight: bold; 
		text-decoration: none; 
		color: #FF8A0D;
		background-color: transparent;
		}
	#main a:visited { 
		font: 10px verdana,arial;
		font-weight: bold; 
		text-decoration: none; 
		color: #FF8A0D;
		background-color: transparent;
		}
	#main a:hover, a:active {
		font: 10px verdana,arial; 
		font-weight: bold;
		text-decoration: none; 
		color: #fefefe;
		background-color: transparent;
		}
	
	


#leftside { 
	background: transparent;
	color: #000000;
	padding: 25px 0px 0px 0px;
	margin: 0px 0px 0px 0px; 
	text-align: left;
	width: 150px;
	float:left;
	
		}

	#leftside H1{
	text-decoration: none;
	font: 14px verdana,cursive; 
	font-weight: bold; 
	color: #fefefe;
	line-height: 1.5em;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 0px -10px; 
		
	}
	#leftside H3{ 
		background: none;
		padding: 0px 0px 5px 0px;
		margin: 0px 0px 0px 0px; 
		}

	#leftside H4{ 
		font: 12px verdana,cursive; 
		background: none;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px; 
		}

	#leftside hr{ 
		background: none;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 2px 0px; 
		}

	#leftside P{ 
		background: transparent;
		text-align: center;
		font: 10px verdana,arial; 
		margin: 0px; 
		padding: 0px 5px 0px 5px;
		background: transparent;
		color: #fefefe;
		float:left;
		width: 150px;}

	

	#leftside a:link { 
		font: 13px verdana,arial;
		font-weight: bold; 
		text-decoration: none; 
		color: #27859C;
		background-color: transparent;
		}
	#leftside a:visited { 
		font: 13px verdana,arial;
		font-weight: bold; 
		text-decoration: none; 
		color: #27859C;
		background-color: transparent;
		}
	#leftside a:hover, a:active {
		font: 13px verdana,arial; 
		font-weight: bold;
		text-decoration: underline; 
		color: #000000;
		background-color: transparent;
		}

	

#columns {
	
		
	background: transparent;
	color: #000000;
	margin: 0px 0px 15px 0px; 
	padding: 5px 0px 0px 0px;
	width: 550px; 
	text-align: left;
	float: right;
	
	}

	#columns H3{ 
	font: 15px verdana,arial; 
	font-weight: bold;
	text-decoration: underline;
	background: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px; 
	
	
	}

	#columns p{ 
	font: 12px verdana,arial; 
	margin: 0px 0px 0px 0px; 
	padding: 5px 20px 5px 5px;
	float: left;
	}

	#columns UL{
	line-height: 1.25em;
	font: 12px bold verdana, arial; 
	text-align: justify;
	margin: 0px 35px 0px 0px; 
	padding: 0px 0px 0px 30px;
	}

	#columns L{
	line-height: 1.25em;
	padding: 0px 0px 5px 0px;
	}




#copyright {
	background: #051B20;
	text-align: center;
	line-height: 1.1em;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 15px;
	width: 751px;
	color: #27859C;
	clear:both;
	}

	#copyright a:link { 
		font: 10px verdana,arial;
		font-weight: bold; 
		text-decoration: none; 
		color: #000000;
		background-color: transparent;
		}
	#copyright a:visited { 
		font: 10px verdana,arial;
		font-weight: bold; 
		text-decoration: none; 
		color: #000000;
		background-color: transparent;
		}
	#copyright a:hover, a:active {
		font: 10px verdana,arial; 
		font-weight: bold;
		text-decoration: underline; 
		color: #333333;
		background-color: transparent;
		}


#credentials {
	background: transparent;
	color: #ffffff;
	margin: 0px 0px 0px 0px;
	display: block;
	height: 25px;
	width: 751px;
	float: left;
	text-align: center;
	}


	#credentials a:link { 
		font: 10px verdana,arial;
		font-weight: bold; 
		text-decoration: none; 
		color: #000000;
		background-color: transparent;
		
		}
	#credentials a:visited { 
		font: 10px verdana,arial;
		font-weight: bold; 
		text-decoration: none; 
		color: #000000;
		background-color: transparent;
		
		}
	#credentials a:hover, a:active {
		font: 10px verdana,arial; 
		font-weight: bold;
		text-decoration: underline; 
		color: #ff8a0d;
		background-color: transparent;
		
		}

