@charset "UTF-8";
/* CSS Document */


body {
	margin: 0;
	padding: 0;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 62.5%;
	background-color: #101b2c;
	}

#wrapper {
	margin: 0 auto;
	width: 102.4em;
	height: 76.8em;
	background: url(../RevAWebImages/bg_image_norepeat.jpg);
}

#header {
	float: left;
	width: 102em;
	height: 2.8em;
	margin: 0;
	}

#nav {
	width: 55em;
	height: 1.8em;
	margin: 0;
	padding: 1em 0 0 50em;
	list-style: none;
	word-spacing: 1.5em;
}

	#nav li {
		float: left;
		margin: 0 1.5em 0 0 ;
		padding: 0;
		font-family: Verdana, Geneva, sans-serif;
		font-size: 1.1em;
	}
	#t-contact {
		word-spacing: 0;
	}
	#nav a {
		float: left;
		display: block;
		margin: 0;
		padding: .4em .8em;
		text-decoration: none;
		color: #192C47;
		outline: none;
	}
	#nav a:hover {
		color: #5596b5;
		border-bottom: .1em solid #5596b5;
	}


#content-left {
	float: left;
	width: 26em;
	height: 36em;
	margin: 1em 0 0 7em;
	padding: 0;
}

	#logo {
		float: left;
		margin: 0 0 0 1.5em;
		padding: 0;
	}	
	#logo a#home {
		 height: 60px;
		 width: 246px;
		 outline: none;
	 }

	#logo img {
		padding-top: 3em;
	}
	
	#print-left {
		float: left;
		width: 25em;
		height: 26em;
		margin-top: 2em;
		padding: 1em 0 0 4em;
		background: url(../RevAWebImages/left_blck.png) no-repeat;
	}
	
	#print-left a {
		outline: none;
	}
	
	#print-left img {
		padding: 3em 0 0 0;
	}
	#print {
		margin: 0;
		padding: 0;
		list-style: none;
	}	
	#print li {
		margin: 0;
		padding: .5em 0 0 0;
		font-family: Verdana, Geneva, sans-serif;
		font-size: 1.2em;
		color: #f8f8ff;
		line-height: 1.1em;
	}
	#print li a {
		color: #f8f8ff;
		outline: none;
		text-decoration: none;
	}

#content-right {
	float: right;
	width: 66em;
	height: 35em;
	margin: 1em 2em 0 0;
	padding-right: 1em;
	background: url("../RevAWebImages/large_blck.png") no-repeat scroll 0 0 transparent;
	}
	
	#content-right img {
		margin: 0;
		padding: 2.2em 0 0 2.2em;
		border:none;
	}
	#slider, #slider li {
    height: 32em;
    overflow: hidden;
    width: 64em;
}
	
	span#prevBtn{
		padding: 0 1em 0 54em;
	}
	span#prevBtn a, span#nextBtn a {
		color: #562716;
		text-decoration: none;
		outline: none;
		font-weight: 800;
	}
	span#prevBtn a:hover, span#nextBtn a:hover {
		color: #5596b5;
	}
	span#nextBtn{
		}					

#content-bottom {
	clear: both;
	float: left;
	margin: -10em 0 0 27.8em;
	width: 27em;
	height: 23.5em;
	background: url(../RevAWebImages/bottom_blck.png) no-repeat;
	}
		
	#content-bottom a {
		outline: none;
	}
	
	.web {
		margin: 4em 0 0 3.5em;
	}
	#web {
		margin: 1em 0 0 4em;
		padding: 0;
		list-style: none;
	}
	#web li {
		padding-bottom: .5em;
		font-family: Verdana, Geneva, sans-serif;
		font-size: 1.2em;
		color: #f8f8ff;
	}
	#web li a {
		text-decoration: none;
		color: #f8f8ff;
		outline: none;
	}
	
	#web li img {
		padding-right: .5em;
	}
	
#client-statement {
	float: left;
	margin: -10em 0 0 27.5em;
	width: 43em;
	height: 22em;
}

	p.first {
		margin: 0;
		padding-left: 1em;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 1.5em;
		font-weight: lighter;
		color: #f8f8ff;
		line-height: 2em;
	}	
	p {
		margin: 0;
		padding-left: 2em;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 1.3em;
		font-weight: lighter;
		color: #f8f8ff;
		line-height: 2em;
	}	
	p.source {
		margin: 0;
		padding-top: 1em;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 1.1em;
		font-weight: lighter;
		font-style: italic;
		color: #f8f8ff;
		line-height: 2em;
		text-align: right;
	}
	p.company-name {
		margin: 0;
		padding: 0;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 1.1em;
		font-weight: lighter;
		color: #f8f8ff;
		line-height: 2em;
		text-align: right;
	}
	
#footer {
	clear: both;
	float: left;
	background: #0f1928;
	margin: 20em 0 0 0;
	padding: 0;
	width: 102.4em;
	height: auto;
	border-top: #2c3d57 solid thin;

}

	#footer h4 {
		font-family: Verdana, Geneva, sans-serif;
		font-size: 1.2em;
		color: #4A5265;
		line-height: 2em;
		text-align: left;
		text-transform: uppercase;
		padding-top: 1em;
	}
	
	#footer p {
		font-family: Verdana, Geneva, sans-serif;
		font-size: 1.1em;
		color: #4A5265;
		line-height: 2em;
		text-align: left;
	}
	#footer a {
		text-decoration: none;
		color: #4A5265;
		outline: none;
	}
	#footer a:hover {
		color: #5596b5;
	}

#footerColumn1 {
	float: left;
	margin: 0 0 0 10em;
	padding: 0;
	width: 30em;
}

	#footerColumn1 img {
		padding: .5em;
	}

	h2.footer {
		color: #4a5265;
		padding-top: 30px;
	}

#footerColumn2 {
	float: left;
	margin: 0 0 0 2em;
	padding: 0;
	width: 30em;
}


	#footer ul.contact-footer li {
		border: medium none;
		color: #4A5265;
		font-size: 13px;
		line-height: 26px;
		list-style: none outside none !important;
		margin-bottom: 7px;
		padding-left: 35px;
		width: 100%;
}

	.mail {
		background: url(../RevAWebImages/email.png) no-repeat 10px transparent;
		float: left;
	}
	#footer ul.contact-footer li.phone {
		background: url(../RevAWebImages/mobile.png) no-repeat scroll 10px transparent;
		float: left;
	}
#footer ul.contact-footer li.address {
    background: url(../RevAWebImages/location.png) no-repeat scroll 10px transparent;
    float: left;
	}
	
#footerColumn3 {
	float: left;
	margin: 0 0 0 2em;
	padding: 0;
	width: 27em;
}

	#footerColumn3 img {
		padding: 1em;
	}

