
html {		
			height: 100%;
			
		}

body {		
			background-color: #f0f0f0;
			color: #333333;
			margin: 0px 0px 0px 0px;
			height: 100%;
		}


#cmainbox{
			position: relative;
			top: 0px;
			width: 1002px;
			min-height: 100%;
			margin-left: auto;
			margin-right: auto;
			
			background-color: #ffffff;
			border: solid 0px #eeeeee;
 			padding: 0px;
			}

#headbox{		
				position: absolute;
				top: 23px;
				left: 38px;
				width: 120px;
				height: 100px;
				background-color: transparent;
				border: solid 0px #ffffff;
				padding: 0px;
			}	
			
#intro{			
				position: absolute;
				top: 92px;
				left: 147px;
				width: 697px;
				background-color: transparent;
				border-left: solid 1px #aaaaaa;
				padding: 0px 0px 0px 16px;
			}

#tainer{		
				position: absolute;
				top: 200px;
				width: 713px;
				margin-left: 148px;
				height: 400px;
				
				border: solid 0px #d6d6d6;
				background-color: transparent;
				padding: 0px;
				z-index: 1;
			}

		#wordbox{		
				position: relative;
				width: 215px;
				height: 350px;
				float: left;
				border-left: solid 1px #ddddd0;
				border-top: solid 1px #ddddd0;
				border-bottom: solid 1px #d6d6d0;
				border-right: solid 1px #ddddd0;		
				background-color: #ffffff;
				padding-top: 0px;
			}
			
		#imagebox{
				position: relative;
				width: 215px;
				height: 350px;
				margin: 0px auto 0px auto;
				border-left: solid 1px #ddddd0;
				border-top: solid 1px #ddddd0;
				border-bottom: solid 1px #d6d6d0;
				border-right: solid 1px #ddddd0;
				background-color: #ffffff;
				padding-top: 0px;
			}

		#spiritbox{	
				position: relative;
				width: 215px;
				height: 350px;
				float: right;
				border-left: solid 1px #ddddd0;
				border-top: solid 1px #ddddd0;
				border-bottom: solid 1px #d6d6d0;
				border-right: solid 1px #ddddd0;
				background-color: #ffffff;
				padding-top: 0px;
				
			}

#footupper{		
				position: absolute;
				left: 8px;
				bottom: 40px;
				width: 986px;
				height: 25px;
				border: solid 0px #444444;
				background-color: #e0e0e0;
				padding: 0px;
			}		

#footlower{		
				position: absolute;
				left: 8px;
				bottom: 8px;
				width: 810px;
				height: 20px;
				border: solid 0px #000000;
				background-color: #757575;
				padding: 5px 0px 0px 176px;
			}
						

a:link, a:visited {	
						color:#656565;
						text-decoration:none;
						font-family: "Verdana", "trebuchet MS", MS serif;
						font-size: 15px;
						font-weight: 500;
						margin: 0px;
						}
	a:hover	{		color:#f2c8a6;
					}				
	a:active {		color:#808080;
					}					

a.parag:link, a.parag:visited {	
						color:#a8a8a8;
						text-decoration:none;
						font-family: "Verdana", "trebuchet MS", MS serif;
						font-size: 17px;
						font-weight: 500;
						margin: 0px;
						}
	a.parag:hover	{		color:#f2c8a6;
					}				
	a.parag:active {		color:#a8a8a8;
					}

a.foot:link, a.foot:visited {	
						color:#ffffff;
						text-decoration:none;
						font-family: "Verdana", "trebuchet MS", MS serif;
						font-size: 10px;
						font-weight: 700;
						margin: 0px;
						}
	a.foot:hover	{			color:#ffffff;
								text-decoration: underline;
						}				
	a.foot:active {				color:#ffffff;
						}

	
	
	

p {
			font-family: "Verdana", "trebuchet MS", MS serif;
			font-size: 11px;
			font-weight: 500;
			line-height: 13px;
			color: #444444;
			margin: 0px 0px 0px 12px;	
			}
	
	.intro{
			font-size: 17px;
			color: #333333;
			text-align: justify;
			line-height: 23px;
			margin: 0px 0px 0px 0px;
			}
			
	.introG{
			font-size: 17px;
			color: #a8a8a8;
			text-align: justify;
			line-height: 23px;
			word-spacing: -1px;
			margin: 0px 0px 0px 0px;
			}
				
	.summary{
			font-size: 11px;
			color: #b9b9b9;
			font-weight: 500;
			text-align: justify;
			margin: 0px 10px 17px 10px;
			}
	
	.underc{ font-size: 11px;
			 font-weight: 500;
			 color: #ff3333;
			 padding: 625px 0px 80px 0px;
			 text-align: center;
			 }
			 
	.footerL{
			color: #ffffff;
						text-decoration: none;
						font-family: "Verdana", "trebuchet MS", MS serif;
						font-size: 10px;
						line-height: 13px;
						font-weight: 700;
						margin: 0px;
			}
			
	.footerR{
			color: #ffffff;
						text-decoration: none;
						font-family: "Verdana", "trebuchet MS", MS serif;
						font-size: 10px;
						line-height: 13px;
						font-weight: 700;
						margin-right: 175px;
			}

h2 {
			color:#c9c9c9;
			text-decoration:none;
			font-family: "Arial", "trebuchet MS", MS serif;
			font-size: 15px;
			font-weight: 500;
			margin: 8px 0px 0px 144px;
		}
	
h3 {
			color:#dddddd;
			text-decoration:none;
			font-family: "verdana", "trebuchet MS", MS serif;
			font-size: 28px;
			letter-spacing: -1px;
			font-weight: 500;
			margin: 14px 0px 30px 21px;
		}
		
		
		
.hbracket {
			/* color: #c0c0c0; */
			font-size: 10px;
			}
			

.nudge1 {
			line-height: 13px;
			margin-bottom: 11px;
			}
			
					
	