﻿body {
	font-family: Arial,helvetica,_sanserif;
	background-color: #fff;
	text-align: left;
}

a:link {
	color: #ea681d;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #ea681d;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
/* Centred holder -------------------------------------------- */

#container {position:absolute;width: 900px;top: 0;left: -450px;margin-left: 50%;padding:0;}
#key {display:block;position:absolute;top:0;left:590px;width:289;height:162px;z-index:3;}
/*------------------------------------------------------------ */


#header {width: 100%;height:166px;background-color: #fff;
}
acronym {text-transform:uppercase;}
/* Top Navigation -------------------------------------------- */

#navBlock {
	display:block;position:absolute;top:95px;left:0;background-color:#ea681d;
	padding:0px;
	margin:0;
	font-size:12px;
	font-weight:bold;
	width: 100%;
	height: 36px;z-index:1;
}
#navigation {
	padding:0px;
	margin:0;
	font-size:12px;
	font-weight:bold;
	width:100%;
	height:36px;
}
#navigation ul {
	margin: 0;
	width: 100%;
	padding:10px 0;
	list-style-type: none;
}

#navigation ul li {
	margin:0;
	display: inline;
	text-align: center;
}

#navigation ul li a {margin:0;padding: 10px 25px;text-align: center;text-decoration: none;color: #fff;}
#navigation ul li a:hover {background-color:#444;margin:0;/*text-align: center;padding: 10px 25px;*/}
#navigation ul li .current{
	background-color:#444;
	margin:0;
	/*text-align: center;
	padding: 10px 25px;*/
}
#navigation ul li .menu {background-image:url(images/droparrow.gif);background-repeat:no-repeat;background-position:right;}
/*------------------------------------------------------------ */



/* Main content area holder----------------------------------- */

#contents {position:relative;width:100%;margin:0;}

/*------------------------------------------------------------ */

.highlight {color:#ea681d;font-weight:bold;}

/* Information area ------------------------------------------- */

    #storyHolder {
	position: static;
	display: block;
	width:580px;
	min-height:840px;
	background-color: white;
	border-right:1px solid #444;
	margin-top: 0;
	margin-right: 281px;
	margin-bottom: 20px;
	margin-left: 0;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
	
#storyHolder h1 {
	font-size: 32px;
	font-weight: normal;
	padding: 0 60px 0.5em 10px;
	margin:0 0 0 10px;
	color: #ea681d;
	text-decoration: none;
}
#storyHolder h2 {
	font-size: 15px;
	font-weight: bold;
	padding: 0.5em 60px 0.5em 10px;
	margin:0 0 0 10px;
	color:#ea681d;
}
#storyHolder p {margin:0;padding: 0.5em 60px 0.5em 20px;font-size:12px;color: #000;}
#storyHolder h3 {
	font-size: 13px;
	font-weight: bold;
	padding: 0.5em 60px 0.5em 10px;
	margin:0 0 0 10px;
	color:#ea681d;
}


#storyHolder ul {
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	margin:0 0 0 25px;
	padding: 0.5em 60px 0.5em 20px;
	color: #000000;
	text-decoration: none;
}
table {margin:0 0 0 20px;padding:0;font-size:13px;}
table#wide {margin:0 0 0 20px;padding:0;width:500px;font-size:13px;}
table#wide td {padding:5px 0;text-transform:lowercase;border-top:1px solid #444;}
table#wide td:first-letter {text-transform:uppercase;}

/*td:first-child {background-color:#eee;border:solid 1px #ccc;}
#storyHolder img {margin:0;padding:0 10px 0 0;*/}
#storyHolder a:link {font-size:12px;font-weight: bold;color:#ea681d;/* text-decoration: none; */}
#storyHolder a:visited {font-size: 12px;font-weight: bold;color:#ea681d;text-decoration: none;}
#storyHolder a:hover {color: #ea681d;/* text-decoration: none; */}

/*Drop-menu code.  This will need to be duplicated for the Hire and Contact menus*/
#storagemenu {
	position:absolute;
	top:36px;
	left:85px;
	z-index:3;
	display:block;
	padding:3px 0;
	margin:0;
	width:140px;
	background-color:#fff;
	border-left:1px solid #ea681d;
	border-right:1px solid #ea681d;
	border-bottom:1px solid #ea681d;
	visibility: hidden;
}
#storagemenu ul {margin:0;padding:0;width:100%;list-style-type: none;}
#storagemenu ul li {margin:0;padding:0;text-align:left;}
#storagemenu ul li a {display:block;width:100%;height:15px;padding:3px 0 3px 3px;color:#ea681d;font-weight:normal;text-decoration:none;}
#storagemenu ul li a:hover {color:#fff;background-color:#444;}

.comments {
	font-size:16px;
	color:#ea681d;

}
.style1 {color: #FFFFFF}
#hiremenu {
	position:absolute;
	top:36px;
	left:185px;
	z-index:4;
	display:block;
	padding:3px 0;
	margin:0;
	width:140px;
	background-color:#fff;
	border-left:1px solid #ea681d;
	border-right:1px solid #ea681d;
	border-bottom:1px solid #ea681d;
	visibility: hidden;
}
#hiremenu ul {margin:0;padding:0;width:100%;list-style-type: none;}
#hiremenu ul li {margin:0;padding:0;text-align:left;}
#hiremenu ul li a {display:block;width:100%;height:15px;padding:3px 0 3px 3px;color:#ea681d;font-weight:normal;text-decoration:none;}
#hiremenu ul li a:hover {color:#fff;background-color:#444;}

#contmenu {
	position:absolute;
	top:36px;
	left:345px;
	z-index:5;
	display:block;
	padding:3px 0;
	margin:0;
	width:140px;
	background-color:#fff;
	border-left:1px solid #ea681d;
	border-right:1px solid #ea681d;
	border-bottom:1px solid #ea681d;
	visibility: hidden;
}
#contmenu ul {margin:0;padding:0;width:100%;list-style-type: none;}
#contmenu ul li {margin:0;padding:0;text-align:left;}
#contmenu ul li a {display:block;width:100%;height:15px;padding:3px 0 3px 3px;color:#ea681d;font-weight:normal;text-decoration:none;}
#contmenu ul li a:hover {color:#fff;background-color:#444;}


#rightmargin {display:block;padding:0;margin:0;width:279px;float:right;text-align:left;}
#rightmargin img {margin-bottom:20px;border:0;}
#rightmargin #testimonials {padding-bottom:7px;}
#rightmargin #testimonials p {padding:0 0 5px 0;font-weight:bold;color:#ea681d;}
#rightmargin .name {color:#333;font-weight:normal;font-size:14px;font-style:italic;text-align:left}
#rightmargin a:link, a:visited {color:#000000}
/*------------------------------------------------------------ */
#spacer {position:relative;display:block;margin:0;padding:0;width:400px;height:130px;}
/* Footer Navigation -------------------------------------- */
#adverts {display:block;position:relative;padding:0;margin:10px 0;width:100%;height:150px;background-color: #fff;}

#footer {
	position: relative;
	padding:0;margin:0;
	width: 100%;height: 40px;
	background-color: #444;
}
#footer p {margin:0;padding:8px 10px;font-size:10px;color:#fff;}
#footer a:link, a:hover, a:visited {color:#fff;}


/*------------------------------------------------------------ */
.commentlink {
	color: #EA681D;
	text-decoration:underline
}
#container #contents #rightmargin #testimonials p {
	font-size: 12px;
	color: #EA681D;
}

.comment-left {
	text-align: left;
	float: left;
}
