How can i get all the same coloured boxes to line up nice and neatly?
Is there a better way of doing what I am trying to do?
This is my first attempt at tikz...
Thank you!
%% Package for creating diagrams
\usepackage{tikz}
\usetikzlibrary{shapes.geometric, arrows}
\tikzstyle{1} = [rectangle, rounded corners, minimum width=2cm, minimum height=1cm,text centered, draw=black, fill=red!30]
\tikzstyle{2} = [rectangle, rounded corners, minimum width=2cm, minimum height=1cm,text centered, draw=black, fill=blue!30]
\tikzstyle{3} = [rectangle, rounded corners, minimum width=2cm, minimum height=1cm,text centered, draw=black, fill=orange!30]
\tikzstyle{4} = [rectangle, rounded corners, minimum width=2cm, minimum height=1cm,text centered, draw=black, fill=green!30]
\tikzstyle{5} = [rectangle, rounded corners, minimum width=2cm, minimum height=1cm,text centered, draw=black, fill=red!]
\tikzstyle{arrow} = [thick,->,>=stealth]
\begin{tikzpicture}
\node (disciplines) [1] {Disciplines};
\node (humanities) [2, right of=disciplines, xshift=2cm, yshift=2.5cm] {Humanities};
\node (visual_arts) [3, right of=humanities, xshift=3cm] {Visual Arts};
\node (applied_arts) [4, right of=visual_arts, xshift=3cm] {Applied Arts};
\node (architecture) [5, right of=applied_arts, xshift=3cm] {Architecture};
\draw [arrow] (disciplines) -- (humanities);
\draw [arrow] (humanities) -- (visual_arts);
\draw [arrow] (visual_arts) -- (applied_arts);
\draw [arrow] (applied_arts) -- (architecture);
\node (social_sciences) [2, right of=disciplines, xshift=2cm] {Social Sciences};
\node (sociology) [5, right of=social_sciences, xshift=9cm, yshift=0.625cm] {Architectural Sociology};
\node (psychology) [3, right of=social_sciences, xshift=3cm, yshift=-0.625cm] {Psychology};
\node (behavioural_sciences) [5, right of=psychology, xshift=6cm] {Behavioural Sciences};
\draw [arrow] (disciplines) -- (social_sciences);
\draw [arrow] (social_sciences) -- (sociology);
\draw [arrow] (social_sciences) -- (psychology);
\draw [arrow] (psychology) -- (behavioural_sciences);
\node (applied_sciences) [2, right of=disciplines, xshift=2cm, yshift=-2.5cm] {Applied Sciences};
\node (engineering_and_tech) [3, right of=applied_sciences, xshift=4cm] {Engineering and technology};
\node (building_physics) [5, right of=engineering_and_tech, xshift=5cm] {Building Physics};
\draw [arrow] (disciplines) -- (applied_sciences);
\draw [arrow] (applied_sciences) -- (engineering_and_tech);
\draw [arrow] (engineering_and_tech) -- (building_physics);
\end{tikzpicture}



