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


body {
	background-color:#000000;
	margin-left: 0px;
	margin-top: 0px;

}
h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FF9900;
	text-decoration:none;
	margin:0;
	padding:0;
	display: inline;
	
}

/***** A ****/

#allPics{
	width:745px;
	height:408px;
	overflow:hidden;
	float:left;
}

#allPics img{
	
}

#thumbNone{
	display:none;
	position:absolute;
	z-index:9999999999;
	width:114px;
	left:50%;
	margin-left:550px;
	height:90px;
	border:1px solid #eaeaea;
} 


#arrows{
	background-image: url("/images/bgContent.png");
    color: #FFFFFF;
    height: 405px;
    left: 50%;
    margin-left: 318px;
    overflow: hidden;
    padding-left: 5px;
    padding-top: 3px;
    position: absolute;
    width: 15px;
    z-index: 10;
}

/*#arrows{
	position:absolute;
	right:130px;
	width:15px;
	height:405px;
	background-image:url(/images/bgContent.png);
	color:#FFF;
	overflow:hidden;
	padding-left:5px;
	padding-top:3px;
	z-index:10;
}*/


/**** C ****/
#content{
	width:945px;
	margin:auto;
	margin-top:50px;

}


/**** F ***/

#feedForm{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
}



/**** M ****/

#menuThumbs{
	background-image: url("/images/bgContent.png");
    color: #FFFFFF;
    height: 408px;
    left: 50%;
    margin-left: 338px;
    overflow: hidden;
    position: absolute;
    width: 130px;
    z-index: 10;
}

/*#menuThumbs{
	position:absolute;
	z-index:10;
	right:0px;
	width:130px;
	height:408px;
	background-image:url(/images/bgContent.png);
	color:#FFF;
	overflow:hidden;
}*/

#menuThumbs img{
	cursor:pointer;
}

/**** T ****/
#text{
width:375px;
height:408px;
background-image:url(/images/bgContent.png);
overflow:auto;
float:right;
color:#FFF !important;
overflow-x:hidden;
/*scrollbar-arrow-color:#000000;
scrollbar-face-color:#ad7170;
scrollbar-track-color:#FFFFFF;*/
}

#text ul{
	margin:0px;
	padding:0px;
	margin-left:10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
}

#text ul li{
	padding:5px;
}

#text p{
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-left:25px;
padding-right:25px;
font-size:12px;
color:#FFFFFF;

}

#textContact{
width:650px;
height:408px;
background-image:url(/images/bgContent.png);
overflow:auto;
float:right;
/*scrollbar-arrow-color:#000000;
scrollbar-face-color:#ad7170;
scrollbar-track-color:#FFFFFF;*/
}



.imageFloat{
	float:left;
	margin-left:25px;
	padding-right:5px;
	padding-bottom:5px;
}



/****** Classes *****/


/**** B *****/
.bigPic{
	visibility:visible;
}


/**** F ***/

.feedLink{
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:13px;
text-decoration:none;
}

.feedLink:hover{
color:#FF3300;
}


/**** G ****/

.galeryImg{
margin-top:30px;
}
.galeryImg img{
border:none;
padding-left:80px;
}


/**** I ****/

.imageDescription{
	position:relative;
	z-index:5;
	background:url(images/bgContent.png);
	color:#CCC;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	top:408px;
	width:100%;
	font-weight:normal;
	margin-top:-15px;
	height:15px;
	margin-bottom:0px;
	padding-bottom:0px;
}
	


/***** T ****/
.txt_btm2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#999999;
	text-decoration:none;
}

.txtcontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	text-decoration:none;
}

.txt_btm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration:none;
}

.txt_form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;
}

.txt_formC {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#333333;
	text-decoration:none;
}

.txt_btm:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	text-decoration:none;
}


.txt_btm:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#CCCCCC;
	text-decoration:underline;
}



.txt_msc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#993300;
	text-decoration:none;
}

.txt_msc:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#993300;
	text-decoration:none;
}


.txt_msc:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#993300;
	text-decoration:underline;
}


.textMini{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #999999;
}


.txt_formCommercial{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;
}


.thumb{
	text-align:right;
	padding-right:10px;
	margin-top:10px;
}

.thumbProjects{
	border-bottom:1px solid #303030;
	padding-right:10px;
	padding-left:10px;
	padding-bottom:5px;
	padding-top:5px;
	font-family:Tahoma, Geneva, sans-serif;
	cursor:pointer;
	height:50px;
}

.thumbProjects:hover{
	background-color:#080808;
}

.thumbProjects h2{
	font-size:12px;
	padding:0;
	margin:0;
	padding-bottom:3px;
} 

.thumbProjects p{
	font-size:11px;
	padding:0;
	margin:0;
	padding-bottom:5px;
}

.projectTitle{
	font-size:12px;
	color:#FFF;
	font-family:Tahoma, Geneva, sans-serif;
	padding:0;
	margin:0;
	padding-top:3px;
	margin-left:10px;
}

.projectImage{
	border:2px solid #202020;
	float:left;
	margin-left:10px;
	margin-right:5px;
}

.projectDescription{
	width:600px;
	height:270px;
	margin-top:5px;
}

.projectDescription p{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:17px;
	padding:0;
	margin:0;
	padding-right:5px;
	padding-left:10px;
	color:#FFF;
}

.projectGallery{
	margin-left:8px;
	margin-top:10px;
}

.projectGallery h3{
	padding:0;
	margin:0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:normal;
	font-size:11px;
	margin-bottom:3px;
	color:#FFF;
}

.projectGallery img{
	margin-left:-1px;
}

.categoryPic{
	color:#FFF;
	width:247px;
	height:408px;
	float:left;
	border-right:1px dotted #161616;
}

#categoryResidential{
	background:url(/images/categoryResidential.jpg) top left no-repeat;
}

#categoryCommercial{
	background:url(/images/categoryCommercial.jpg) top left no-repeat;
}

#categoryInterior{
	background:url(/images/categoryInterior.jpg) top left no-repeat;
}

.blackBox{
	text-align:center;
	font-size:22px;
	padding-top:140px;
	display:none;
	background:url(/images/bgContent.png) top left repeat;
	padding-bottom:10px;
	font-family:Tahoma, Geneva, sans-serif;
}

.blackBox a{
	font-size:22px;
	color:#FFF;
	text-decoration:none;
	font-family:Tahoma, Geneva, sans-serif;
}

.arrowSocial{
	cursor:pointer;
}

.socialBox{
	height:43px;
	left:50%;
	margin-left:-673px;
	margin-top:-257px;
	position:absolute;
	top:50%;
	width:200px;
	z-index:30;
}

#blackMask{
	background-color:#000;
	height:43px;
	left:50%;
	margin-left:-673px;
	margin-top:-257px;
	position:absolute;
	top:50%;
	width:180px;
	z-index:50;
}

#orangeSocial{
	color: #E8AC20;
    cursor: pointer;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    height: 20px;
	top: 50%;
    left: 50%;
    margin-left: -525px;
    margin-top: -259px;
    position: absolute;
    z-index: 999999;
}

#orangeSocial img{
	border:none;
}

#socialContent{
	left:50%;
	margin-left:-600px;
	margin-top:-214px;
	position:absolute;
	top:50%;
	width:200px;
	z-index:50;
	height:500px;
}

.socialTitleTable{
	font-size:12px;
	color:#EAEAEA;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-top:12px;
	margin-left:30px;
}

.socialContentDiv{
	margin-top:5px;
	text-align:right;
	padding-right:5px;
	padding-left:5px;
}

.socialContentDiv a{
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:11px;
}

.socialContentDiv a:hover{
	text-decoration:underline;
}

.twtr-tweet-text {
font-size:11px;
font-family:Tahoma, Geneva, sans-serif;
}

.socialContent{
	display:none;
}

#socialContent img{
	border:none;
}
	
.rssLink{
	color:#E8AC20;
	text-decoration:none;
}

.rssLink:hover{
	text-decoration:underline;
}

#new_social{
	width:32px;
	margin-top:20px;
	display:inline-block;
	vertical-align:top;
	margin-left:10px;
}

#new_social img{
	display:block;
	margin-bottom:10px;
}

#twtr-widget-1{
	width:896px;
	margin-top:20px;
	display:inline-block;
}
