/* CSS Document */


body, html { 
margin: 0 0 0 0; 
	background: #ffffff url(../images/main-tile.jpg) repeat-y;
	background-position:center top;
	font-family: Helvetica, Arial, sans-serif;  
	font-size: 13px;
	line-height: 18px;
	color: #333333;
	
}

p {
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 13px;
	line-height: 18px;
	color: #333333;
	
}
h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 6px;
	color: #333333;
	/*font-weight: bold;	*/
}
h2 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px;
	line-height: 17px;
	color: #727274;	
	font-weight: normal;
}
img {
	/*border:0px;*/
}

ul 
{
    list-style: list-style-type: disc;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	line-height: 18px;
	padding-right:20px;
	color: #333333;
}

/* classes
----------------------------------------------- */

.bordertd{
border:thin solid #cccccc;
}
.silent-color{
background-color:#222222;
}

.divider-border{
border-bottom:thin dotted #333333;
width:234px;
height:10px;
}


.small{
	font-size: 10px;
}



.header21pt {
	/*font-family: Helvetica, Arial, sans-serif; */
	font-family: 'MarketingScriptRegular', Trebuchet MS, Arial, sans-serif;
	font-size: 57px;
	line-height: 49px;
	color: #68ab93;	
	font-weight:lighter;
	
}
.header16pt {
	font-family: 'MolengoRegular', Trebuchet MS, Arial, sans-serif;
	font-size: 21px;
	line-height: 25px;
	font-weight:normal;
	text-align:justify;
	color: #68ab93;	
	
	border-bottom:thin solid #68ab93;
}


.scripttype {
	font-family: 'MarketingScriptRegular', Trebuchet MS, Arial, sans-serif;
	font-weight:normal;
	/*font-size: 18px;*/
}



.floatimg	{ 
float: left; 
padding-right:10px;
padding-bottom:10px;
}



/* main containers
----------------------------------------------- */

#wrapper	{ 
margin: 0 auto; 
width: 1171px; 

}

#wrapper-silent	{ 
position:absolute;
margin: 0 auto; 
width: 100%; 
height: 100%; 
z-index:5;
top:0px;
left:0px;
}

#header-logo	{ 
background-image:url(../images/header-tile.jpg);
background-repeat:no-repeat;
width: 378px; 
height: 174px; 
float:left;
}

#content	{ 
width: 738px; 
margin: 0 auto; 
float:left;
padding-top:40px;
}


#col-header	{ 
width: 738px; 
/*height: 132px;*/
float:left;
padding-bottom:20px;
}

#col1	{ 
width: 235px; 
height:630px;
float:left;
padding-right:11px;
padding-bottom:40px;
border-bottom:thin dotted #333333;
margin-bottom:30px;
}

#col2	{ 
width: 235px;  
float:left;
padding-right:15px;
padding-bottom:40px;
}

#col3	{ 
width: 235px; 
float:left;
}

.cover img{
border:thin solid #333333;
margin-bottom:1px;
}

#footer-spacer { 
width: 282px; 
height: 45px; 
float:left;
}

#footer	{ 
width: 578px; 
height: 45px; 
float:left;
background-color:#c46407;
}


#flash-container	{ 
position:absolute;
width: 282px; 
height: 100%;
top:0px;
left:50%;
margin:0px auto auto -430px;
z-index:2;

}

#makebox0, #makebox1, #makebox2, #makebox3, #makebox4, #makebox5 {
padding-top:5px;
/*border-top:thin solid #333333;*/
margin-bottom:10px;
margin-top:10px;
font-size: 12px;
line-height: 15px;
}


/* columns and information sections
----------------------------------------------- */





/*  links and nav 

a			{ color: #0a9ba4; text-decoration: none; } 
a:active	{ text-decoration: underline; } 
a:hover		{ color: #68ab93; text-decoration: underline; }*/

a			{ color: #657069; text-decoration: underline; border:0px; } 
a:active	{ text-decoration: underline; border:0px; } 
a:hover		{ color: #6c875a; text-decoration: none; border:0px; }


