/* CSS Document */

body{background:#333333;
font-family:Arial, Helvetica, sans-serif;}

.container{
position:relative;
margin:10px auto;
width:1000px;
min-height:600px;
background-color:#65615e;
}
/* Home page start*/
.home_left_bar{
position:relative;
float:left;
background:#000000;
color:#FFFFFF;
width:213px;
min-height:450px;
text-align:left;
padding:150px 10px 0 10px;
font-size:11px;
z-index:50;
text-transform:uppercase;
}
.home_main_section{
position:relative;
width:767px;
height:510px;
background-color:#65615e;
color:#ffffff;
float:left;
padding:90px 0 0 0;
}
* html .home_main_section{
padding:100px 0 0 0;
}

.home_title{
margin:0px 0 0 50px;
padding:0;
text-transform:uppercase;
letter-spacing:5px;
line-height:12px;
font-size:16px;
font-weight:normal;
}

#slide_show1{
position:absolute;
}
#slide_show2{
position:absolute;
}
.hidden{display:none;}

/* Home page end*/

/*start other pages*/
.left_bar{
position:relative;
float:left;
background:#000000;
color:#FFFFFF;
top:60px;
width:273px;
height:380px;
text-align:left;
padding:100px 10px 0 10px;
font-size:11px;
z-index:50;
text-transform:uppercase;
}

.middle_bar{
position:relative;
width:377px;
height:510px;
background-color:#65615e;
color:#ffffff;
float:left;
padding:0 0 0 0;
margin:0;
}
.right_bar{
position:relative;
float:left;
background:#000000;
color:#FFFFFF;
width:290px;
top:60px;
height:440px;
padding:20px;
font-size:11px;
line-height:19px;
overflow:auto;
}
.ipa_title1{
position:absolute;
text-transform:uppercase;
letter-spacing:5px;
line-height:12px;
font-size:16px;
font-weight:normal;
top:32px;
left:86px;
color:#FFFFFF;
}
* html .ipa_title1{top:48px;}
* html .ipa_title2{top:48px;}
.ipa_title2{
position:absolute;
text-transform:uppercase;
letter-spacing:5px;
line-height:12px;
font-size:16px;
font-weight:normal;
top:32px;
right:162px;
color:#FFFFFF;
}
.ipa_title3{
position:absolute;
text-transform:uppercase;
letter-spacing:5px;
line-height:12px;
font-size:16px;
font-weight:normal;
top:32px;
left:86px;
color:#FFFFFF;
}
.text_title{
font-size:24px;
text-transform:capitalize;
color:#5f5e5c;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:500;
}
/*end other pages*/
/*start project pages*/
.pictures{
position:absolute;
width:924px;
height:75px;
left:-924px;
}
* html .pictures{left:0;}

.pictures_container{
position:absolute;
width:385px;
height:178px;
top:440px;
left:180px;
z-index:70;
overflow:hidden;
}
.pictures_img{
width:75px;
height:75px;
margin:0;
padding:0;
border:1px solid black;
}
.pictures_img:hover, .pictures_img_hover{
border:1px solid white;
}

.arrowl{
z-index:60;
position:absolute;
top:440px;
left:169px;
}
.arrowr{
z-index:60;
position:absolute;
top:440px;
left:568px;
}
#photo{display:block;}
/*End project pages*/

/*Picture bar*/
.bar_img{
float:left;
width:77px;
color:yellow;
overflow:hidden;
font-size:10px;
text-align:left;
text-transform:capitalize;
height:77px;
}
.bar_img:hover, .bar_img_hover{
background-color:#000000;
color:#FFFFFF;
height:auto;
}
#credits{
position:relative;
margin:0 auto;
width:800px;
text-align:center;
font-size:10px;
color:white;
}
#credits a:link, #credits a:visited, #credits a:active{
color:white;
text-decoration:none;
}
#credits a:hover{
text-decoration:underline;
}
#contactus {
position:relative;

}
/* Projects */
.projects_wrapper{
	position:relative;
	width:1000px;
	background-color:#96F;
	height:600px;
}
.projects_left_bar{
position:relative;
float:left;
background-color:#65615e;
color:#FFFFFF;
top:60px;
width:273px;
height:440px;
text-align:left;
padding:100px 10px 0 10px;
font-size:11px;
z-index:50;
text-transform:uppercase;
}
.projects_right_bar{
	position:relative;
	width:677px;
	background-color:#65615e;
	top:60px;
	height:520px;
	float:left;
	padding:10px 30px 10px 0px;
}
.project_box{
	position:relative;
	width:165px;
	height:158px;
	float:left;
	margin:2px;
	font-size:11px;
	/*color:#5F5E5C;*/
	color:#fff;
}
.project_box div{
	position:relative;
	width:165px;
	height:120px;
	overflow:hidden;

}
.project_box span{
	display:block;
	margin:0 2px 0 2px;
}
.project_box img{
	height:120px;
}
.project_box img:hover{
	opacity:0.4;
filter:alpha(opacity=40);
}
.projects_title{
	margin:.4em 0 .4em 0;
	font-size:24px;
text-transform:capitalize;
/*color:#5f5e5c;*/
color:#fff;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:500;
}
.projects_container{
	position:relative;
	margin:10px auto;
	width:1000px;
	min-height:600px;
	background-color:#333333;
	z-index:10;
}
.the_project_right_bar{
	position:relative;
	width:807px;
	background-color:#65615e;
	top:60px;
	height:520px;
	float:left;
	padding:10px 10px 10px 0px;
	font-size:11px;
	z-index:40;
	
}
.the_project_left_bar{
position:relative;
float:left;
background:#65615e;
color:#FFFFFF;
top:60px;
width:143px;
height:440px;
text-align:left;
padding:100px 10px 0 10px;
font-size:11px;
z-index:50;
text-transform:uppercase;
}
#the_project_black_bar{
	position:absolute;
	height:50px;
	width:818px;
	top:490px;
	left:0;
	background-color:#000;
	z-index:60;
}
#the_project_black_bar_left{
	position:absolute;
	height:50px;
	width:164px;
	top:550px;
	left:0;
	background-color:#000;
	z-index:99;
}
#the_photos{
	position:relative;
	width:462px;
	height:530px;
	float:left;
	z-index:100;
	
}
#project_description{
	position:relative;
	float:left;
	width:330px;
	height:500px;
	padding:0 0 0 10px;
	color:#FFF;
	font-size:12px;
}
#project_description h3{
	font-size:24px;
text-transform:capitalize;
color:#000;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:500;
}
.gv-panel, .gv-strip_wrapper{
	position:relative;
	z-index:999;
	}
