My float border, regardless of the image size, is always wider than the textwidth. Reducing the textwidth percentage simply makes the vertical size small (as it keeps aspect ratio) but does not make the float border any smaller See image, note the border extends beyond the textwidth:
%DOCUMENT PREPPING%
%Defines Document Class
\documentclass[]{article}
%Load requried packages
\usepackage[british]{babel}
\usepackage{csquotes}
\usepackage{hyperref}
\usepackage[style=apa,sortcites=true,sorting=nyt,backend=biber]{biblatex}
\usepackage{lipsum}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage{placeins}
\usepackage{float}
%defines foats (i.e. figures/pictures) as having a border
\floatstyle{boxed}
\restylefloat{figure}
%Assigns image directory
\graphicspath{ {images/}}
%declares language mapping
\DeclareLanguageMapping{british}{british-apa}
%defines bib files
\addbibresource{C:/Users/20511181/Google Drive/Learning/Reviews/library.bib}
%Defines command to hide @ for email spam
\newcommand{\at}{\makeatletter @\makeatother}
%
%Figure Information. Note, DOCUMENT INFO OMITTED%
\begin{figure}[!ht]
\includegraphics[trim=0cm 0cm 10cm 0cm, width=0.6\textwidth]{workloadcurve.png}
\caption{Hypothesised workload curve from \parencite{Hart1988}.}
\end{figure}
\FloatBarrier
Example document:
%DOCUMENT PREPPING%
%Defines Document Class
\documentclass[]{article}
%Load requried packages
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage{float}
%defines foats (i.e. figures/pictures) as having a border
\floatstyle{boxed}
\restylefloat{figure}
%DOCUMENT INFORMATION%
%Title Information
\title{Image Test}
\author{Test}
\date{Last Updated: November, 2015}
%Begin document
\begin{document}
\maketitle
%start first section
\section{Introduction}
\clearpage
\begin{figure}[!htb]
\includegraphics[width=0.8\textwidth]{example-image.jpg}
\caption{The paper and pencil version of the NASA-TLX.}
\end{figure}
\end{document}


\newcommand{\at}{\makeatletter @\makeatother}is equivalent to\newcommand{\at}{@}– David Carlisle Nov 19 '15 at 09:03trim=0cm 0cm 10cm 0cmwhich is forcing things, try deleting that. – David Carlisle Nov 19 '15 at 09:29trim, then add the optionclip. – Fran Nov 19 '15 at 09:34clipoption did not resolve. – Doctor David Anderson Nov 19 '15 at 09:38\floatstyle{boxed}it just is stubborn and refuses to make it fit around the image when the image is scaled. Apparently it is a problem with floatstyle http://tex.stackexchange.com/questions/25016/figures-with-borders-problem http://tex.stackexchange.com/questions/32457/make-all-figures-and-tables-framed-by-default But why does it work fine in the sample? I do not know. – Doctor David Anderson Nov 19 '15 at 09:42