@font-face {



font-family: 'LucidaGrandeRegular';



src: url('fonts/lucida_grande_0-webfont.eot');



src: url('fonts/lucida_grande_0-webfont.eot?#iefix') format('embedded-opentype'),



url('fonts/lucida_grande_0-webfont.woff') format('woff'),



url('fonts/lucida_grande_0-webfont.ttf') format('truetype'),



url('fonts/lucida_grande_0-webfont.svg#LucidaGrandeRegular') format('svg');



font-weight: normal;



font-style: normal;



}







body{margin:3px 0px 0px 0px;padding:0px 0px 0px 0px;font-family:'LucidaGrandeRegular';font-size:14px;width:100%;background-color:#1F1F21;color:#6A696A;



}



a{outline:none;color:#ACACAC;text-decoration:none; font-weight:normal;}

a:Hover{outline:none;color:#ACACAC;text-decoration:underline;}



.clear{clear:both;}



#left_nav{float:left;position:fixed;z-index:99999999;}



#right_box{float:right;width:200px;margin-right:40px;}



.left_nav{float:left;width:30px;margin-top:3px;}



.left_nav a{margin-bottom:3px;}



.cls_home{float:left;background-image:url(../images/home.png);background-position:left;width:30px;height:61px;}



.cls_archie{float:left;background-image:url(../images/architecture.png);background-position:left;width:30px;height:100px;}



.cls_ardiary{float:left;background-image:url(../images/ar_diary.png);background-position:left;width:30px;height:65px;}



.cls_press{float:left;background-image:url(../images/press.png);background-position:left;width:30px;height:54px;}



.cls_contact{float:left;background-image:url(../images/contact.png);background-position:left;width:30px;height:71px;}



.current{background-position:right;}



.wrapper{width:100%;height:575px;border:0px solid red;float:left;z-index:-9999;}



.redbrdr{float:left;border-left:3px solid red;height:510px;margin-left:47px;}



.wrapper_right{float:left;width:206px;border:0px solid red;}



.prdetail{float:left;width:100%;}



.prtitle{color:#ffffff;font-size:18px;margin:0;text-align:left;padding:2px 0px 0px 0px;line-height:18px;}



.place{font-size:14px;}



.prcontent{color: #6A696A;font-size: 13px;min-height: 38px;line-height: 15px;margin: 0;padding: 0;overflow:hidden;}



.prcontent p{color: #6A696A;font-size: 13px;min-height: 38px;line-height: 17px;margin: 0;padding: 0;overflow:hidden;}



.portfoliotd{width:988px;padding-right:10px;}



#search_box{float:left;width:100%;margin-top:2px;}



.search{width:158px;height:20px;border:1px solid #AEAEAE;margin-left:27px;}



.search_box{padding:0px;height:19px;width:140px;color:#B7B7B7;background:transparent;border:0px;}



.btnsearch{background-image:url(../images/btn_search.png);width:17px;height:17px;border:0px;padding:0px;cursor:pointer;}



.right_pagehead{float:left;color:#ffffff;font-size:18px;margin-top:21px;margin-left:26px;margin-bottom:0px;}



.footer{float:left;color:#525252;font-size:12px;width:988px;text-align:left;font-weight:normal;}



.scrollbox{float:left;border:0px solid red;height:425px;}



.comp_prof{float:left;margin-left:72px;margin-top:12px;}



.prof_title{color:#BCBBBB;font-weight:bold;font-size:16px;}



.prof_text{font-size:16px;color:#7C7C7C;}



/*projects page css*/



/* Thumbnails */



.showcase-thumbnail-container{}



.showcase-thumbnail-restriction{height:595px !important;margin-top:0px !important;}



.showcase-thumbnail-wrapper{overflow: hidden;}



.showcase-thumbnail{width: 81px;height: 81px;cursor: pointer;border: solid 1px #333;position: relative;}



.showcase-thumbnail-caption{position: absolute;bottom: 2px;padding-left: 10px;padding-bottom: 5px;}



.showcase-thumbnail-content{padding: 10px;text-align: center;padding-top: 25px;}



.showcase-thumbnail-cover{background-image: url(../images/black-opacity-40.png);position: absolute;top: 0; bottom: 0; left: 0; right: 0;}



.showcase-thumbnail:hover{border: solid 1px #999;}



.showcase-thumbnail:hover .showcase-thumbnail-cover{	display: none;}



.showcase-thumbnail.active{border: solid 1px #999;opacity:1!important;filter: alpha(opacity = 100)!important;}



.showcase-thumbnail.active .showcase-thumbnail-cover	{display: none;}



.showcase-thumbnail-wrapper-horizontal{	padding: 10px;}



.showcase-thumbnail-wrapper-horizontal .showcase-thumbnail{margin-right: 10px;width: 116px;}



.showcase-thumbnail-wrapper-vertical{padding: 0 0 0 7px;}



.showcase-thumbnail-wrapper-vertical .showcase-thumbnail{margin-bottom: 2px;opacity:1;filter: alpha(opacity = 100);}



.showcase-thumbnail-button-forward{padding:7px;cursor: pointer;text-align:center;position:absolute;margin-top:-26px;width:80px;}



.showcase-thumbnail-button-backward{padding:1px 7px 7px 5px;cursor: pointer;text-align:center;width:80px;}



.showcase-thumbnail-button-backward{position:absolute;z-index:1;}



.showcase-thumbnail-button-backward .showcase-thumbnail-vertical,.showcase-thumbnail-button-forward .showcase-thumbnail-vertical,



.showcase-thumbnail-button-forward .showcase-thumbnail-horizontal,.showcase-thumbnail-button-backward .showcase-thumbnail-horizontal{			background-image: url(../images/arrows-small1.png);background-repeat: no-repeat;display: block;width: 17px;height: 17px;}



.showcase-thumbnail-button-backward .showcase-thumbnail-vertical	{background-position: 0 -51px;margin-left: 35px;display:block;}



.showcase-thumbnail-button-backward:hover .showcase-thumbnail-vertical{background-position: -17px -51px;	}



.showcase-thumbnail-button-forward .showcase-thumbnail-vertical{	background-position: 0 -34px;margin-left: 35px;display:block;}



.showcase-thumbnail-button-forward:hover .showcase-thumbnail-vertical{background-position: -17px -34px;}



.showcase-thumbnail-button-backward .showcase-thumbnail-horizontal{background-position: 0 -17px;	margin-top: 40px;margin-bottom: 40px;}



.showcase-thumbnail-button-backward:hover .showcase-thumbnail-horizontal	{background-position: -17px -17px;}



.showcase-thumbnail-button-forward .showcase-thumbnail-horizontal{background-position: 0 0;margin-top: 40px;	margin-bottom: 40px;}



.showcase-thumbnail-button-forward:hover .showcase-thumbnail-horizontal{	background-position: -17px 0;}	



/* Hide button text */



.showcase-thumbnail-button-forward span span,.showcase-thumbnail-button-backward span span{display: none;}



#awOnePageButton .view-slide{display: none;}



/* This class is removed after the showcase is loaded */



/* Assign the correct showcase height to prevent loading jumps in IE */



.showcase-load{height: 470px; /* Same as showcase javascript option */overflow: hidden;}



/* Container when content is shown as one page */



.showcase-onepage{/**/}



/* Container when content is shown in slider */



.showcase{position: relative;margin: auto;width:988px !important;float:left;}



.showcase-content-container{}



/* Navigation arrows */



.showcase-arrow-previous, .showcase-arrow-next{position: absolute;top: 340px;cursor: pointer;width:25px;height:51px;background: url('../images/arr_left.png');top:260px;background-position:center top;}



.showcase-arrow-previous{left: 5px;z-index:1;background: url('../images/arr_left.png');width:18px;height:51px;display:block;background-position:center bottom;display:none;}



/*.showcase-arrow-previous:hover{background: url('../images/arr_left.png');width:25px;height:51px;display:block;background-position:center bottom;}*/



.showcase-arrow-next{right: 100px;z-index:1;position:absolute;top:260px;background: url('../images/arr_right.png');width:18px;height:51px;background-position:center bottom;display:none;}



.showcase-arrow-next:hover{}



/* Content */



.showcase-content{text-align: center;}



.showcase-content-wrapper{text-align: center;height: 470px;width: 700px;display: table-cell;vertical-align: middle;}



/* Styling the tooltips */



.showcase-plus-anchor{background-image: url('../images/plus.png');background-repeat: no-repeat;}



.showcase-plus-anchor:hover{background-position: -32px 0;}



div.showcase-tooltip{background-color: #fff;color: #000;text-align: left;padding: 5px 8px;background-image: url(../images/white-opacity-80.png);}



/* Styling the caption */



.showcase-caption{color: #000;padding: 8px 15px;text-align: left;position: absolute;bottom: 10px; left: 10px; right: 10px;display: none;		background-image: url(../images/white-opacity-80.png);}



.showcase-onepage .showcase-content{	margin-bottom: 10px;}



/* Button Wrapper */



.showcase-button-wrapper{clear: both;margin-top: 10px;text-align: center;display:none;}



.showcase-button-wrapper span{margin-right: 3px;padding: 2px 5px 0px 5px;cursor: pointer;font-size: 12px;color: #444444;}



.showcase-button-wrapper span.active{color: #fff;}



.showcase-thumbnail img{padding:1px;}



/*******right menu css*****/



#main-nav {width: 165px;padding: 0;margin: 0 0 0 0;font-family: Helvetica, Arial, sans-serif;}



#main-nav li {list-style: none;padding-bottom: 10px;text-align: left;}



#main-nav li a.nav-top-item {background: transparent url('../images/bg-menu-item-green.gif') right center no-repeat; /* Background image for default color scheme - green */padding: 10px 15px;color: #fff;font-size: 14px;cursor: pointer;display: block;text-decoration: none;}



#main-nav li a.current {background-image: url('../images/bg-menu-item-current.gif') !important;color: #333;font-weight: normal;}



#main-nav li a.current:hover {color: #333;}



#main-nav ul {padding: 0;font-size: 12px;margin: 0;}



#main-nav ul li {list-style: none;margin: 0;text-align: left;padding: 0;}



#main-nav ul li a {padding: 8px 15px;display: block;color: #aaa;font-size: 13px;line-height: 1.2em;}



#main-nav ul li a:hover, #main-nav ul li a.current, #main-nav ul li a.current:hover {color: #fff;}



#main-nav ul li a.current {background: transparent url('../images/menu-current-arrow.gif') right center no-repeat !important;}



.rightmenu{float:left;padding-left:22px;}



.rightmenu li{font-size:15px;list-style-image:url(../images/cat_arr.png);}



.rightmenu li a{text-decoration:none;color:#ACACAC;}



.titlebrdr{width:100%;border-bottom:1px solid #323233;padding:0px;margin:3px 0px 0px 0px;}



.contentbox{float:left;width:100%;min-height:663px;}



.lipsum2{margin-left:7px;}



.lipsum2 p{margin:0px auto 5px;}



.lipsum2 p a{color:#ACACAC;text-decoration:none;font-size:15px;margin-left:7px;width:150px;}



.arr_right{background-image:url(../images/cat_arr.png);width:11px;height:8px;display:inline-table;}



.arr_down{background-image:url(../images/cat_arr_down.png);width:11px;height:11px;display:inline-table;background-repeat:no-repeat;}



.div_obj_body{margin-left:18px !important;}



.div_obj_body a{color:#616163 ;font-size:13px !important;text-decoration:none;}



#content1{height:300px;width:200px;float:left}



.prcontent span p{margin:0px;}



.vline{margin-bottom: 0;margin-left: 22px;margin-right: 21px;margin-top: 0;}



.scrollwrap p{color:#6A696A;}



.currentpr{color:#ACACAC !important;border-bottom:1px solid #ACACAC !important;}



.search_title a{font-size:14px;font-weight:bold;color:#6A696A;}



.contactlink a{color:#DDDDDD;}



.contact_head{font-size:14px;color:#ACACAC;margin:10px 0px 0px 0px;}



.searchp{line-height:15px !important;float:left;}



.searchp p{line-height:15px !important;float:left;margin:0px;padding:0px;}

textarea{ font-family:Arial, Helvetica, sans-serif;font-size:12px;}