body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(../images/innerbg.jpg);
	background-repeat:repeat-x;
	font-family:Tahoma;
	background-color:#f5f5f5;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;

	
}





a {
	outline: none;
    -moz-outline-style: none;
	}
.clearboth{
	clear:both;
	}


	p {

font-size:12px;
color:#575757;
font-family:Tahoma;

font-style:normal;

}


h4{
	font-size:26px;
	font-weight:bold;
	text-align:left;
	color:#f15922;
	margin:0px;
	text-align:right;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;

	}
	
	h1{
	font-size:14px;
	font-weight:bold;
	text-align:left;
	
	color:#224356;
	text-align:right;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;

	}


#mainframe{
width:981px;
height:auto;
margin:0 auto;
}




#topcontact{
width::981px;
height:132px;
}






#menucontainer{
width:981px;
height:29px;
text-align:center;
padding-top:16px;
}


a.menutop:link {
	font-weight:normal;
	font-size: 17px;
	color:#f15922;
	text-decoration: none;
	
		
	}
a.menutop:visited {
    font-weight:normal;
	font-size: 17px;
	text-decoration: none;
	color:#f15922;
	outline: none;
		
	}
a.menutop:hover {
	color:#ffffff;
	}


a.menutop2:link {
	font-weight:normal;
	font-size: 17px;
	color:#ffffff;
	text-decoration: none;
	
		
	}
a.menutop2:visited {
    font-weight:normal;
	font-size: 17px;
	text-decoration: none;
	color:#ffffff;
	outline: none;
		
	}
a.menutop2:hover {
	color:#ffffff;
	}




	.menutopover {
	font-weight:normal;
	font-size: 17px;
	color:#ffffff;
	text-decoration: none;
	
		
	}
	
	
	.menubottomover {
	font-weight:normal;
	font-size: 17px;
	color:#f15922;
	text-decoration: none;
	
		
	}



	.menubar{
	font-weight:normal;
	font-size: 15px;
	color:#f15922;
	text-decoration: none;
	padding-left:2px;
	padding-right:2px;
			
	}
	
	
	a.menubottom:link {
	font-weight:normal;
	font-size: 17px;
	color:#57656e;
	outline: none;
	text-decoration: none;
	
		
	}
a.menubottom:visited {
    font-weight:normal;
	font-size: 17px;
	text-decoration: none;
	color:#57656e;
	outline: none;
		
	}
a.menubottom:hover {
	color:#f15922;
	}



	.menubarmenubottom{
	font-weight:normal;
	font-size: 15px;
	color:#57656e;
	text-decoration: none;
	padding-left:2px;
	padding-right:2px;
			
	}
	
	.menubarmenubottom2{
	font-weight:normal;
	font-family:Tahoma;
	font-size: 11px;
	color:#57656e;
	text-decoration: none;
	padding-left:2px;
	padding-right:2px;
			
	}
	
	#mattertopinner{
	width:981px;
	height:26px;
	background-image:url(../images/innertop.jpg);
	background-position:top;
	background-repeat:no-repeat;
	
	}
	
	#mmatercontainerinner{
	width:981px;
	height:auto;
	background-image:url(../images/innerbgmatter.jpg);
	background-repeat:repeat-y;
		
	}
	#fortabbranduling{
	width:691px;
	height:auto;
	float:right;
	padding:0px;
	margin:0px;
	
	}
	
	.SlideTab{
	width:691px;
	height:625px;
	float:right;
	padding:0px;
	margin:0px;
	
	
	}
	
	
	#matterbottominner{
	width:981px;
	height:34px;
	background-image:url(../images/innerbottom.jpg);
	background-position:top;
	background-repeat:no-repeat;
	
	}
	
	
	
	
	#mmatercontainer{
	width:981px;
	height:auto;
		}
	
	#leftcontainermatter{
	width:197px;
	height:449px;
	float:left;
	padding-right:84px;
	padding-top:15px;
	
	}
	#leftcontainermattermid{
	width:209px;
	height:464px;
	float:left;
	
	}
	
	
	#leftcontainermattermid p {
	line-height:18px;
	
	
	}
	
	
	
	#leftcontainermatterright{
	width:491px;
	height:464px;
	float:left;
	background-image:url(../images/lap2.jpg);
	background-position:left;
	background-repeat:no-repeat;
	
	}
	
	#leftcontainermatterpubliceright{
	width:491px;
	height:464px;
	float:left;
		
	}
	
	
	
	#leftcontainermatterrighttop{
	width:491px;
	height:218px;
	
	
	}
	
	#leftcontainermatterrighttop22{
	width:353px;
	height:165px;
	margin:0px;
		
	}
	
	#leftcontainermatterrightslide{
	width:491px;
	height:111px;
	
	
	}
	
	
	
	#leftcontainerportfolioright{
	width:658px;
	height:464px;
	float:right;
	background-image:url(../images/computer.jpg);
	background-position:left;
	background-repeat:no-repeat;
	
	}
	
	
	#bottommenu{
	width:981px;
	height:130px;
	background-image:url(../images/bottombg.jpg);
	background-repeat:no-repeat;
	background-position:top;
	text-align:center;
	padding-top:18px;
	}
	.slideshow { height: 111px; width: 195px; overflow:hidden; margin:0px 0px 0px 125px; }
	
	.brandbuildingpage{
	width:178px;
	height:auto;
	float:left;
	padding:0px 0px 0px 0px;
	line-height:20px;
	margin-right:20px;
	
	
	}
	
	#leftbrandbuildingpage{
	width:195px;
	height:300px;
	float:left;
	padding-right:84px;
	padding-top:15px;
	
	}
	
	.bluehead{
	color:#3b6a85;
	font-family:Tahoma;
	font-size:14px;
	padding:0px 0px 0px 0px;
	
	}


	.orangehead{
	color:#f15922;
	font-family:Tahoma;
	font-size:12px;
	padding:0px 0px 0px 0px;
	
	}
	
	#leftcontactmid{
	width:230px;
	height:464px;
	float:left;
	text-align:left;
	
	}
	
	
	
	#leftcontactmid  p{
	line-height:18px;
	text-align:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	
	}
	
	.contactright{
	text-align:left
	
	
	}
	
	#contactrright{
	width:435px;
	height:464px;
	float:right;
	
	}
	
	
	
	
	
	
	
	#boxcon{
	width:259px;
	height:auto;
	float:left;
	margin-top:81px;
	
	}
	
	.boxcon2{
	width:258px;
	height:31px;
	float:left;
	margin-top:4px;
		
	}
	
	
	.boxcon3{
	width:258px;
	height:71px;
	float:left;
	margin-top:3px;
		
	}
	
	
	.namebox{
	width:258px;
	height:23px;
	background-image:url(../images/name.jpg);
	background-repeat:no-repeat;
	font-size:12px;
	color:#676767;
	border:1px solid #fefefe;
	padding-top:8px;
	padding-left:8px;
	}
	
	
	.emailbox{
	width:258px;
	height:23px;
	background-image:url(../images/email.jpg);
	background-repeat:no-repeat;
	font-size:12px;
	color:#676767;
	border:1px solid #fefefe;
	padding-top:8px;
	padding-left:8px;
	}
	
	
	.telephonebox{
	width:258px;
	height:23px;
	background-image:url(../images/phone.jpg);
	background-repeat:no-repeat;
	font-size:12px;
	color:#676767;
	border:1px solid #fefefe;
	padding-top:8px;
	padding-left:8px;
	}
	
	
	.projectbetailsbox{
	width:258px;
	height:23px;
	background-image:url(../images/project.jpg);
	background-repeat:no-repeat;
	font-size:12px;
	color:#676767;
	border:1px solid #fefefe;
	padding-top:8px;
	padding-left:8px;
	}
	
	.companybox{
	width:258px;
	height:23px;
	background-image:url(../images/company.jpg);
	background-repeat:no-repeat;
	font-size:12px;
	color:#676767;
	border:1px solid #fefefe;
	padding-top:8px;
	padding-left:8px;
	}
	
	.commentsbox{
	width:258px;
	height:63px;
	background-image:url(../images/comments.jpg);
	background-repeat:no-repeat;
	font-size:12px;
	color:#676767;
	border:1px solid #fefefe;
	padding-top:8px;
	padding-left:8px;
	overflow:hidden;
	}
	
	
	a.email:link {
	font-weight:normal;
	font-size: 12px;
	font-family:Tahoma;
	color:#4b4b4b;
	text-decoration: none;
	
		
	}
a.email:visited {
    font-weight:normal;
	font-size: 12px;
	text-decoration: none;
	color:#4b4b4b;
	text-decoration: none;
	font-family:Tahoma;
		
	}
a.email:hover {
	color:#f15922;
	}
	
	
	.imageElement{
	width:435px;
	height:273px;
			
	
	}
	
	#myGallery{
	width:435px;
	height:273px;
			
	
	}
	
	
	
	
	
	#slidertop{
	width:650px;
	height:85px;
	float:left;
	}
	
	#sliderinner{
	width:448px;
	height:275px;
	float:left;
	padding:0px;
	margin:0 auto;
	}
	
	#slideleft{
	width:85px;
	height:296px;
	float:left;
	}
	
	
	#lap12{
	height:399px;
	width:353px;
	background-image:url(../images/lap1.gif);
	background-repeat:no-repeat;
	}
	
	
	
	
	