/* -------------------------------------------------------------- 
 
 Home Stylesheet
  
   Client:		United Trust Bank
   Version:	0.1 (23-05-2008)
   
   
   
   
-------------------------------------------------------------- */

@import "lib/reset.css";
@import "lib/typography.css";
@import "lib/forms.css";
@import "lib/plugins.css";



 img, div, input, #header p, #home a, #deposits a, #bridging a, #property a, #market a, #media a, #contact a,#market a, #inter, #hover, #inter:hover { behavior: url("../js/iepngfix.htc") }



/*------------- General -------------*/
body {color:#545454; background: #ffffff;}
.clear { clear:both; display:block; height:1%}



a { color:#f3dc10 ; text-decoration: none; font-weight:bold; }
a:hover { text-decoration: underline; }



 /* ------------- Layout  -------------*/ 
 #wrapper {width:940px;margin: 0 auto; }
 
#header {height: 130px;}
#header p {background: url(../images/home/united-trust-bank.gif) no-repeat 20px 20px; text-indent: -2000px; height: 110px;}
  
#content {width:960px; margin: 0 ; float:left; background: url(../images/home/campaign-back.gif) no-repeat; padding:8px; height:245px;}
.home-cam {float:left;  border-right: 2px dotted #efefef;background: url(../images/home/home-cam.gif) no-repeat;margin:12px; padding:12px;}
.home-cam img {margin:42px 0 0 0; padding:0;}

.no-border {border:none;}
h3 {width: 264px; color: #88a9a6; }
h4 {color: #333333; font-size: 0.9em; margin:46px 0 6px 0; }
h5 a {color: #9b1d18; background: url(../images/home/speech.gif) no-repeat 0 0; padding: 0 0 0 20px; }
em {color: #88a9a6; }
  
  
/*------------- Top Navigation -------------*/
#topnav {position: relative;top:0px;height: 35px; margin: auto; border:none; width: 890px }
#nav a:hover {background-position: 0 -35px; color:#fff; text-decoration:underline; }
#nav a:active {background-position: 0 -35px; color:#9b1d18;}
#nav a.selected {background-position: 0 -70px; color:#000000;}
			#home a, #deposits a, #bridging a, #property a, #market a  {width: 127px;background:  url(../images/home/top-nav-home.png) top left no-repeat  ;font-size: 1em;outline:0;}
		#media a, #contact a  {width: 115px;background:  url(../images/home/top-nav-home-r.png) top left no-repeat  ;font-size: 1em;outline:0;}
			#market a  {margin: 0 110px 0 0;}

			
/*------------- Crossfade DIVs-------------*/
#fade1, #fade2, #fade3, #fade4 {position:relative; }
.fade h1 {font-size:24px; color: #ffffff; }
.fade p {font-size:1.2em; color:#fff; font-weight:bold;width:300px;}
.fade {position:absolute; top:0;left:0;padding:40px}			



/*------------- All 3 feature boxes -------------*/
#features {
	width:960px;
	float:left;
	padding:8px;
	height:363px;
	background-image: url(../images/home/campaign-lower-new.gif);
	background-repeat: no-repeat;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}
#features p { width: 200px;font-size: 0.9em;}



/*------------- Footer-------------*/
#footer {padding:10px 0 30px 0; height:68px; background: url(../images/footer.png) no-repeat; margin: auto;width:940px;}
#bottom {height:48px; margin: 0 12px 24px 24px; }

#house {color:#fff;width:700px;float:left;padding: 18px 0 0 0;margin: 0 0 20px 0;}
#house li a, #house li {display:inline;padding: 0 4px 0 0;color:#9b1d18}

#inter {background:url(../images/intermediary-login.png) no-repeat  0 0; width:155px;height:26px;float:right;text-indent:-3000px; outline:none; margin: 10px 12px 0 0;}
#inter:hover {background:url(../images/intermediary-login-hover.png) no-repeat; width:155px; border-bottom:none; outline:none;}

#house a:link {color:#9b1d18;text-decoration:none;font-weight:normal}
#house a:visited {color:#fff;text-decoration:none; border-bottom: 1px dotted #666;}
#house a:hover, #house a:active {color:#fff;text-decoration:underline;}

.copyright {font-weight:bold; color:#fff; margin: 0 12px 0 0;}
.adams {font-weight:bold; color:#fff; margin: 0 0 0 18px;}

#legal {color: #000000;margin: 0 0 0 24px; padding: 0 0 24px 0; }
#legal a { color:#9b1d18 ; text-decoration: none; font-weight:bold; font-size:0.9em;}



/*------------- sIFR -------------*/
.sIFR-flash {
	visibility: visible !important;
	margin: 0;
	padding: 0;
}

.sIFR-replaced, .sIFR-ignore {
	visibility: visible !important;
}

.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

.sIFR-active h3 {
  visibility: hidden;
  font-family: Arial;
  line-height: 1em;
  font-size: 32px;
}
