/* Copyright © 2007 MINIMALISTIC DESIGNS - www.minimalistics.co.uk */
* {	font-family:Verdana, Arial, Helvetica, sans-serif; padding:0; margin:0;	border: none;}
.floatFix:after {content: "."; height: 0px;	clear: both; visibility: hidden; display: block;}
body {color:#333333;font-size: 69%;	background: #4a4a30 url(../images/design-files/bg.gif) repeat-x;}
p {	padding:0 0 8px 0; line-height: 120%;}
input, textarea, select {font-size:100%;}
address{font-style:normal; display:inline;}
/* Textual setup */
h1 {
	font-size:140%;
	color:#ffffff;
	margin:0 0 15px 0;
	font-weight:normal;
}
h1.swf2{color:#695238;}
h2 {
	margin:0 0 15px 0;
	font-size:115%;
	color:#88942f;
}
h2.gap{
	margin:7px 0 15px 0;
	font-size:115%;
}


/* links  */

a:link, a:visited, a:active {color:#764c34; text-decoration: none;}
a:hover {color:#4b5a11;}
/* page structure */

#header {
	margin-top:20px;
	height:21px;
	background: left url(../images/design-files/top-grad.png) no-repeat !important;
	background:none;
}
#headspacer {
	height:12px;
	margin:9px 14px 0 14px;
	background:#4a4a30;
	display:inline;
}
#container {
	background:url(../images/design-files/page-bg.png) left repeat-y !important;
	background:url(../images/design-files/page-bg.gif) left repeat-y;
}
#container2 {
	background:url(../images/design-files/page-bg-2.png) left repeat-y !important;
	background:url(../images/design-files/page-bg-2.gif) left repeat-y;
}
#subcontainer {	margin:0 14px;}
#logohead {
	padding:20px;
	background:#4a4a30 url(../images/design-files/green-block.png);
}
#logo {
	float:left;
	width:348px;
	background:#4a4a30 url(../images/design-files/green-block.png);
}
#logo h1 {
	display:none;
}
#award{ float:right;}
#award p {
	display:none;
}
#nav {
	background:#c1d72e;
	padding:0 14px;
}
#nav ul li h4 {
	display:inline;
	font-size:100%;
	font-weight:bold;
	color:#4a4a30;
}
/* navigation as a list verticle */
#nav ul {list-style: none;}
#nav ul li {float:left; padding:3px 1px;}
#nav li a {color:#4a4a30;padding:3px 10px;}
#nav li a:hover {color:#ffffff;	background:#88942f;}
#nav li a.on:link, #nav li a.on:visited, #nav li a.on:active {
	color:#ffffff;
	background:#a4b52f;
}
#nav li a.on:hover{color:#ffffff; background:#88942f;}
#flash {
	background:#ffffff;
	height:218px;
	width:758px;
}
#flash2 {
	background:#ffffff;
	height:176px;
	width:758px;
	border-bottom:5px solid #c1d72e;
}
#footer {
	height:14px;
	background:url(../images/design-files/bottom-grad.png) repeat-y !important;
	background:transparent none;
}
.scale {margin:0 auto; width: 786px;}
#hleft {
	float:left;
	width:270px;
	padding: 20px 20px 12px 20px;
	color:#4a4a30;
}
#hleft a {color:#764c34;}
#hleft a:hover {color:#4b5a11; border-bottom:#4b5a11 1px dotted;}

#hright {
	float:right;
	width:408px;
	padding: 20px 20px 12px 20px;
	color:#777777;
	background:url(../images/design-files/bottom-right-home.jpg) bottom no-repeat;
}
a.right {color:#4b5a11;}
a.right:hover {color:#764c34; border-bottom:#764c34 1px dotted;}

a.small:link, a.small:active, a.small:visited{color:#666666;}
a.small:hover {	color:#764c34;}

#pleft {
	float:left;
	width:378px;
	padding: 20px 20px 12px 20px;
	color:#4a4a30;
}
#pleft ul{list-style-type:none;}
#pright {
	float:right;
	width:300px;
	padding: 55px 20px 12px 20px;
	color:#777777;
}

#features ul{margin:0 0 20px 0;}
#features li{padding:0 0 3px 0;}



#copyrite {color:#FFFFFF; padding-bottom:30px;}
#copyleft {padding:0 0 0 35px; float:left;}
#copyright {
	padding:0 35px 0 0;
	float:right;
	text-align:right;
}
#copyright a, #copyleft a {color:#ffffff;}
#copyright a:hover, #copyleft a:hover {color:#c1d72e;}
/* colours used */
.green {color:#7ea316;}
.white {color:#ffffff;}
.grey {color:#333333;}

.sIFR-flash {visibility: visible !important; margin:0; padding:0;}
.sIFR-unloading .sIFR-flash {visibility: hidden !important;}
.sIFR-replaced, .sIFR-ignore {visibility: visible !important;}
.sIFR-alternate {position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden;}
.sIFR-replaced div.sIFR-fixfocus {margin:0pt; padding:0pt; overflow:auto; letter-spacing:0px;float:none;}
.sIFR-dummy { width: 0; height: 0; margin-left: 42px; z-index: 0; }
.sIFR-active h1.swf,.sIFR-active h1.swf2, .sIFR-active h2.swf{visibility: hidden; font-family: Verdana; line-height: 1em;margin:0;padding:0;}
.sIFR-active h1.swf,.sIFR-active h1.swf2 {font-size: 24px;}
.sIFR-active h2.swf {font-size: 19px;}


#pright .imgh{padding:5px 0 0 5px;
background:url(../images/design-files/imgbg.jpg);
width:122px;
height:111px;
float:left;
margin:0 0 0 15px;
}
#pright img{
border:2px solid #ffffff;
}
#pright img:hover{
border:2px solid #c1d72e;
}

.smallt{
padding-top:10px;
}