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


	img
	{border:none;
	}
	html { width:3000px;
	height:auto;

overflow: hidden; 
}
	#lower_bar
	{ background:#88746b;
	position:absolute;
	width:100%;
	height:400px;
	top:505px;
	left:0px;
	
	
	}
	#lower_bar p
	{ font:bold 20px/13px Arial, Helvetica, sans-serif;
	color:#fff;
	float:left;
	padding-left:20px;
	padding-top:22px;
	margin:0;
	 
	
	}
	#about 
	{ background:#88746b;
	position:absolute;
	width:100%;
	height:400px;
	top:30px;
	left:-245px;
	}
	#about a
	{ font:bold 14px/29px Arial, Helvetica, sans-serif;
	color:#fff;
	float:left;

	 
	
	}
	a
	{ width:20px;
	height:20px;
	text-align:center;
	}
	
	:focus
	{-moz-outline-style: none;
	}
	
	
	body {
	color: #B3B3B9;
	font-size: 15px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	background: #404040;
	overflow: hidden;
	height:750px;
}
	
	a:link, a:visited {
		cursor: pointer;
		font-size: 15px;
	 text-decoration: none;
	 color: #000;
	 display:block;
	 font-weight:bold;
}
                                                                                                                                                                       
a:hover, a:active {
	cursor: pointer;
	font-size: 15px;
	 text-decoration: none;
	color: #fff;
	display:block;
	outline:none;
		}


.toggler {
		cursor: pointer;
	color: #F7F3E7;
	margin: 0 0;
	padding: 4px 10px 3px 0px;
	width:10px;
   
	font-size: 15px;
	height:12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}



.toggler	a:link, .toggler a:visited {
		cursor: pointer;
	 text-decoration: none;
	 color: #c7b1a6;
	 display:block;
	 	font-weight: bold;
		height:20px; 	
}

.toggler a:hover, .toggler a:hover  {

		cursor: pointer;
	 text-decoration: none;
	color: #fff;
	display:block;
		font-weight: bold;
			height:20px;
		}
		
		
		
 #accordion {
width: 0px;
position: relative;
height: auto !important;
bottom:-370px;
right:-256px
}

.element {
cursor: pointer;
color: #F7F3E7;
font-size: 15px;
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
line-height:15px;
padding-left: 0px;
}

.element a:link, .element a:visited {
	cursor: pointer;
	 text-decoration: none;
	color: #c7b1a6;
	display:block;
		font-weight: bold;
			height:20px;

}

.element a:hover, .element a:active {
	cursor: pointer;
	 text-decoration: none;
	color: #fff;
	display:block;
		font-weight: bold;
			height:20px;

		}

		
	.endbit {
	height: 1px; 
	background-color: #F7F3E7;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	
}

#demo-wrapper {
	margin: 0px auto;
	overflow: hidden; 
	height: 99%; 
	width: 100%;

	position: absolute;
	left:0px;
	top:8px;
	overflow:scroll;
	
}
 
#demo-inner {
	width: 30000px;
	height: 500px;
	position: relative;
}
 
.scrolling-content {
	position: absolute;
	width: 200px;
	height: 100%;
}
 
.scrolling-content h1 { 
		padding: 0px 0;
	font-size: 15px;
}
 #content1 {
left:0;
top:0;
}
#content5 {
left:476px;
top:0;
}
#content6 {
left:1138px;
top:0;
}
#content7 {
left:1796px;
top:0;
}
#content8 {
left:2456px;
top:0;
}
#content9 {
left:3116px;
top:0;
}
#content10 {
left:4490px;
top:0;
}
#content11 {
left:5241px;
top:0;
}
#content12 {
left:6003px;
top:0;
}
#content13 {
left:6765px;
top:0;
}
#content14 {
left:8215px;
top:0;
}
#content15 {
left:9620px;
top:0;
}
#content16 {
left:11400px;
top:0;
}
#content17 {
left:12644px;
top:0;
}
#content18 {
left:13528px;
top:0;
}
#content19 {
left:14412px;
top:0;
}
#content20 {
left:15297px;
top:0;
}
#content21 {
left:16733px;
top:0;
}
#content22 {
left:17784px;
top:0;
}
#content23 {
left:18477px;
top:0;
}
#content24 {
left:19168px;
top:0;
}
#content25 {
left:19861px;
top:0;
}
#content26 {
left:20553px;
top:0;
}
#content27 {
left:21942px;
top:0;
}
#content28 {
left:23346px;
top:0;
}
#content29 {
left:24717px;
top:0;
}
#content30 {
left:25468px;
top:0;
}
#content31 {
left:26230px;
top:0;
}
#content32 {
left:27674px;
top:0;
}
#content33 {
left:29100px;
top:0;
}
#content34 {
left:30162px;
top:0;
}
#content35 {
left:30837px;
top:0;
}
#content36 {
left:32224px;
top:0;
}
#content37 {
left:34394px;
top:0;
}
#content38 {
left:35779px;
top:0;
}
#content39 {
left:37169px;
top:0;
}
#content40 {
left:38221px;
top:0;
}
#content41 {
left:40068px;
top:0;
}
#content42 {
left:42210px;
top:0;
}
#content43 {
left:44008px;
top:0;
}
#content44 {
left:44677px;
top:0;
}
#content45 {
left:45663px;
top:0;
}
#content46 {
left:47184px;
top:0;
}
#content47 {
left:48312px;
top:0;
}
	div.note{
	width:150px;
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
color:#9A98A2;
	font-size: 15px;
line-height: 1.2em; 
	top: 10px;
}


	div.note	a:link, div.note a:visited {
	 text-decoration: underline;
	 color: #9A98A2;
	display:inline;
		font-size: 15px;

}

	div.note a:hover, div.note a:active {
	 text-decoration: none;
	color: #F7F3E7;
		display:inline;
			font-size: 15px;

}

		div.doubleTitle {
	 color: #FFFFFF;
	font-style: italic;
	font-size: 15px;
line-height: 0.9em; 
	
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	position: relative;
	width:290px;
	height:130px;
}

div.newsTitle {
	 color: #FFFFFF;
	font-style: normal;
font-size: 15px;
line-height: 1.2em; 
	
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	position: relative;
	width:190px;

}


span.bigNewsTitle {
	font-style: normal;
	 color: #FFFFFF;
	font-size: 15px;
line-height: 1.2em; 
	
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	position: relative;
	width:390px;

}


div.doubleTitle div.text {
	position: absolute;
	bottom: 0px;
}
	
	#imageNo{
text-align: left;
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size: 15px;
line-height: 1.2em; 
}
	
div.bottomLine {
color: #000000;
position: relative;
width:100%;
height:100%;
}

div.bottomLine div.lineHere {
	position: absolute;
	bottom: 0px;
}

	
	
div.singleColumn {
font-size: 15px;
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
line-height: 1.2em; 
width:1615px;
top: 4px;
	}



	div.singleColumn	a:link, 	div.singleColumn a:visited {
	font-size: 15px;
  font-family: Arial, Helvetica, sans-serif;
	 text-decoration: underline;
	display:inline;
}

	div.singleColumn a:hover, 	div.singleColumn a:active {
	font-size: 15px;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
  display:inline;
}



	div.doubleColumn {
	
	font-size: 15px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.2em; 
	width:390px;
top: 157px;
	}
	
		div.doubleColumn a:link, 	div.doubleColumn a:visited {
color: #F7F3E7;

	font-size: 15px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	 text-decoration: underline;
	
	display:inline;
}

	div.doubleColumn a:hover,  	div.doubleColumn a:active {
color: #F7F3E7;

	font-size: 15px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
		 text-decoration: none;
   
	display:inline;
}

	#bullet {
font-size: 15px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	}
	
	
	
	

#pro1a,#pro21,#pro31,#pro51,#pro61,#pro71,#pro81,#pro91,#pro101,#pro111,#pro121,#pro131,#pro141,#pro151,#pro161,#pro171,#pro181,#pro191 { top:27px; left:520px;}

#pro41 { top:31px; left:520px;}


#pro1aa { top:5px; left:0px;}
#pro1b { top:5px; left:20px;}
#pro1c { top:5px; left:40px;}
#pro1d { top:5px; left:60px;}
#pro1e { top:5px; left:80px;}
#pro1f { top:5px; left:100px;}


#pro2a { top:5px; left:0px;}
#pro2b { top:5px; left:20px;}
#pro2c { top:5px; left:40px;}
#pro2d { top:5px; left:60px;}




#pro3a { top:5px; left:0px;}


#pro4a { top:1px; left:0px;}


#pro5a { top:5px; left:0px;}
#pro5b { top:5px; left:20px;}
#pro5c { top:5px; left:40px;}
#pro5d { top:5px; left:60px;}
#pro5e { top:5px; left:80px;}

#pro6a { top:5px; left:0px;}
#pro6b { top:5px; left:20px;}
#pro6c { top:5px; left:40px;}
#pro6d { top:5px; left:60px;}
#pro6e { top:5px; left:80px;}
#pro6f { top:5px; left:100px;}


#pro7a { top:5px; left:0px;}



#pro8a { top:5px; left:0px;}

#pro9a { top:5px; left:0px;}
#pro9b { top:5px; left:20px;}
#pro9c { top:5px; left:40px;}


#pro11a { top:5px; left:0px;}
#pro11b { top:5px; left:20px;}
#pro11c { top:5px; left:40px;}


#pro10a { top:5px; left:0px;}

#pro12a { top:5px; left:0px;}



#pro13a { top:5px; left:0px;}


#pro14a { top:5px; left:0px;}



#pro15a { top:5px; left:0px;}

#pro15b { top:5px; left:20px;}
 


#pro16a { top:5px; left:0px;}



#pro17a { top:5px; left:0px;}




#pro18a { top:5px; left:0px;}

#pro18b { top:5px; left:20px;}


#pro19a { top:5px; left:0px;}

#pro19b { top:5px; left:20px;}


#pro1aa,#pro1aa1,#pro1b,#pro1c,#pro1d,#pro1e,#pro1f,#pro2a,#pro2a1,#pro2b,#pro2c,#pro2d,#pro3a,#pro3a1,
#pro4a,#pro4a1,#pro5a,#pro5a1,#pro5b,#pro5c,#pro5d,#pro5e,#pro6a,#pro6a1,#pro6b,#pro6c,#pro6d,#pro6e,#pro6f,#pro7a,#pro7a1,#pro8a,#pro8a1,#pro9a,#pro9a1,#pro9b,#pro9c
,#pro10a,#pro10a1,#pro11a,#pro11a1,#pro11b,#pro11c,#pro12a,#pro12a1,#pro13a,#pro13a1,#pro14a,#pro14a1,#pro15a,#pro15a1,#pro15b,#pro16a,#pro16a1,#pro17a,#pro17a1,#pro18a,#pro18a1,#pro18b,#pro19a,#pro19a1,#pro19b
{ width:20px;
height:20px;
z-index:12;
position:absolute;
}
#pro21,#pro1a,#pro31,#pro41,#pro51,#pro61,#pro71,#pro81,#pro91,#pro101,#pro111,#pro121,#pro131,#pro141,#pro151,#pro161,#pro171,#pro181,#pro191
{ width:200px;
height:20px;
z-index:12;
position:absolute;
}

#proabout{ width:50px;
height:20px;
z-index:12;
position:absolute;
left:-326px;
top:25.5px;

}
#pro20aabout
{ width:50px;
height:20px;
z-index:12;
position:absolute;
left:-326px;
top:47px;

}
#pro20laurel
{ width:220px;
height:20px;
z-index:12;
position:absolute;
left:-328px;
top:2px;
text-align:left;
font:bold 23px/27px  Arial, Helvetica, sans-serif;
 color:#FFFFFF;
text-transform:uppercase;

}
#pro20mail
{ width:50px;
height:20px;
z-index:12;
position:absolute;
color:#FFFFFF;
left:-327px;
top:30px;
letter-spacing:1px;

}

#project
{ width:100px;
height:20px;
z-index:12;
position:absolute;
color:#FFFFFF;
left:32px;
top:8px;

font:bold 11px/24px  Arial, Helvetica, sans-serif;
 color:#FFFFFF;
text-transform:uppercase;

}

#projectpages
{ width:100px;
height:20px;
z-index:12;
position:absolute;
color:#FFFFFF;
left:526px;
top:8px;

font:bold 11px/24px  Arial, Helvetica, sans-serif;
 color:#FFFFFF;
text-transform:uppercase;

}
#proabout a,#pro20aabout 
{ font:bold 11px/24px  Arial, Helvetica, sans-serif; color:#FFFFFF;
text-transform:uppercase;
}
#proabout a:hover, a:hover #pro20aabout
{ color:#FFFFFF;
background:none;
}
#text20
{ width:296px;
float:left;
margin-right:60px;
}
#text21
{ width:270px;
float:left;
margin-right:226px;
}
#text22
{ width:360px;
float:left;
}
#pro1  { left:25px;}
#pro2  { left:45px;}
#pro3  { left:65px;}
#pro4  { left:85px;}
#pro5  { left:105px;}
#pro6  { left:125px;}
#pro7  { left:145px;}
#pro8  { left:165px;}
#pro9  { left:185px;}
#pro10  { left:205px;}
#pro11  { left:235px;}
#pro12  { left:260px;}
#pro13 { left:285px;}
#pro14  { left:310px;}
#pro15  { left:335px;}
#pro16  { left:360px;}
#pro17  { left:385px;}
#pro18 { left:410px;}
#pro19  { left:435px;}




#pro1,#pro2,#pro3,#pro4,#pro5,#pro6,#pro7,#pro8,#pro9,#pro10,#pro11
,#pro12,#pro13,#pro14,#pro15,#pro16,#pro17,#pro18,#pro19
{ position:absolute;
top:27px;
z-index:12;

}

	#text1 h1,#text2 h1,#text3 h1,#text4 h1,#text5 h1,#text6 h1,#text7 h1,#text8 h1,#text9 h1,#text10 h1,#text11 h1,#text12 h1,#text13 h1,#text14 h1,#text15 h1,#text16 h1,#text17 h1,#text18 h1,#text19 h1
	{ font: bold 14px/16px  verdana, Arial, Helvetica, sans-serif;
	color:#c7b1a6; letter-spacing:.03em; margin-top:0px;	}
	#text1 h2,#text2 h2,#text3 h2,#text4 h2,#text5 h2,#text6 h2,#text7 h2,#text8 h2,#text9 h2,#text10 h2,#text11 h2,#text12 h2,#text13 h2,#text14 h2,#text15 h2,#text16 h2,#text17 h2,#text18 h2,#text19 h2
	{ font: normal 14px/16px  verdana, Arial, Helvetica, sans-serif;	color:#c7b1a6; margin-top:-8px;	letter-spacing:0.5px;  margin-bottom:20px;}
	#text1 p,#text2 p,#text3 p,#text4 p,#text5 p,#text6 p,#text7 p,#text8 p,#text9 p ,#text10 p,#text11 p,#text12 p,#text13 p,#text14 p,#text15 p,#text16 p,#text17 p,#text18 p,#text19 p
	{ color:#C7B1A6;
font:14px/20px verdana,Arial,Helvetica,sans-serif;
letter-spacing:0.5px;
margin:14px 0;
text-align:left;
width:290px;

	  }
	#text1 ,#text2 ,#text3 ,#text4 ,#text5 ,#text6 ,#text7 ,#text8 ,#text9 ,#text10 ,#text11 ,#text12 ,#text13 ,#text14 ,#text15 ,#text16 ,#text17 ,#text18 ,#text19 
	 { width:300px; overflow:hidden; float:left;    }
	#img1 ,#img2,#img3,#img4 ,#img5,#img6,#img7 ,#img8,#img9,#img10 ,#img11 ,#img12,#img13,#img14 ,#img15,#img16,#img17 ,#img18,#img19
	{ float:left; margin-left:35px; } 
	 
/*#text1 {
height:474px;
margin-top:0px;
}
#text2 {
height:165px;
margin-top:324px;
}
#text3 {
height:215px;
margin-top:278px;
}
#text4 {
height:140px;
margin-top:369px;
}
#text5 {
height:231px;
margin-top:271px;
}
#text6 {
height:436px;
margin-top:68px;
}
#text7 {
height:173px;
margin-top:324px;
}
#text8 {
height:127px;
margin-top:369px;
}
#text9 {
height:125px;
margin-top:383px;
}
#text10 {
height:133px;
margin-top:355px;
}
#text11 {
height:116px;
margin-top:384px;
}
#text12 {
height:175px;
margin-top:354px;
}
#text13 {
height:106px;
margin-top:399px;
}
#text14 {
height:170px;
margin-top:325px;
}
#text15 {
height:110px;
margin-top:384px;
}
#text16 {
height:129px;
margin-top:369px;
}
#text17 {
height:129px;
margin-top:365px;
}
#text18 {
height:108px;
margin-top:385px;
}
#text19 {
height:151px;
margin-top:367px;
}*/


#pro1a0
{ position:absolute;
left:-521px;
top:4px;

}
#email
{font:bold 12px/24px  Arial, Helvetica, sans-serif;
	color:#fff;
	text-align: left;
	padding-left:-20px;
	float:left;
	margin-top:0px;
	letter-spacing:0.07em;
}
 /* #text20 h3,#text20 h2{ padding:9px 0px;
  margin:0;
  }*/
 #text20 p
 { line-height:16px;
 font-family:Arial, Helvetica, sans-serif;
 padding:5px 0px;
 margin:0;
 }
 
#text20 a 
 {
font-family:Arial,Helvetica,sans-serif;
line-height:16px;
font-weight:normal;
margin:0;
padding:5px 0;
color:#fff;
text-decoration:none;

 }
#text20 a:hover
 {
font-family:Arial,Helvetica,sans-serif;
line-height:16px;
font-weight:normal;
margin:0;
padding:5px 0;
color:#fff;
text-decoration:underline;
 }
