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

body{
	background:#31312d;
}

.clear {
	clear:both;
}

.all{
	margin:auto;
	margin-top:50px;
	width:975px;
	height:700px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-right:40px;
}

a {
	color:#FFFFFF;
	text-decoration:none;
	outline: 0;
}
a:hover{
	color:#e62e4d;/* red */
}

.nobutton{
	color:#666666;
}
a.nobutton{
	color:#666666;
}
a.nobutton:hover{
	color:#666666;/* gray */
}

p {color:#FFFFFF;/* white */
}

.logoen{
	width:293px;
	height:40px;
	margin-left:10px;
	margin-right:0px;
	background-image:url(../images/logoen.png);
	background-repeat:no-repeat;
}
.logogr{
	width:293px;
	height:40px;
	margin-left:10px;
	margin-right:0px;
	background-image:url(../images/logogr.png);
	background-repeat:no-repeat;
}

.header{ 
	height:15px;
	width:940px;
	margin:0;
	padding-bottom:1px;
	font-size:12px;
}
/*--------------------------------HEADER LEFT-------------*/
.header-left{
	float:left;
	height:15px;
	width:805px;
	margin:0;
	padding:7px 0 0px 0;
}
/*.left{
	width:330px;
	float:left;
	padding:0;
	margin:0;
}
.left ul{
	width:330px;
	padding:0;
	margin:0;
}
.left ul li{
	display:inline;
	width:160px;
}
.left ul li a{
	width:160px;

}*/

/*---------HOME [drop down menu]-----------*/
.left {
	width:490px;
	height:10px;
	padding:0px 0 0 0;
	margin:0;
	border:0;
	float:left;
}
.left ul {
	width:490px;
	margin:0;
	padding:0;
	list-style-type:none;
}
.left ul li {
	float:left;
	margin:0;
	width:auto;
	padding:0px 50px 0 0px;
	border:0;
}
.left ul li a{
	display:block;
	padding:0;
	margin:0;
	height:10px;
	width:auto;
}
.left ul li a:hover{
	color:#e62e4d;
	display:block;
	margin:0;
	padding:0;
}
.left ul li a.nobutton:hover{
	color:#666666;
}
.left ul li ul {
	display:none;
	margin:0px;
	width:auto;
	padding:0px;
	top:65px;
/*	background-color:#FF33CC;*/ 
}
.left ul li:hover ul {
	display:block;
	position:absolute;
	z-index:400;
}
.left ul li ul li{
	background-color:#31312d; 
	padding:0px 0 0 0;
	margin:0;
	width:auto;
}
.left ul li ul li a{
	width:auto;
	height:auto;
	margin:0;
	padding:0;
/*	background-color:#CCFF00; */
}
.left ul li ul li a:hover{
}
/*---------END HOME [drop down menu]-----------*/



.right{
	float:right;
	width:275px;
	padding:0;
	margin:0;
}
.right ul{
	width:270px;
	padding:0;
	margin:0;
	float:right;
}

.right ul li{
	width:125px;
	display:inline;
}
.right ul li a{
}
/*------------------------------END HEADER LEFT---------------*/



/*--------------------------------HEADER RIGHT-------------*/
.header-right{
	float:right;
	height:15px;
	width:130px;
	padding:10px 0 0 0;
}
.header-right ul{
	height:20px;
	width:130px;
	list-style:none;
	margin:0;
	padding:0;
}
.header-right ul li{
	float:right;
	width:60px;
	color:#FFFFFF;
	text-align:right;
}
.header-right ul li a{
}
/*----------------------------END HEADER RIGHT-------------*/


.page2{		/*for index,menu-gr,*/
	width:940px;
	height:525px;
	background-image:url(../images/bkg-index.jpg);
}
.page3{		/*for profile-cv,profile-philo*/
	width:940px;
	height:665px;
	background-image:url(../images/bkg-line.png);
	background-repeat:no-repeat;
}
.page30{		/*for projects*/
	width:940px;
	height:525px;
	background-image:url(../images/bkg-line.png);
	background-repeat:no-repeat;
}
.page4{		/*for projectscity,projectsind,projectsoff,etc pages*/
	width:940px;
	height:525px;
}
.page7{		/*for contact*/
	width:940px;
	height:525px;
	background-image:url(../images/bkg-contact.jpg);
}

.textandlogo{
	width:300px;
	height:520px;
	float:left;
}
.text{		/*for projectscity,projectsind,projectsoff,etc pages*/
	width:293px;
	height:300px;
	margin-left:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:50px;
}

h15{		/*for header in text in projects*/
	font-weight:400;
	padding-bottom:10px;
	color:#FFFFFF;
	letter-spacing:1px;
}

.text-photography{		/*for photography*/
	width:293px;
	height:300px;
	margin-left:0px;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:50px;
	padding-left:0px;
}

h16{		/*for text in photographs*/
	font-size: 72px;
	color:#666666;
}


/*------------PROFILE---------------*/
.cv-titles{			/*for profile-cv*/
	float:left;
	padding-top:43px;
	height:560px;
	width:80px;
	margin-left:20px;
}
.ed{		/*for profile-cv*/	
	height:124px;
	text-align:right;
}
.pr{		/*for profile-cv*/
	height:58px;
	text-align:right;
	padding-top:15px;
}
.exh{		/*for profile-cv*/
	height:125px;
	text-align:right;
}
.co{height:90px;
	text-align:right;
	padding-top:45px;
}
.te{height:58px;
	text-align:right;
	padding-top:35px;
}
.cv-text{
	float:left;
	padding-top:40px;
	height:560px;
	width:510px;
	padding-left:10px;
}
.philo-photo1{			/*for profile-philo*/
	width:293px;
	height:300px;
	margin-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:50px;
}
.philo-photo2{
	height:121px;
	width:586px;
	padding:25px 0 0 50px;
	float:left;
}
.text-philosophy{
	width:580px;
	height:370px;
	margin-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:0px;
	padding-bottom:10px;
	float:left;
}
/*---------END PROFILE-----------*/

h20{
	font-size:10px;
	color:#ef9e22;
}
h3{
	text-align:left;
	font-size:15px;
/*	font-weight:bold;   */
	font-weight:100;
	color:#FFFFFF;
	height:17px;
	padding:0;
	margin:0;
}
h4{
	text-align:left;
	font-size:14px;
	font-weight:100;
	color:#FFFFFF;
	height:15px;
	padding:0;
	margin:0;
}
h5{
	text-align:left;
	font-size:12px;
	font-weight:100;  
	color:#FFFFFF;
	height:20px;
	padding:0;
	margin:0;
}

p.one{
	text-align:left;
	font-size:13px;
	font-weight:100;
	color:#FFFFFF;
	padding:0 0 0 40px;
	margin:0;
	letter-spacing:0.2px;
}

/*---------INDEX AND MENU-GR-----------*/
.bttMenu{
	float:left;
	width:600px;
	height:40px;
	padding:355px 0px 0 0;
	color:#FFFFFF;
	}
.bttMenu ul{
	float:right;
	margin:0;
}
.bttMenu ul li{
	display:inline;
	padding-left:20px;
	padding-right:0px;
}
/*---------END INDEX AND MENU-GR-----------*/

/*---------PROJECTS [drop down menu]-----------*/
.proj-Menu {
	width:640px;
	height:40px;
	padding:355px 0 0 0;
	margin:0;
	border:0;
	float:left;
}
.proj-Menu ul {
	width:640px;
	margin:0;
	padding:0;
	list-style-type:none;
}
.proj-Menu ul li {
	float:left;
	margin:0;
	width:auto;
	padding:0px 0 0 27px;
	border:0;
}
.proj-Menu ul li a{
	display:block;
	padding:0;
	margin:0;
	height:27px;
	width:auto;
}
.proj-Menu ul li a:hover{
	color:#e62e4d;
	display:block;
}
.proj-Menu ul li ul {
	display:none;
	margin:0;
	width:85px;
	padding:0px;
/*	background-color:#FF33CC; */
}
.proj-Menu ul li:hover ul {
	display:block;
	position:absolute;
	z-index:400;
}
.proj-Menu ul li ul li{
	background-color:#31312d; 
	padding:3px 0 0 0;
	margin:0;
	width:80px;
}
.proj-Menu ul li ul li a{
	width:75px;
	height:auto;
	margin:0;
	padding:0;
/*	background-color:#CCFF00; */
}
.proj-Menu ul li ul li a:hover{
}
/*---------END PROJECTS [drop down menu]-----------*/


.gallery{
	width:640px;
	height:525px;
	float:right;
}
.gallery-one{
	width:440px;
	height:525px;
	padding-top:60px;
	float:right;
}
.gallery-one img{
	float:right;
	border: 1px solid #666666;
}
/*.gallery-pics{
	width:495px;
	height:525px;
	float:right;
}
.gallery-thumbs{
	width:170px;
	height:525px;
	margin-right:0px;
	float:right;
}*/
	
/*-----------PHOTOGRAPHY-----------*/
.left ul li ul{
	display:none;
	margin:0;
	width:95px;
	padding-left:5px;
	padding-top:10px;
	overflow:visible;
}

.left ul li:hover ul {
	display:block;
	position:absolute;
	z-index:400;
}
.left ul li ul li{
	background-color:#31312d; 
	padding:3px 0 0 0;
	margin:0;
	width:95px;
	display:block;
	float:left;
}
.left ul li ul li a{
	width:75px;
	height:auto;
	margin:0;
	padding:0;
}
.left ul li ul li a:hover{
}
/*-----------END PHOTOGRAPHY------------*/

/*----------CONTACT------------*/
.contactInfo{
	margin:0;
	float:left;
	width:600px;
	height:35px;
	padding:350px 10px 0 10px;
	color:#FFFFFF;
}
p.contactInfo{
	padding:0;
	margin:0;
	text-align:right;
	font-weight:bold;
}
/*----------END CONTACT--------*/

/*----------FOOTER-------------*/
.footer{
	height:25px;
	width:940px;
	margin:0;
	color:#666666;
	font-size:10px;
}
.footer-left{
	float:left;
}
.footer-right{
	float:right;
}
/*----------END FOOTER----------*/

