/* CSS Document */


body {
	background-color: #eeefea;
	margin-left: 0px;
	margin-top:25px;
	margin-right: 0px;
	margin-bottom: 0px;
	
}
body,td,th {
	font-family:Georgia, Arial, Times New Roman, Times, serif;
	font-size:14px;
	color:#000;
}
td.menuTitles{
	
	font-family:Helvetica, Arial, Georgia, Times New Roman, Times, serif;
	font-size:10px;
	font-weight:bold;

	}
td.logodec{
	font-family:Helvetica, Arial, Georgia, Times New Roman, Times, serif;
	font-size:10px;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
	
	}
td.logo{
	
}
span.home{
	padding-left:20px;
	}
span.whoweare{
	padding-left:20px;	
		}
span.portfolio{
	padding-left:20px;	
		}
span.contact{
	padding-left:20px;	
		}
span.careers{
	padding-left:20px;	
		}
a{
	text-decoration:none;
	color:#000;
	}
a:hover{
	color:#333;
	
	}
div.line{
	width:950px;
	height:5px;
color:#000;
}
div.marketing{
	padding-top:10px;
}

div.content{
	padding-top:10px;
}
div.footer{
	padding-top:10px;
}
div.copyright{
	font-size:9px;
	font-family:Helvetica, Arial, Georgia, Times New Roman, Times, serif;
	width:100px;
	vertical-align:baseline;
}
div.share{
	float:right;
	padding-left:15px;
	padding-right:15px;
	padding-top:7px;
	padding-bottom:5px;
	background-color:#000000;
	color:#FFF;
	font-family:Helvetica, Arial, Georgia, Times New Roman, Times, serif;
	font-size:12px;
	width:140px;
}
div.sharelogo{
	float:right;
	word-spacing:10px;
}
div.text{
	width:665px;
	text-align:justify;	
}
td.blogtitle{
	height:30px;
	vertical-align:middle;
}
td.workdesc{
	font-size:18px;
	color:#333;
	padding-left:20px;
}
div.blogtitle{
	padding:5px;
	background-color:#000000;
	color:#FFF;
	font-family:Helvetica, Arial, Georgia, Times New Roman, Times, serif;
	font-size:18px;
	width:80px;
}
td.address{
	width:100px;
	font-size:12px;
}
td.addresstitle{
	vertical-align:middle;
	
}
div.pagetitle{
	font-size:72px;
	font-family:Helvetica, Arial, Georgia, Times New Roman, Times, serif;
	font-weight:bold;
}
div.addresstitle{
	padding:5px;
	background-color:#450000;
	color:#FFF;
	font-family:Helvetica, Arial, Georgia, Times New Roman, Times, serif;
	font-size:18px;
	width:65px;
}
div.contact{
	font-size:18px;
}
div.contact_titles{
	font-size:14px;
	color:#666;
}
div.workstext{
	font-size:18px;
}
div.careerdetail{
	font-size:12px;
	padding-left:10px;
}
div.hometext{
	font-size:24px;
}
td.blog{
	width:100px;
	font-size:12px;
	
}


td.content{
	background-color:#FFF;
	padding:20px;
	vertical-align:top;
}

.karmic_flow_container{
	overflow: hidden; 
	position: relative;
	width: 950px; 
	height: 365px;
	border:none;	
}


.karmic_flow_slider, .karmic_flow_slider li {
	list-style:none;
	margin: 0;
	padding: 0;
}

.karmic_flow_slider {
	overflow: hidden; 
	position: relative;
	
	/* optional */
	margin-left: 0;
}

.karmic_flow_slider li {
	float: left;
	position: relative;
	overflow:hidden;
}


.karmic_flow_controller_selected {
	/* optional */
	background:url(../images/siyah.jpg);
	
}

.karmic_flow_controller {
	/* optional */
	background-color:#a6a7a3;
	padding:1px 3px;
	font-size:9px;

}

