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

body{ font-family: Geneva, Arial, Helvetica, sans-serif; font-size:14px; margin:0px 0px 0px 0px; width: 100%; height: 100%;}

/*Text Styling*/
.sectionTitle{font-size:20px; color: #333333; font-weight: bold; letter-spacing: 1px;}
.titleTxt{ font-size:16px; color: #FF3300; font-weight: bold; letter-spacing: 1px;}

.homeDiv{ width:800px; height:518px; position:absolute; left: 50%; top: 60px; margin-left: -400px;}

/*ID Boxes*/
#pageFrame{position: absolute; width: 100%; height: 100%;  overflow:hidden; top: 0px; left:0px;}
#myDiv{position:absolute; width: 3000px; height: 3000px; border: 1px solid; top:0px; left:0px;}
#navBar{ width: 750px; height:30px; background:#FFFFFF; position: absolute; top: 10px; left:10px; border:1px solid; 
		 opacity: 0.75; -moz-opacity: 0.75; filter: alpha(opacity=75); z-index: 50; text-align:center;}
#bgHolder{ }
#projectNav{ width: 750px; position: absolute; bottom: 10px; left: 10px; background: #FFFFFF; border:1px solid #000000; 
			 opacity: 0.6; -moz-opacity: 0.6; filter: alpha(opacity=60); text-align:center; padding-top: 5px; z-index: 51;}
#logoHolder{ width: 70px; float:right; border-left: 1px solid #000000; background: #FFFFFF; margin-top: -5px; 
			 padding: 5px 5px 5px 5px; text-align: center;}

/*Project Divs*/
#bergenHolder{ position: absolute; top: 510px; left: 900px; opacity: 0.7; -moz-opacity: 0.7; filter: alpha(opacity=70);}
#affordableHolder{ position: absolute; top: 2250px; left: 1200px; opacity: 0.7; -moz-opacity: 0.7; filter: alpha(opacity=70);}
#skiLiftHolder{ position: absolute; top: 200px; left: 200px; opacity: 0.7; -moz-opacity: 0.7; filter: alpha(opacity=70);}
#hostelHolder{ position: absolute; top: 1550px; left: 100px; opacity: 0.7; -moz-opacity: 0.7; filter: alpha(opacity=70);}
#asplundHolder{ position: absolute; top: 1410px; left: 1700px; opacity: 0.7; -moz-opacity: 0.7; filter: alpha(opacity=70);}
#freeLoaderHolder{ position: absolute; top: 1200px; left: 800px; opacity: 0.7; -moz-opacity: 0.7; filter: alpha(opacity=70);}

/*Pages*/
#servicesHolder{ width: 590px; height:390px; background-color: #FFFFFF; position: absolute; top: 2320px; left: 350px;
				 border: 1px solid #000000; opacity: 0.5; -moz-opacity: 0.5; filter: alpha(opacity=50); padding: 5px 5px 5px 5px;}
#servicesTxt{ width: 580px; height:385px; position: absolute; top: 2355px; left: 350px; padding: 10px 10px 5px 10px;}
#projectsHolder{ width: 590px; height:390px; background-color: #FFFFFF; position: absolute; top: 2020px; left: 1850px; 
				 border: 1px solid #000000; opacity: 0.5; -moz-opacity: 0.5; filter: alpha(opacity=50); padding: 5px 5px 5px 5px;}
#profileHolder{ width: 590px; height:310px; background-color: #FFFFFF; position: absolute; top: 1020px; left: 1650px; 
				border: 1px solid #000000; opacity: 0.5; -moz-opacity: 0.5; filter: alpha(opacity=50); padding: 5px 5px 5px 5px;}
#profileTxt{ width: 580px; height:280px; position: absolute; top: 1055px; left: 1650px; padding: 10px 10px 5px 10px;}
#contactHolder{	width: 400px; height:535px; background-color: #FFFFFF; position: absolute; top: 770px; left: 150px; 
				border: 1px solid #000000; opacity: 0.5; -moz-opacity: 0.5; filter: alpha(opacity=50); padding: 5px 5px 5px 5px;}
#contactTxt{width: 400px; height:500px; position: absolute; top: 805px; left: 150px; padding: 10px 10px 5px 10px;}
#clientHolder{  width: 590px; height:190px; background-color: #FFFFFF; position: absolute; top: 170px; left: 1650px; 
				border: 1px solid #000000; opacity: 0.5; -moz-opacity: 0.5; filter: alpha(opacity=50); padding:5px 5px 5px 5px;}
#clientTxt{width: 580px; height:185px; position: absolute; top: 205px; left: 1650px; padding: 10px 10px 5px 10px;}
#aboutHolder{ width: 590px; height:250px; background-color: #FFFFFF; position: absolute; top: 1820px; left: 1050px; 
			  border: 1px solid #000000; opacity: 0.5; -moz-opacity: 0.5; filter: alpha(opacity=50); padding:5px 5px 5px 5px; }
#aboutTxt{ width: 580px; height:205px; position: absolute; top: 1855px; left: 1050px; padding: 10px 10px 5px 10px; }