/* Stax Contentblock CSS - Default Colour Scheme*/
/* shoes for industry 2010. Copyright 2006-2010. All rights reserved */

/*
Partner to stax-layout.css
Colour Scheme is set with 'body class' e.g class="defaultcolourscheme / alt1colourscheme / testcolourscheme
content blocks stax are pre-set with whitecolour, lightcolour, darkcolour or blackcolour backgrounds. 
These can be set per colour scheme. 
*/

/* Index of CSS*/

/* + Body Styles - ColourSchemes */

/* Headers, typograpy and Links */

/* Forms */


/* Inner Wrappers*/

/*Columns Span Colums and Albumlist*/

/* Main Menu  and top Admin Menu*/

/* Lists */

/* Buttons */

/* Miscellaneous */

/*
+ Body Styles - ColourSchemes
Set with body class e.g class="defaultcolourscheme" or class="alt1colourscheme" or class="testcolourscheme"
*/

/* Black Colours

#000000 - Black
#191919 - Lead
#333333 - Tungsten
#4c4c4c - Lead
#666666 - Steel
#7f7f7f - Tin
#808080 - Nickel
#999999 - Aluminium 
#b3b3b3 - Magnesium
#cccccc - Silver
#e6e6e6 - Mercury

*/

/* Default Scheme .defaultcolourscheme */
body{
color: #333333;
background: #fefffe;
}

/* Links */

a:link {color:#333; border-bottom: 1px dotted #b3b3b3;}
a:visited {color:#333; border-bottom: 1px dotted #b3b3b3;}
a:hover, a:focus {color:#fefffe; background: #666; border-bottom: 1px solid #fff; text-shadow:none;}
a:active {color:#666; background: #333;border-bottom: 1px solid #333; text-shadow:none;}

.whitecolour {background: #fefffe;}
.lightcolour {background: #fffdee;}
.darkcolour {background: #d3e0ed;}
.blackcolour {background: #333333;}

.blackcolour {color:#ccc;}
.blackcolour a, .blackcolour a:link {color:#ccc;}
.blackcolour a:visited {color: #ccc; }
.blackcolour a:hover, .blackcolour a:focus {color:#fefffe; background: #666;}
.blackcolour a:active { color:#eee; background: #ccc;}

/* Headers, typograpy and Links */
.whitecolour h1, .whitecolour h1 a:link, .whitecolour h1 a:visited {color:#333; background: transparent;border: none;text-shadow: 2px 2px 4px #ccc; 	font-weight: 100;}
.whitecolour h1 a:focus, .whitecolour h1 a:hover {color:#000;}
.whitecolour h1 a:active {color:#666;}

.darkcolour h2,.darkcolour h2 a:link, .darkcolour h2 a:visited, .darkcolour h2 a:focus, .darkcolour h2 a:hover, .darkcolour h2 a:active {color:#333; background: transparent; border: none; text-shadow: 2px 2px 4px #aaa;}

.darkcolour h3, .darkcolour h3 a:link,.darkcolour h3 a:visited, .darkcolour h3 a:focus, .darkcolour h3 a:hover, .darkcolour h3 a:active {color:#4c4c4c; background: transparent; font-weight: 200; border: none;text-shadow: 1px 1px 2px #aaa;}
.lightcolour h3, .lightcolour h3 a:link, .lightcolour h3 a:visited, .lightcolour h3 a:focus, .lightcolour h3 a:hover,.lightcolour h3 a:active {color:#719dcc; background: transparent;font-weight: 200;border: none;text-shadow: 1px 1px 1px #ccc;}

/* Remove Link backgrounds for Images */
a.floatright, a:link.floatright, a:hover.floatright, a:focus.floatright, a:active.floatright {background: transparent;text-decoration: none;border: none;}
a.floatleft, a:link.floatleft, a:hover.floatleft, a:focus.floatleft, a:active.floatleft {background: transparent;text-decoration: none;border: none;}


a.websitestrips, a:link.websitestrips, a:hover.websitestrips, a:focus.websitestrips, a:active.websitestrips {background: transparent; text-decoration: none; border: none; float:right; padding: 15px 10px 0 1em;
margin-bottom: 6em; zoom:1;
}
.websitestrips img {
/*Box Shadow in supporting browsers */
box-shadow:3px 3px 6px #4c4c4c;
-webkit-box-shadow:3px 3px 6px #4c4c4c;
-moz-box-shadow:3px 3px 10px #4c4c4c;
}

a.skype_button_link, a:link.skype_button_link, a:hover.skype_button_link, a:focus.skype_button_link, a:active.skype_button_link {background: transparent;text-decoration: none;border: none;}

a.scaleimagelink, a:link.scaleimagelink, a:hover.scaleimagelink, a:focus.scaleimagelink, a:active.scaleimagelink {background: transparent;text-decoration: none;border: none;}

/*Ebook List */
a.ebooklink, a:link.ebooklink, a:hover.ebooklink, a:focus.ebooklink, a:active.ebooklink {background: transparent;border: none;}
.ebooklink {float: left; padding-right: 0.75em; border: none;zoom:1;}


/*Tag Cloud - in Search results and not found*/
.tagcloud a:link, .tagcloud a:visited {border-bottom:none;text-decoration:none;}
.tagcloud a:hover, .tagcloud a:focus {border-top: 1px solid #fefefe;border-bottom: 1px solid #fefefe;}
.tagcloud a:active {border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;}

/* Rotating Images */
#rotatingfadingimages a, #rotatingfadingimages a:link, #rotatingfadingimages a:hover, #rotatingfadingimages a:focus, #rotatingfadingimages a:active {background: transparent;text-decoration: none; color: transparent;border: none;}

.lightcolour h4{color:#719dcc;text-shadow: 1px 1px 1px #ccc;font-weight: 200;}
.darkcolour h4{color:#4c4c4c;text-shadow: 1px 1px 1px #aaa; font-weight: 200;}

h4.ticklist {
padding-left: 20px;
background: transparent url(/uploads/images/site/ticklist.gif) no-repeat left center;
}

.lightcolour h5{color:#719dcc;text-shadow: 1px 1px 1px #ccc;}
.darkcolour h5{color:#666;text-shadow: 1px 1px 1px #aaa;}
.lightcolour h6{color:#719dcc;text-shadow: 1px 1px 1px #ccc;}
.darkcolour h6{color:#666;text-shadow: 1px 1px 1px #aaa;}

.darkcolour .strapline {color:#333; text-shadow: 1px 1px 1px #aaa;}
.lightcolour .strapline {color:#333;text-shadow: 1px 1px 1px #ccc;}

.strapline.blueemphasis{color:#719dcc; text-shadow: 1px 1px 1px #eee ;margin-top:0em;
margin-bottom:0em;}
p.blueemphasis{color:#719dcc; text-shadow: 1px 1px 1px #eee ;}

.verysmalltext {
	font-size: 0.714285714285714em;
	color: #808080;
	font-style: italic;
	text-align: right;
}
.infotext {
	font-size: 0.714285714285714em;
	color: #808080;
	font-style: italic;
}
.moretext {
	font-size: 0.857142857142857em;
}


/* Forms */

/* Buttons are controlled by the the butons class - see buttons section below */

input, input[type='text'], input[type='select'], input[type='password'],select, textarea{
border: 1px solid #fefffe;
background:#fefffe ;
color: #999999;
}


/* Round those corners */
input, input[type='text'], input[type='select'], input[type='password'],select, textarea{
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}
.lightcolour input[type='text'], .lightcolour input[type='select'], .lightcolour input[type='password'],.lightcolour select, .lightcolour textarea{
border: 1px solid #eee;
}

/* Hover/Focus on Forms */
textarea:hover, input[type='text']:hover{
border:1px solid #808080; 
background: #fefffe;
color: #4c4c4c;
}
textarea:focus, input[type='text']:focus{
border: 1px solid #719dcc;
background: #fefffe;
color: #719dcc;
}

legend {color: #7f7f7f;}

/* Search form */
#searchtop {
background: #d3e0ed;
width: 100%;
text-align: right;
font-size: 0.714285714285714em;
}

#searchtop button{
float: none;
display: inline;

}

/*For Firefox 3.5.8 - doesn't do the norma hide */
#searchtop legend{
display: none;
}

#searchtop form, #searchtop fieldset{
margin:0;
padding: 0;
}

/* Contact and guestbook form */
.contactform label, .guestbook label {color: #999999; }
.contactform input[type='text'],.contactform input, .contactform textarea {padding:8px; font-size: 100%;}
.contactform {background: transparent url(/uploads/images/site/girlonphone.png) no-repeat top right;}
#searchtop input[type='text'] {padding:5px;}


/* For Email form errors */
.formerror, .error{
	color: #aaa;
}

input.formerror, textarea.formerror, input.formerror, input[type='text'].formerror, input[type='password'].formerror{
border:1px solid #ffcccc; 
color: #c33;
background: #fde9e9;
}

input.formerror, textarea.formerror:hover, input[type='text'].formerror:hover, input[type='password'].formerror:hover{
border:1px solid #ffcccc; 
background: #fefffe;
color: #4c4c4c;
}

label.formerror {
	background: transparent url(/uploads/images/site/error.png) no-repeat left;
	padding-left: 18px;
	color:#666; 
}
/*for list of errors above form*/
li.formerror {
	list-style: disc;
	color:#c33; 
	background: transparent url(/uploads/images/site/error.png) no-repeat left;
	padding-left: 18px;
}

/* Sent email envelope confirmation for contact form*/
#envelope {
color: #7f7f7f;
border:1px solid #ccc;
border-bottom: 2px solid #ccc;
border-right: 2px solid  #ccc;
padding: 1.5em 3em 1.5em 1.5em;
float: left;
margin-bottom: 3em;
background: #fffdee url(/uploads/images/site/stamp.png) no-repeat 95% 5%;
}
#envelope .strapline {color: #719dcc;}
#envelope .column {border-right:1px solid #eee; color :#7f7f7f;}
#envelope .column.last {border:0px; color :#7f7f7f; margin-top: 3.45em;}
#envelope .inkpen {color: #719dcc;font-style: italic;}


/* Inner Wrappers*/

/* div surrounding h1 header */
#headerblock{}

/* Add in shading for those browsers that support it */
#searchtop {
background:#d3e0ed url(/uploads/images/site/blue_top_grad_search.png) bottom repeat-x;
/* For WebKit (Safari, Google Chrome etc) */
background-image: -webkit-gradient(linear, 0% 100%, 0% 45%, from(#b8c7d6), to(#d3e0ed));
/* For Mozilla/Gecko (Firefox etc) */
background-image: -moz-linear-gradient(bottom center,#b8c7d6, #d3e0ed 55%);
}

#mainmenublock {
background:#d3e0ed url(/uploads/images/site/blue_top_grad_menu.png) top left repeat-x;
/* For WebKit (Safari, Google Chrome etc) */
background-image: -webkit-gradient(linear, 0% 100%, 0% 10%, from(#d3e0ed), to(#b8c7d6));
/* For Mozilla/Gecko (Firefox etc) */
background-image: -moz-linear-gradient(top center,#b8c7d6, #d3e0ed 80%);
}

.contentblock.darkcolour {
background:#d3e0ed url(/uploads/images/site/blue_bottom_grad.png) bottom left repeat-x;
/* For WebKit (Safari, Google Chrome etc) */
background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#b8c7d6), to(#b8c7d6), color-stop(.15,#d3e0ed),color-stop(.85,#d3e0ed));
/* For Mozilla/Gecko (Firefox etc) */
background-image: -moz-linear-gradient(bottom center,#b8c7d6, #d3e0ed 15%, #d3e0ed 90%,#b8c7d6);
}

/* Slightly different for only first content block because of menu */
.contentblock.darkcolour.firstcontent {
background:#d3e0ed url(/uploads/images/site/blue_bottom_grad.png) bottom left repeat-x;
/* For WebKit (Safari, Google Chrome etc) */
background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#d3e0ed), to(#b8c7d6), color-stop(.15,#d3e0ed),color-stop(.85,#d3e0ed));
/* For Mozilla/Gecko (Firefox etc) */
background-image:-moz-linear-gradient(bottom center,#b8c7d6, #d3e0ed 15%);
}

.contentblock.lightcolour {
background: #fffdee url(/uploads/images/site/yellow_bottom_grad.png) bottom left repeat-x;
/* For WebKit (Safari, Google Chrome etc) */
background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#e0ddc6), to(#e0ddc6), color-stop(.1,#fffdee),color-stop(.90,#fffdee));
/* For Mozilla/Gecko (Firefox etc) */
background-image: -moz-linear-gradient(bottom center,#e0ddc6, #fffdee 15%, #fffdee 90%,#e0ddc6);
}

.homePageSecondBlock_left{
background: transparent url(/uploads/images/site/girlwithfolder.png) no-repeat left top;
padding-left: 280px; /* Image Width */
min-height: 740px; /*Min image height */
}

.whatPageSecondBlock_left{
background: transparent url(/uploads/images/site/consultancy.png) no-repeat left top;
padding-left: 390px; /* Image Width */
min-height: 610px; /*Min image height */
}

.whatPageThirdBlock_right{
background: transparent url(/uploads/images/site/software.png) no-repeat right top;
padding-right: 390px; /* Image Width */
min-height: 730px; /*Min image height */
}

.whatPageFourthBlock_left{
background: transparent url(/uploads/images/site/support.png) no-repeat left top;
padding-left: 380px; /* Image Width */
min-height: 520px; /*Min image height */
}

.whatPageFifthBlock_right{
background: transparent url(/uploads/images/site/documentation.png) no-repeat right top;
padding-right: 390px; /* Image Width */
min-height: 620px; /*Min image height */
}

.whatPageSixthBlock_left{
background: transparent url(/uploads/images/site/ebooks.png) no-repeat left top;
padding-left: 390px; /* Image Width */
min-height: 610px; /*Min image height */
}

.whatPageSeventhBlock_right{
background: transparent url(/uploads/images/site/health.png) no-repeat right top;
padding-right: 410px; /* Image Width */
min-height: 410px; /*Min image height */
}

.workPageFourthBlock_right{
background: transparent url(/uploads/images/site/itunes.png) no-repeat right top;
padding-right: 400px; /* Image Width */
min-height: 270px; /*Min image height */
}


.workPageThirdBlock_right{
background: transparent url(/uploads/images/recent_help/auntie_icon.png) no-repeat right top;
padding-right: 260px; /* Image Width */
min-height: 260px; /*Min image height */
}

.aboutPageSecondBlock_left{
background: transparent url(/uploads/images/site/about.png) no-repeat left top;
padding-left: 380px; /* Image Width */
min-height: 710px; /*Min image height */
}

/* class surrounding contactblock */
.contactblock_right{
background: transparent url(/uploads/images/site/girlonphone.png) no-repeat top right;
padding-right: 390px; /* Image Width */
min-height: 317px; /*Min image height */
}
.skypeblock_right{
background: transparent url(/uploads/images/site/skypelogo.png) no-repeat right center;
padding-right: 290px;/* Image Width */
min-height: 228px; /*Min image height */
}
.skypeblock_left{
background: transparent url(/uploads/images/site/skypelogo.png) no-repeat left center;
padding-left: 350px;/* Image Width */
min-height: 228px; /*Min image height */
}


/*Columns Span Colums and Albumlist*/

.albumlist a,
.albumlist a:link,
.albumlist a:visited,
.albumlist a:hover,
.albumlist a:focus,
.albumlist a:active {
    background-color: transparent;
}

/* Main Menu  and top Admin Menu*/

/* Default Links */
#mainmenublock li a,  #mainmenublock li a:link {
  	color:#333333;
 text-shadow: 1px 1px 1px #fefefe;
border: none;
}

#footermenublock li a, #footermenublock li a:link{
  	color:#fefefe;
border: none;
}

#adminmenublock li a, #adminmenublock li a:link {
  	color:#fff;
  	border-right: 1px solid #ccc;
 text-shadow: none;
border: none;
}


#mainmenublock li a:visited, #adminmenublock li a:visited{
  	color:#4c4c4c;
 text-shadow: 1px 1px 1px #fefefe;
}

#footermenublock li a:visited {
  	color:#fefefe;
}



/* Hover and Focus Links */
#mainmenublock ul li a:hover, #mainmenublock ul li a:focus{
	color: #fefefe ;
	background: #333333;
text-shadow:none;
}
#adminmenublock ul li a:hover, #adminmenublock ul li a:focus, #footermenublock ul li a:hover, #footermenublock ul li a:focus {
	color: #666;
	background: #ccc;
	text-shadow:none;
}

/* Active Links */
#mainmenublock ul li a:active{
	color: #666;
	background: #333;
	text-shadow:none;
}


#adminmenublock ul li a:active, #footermenublock ul li a:active{
	color: #ccc;
	background: #4c4c4c;
	text-shadow:none;
}

/* Active Menu in menu with .current set*/
#mainmenublock ul li.active a.current{
	color: #B7C2CD;
	background: #FEFFFE;
	text-shadow: 1px 1px 1px #eee;
}


/* Lists */
/* ROund those corners */
.sidepanel, .sidepanel-sitemap{
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
}

ul.searchresults{
font-size:1.5em;
}

ul.helpindex, ul.helplist, ul.sitemap{
margin-top: 0.75em; 
list-style: disc;
list-style-position: inside;
zoom:1;
margin-bottom:3em;
}
ul.sitemap{
padding:0;
list-style: none;
list-style-position: outside;
}

ul.helpindex, ul.sitemap {
padding-left: 0.15em;
}
ul.helplist li {
margin-bottom: 0.750000em;
margin-top: 0.750000em;
}

.lightcolour ul.ticklist li {
padding-left: 22px;
background: transparent url(/uploads/images/site/ticklist.gif) no-repeat left 3px;
margin-bottom: 0.750000em;
margin-top: 0.750000em;
zoom:1;
}

.darkcolour ul.ticklist li {
padding-left: 22px;
background: transparent url(/uploads/images/site/ticklist.gif) no-repeat left 3px;
margin-bottom: 0.750000em;
margin-top: 0.750000em;
zoom:1;
}

ul.starlistblue li {
padding-left: 22px;
background: transparent url(/uploads/images/site/star_blue.gif) no-repeat left 1px;
margin-bottom: 0.750000em;
margin-top: 0.750000em;
zoom:1;
}

ul.starlistyellow li {
padding-left: 22px;
background: transparent url(/uploads/images/site/star_yellow.gif) no-repeat left 1px;
margin-bottom: 0.750000em;
margin-top: 0.750000em;
zoom:1;
}

ul.questionmarklist li {
padding-left: 22px;
background: transparent url(/uploads/images/site/questionmarklist.gif) no-repeat left 2px;
margin-bottom: 0.750000em;
margin-top: 0.750000em;
zoom:1;
}



/* BUTTONS */

.buttons a, .buttons a:link, .buttons a:visited, button{
    display:block;
   float:left;
    margin: 0.25em 1em 0.5em 0em;
    border:1px solid #808080;
    color:#666;
    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
    font-size:100%;
    line-height:130%;
    text-decoration: none;
    font-weight:bold;
    cursor:pointer;
    padding:5px 10px 4px 8px;
	/*Round Corners in supporting browsers */
	border-radius: 9px;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;
	/*Text Shadow supporting browsers */
	text-shadow: 1px 1px 1px #fff;
	/*Box Shadow in supporting browsers */
	box-shadow:1px 1px 2px #b3b3b3;
	-webkit-box-shadow:1px 2px 3px #b3b3b3;
	-moz-box-shadow:1px 1px 2px #b3b3b3;
	/* Button gradient */
	background:#eee url(/uploads/images/site/submitbuttonbackground.gif) top left repeat-x;
	/* For WebKit (Safari, Google Chrome etc) */
	background: -webkit-gradient(linear, center top, center bottom, from(#fefefe), to(#cccccc), color-stop(0.7, #cccccc)); 
	/* For Mozilla/Gecko (Firefox etc) */
	background: -moz-linear-gradient(center top, #fefefe, #ccc 70%);
     /*For Internet Explorer 8*/	
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#fefefe, endColorstr=#cccccc, GradientType=0)";
	/* end Button gradient */

}


.buttons button{
    width:auto;
    overflow:visible;
    padding:4px 10px 3px 7px; /* IE6 */
}
.buttons button[type]{
    padding:5px 10px 5px 7px; /* Firefox */
    line-height:17px; /* Safari */
}
*:first-child+html button[type]{
    padding:3px 12px 3px 7px; /* IE7 */
}
.buttons button img, .buttons a img{
    margin:0 3px -3px 0 !important;
    border:none;
  	width:23px;
    height:18px;
}

/* Standard Buttons */

button:hover, button:focus, .buttons a:hover,.buttons a:focus{
    border:1px solid #808080;
    color:#4c4c4c;
	/*Box Shadow in supporting browsers */
	box-shadow:1px 1px 2px #808080;
	-webkit-box-shadow:1px 1px 2px #808080;
	-moz-box-shadow:1px 1px 2px #808080;
	/* For WebKit (Safari, Google Chrome etc) */
	background:#ccc url(/uploads/images/site/submitbuttonbackground.gif) bottom left repeat-x;
	background: -webkit-gradient(linear, center top, center bottom, from(#fff), to(#ddd), color-stop(0.7, #ddd));
	/* For Mozilla/Gecko (Firefox etc) */
	background: -moz-linear-gradient(center top, #fff, #ddd 70%);
    /* For Internet Explorer 8 	*/
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#DDDDDD, GradientType=0)";
	/* end Button gradient */
}
button:active, .buttons a:active, button a:active{
    border:1px solid #333;
    color:#ccc;
	/*Text Shadow supporting browsers */
	text-shadow: 1px 1px 1px #aaa;
	/*Box Shadow in supporting browsers */
	box-shadow:1px -1px 1px #191919;
	-webkit-box-shadow:1px -1px 1px #191919;
	-moz-box-shadow:1px -1px 1px #191919;
	/* For WebKit (Safari, Google Chrome etc) */
	background:#666;
	background: -webkit-gradient(linear, center top, center bottom, from(#808080), to(#b3b3b3), color-stop(0.7, #b3b3b3));
	/* For Mozilla/Gecko (Firefox etc) */
	background: -moz-linear-gradient(center top, #808080, #b3b3b3 70%);
    /* For Internet Explorer 8 	*/
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#808080, endColorstr=#B3B3B3, GradientType=0)";
	/* end Button gradient */
}


/* Module Specific */

/*News  Module */
.NewsSummaryLink a, .NewsSummaryLink a:link, .NewsSummaryLink a:visited {color: #4c4c4c;}
.NewsSummaryTitle, .NewsSummaryLink{color: #4c4c4c;}
.NewsSummary, .NewsSummaryContent {color: #666;}
.NewsSummaryPostdate {color: #666;}

/*Guestbook  Module */
#guestbook_list {
zoom:1;
}
.guestbook_item, .guestbook_entry {
background:  #fffdee;
font-family: "Georgia", Georgia, Times, Serif;
color: #808080;
margin-bottom: 1.5em;
padding: 1.5em;
font-size: 0.857142857142857em;
background: #fffdee url(/uploads/images/site/yellow_bottom_grad.png) bottom left repeat-x;
/* For WebKit (Safari, Google Chrome etc) */
background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#e0ddc6), to(#e0ddc6), color-stop(.1,#fffdee),color-stop(.90,#fffdee));
/* For Mozilla/Gecko (Firefox etc) */
background-image: -moz-linear-gradient(bottom center,#e0ddc6, #fffdee 15%, #fffdee 90%,#e0ddc6);
/*Text Shadow supporting browsers */
text-shadow: 1px 1px 1px #fff;
/*Box Shadow in supporting browsers */
box-shadow:2px 2px 3px #b3b3b3;
-webkit-box-shadow:2px 2px 3px #b3b3b3;
-moz-box-shadow:2px 2px 3px #b3b3b3;
}

.guestbook_author p{
font-family: 'Helvetica Neue',Helvetica,Arial,'Microsoft Sans Serif',sans-serif;
	margin-bottom:0;
}
.quotemark {
	font-size: 1.142857em;
	font-weight: bold;

	}

/* Rotating Fading Images for home page */
#rotatingfadingimages {float: right; margin-bottom:1em;color:transparent;}
#rotatingfadingimages img{
border:0; margin:0; padding:0; zoom:1;
/* For Internet Explorer 5.5 - 7 	*/
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(Opacity=99);
/*For Internet Explorer 8*/
/*-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(Opacity=99)";*/
}	
/*Set this for noscript static image*/
#rotatingfadingimages p, p img{border: none; margin:0; padding:0; }	

/* Miscellaneous */

/* Uses on the 404 Error page */
.sheeperror {
	list-style-type: none;
	border: 1px solid #ccc;
	padding: 7px;
	width: auto;
	background: #fefefe;
	/*Box Shadow in supporting browsers */
	box-shadow:2px 2px 4px #b3b3b3;
	-webkit-box-shadow:2px 2px 4px #b3b3b3;
	-moz-box-shadow:2px 2px 4px #b3b3b3;
}

/* Hide Print only stuff */
.printonly {
display: none;
}

/*tags / plugins */



/* Zoom Icon on hover over .weblink images */
.ebooklinkhover,.weblinkhover{
background:url(/uploads/images/site/zoom.gif) no-repeat 50% 50%;		
filter:alpha(opacity=95);
-moz-opacity:0.95;
-khtml-opacity: 0.95;
opacity: 0.95;
}

/* Zoom Icon on hover skpe call balloon */
.skype_buttonhover{
background:url(/uploads/images/site/skype_phone.gif) no-repeat 50% 50%;		
filter:alpha(opacity=55);
-moz-opacity:0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}


/*sfi_skype_custom_images plugin and localdatetime udt*/
.localdatetime, .skypestatustext {color:#808080;}



/* End Default Scheme */

/* Test Scheme .testcolourscheme same as above but with lines*/
/* Provides a 21px baseline line*/
body.testcolourscheme {
background: url(/uploads/images/site/baseline21px.gif)
}
.testcolourscheme .whitecolour {
filter:alpha(opacity=65);
-moz-opacity:0.26;
-khtml-opacity: 0.65;
opacity: 0.265;
}

.testcolourscheme .lightcolour {
filter:alpha(opacity=65);
-moz-opacity:0.65;
-khtml-opacity: 0.65;
opacity: 0.65;
}

.testcolourscheme .darkcolour {
filter:alpha(opacity=55);
-moz-opacity:0.55;
-khtml-opacity: 0.55;
opacity: 0.55;
}

.testcolourscheme .blackcolour {
filter:alpha(opacity=65);
-moz-opacity:0.65;
-khtml-opacity: 0.65;
opacity: 0.65;
}

