@charset "utf-8";
/* Author: Chris Hill */
/* Email: christopherhill_332@hotmail.com */
/* SOFTSTART UK - HOMEPAGE */

/* Page Backgrounds */
* 	    { padding:0; margin:0; border:0; }
body    { font-family:Arial, Helvetica, sans-serif; font-size:12px; background:url(../images/all/background.jpg) top left repeat-x; background-color:#707171; color:#707171; }
a:hover { color:#FFBE48; }
a 	    { color:#000000; text-decoration:none; }
a:focus { outline:none; }

/* Top Menu Container */
.container { width:992px; margin: 0px auto; background:url(../images/all/centerBackground.jpg) top center no-repeat; }

/* Header */
.header { margin-left:26px; width:940px; height:125px; }

/* Main Content Container */
.content     { position:relative; margin-left:26px; width:940px; min-height:750px; background:#FFFFFF url(../images/all/contentBackground.gif) top left no-repeat; }
.contentHome { position:relative; margin-left:26px; width:940px; height:100px; min-height:460px; background:#FFFFFF url(../images/all/contentBackground.gif) top left no-repeat; }
.content h2	{margin-top:50px; margin-left:25px; font-weight:lighter; font-family:Arial, Helvetica, sans-serif; font-size:22px; }
.content img	{float:inherit;}

/* Top Navigation Bar */
.topNav 				     { position:absolute; width:940px; height:20px; left: 5px; top: 0px; }
.topNav ul li 				 { float:left; list-style:none; }
.topNav ul li a 			 { display:block; text-align:center; font-size:14px; color:#ffffff; width:102px; top:-40px; margin-right:28px; }
.topNav ul li a:hover 		 { color:#ffbe48; }

/* Footer */
.footer2 { margin-left:26px; width:920px; height:0px; padding:5px 0 0 20px; color:#989898; font-size:10px; }
.footer2 div     { float:right; width:940px; color:#d0d0d0; }
.footer2 img     { margin-right:4px; float:left;}
.footer2 #last   { margin-right:20px; }
.footer2 p       { font:small Arial, Helvetica, sans-serif; color:#d0d0d0; text-align:left; }
.footer2 a       {color:#d0d0d0}
.footer2 a:hover { color:#ffbe48; }

/* Bottom of page Footer */
.pagebottom  { margin-left:26px; width:940px; height:40px; background:transparent url(../images/all/pagebottom.png) top left no-repeat; }

/* fix the clear float on container div issues */
.clearfix:after  { content:"."; display:block; height:0; clear:both; visibility:hidden; }
* html .clearfix { height: 1%; }

/* Skip to top */
.skipToTop         { float:left; clear:both; width:100%; }
.skipToTop a       { float:right; margin-bottom:8px; color:#000000; background:url(../images/all/bullet.jpg) 0 4px no-repeat; padding:0 10px 0 10px; }
.skipToTop a:hover { color:#ffbe48; }