/* CSS Document */

body{
	margin:0;
	padding:0;
	background-attachment: scroll;
	background-color: #FFFFFF;
	background-image: url(/assets/images/background.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	font-family:Tahoma,  sans-serif;
}

#sitewrap{
	width:960px;
	margin:0 auto;
}

#header{
	width:960px;
	position:relative;
	float:left;
}

#contentwrap{
	width:900px;
	position:relative;
	float:left;
	padding:0 30px 0 29px;
}

#footer{
	width:880px;
	position:relative;
	float:left;
	padding:0 40px 0 39px;
	text-align:right;
	font-size:70%;
	color:#d60093;
}

#footer a{
	color:#d60093;
}

.featurewrap{
	width:901px;
	position:relative;
	float:left;
	padding:0 0 30px 0;
}

.featurerow{
	width:901px;
	position:relative;
	float:left;
	padding-bottom:15px;
	}

.feature{
	width:440px;
	position:relative;
	float:left;
	padding-left:10px;
}


.feature img{
	padding-bottom:8px;
}

.feature h1{
	font-size:90%;
	padding:0 15px 0 15px;
	color:#d60093;
	margin:0;
	text-transform: uppercase;
}

.feature p{
	font-size:75%;
	padding:0 15px 15px 15px;
	color:#003366;
	margin:0;
}


.feature p a{
	color:#d60093;
text-decoration:none;
}


.feature p a:hover{
	color:#003366;
	text-decoration:none;
	}

.feature h2{
	font-size:70%;
	padding:0 15px 0 15px;
	color:#d60093;
	margin:0;
	text-align:right;
}

.feature h2 a{
	color:#d60093;
	text-decoration:none;
	}
	
.feature h2 a:hover{
	color:#003366;
	text-decoration:none;
	}
	
.traingwrap{
	width:865px;
	position:relative;
	float:left;
	background-color:#003366;
	padding:0 18px 13px 18px;
}

.traingwrap .header{
	width:860px;
	position:relative;
	float:left;
	}
	
.traingwrap .copy{
	width:860px;
	position:relative;
	float:left;
	}
	
.traingwrap .copy p{
	font-size:70%;
	color:#fff;
	margin:0;
	padding-bottom:18px;
	}


.traingwrap .copy h4{
	font-size:70%;
	color:#fff;
	margin:0;
	padding-bottom:18px;
	text-align:center;
	}