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

/* AVRP Website
/* Design & Development by Blik Design
/* April 2010*/

html {
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 100%;
	}
	
body {
	margin: 0;
	padding: 0px;
	height: 100%;
	width: 100%;
	/*background:#ffffff url('images/bkgd.gif') repeat-x center top;*/ /* bkgd image not that important right now*/
	font-family: junctionregularRegular, Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	color: #FFFFFF;
	}

/* MAIN ELEMENTS */
#container {
	width: 1025px;
	height: 100%;
	margin: 0 auto 0 auto;
	padding: 40px 10px 0 10px;
	}
	
#header {
	width: 1025px;
	height: 75px;
	margin: 0;
	padding: 0 0 20px 0;
	position: relative;
	}
	
#logo {
	width: 350px;
	height: 75px;
	margin: 0;
	padding:0;
	float: left;
	}
	
#nav {
	width: 670px;
	height: 54px;
	margin: 0 0 0 0;
	padding: 21px 0 0 0;
	float: right;
	}
	
#navlist li {
	display: inline;
	list-style-type: none;
	margin: 0;
	padding: 0 9px 0 9px;
	font-family: BergamoStdRegular, Palatino, Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #333333;
	text-align: left;
	}
	
#homeFlash {
	width: 1025px;
	height: 325px;
	margin: 0;
	padding: 0;
	clear: both
	}

#projectFlash {
	width: 515px;
	height: 325px;
	margin: 0;
	padding: 0;
	float: left;
	clear: both;
	}
	
#projectText {
	width: 505px; /*465 */
	height: 325px;
	margin: 0 0 0 5px;
	padding: 0;
	background-color: #9FAD9F;
	float: left;
	}
	
.text {
	width: 450px;	/*origingal: 505px;*/
	height: 260px; 	/*original: 325px*/
	margin: 0;
	padding: 40px 30px 25px 25px;
	line-height: 16px;
	}
	
#clientText {
	width: 860px;
	height: 325px;
	margin: 0 0 0 5px;
	padding: 0;
	float: left;
	background-color: #1F3B3B;
	}
/*	
.clients {
	width: 805px;	origingal: 860px;
	height: 260px; 	original: 325px
	margin: 0;
	padding: 40px 30px 25px 25px;
	font-size: 12px;
	line-height: 16px;
	}*/

/*	THREE COLUMN VERSION
.clients {
	width: 255px;	origingal: 286px; 215
	height: 260px; 	original: 325px
	margin: 0 0 0 0;
	padding: 40px 0 25px 30px;
	font-size: 9px;
	line-height: 14px;
	float: left;
	background-color: #1F3B3B;
	}*/
	
.clients {
	width: 175px;	/*origingal: 286px; 215*/
	height: 440px; 	/*original: 325px*/
	margin: 0 0 0 0;
	padding: 40px 20px 25px 25px;
	line-height: 14px;
	font-size: 10px;
	float: left;
	background-color: #1F3B3B;
	}
	

.clientsCorp {
	width: 140px;	/*origingal: 286px; 215*/
	height: 440px; 	/*original: 325px*/
	margin: 0 0 0 0;
	padding: 40px 15px 25px 25px;
	line-height: 14px;
	font-size: 10px;
	float: left;
	background-color: #1F3B3B;
	}

.clientsHealth {
	width: 175px;	/*origingal: 286px; 215*/
	height: 440px; 	/*original: 325px*/
	margin: 0 0 0 0;
	padding: 40px 40px 25px 25px;
	line-height: 14px;
	font-size: 10px;
	float: left;
	background-color: #1F3B3B;
	}
	
/* THREE COLUMN VERSION	
.clientShort {
	width: 113px;
	height: 100%;
	margin: 0;
	padding: 0 10px 0 0;
	float: left;
	}
	*/
	
#contactText {
	width: 350px; /* original 345 */
	height: 325px;
	margin: 0 5px 0 5px;
	padding: 0;
	background-color: #B1953A;
	float: left;
	}

.contactInfo {
	width: 295px;	/*origingal: 345px;*/
	height: 260px; 	/*original: 325px*/
	margin: 0;
	padding: 40px 30px 25px 25px;
	line-height: 16px;
	}
	
	
#footer {
	width: 953px;/*orginial 1025px */
	height: 30px;
	margin: 0;
	padding: 20px 0 0 72px;
	color: #333333;
	line-height: 14px;
	font-size: 10px;
	float: left;
	clear: both;
	}

/* HEADERS */
h1 {
	margin: 0;
	padding: 0;
	font-family: BergamoStdRegular, Palatino, Georgia, "Times New Roman", Times, serif;
	font-weight: lighter;
	font-size: 28px;
	}	
	
em {
	color: #bec1c2;
	}

	
/* LINKS, ETC */
	
a {
	color:#333333;
	text-decoration: none;
	}
	
a:hover {
	text-decoration: underline;
	}

#active {
	background-color: #E9E9E9;
	}
	
img.left {
	border: none;
	float: left;
	}
	
img.right {
	border: none;
	float: right;
	}
	
strong {
	font-family: AurulentSansBold, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 12px;
	line-height: 22px;
	}
	
/* TYPOGRAPHY */
@font-face {
	font-family: 'BergamoStdRegular';
	src: url('BergamoStd-Regular-webfont.eot');
	src: local('☺'), 
		url('type/BergamoStd-Regular-webfont.woff') format('woff'), 
		url('type/BergamoStd-Regular-webfont.ttf') format('truetype'), 
		url('type/BergamoStd-Regular-webfont.svg#webfont') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'AurulentSansRegular';
	src: url('AurulentSans-Regular-webfont.eot');
	src: local('☺'), 
		url('type/AurulentSans-Regular-webfont.woff') format('woff'), 
		url('type/AurulentSans-Regular-webfont.ttf') format('truetype'), 
		url('type/AurulentSans-Regular-webfont.svg#webfont') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'AurulentSansBold';
	src: url('AurulentSans-Bold-webfont.eot');
	src: local('☺'), 
		url('type/AurulentSans-Bold-webfont.woff') format('woff'), 
		url('type/AurulentSans-Bold-webfont.ttf') format('truetype'), 
		url('type/AurulentSans-Bold-webfont.svg#webfont') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'junctionregularRegular';
	src: url('Junction-webfont.eot');
	src: local('☺'), 
		url('type/Junction-webfont.woff') format('woff'),
		url('type/Junction-webfont.ttf') format('truetype'), 
		url('type/Junction-webfont.svg#webfont') format('svg');
	font-weight: normal;
	font-style: normal;
}
