@charset "utf-8";
/* CSS Document */


/* TAG STYLE */
 	html{height:101%;}
	
	body{
		background-color:white;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		margin:0px;	
		text-align:center;
		color:black;
		} 
	
	div{
		position:relative;
		display:block;
		text-align:left;
		}
	p{
		line-height:150%
		}
	
	a{	
		color:black;
		text-decoration:none;
		font-weight:bold; 
		
		}
    
	a:hover{
		color:#06F; 
		font-weight:bolder;
		}

	
	h1{
		font-family:Helvetica, "Arial Black", Gadget,Verdana, Geneva, sans-serif; 
		font-size:25px;
		height:25px;
		color:#666;
		margin-bottom:0px;
		}
	h2{
		
		font-size:25px;}
	ul{
		list-style-type: none;
		padding: 0;
    	
		
		}	
	
	
/* ID STYLE */
	#dPageHolder{
		width:1000px;
		height:auto;
		background-color:white;
		margin-left:auto;
		margin-right:auto;
		}
		#dHeader{
			color:black;
			background-color:white;
		 	width:1000px; 
			height:200px; 
			/* display:none;*/
			}
		#dSubHeader{
			background:white; 
			color:black; 
			width:1000px;
			height:60px; 
			display:none;
		}
		#dTorso{
			background-color:white;
			width:1000px;
			height:auto;
			}
			#dLeft{
				float:left;
				background-color:white;
				width:200px;
				height:300px;
				
				}
			#dMiddle{
				float:left;
				background-color:white;
				width:500px;
				height:300px;
			}
				
				#dTxtBox{
					width:500px;
					margin-top:0px;
					margin-top::10px;
					
					}
					
				#dTxtBox p{
					
					line-height:16px;
				}
				
			
			
			#dRight{
				margin-top:55px;
				float:left;
				background-color:white;
				width:200px;
				height:300px;
				
				
				}
		#dFooter{
			background-color:white;
			width:1000px;
			height:auto; 
			clear:both; 
			color:#666;
			text-align:right;
			
		
			}
		
		#dSubFooter{
			background-color:#FCC;
			width:960px;
			height:60px; 
			clear:both; 
			color:#FFF; 
			padding:20px;
			display:none;
			
			}
		#dLeftWing{
			position:absolute;
			top:0px;
			left:-80px;
			background-color:#FC3;
			width:80px;
			height:400px; 
			display:none;
			
			}
		#dRightWing{
			position:absolute;
			top:0px;
			left:1000px;
			background-color:#C93;
			width:80px;
			height:400px;
			display:none;
			
			}
		
	
	
	/* CLASS STYLE */
		.cEmail{
			text-decoration:none;
		}
		
			
		.aNext{
			color:black;
			display:inline-block; 
			font-size:13px;
			width:200px; 
			height:30px; 
			text-align:Right; 
			line-height:60px; 
			float:right;
			text-decoration:underline;
			margin-right:0px;			 			
			}
    
		.aNext:hover{
			background-color:transparent;
			font-weight:bolder;
			}
	
		.aBack{
			color:black;
			display:inline-block; 
			font-size:13px;
			width:200px; 
			height:30px; 
			text-align:left; 
			line-height:60px; 
			float:left;
			text-decoration:underline;
			margin-left:0px; 			
			}
		
		.aBack:hover{
			background-color:transparent;
			font-weight:bolder;
			}
			
		
		.awebTest01Thumbnail img{
			border: 2px solid #CCC;
			}
			
		.awebTest01Thumbnail:hover img{
			border: 2px solid #06F;
			}
									
		.awebTest01Thumbnail{
			display:inline-block; 
			width:350px; 
			height:328px; 
			margin:20px;
			}
			
		.awebTest02Thumbnail img{
			border: 2px solid #CCC;
			}
			
		.awebTest02Thumbnail:hover img{
			border: 2px solid #06F;
			}
									
		.awebTest02Thumbnail{
			display:inline-block; 
			width:380px; 
			height:315px; 
			margin:20px 5px 20px 5px;
			}
		.awebTest03Thumbnail img{
			border: 2px solid #CCC;
			}
			
		.awebTest03Thumbnail:hover img{
			border: 2px solid #06F;
			}
									
		.awebTest03Thumbnail{
			display:inline-block; 
			width:380px; 
			height:319px; 
			margin:20px 5px 20px 5px;
			}	
		.ccaption{
			margin-left:20px;
				
			}
			
		.atest01Thumbnail {
			display:inline-block; 
			width:300px; 
			height:427px; 
			margin-right:0px;
			margin-left:2px;
			}
		.atest01Thumbnail img{
			border:2px solid #CCC;
			}
		.atest01Thumbnail:hover img{
			border: 2px solid #06F;
			}
		.ctest02Ul{
			margin:25px 10px 25px 10px;}
			
		.abuttons{	
			color:black;
			text-decoration:none; 
			display:inline-block; 
			font-size:13px;
			font-weight:bold; 
			width:101px; 
			height:60px; 
			text-align:center; 
			line-height:60px; 
			margin-left:10px; 
			}
    
		.abuttons:hover{
			background-color:#CCC; 
			color:#06F; 
			font-weight:bold;
			}*/
		/*.awebThumbnail:hover{
			
			border:1px solid black;
			}*/
			
		.cClearFix:before,
		.cClearfix:after{
			content:"";
			display:table;
			}
		.cClearFix:after{
			clear:both;
			}
			
		<!--[if lt IE 8]>
		
		/*For IE <8 (trigger hasLayout)*/
		.cClearfix {
			zoom:1;
		}
		
		<![endif]-->