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

.sig {

font-family: 				"wordy-diva-1","wordy-diva-2",sans-serif;
display: 					inline;

}

h1 {

letter-spacing: 			-1px;
font-size: 					30px;
line-height: 				0px;

}

.welcome_text, h1{

letter-spacing: 			-1px;
font-size:					30px;
line-height: 				0px;
font-family: 				"proxima-nova-1","proxima-nova-2", sans-serif;
color:						#333333;

}

.welcome_text, h2{

letter-spacing: 			-1px;
font-size: 					30px;
line-height: 				0px;
font-family: 				"proxima-nova-1","proxima-nova-2", sans-serif;

color:						#777777;
}

h2 {

letter-spacing: 			-1px;
font-size: 					20px;
line-height: 				20px;

}

h4 {

font-family: 				"learning-curve-1","learning-curve-2";

}

p {

font-family: 				"proxima-nova-1","proxima-nova-2", sans-serif;
font-size: 					17px;
color: 						#6c6c6c;

}

#nav p {

color: 						white;
font-size: 					19px;

}



body {

font-family:				"Helvetica";
font-size: 					22px;
margin-top: 				-20px; 
margin-bottom: 				0px;
background-image: 			url(images/body_bg.jpg);
background-repeat: 			repeat-y;
background-position: 		center;

}

img {

border:						none;

}


/*links*/

a {text-decoration: none;}

a:link {color: #f1f1f1}      /* unvisited link */
a:visited {color: #e7e7e7}  /* visited link */
a:hover {color: white}  /* mouse over link */
a:active {color: #eaeaea}  /* selected link */

/* MAIN custom id's and classes */

#wrap {

margin: 					0 auto;
text-align: 				center;
width: 						900px;
height: 					850px;
margin-top: 				0px;

}

#header {

width: 						900px;
height: 					164px;
background-image: 			url(images/bg_01.png);
border-left: 				black  2px solid;
border-right: 				black  2px solid;

}



#content {

text-align: 				center;
width: 						900px;
height: 					750px;
background-image: 			url(images/bg_02.png);
background-repeat:			no-repeat;
background-color: 			#f5f5f5;
border-left: 				black  2px solid;
border-right: 				black  2px solid;

}

#content_items {

position: 					relative;
float: 						left;
border-right:				solid 2px #c2c2c2;
height: 					360px;
width: 						420px;
margin-right: 				7px;
text-align: 				left;
padding-right:				10px;

}

#content_items_2 {

position: 					relative;
float: 						right;
left:						10px;
height: 					360px;
width: 						350px;
margin-right: 				7px;
text-align: 				center;
padding-right:				10px;

}

#content_items_2 img{

padding: 					5px;
border: 					solid 2px #c6c6c6;
background: 				white;

}

#content_items_2 h2{

background:					white;
text-align: 				left;
padding-left: 				16px;


}

#footer {

clear:						both;
position: 					relative;
top:						0px;
width: 						880px;
height: 					255px;
background-color: 			#444444;
border-left: 				black  2px solid;
border-right: 				black  2px solid;
border-top:					#c2c2c2 2px solid;
padding: 					10px;

}

.footer_items {

position: 					relative;
top: 						10px;
float: 						left;
display: 					block;
height: 					230px;
width: 						266px;
margin-right: 				7px;
text-align: 				left;
padding: 					10px;

}

.footer_items h1{ color: white;}
.footer_items p{color: #d4d4d4;}
.footer_items p#info{line-height: 25px;}



#nav {

position: 					relative;

top: 						61px;
width: 						820px;
height: 					40px;
line-height: 				40px;

text-align: right;
}

#nav p{

font-size: 					20px;

}


/* SUB custom id's and classes */

#welcome_text {

position: 					relative;
top: 						20px;
text-align: 				left;
margin: 					0 auto;
padding: 					10px;
width: 						820px;
height: 					100px;
background-color: 			#d8d8d8;

-moz-border-radius: 		10px 10px 0px 0px;
-webkit-border-top-left-radius:10px;
-webkit-border-top-right-radius:10px;

}


#banner {

position: 					relative;
top: 						10px;
margin: 					0 auto;
padding: 					10px;
width: 						820px;
height: 					150px;
background-image: 			url(images/banner1.jpg);
border-top: 				#cccccc 2px solid;
border-bottom: 				#cccccc 2px solid;
clear:						both;

}

#content_body {

position: 					relative;
top: 						10px;
text-align: 				left;
color: 						black;
margin: 					0 auto;
padding: 					15px;
width: 						810px;
height: 					390px;
background-color: 			#e9e9e9;

-moz-border-radius: 		0px 0px 10px 10px;
-webkit-border-bottom-left-radius:10px;
-webkit-border-bottom-right-radius:10px;

}





