@charset "UTF-8";
/* CSS Document */
/* ------------------- LINKS ------------------- */
a {text-decoration: none;}
a:link, a:visited {color:#3f3234;text-decoration:none;}
a:hover {text-decoration:none; color:#e4e4e4;}

/* ------------------- LINKS: Social Media ------------------- */

.rolloverF{width:140px;float:left;padding-right:20px;}

.rolloverF a {
	display:block; 
	height: 30px;
	color:#3f3234;
	text-decoration: none;
	background-image: url(../images/FT_facebookCSS.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.rolloverF a:hover { 
background-position: 0 -60px;
color: #e4e4e4;
}
.rolloverF a:active {
background-position: 0 -60px;
}

.rolloverT{width:140px;float:left;}

.rolloverT a {
	display:block;
	height: 30px;
	color:#3f3234;
	text-decoration: none;
	background-image: url(../images/FT_twitterCSS.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.rolloverT a:hover { 
background-position: 0 -60px;
color: #e4e4e4;
}
.rolloverT a:active {
background-position: 0 -60px;
}



/* ------------------- LINKS: rollovers ------------------- */

.rollover{padding-top:20px;}

.rollover a {
	display:block;
	padding:5px 10px 10px 35px;
	height: 25px;
	color:#3f3234;
	text-decoration: none;
	background-image: url(../images/arrows_red.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.rollover a:hover { 
background-position: 0 -50px;
color: #e4e4e4;
}
.rollover a:active {
background-position: 0 -50px;
}

.rolloverP {padding-top:10px;float:left;}

.rolloverP a {
	display:block;
	height: 25px;
	width: 25px;
	color:#3f3234;
	text-decoration: none;
	background-image: url(../images/arrows.png);
	background-repeat: no-repeat;
	background-position: -25px 0;
}
.rolloverP a:hover { 
background-position: -25px -50px;
color: #e4e4e4;
}
.rolloverP a:active {
background-position: -25px -50px;
}

.rolloverCopy {padding-top:15px;padding-left:5px; float:left;}

.rolloverCopy a {
	display:block;
	height: 25px;
	width: 125px;
	color:#3f3234;
	text-decoration: none;
	
}
.rolloverCopy a:hover { 
color: #e4e4e4;
}
.rolloverCopy a:active {
}


.padding. {padding-left:30px;}

.rolloverB{padding-top:20px;}

.rolloverB a {
	display:block;
	padding:5px 10px 10px 35px;
	height: 25px;
	color:#3f3234;
	text-decoration: none;
	background-image: url(../images/arrows_blue.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.rolloverB a:hover { 
background-position: 0 -43px;
color: #e4e4e4;
}
.rolloverB a:active {
background-position: 0 -43px;
}




.rolloverW{padding-bottom:10px;}

.rolloverW a {
	display:block;
	padding:4px 10px 10px 35px;
	height: 25px;width:200px;
	color:#fff;
	text-decoration: none;
	background-image: url(../images/arrows_red.png);
	background-repeat: no-repeat;
	background-position: 0 0;font-size: 15pt;
}
.rolloverW a:hover { 
background-position: 0 -50px;
color: #371d1c;
}
.rolloverW a:active {
background-position: 0 -50px;
}



