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

html,body
{background-color:#ffffff;
font-size:13px;
color:#000000;
background-image:url(images/background.jpg);
background-repeat:repeat-x;
font-family:Lucida Sans Unicode, sans-serif;
text-align:left;
line-height:1.6em;
height:100%; padding: 0px; margin: 0px;
}

.wrap{
	min-height:100%}
	
div.holder{
	width: 900px;
	margin-top:31px;
	padding-bottom: 71px;
	overflow:hiden;
	}
	
div.logo{
	height:110px;
	width:375px;
	float: left;
		}

div.heading{
	height:70px;
	width:395px;
	padding:20px 20px 20px 110px;
	color:#FFFFFF;
	text-align:left;
	float:left;
	font-size:16;
	line-height:2em;
	}

.headingstyle1 {
	font-family: "Oleo Script";
	font-size: 20px;
	font-weight:400;
}

div.stitch{
	height:23px;
	width:900px;
	float: left;
	margin:18px 0px 25px 0px;
	text-align:right;
		}
	
div.nav {
	height:62px;
	width:904;
	margin-right:-4px;
	
	float:left;
	font-family: 'Oleo Script', cursive;
        font-weight: 400;
        font-size: 20px;
		color:#442F20;

}
 .nav a{
        font-family: 'Oleo Script', cursive;
        font-weight: 400;
        font-size: 20px;
		color:#442F20;
		line-height:1em;
		padding:0px;
		text-align:left;
		text-decoration:none;
      }	  
	  
.nav a:hover{
        font-family: 'Oleo Script', cursive;
        font-weight: 400;
        font-size: 20px;
		color:#840701;
		line-height:1em;
		padding:0px;
		text-align:left;
      }
	  
.nav #currentpage a{
        font-family: 'Oleo Script', cursive;
        font-weight: 400;
        font-size: 20px;
		color:#840701;
		line-height:1em;
		padding:0px;
		text-align:left;
      }
	  
	  .wf-loading nav, .wf-inactive nav {
        font-family: sans-serif;
        font-weight: 400;
        font-size: 20px;
		line-height:1em;
		color:#817e79;
		padding:0px;
		text-align:left;
      }
     
	  
	  
div.content {
	width:900px;
	margin:10px 0px;
	float:left;
	background:#FFFFFF;
	text-align:left;}
	
div.imgholder {
	width:878px;
	height:300px;
	margin:10px;
	float:left;}	

div.leftCol{
	width:602px;
	float: left;
	padding: 20px 0px; 
	margin: 0px 42px 0px 5px;
	text-align:left;
	}
	
div.leftColprocess{
	width:474px;
	float: left;
	padding: 20px 0px; 
	margin: 0px 80px 0px 5px;
	text-align:left;
	}

div.subnum{
	width:40px;
	float:left;
	position:relative;
	margin:-3px 15px 0px -65px;
	text-align:center;
	}
	
div.subcontent{
	width:380px;
	position:relative;
	float:left;
	margin-top:15px;
	padding-left:65px;
	background:url(images/stitch.jpg) repeat-y;
	}
		
div.content a{
	text-decoration:underline;
	color:#840701;

	}
	
div.content a:hover{
	text-decoration:none;
	color:#000000;
	}
	
div.rightCol{
	width:246px;
	float: left;
	padding: 20px 0px; 
	text-align:left;
	margin-right:5px;
	}

div.rightColprocess{
	width:336px;
	float: left;
	padding: 20px 0px; 
	text-align:left;
	margin-right:5px;
	}
div.fullCol{
	width:853px;
	float: left;
	padding: 20px 0px; 
	margin: 0px 42px 5px 5px;
	text-align:left;
	}	
	 
h1{
 color:	#840701;}
 
	  .wf-loading h1, .wf-inactive h1 {
        font-family: sans-serif;
        font-size: 25px;
		color:#840701;
		margin:0px;
		padding:0px;
		line-height:1.4em;
  	  }
      .wf-active h1 {
        font-family: 'Oleo Script', cursive;
        font-weight: 700;
        font-size: 25px;
		color:#840701;
		margin:0px;
		padding:0px;
		line-height:1.4em;
      }
	  
h2{
 color:#333333;
 
 }
	  .wf-loading h2, .wf-inactive h2 {
        font-family: sans-serif;
        font-weight: 400;
        font-size: 20px;
		color:#333333;
		padding:0px;
		margin-bottom:-4px;
		text-align:left;
      }
      .wf-active h2 {
        font-family: 'Oleo Script', cursive;
        font-weight: 400;
        font-size: 20px;
		color:#333333;
		padding:0px;
		margin-bottom:-4px;
		text-align:left;
		
      }
	  

	
div.footer {	
	margin-top:-71px; height:71px;  
	clear:both; 
	background-color:#840701;
	position:relative;
	padding-top:20px;
	min-height:71px;
	min-width:1000px;
	}
	
div.footercontent {	
	font:Lucida Sans Unicode, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	background-color:#840701;
	text-align:left;
	position:relative;
	width:900px;
	}
	
	.footercontent a{
		color: #ffffff;	text-decoration:none; 
		}
	
	.footercontent a:hover {
		text-decoration:none; color:#FFECCE;  
		}	
		
input, textarea {
	font-family:Arial, Helvetica, sans-serif; font-size:1.0em; outline-color:#00CCFF;
}

