body
	{
		margin:0px;
		padding:0px;
	
	}
h1
	{
		width:450px;
		margin:15px 0 0 0;
		padding:0px;
		float:left;
		font-family:"Trebuchet MS";
		font-size:32px;
		color:#003399;
		font-weight:bold;
	}
h2
	{
		width:400px;
		margin:0px;
		padding:0px;
		float:left;
		font-family:"Trebuchet MS";
		font-size:17px;
		color:#003399;
		font-weight:normal;
		line-height:16px;
	}
h3
	{
		width:742px;
		margin:0px;
		padding:0px;
		float:left;
		font-family:"Trebuchet MS";
		font-size:18px;
		color:#003399;
		font-weight:bold;
		line-height:36px;
	}
h4
	{
		width:137px;
		height:55px;
		margin:0px;
		padding:12px 0 0 77px;
		float:left;
		font-family:"Trebuchet MS";
		font-size:22px;
		color:#5c5c5c;
		font-weight:normal;
		line-height:26px;
		background:url(images/question.png) no-repeat;
	}
h4 span
	{
		width:137px;
		margin:0px;
		padding:0px;
		float:left;
		font-family:"Trebuchet MS";
		font-size:12px;
		color:#5c5c5c;
		line-height:14px;
	}
h5
	{
		width:157px;
		height:56px;
		margin:0px;
		padding:12px 0 0 70px;
		float:left;
		font-family:"Trebuchet MS";
		font-size:22px;
		color:#5c5c5c;
		font-weight:normal;
		line-height:26px;
		background:url(images/design.png) no-repeat;
	}
h5 span
	{
		width:158px;
		margin:0px;
		padding:0px;
		float:left;
		font-family:"Trebuchet MS";
		font-size:12px;
		color:#5c5c5c;
		line-height:14px;
	}
h6
	{
		width:300px;
		height:54px;
		margin:0px;
		padding:0px 0 10px 28px;
		float:left;
		font-family:"Trebuchet MS";
		font-size:14px;
		color:#5c5c5c;
		font-weight:normal;
		line-height:16px;
	}
h6 span
	{
		width:150px;
		margin:0px;
		padding:0px;
		float:left;
		font-family:"Trebuchet MS";
		font-size:10px;
		color:#5c5c5c;
		line-height:14px;
	}
#headblank
	{
		width:100%;
		margin:0px;
		padding:0px;
		float:center;
	}
#head
	{
		width:100%;
		height:692px;
		margin:0 auto;
		padding:0px;
		background:#fff no-repeat center top;
	}
#headinner
	{
		width:780px;
		height:692px;
		margin:0 auto;
		padding:0px;
	}
	
	.logo {
	margin-left:460px;
		margin-top:350px;
	text-indent:-9999px;
	overflow:hidden;
	
	width:300px;
		height:70px;
	position:absolute;
	float:left;
	padding:0px;
	
}
	
	
 
	
	.logo a {
	display:block;
	height:100%;
}


#menublank
	{
		width:780px;
		height:64px;
		margin:0px;
		margin-top:40px;
		padding:0px;
		float:left;
	}
#menu
	{
		width:467px;
		height:64px;
		margin:0 auto;
		padding:0px;
	}
#menu ul
	{
		width:467px;
		height:64px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;
	}
#menu ul li
	{
		height:64px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;
	}
#menu ul li.mblank
	{
		width:18px;
		height:64px;
		margin:0px;
		padding:0px;
		float:left;
	}
#menu ul li.mblank:hover
	{
		background:none;
	}
#menu ul li .mnull
	{
		width:18px;
		height:64px;
		margin:0px;
		padding:0px;
		float:left;
	}
#menu ul li:hover
	{
		background:url(images/menuhoverbg.jpg) repeat-x 0px  27px;
	}
#menu ul li a.home
	{
		height:28px;
		margin:0px;
		padding:36px 5px 0 5px;
		float:left;
		font-family:"Times New Roman";
		font-size:14px;
		color:#395304;
		text-decoration:none;
		line-height:18px;
		background:url(images/home.png) no-repeat center top;
	}
#menu ul li a.profile
	{
		height:28px;
		margin:0px;
		padding:36px 5px 0 5px;
		float:left;
		font-family:"Times New Roman";
		font-size:14px;
		color:#395304;
		text-decoration:none;
		line-height:18px;
		background:url(images/profile.png) no-repeat center top;
	}
#menu ul li a.portfolio
	{
		height:28px;
		margin:0px;
		padding:36px 5px 0 5px;
		float:left;
		font-family:"Times New Roman";
		font-size:14px;
		color:#395304;
		text-decoration:none;
		line-height:18px;
		background:url(images/portfolio.png) no-repeat center top;
	}
#menu ul li a.services
	{
		height:28px;
		margin:0px;
		padding:36px 5px 0 5px;
		float:left;
		font-family:"Times New Roman";
		font-size:14px;
		color:#395304;
		text-decoration:none;
		line-height:18px;
		background:url(images/services.png) no-repeat center top;
	}
#menu ul li a.contact
	{
		height:28px;
		margin:0px;
		padding:36px 5px 0 5px;
		float:left;
		font-family:"Times New Roman";
		font-size:14px;
		color:#395304;
		text-decoration:none;
		line-height:18px;
		background:url(images/contactus.png) no-repeat center top;
	}
#banner
	{
		width:360px;
		height:225px;
		margin:15px 0 0 0;
		padding:300px 0 0 290px;
		float:left;
	}
#bannerleft
	{
		width:400px;
		height:300px;
		margin:0px;
		padding:0px;
		float:left;
	}
	
	
	#bannerleft p
	{
		width:425px;
		margin:20px 0 0 0;
		padding:0px;
		float:left;
		font-family:Tahoma;
		font-size:14px;
		color:#5c5c5c;
	}
.download
	{
		width:80px;
		height:25px;
		margin:0px;
		margin-top:141px;
		margin-left:240px;
		padding:0px;
		float:left;
		background:url(images/download.jpg) no-repeat;
	}
.download:hover
	{
		background:url(images/downloadhover.jpg) no-repeat;
	}
#linkspanel
	{
		width:780px;
		height:137px;
		margin:43px 0 0 0;
		padding:0px;
		float:left;
	}
#linkspanel ul
	{
		width:780px;
		height:137px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;
	}
#linkspanel ul li
	{
		height:137px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;
	}
#linkspanel ul li.linkspace
	{
		width:2px;
		height:137px;
		margin:0px;
		padding:0px;
		float:left;
		background:url(images/dashedbg.png) no-repeat;
	}
#linkspanel ul li .linkblank
	{
		width:2px;
		height:137px;
		margin:0px;
		padding:0px;
		float:left;
	}
#linkspanel ul li .web
	{
		width:271px;
		height:137px;
		margin:0px;
		padding:0px;
		float:left;
		background:url(images/web.png) no-repeat 0px 7px;
	}
#linkspanel ul li .web a
	{
		width:271px;
		height:137px;
		margin:0px;
		padding:0px;
		float:left;
		font-family:"Trebuchet MS";
		font-weight:14px;
		color:#FFFFFF;
		text-decoration:none;
	}
#linkspanel ul li .web a:hover
	{
		color:#fff427;
	}
#linkspanel ul li .icon
	{
		width:276px;
		height:137px;
		margin:0px;
		padding:0px;
		float:left;
		background:url(images/icon.png) no-repeat;
	}
#linkspanel ul li .icon a
	{
		width:276px;
		height:137px;
		margin:0px;
		padding:0px;
		float:left;
		font-family:"Trebuchet MS";
		font-weight:14px;
		color:#FFFFFF;
		text-decoration:none;
	}
#linkspanel ul li .icon a:hover
	{
		color:#fff427;
	}
#linkspanel ul li .animation
	{
		width:223px;
		height:137px;
		margin:0px;
		padding:0px;
		float:left;
		background:url(images/animation.png) no-repeat 0px 5px;
	}
#linkspanel ul li .animation a
	{
		width:223px;
		height:137px;
		margin:0px;
		padding:0px;
		float:left;
		font-family:"Trebuchet MS";
		font-weight:15px;
		color:#FFFFFF;
		text-decoration:none;
	}
#linkspanel ul li .animation a:hover
	{
		color:#fff427;
	}
#bottomblank
	{
		width:100%;
		margin:0px;
		padding:0px;
		float:left;
		background:url(images/bottombg.jpg) no-repeat center top;
	}
#bottompanel	
	{
		width:780px;
		margin:0 auto;
		padding:0px;
	}
#welcomepanel
	{
		width:742px;
		margin:44px 0 0 0;
		padding:0 0 0 22px;
		float:left;
	}
#welcomepanel p
	{
		width:742px;
		margin:20px 0 0 0;
		padding:0px;
		float:left;
		font:14px/20px Tahoma;
		

		color:#5c5c5c;
	}
#testimonial
	{
		width:214px;
		margin:53px 0 0 0;
		padding:0 0 55px 22px;
		float:left;
	}
#testimonial ul
	{
		width:214px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;
	}
#testimonial ul li
	{
		width:214px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;
	}
#testimonial p
	{
		width:255px;
		margin:5px 0 0 0;
		padding:0px;
		float:left;
		font-family:Tahoma;
		font-size:11px;
		color:#5c5c5c;
		line-height:15px;
	}
	
	 
	
#testimonial ul li span
	{
		width:214px;
		margin:20px 0 0 0;
		padding:0px;
		float:left;
		font-family:Verdana;
		font-size:10px;
		color:#0092c3;
		line-height:14px;
	}
#designpanel
	{
		width:226px;
		margin:53px 0 0 0;
		padding:0 0 0 73px;
		float:left;
	}
#designpanel ul
	{
		width:222px;
		margin:15px 0 0 0;
		padding:0px;
		float:left;
		display:block;
	}
#designpanel ul li
	{
		width:222px;
		height:30px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;
	}
#designpanel ul li a
	{
		width:193px;
		height:23px;
		margin:0px;
		padding:7px 0 0 29px;
		float:left;
		font-family:"Trebuchet MS";
		font-size:14px;
		color:#827a6f;
		line-height:18px;
		text-decoration:none;
		background:url(images/liststyle.jpg) no-repeat 12px 13px;
		border-bottom:#dad8d8 dashed 1px;
	}
#designpanel ul li a:hover
	{
		color:#f78700;
	}
#designpanel ul li a.mbottom
	{
		width:193px;
		height:23px;
		margin:0px;
		padding:7px 0 0 29px;
		float:left;
		font-family:"Trebuchet MS";
		font-size:14px;
		color:#827a6f;
		line-height:18px;
		text-decoration:none;
		background:url(images/liststyle.jpg) no-repeat 12px 13px;
		border-bottom:none;
	}
#designpanel ul li a.mbottom:hover
	{
		color:#f78700;
	}
.quotslink
	{
		width:160px;
		margin:31px 0 0 0;
		padding:0px;
		float:left;
		font-family:Verdana;
		font-size:10px;
		color:#fa8900;
		line-height:14px;
		text-decoration:none;
	}
.quotslink:hover
	{
		color:#0092c3;
	}
	
	
	
	
	
	#cpanel
	{
		width:225px;
		height:25px;
		margin:45px 0 0 0;
		padding:24px 0 10px 6px;
		float:left;
	}
#cpanel ul
	{
		width:222px;
		margin:15px 0 0 0;
		padding:0px;
		float:left;
		display:block;
	}
#cpanel ul li
	{
		width:222px;
		height:30px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;
	}
#cpanel ul li a
	{
		width:193px;
		height:23px;
		margin:0px;
		padding:7px 0 0 29px;
		float:left;
		font-family:"Trebuchet MS";
		font-size:14px;
		color:#827a6f;
		line-height:18px;
		text-decoration:none; 
		border-bottom:#dad8d8 dashed 1px;
	}
 
 
	
	
	
#footpanel
	{
		width:780px;
		height:79px;
		margin:0px;
		padding:0 0 15px 0;
		float:left;
		background:url(images/bottombg.jpg) no-repeat;
	}
#footmenublank
	{
		width:780px;
		margin:20px 0 0 0;
		padding:0px;
		float:left;
	}
#footmenu
	{
		width:490px;
		height:15px;
		margin:0 auto;
		padding:0px;
	}
#footmenu ul
	{
		width:490px;
		height:15px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;
	}
#footmenu ul li
	{
		height:15px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;
	}
#footmenu ul li.fspace
	{
		width:1px;
		height:15px;
		margin:0px;
		margin-left:7px;
		margin-right:7px;
		padding:0px;
		float:left;
		background:url(images/fspace.jpg) no-repeat;
	}
#footmenu ul li .fblank
	{
		width:1px;
		height:15px;
		margin:0px;
		padding:0px;
		float:left;
	}
#footmenu ul li a
	{
		height:15px;
		margin:0px;
		padding:0px;
		float:left;
		font-family:Verdana;
		font-size:10px;
		color:#5c5c5c;
		text-decoration:none;
	}
#copyright
	{
		width:780px;
		margin:5px 0 0 0;
		padding:0px;
		float:left;
		font-family:Verdana;
		font-size:10px;
		color:#5c5c5c;
		text-align:center;
	}
 
.xhtml
	{
		width:80px;
		height:15px;
		margin:0px;
		margin-right:10px;
		padding:0px;
		float:left;
		background:url(images/xhtml.jpg) no-repeat 0 0;
	}
.xhtml:hover
	{
		background:url(images/xhtml.jpg) no-repeat -80px 0;
	}
.css
	{
		width:80px;
		height:15px;
		margin:0px;
		padding:0px;
		float:left;
		background:url(images/css.jpg) no-repeat -80px 0;
	}
.css:hover
	{
		background:url(images/css.jpg) no-repeat;
	}
#bottomleft
	{
		width:512px;
		margin:44px 0 0 0;
		padding:0 0 55px 22px;
		float:left;
	}
.heading
	{
		width:200px;
		margin:0px;
		padding:0px;
		float:left;
		font-family:"Trebuchet MS";
		font-size:26px;
		color:#5c5c5c;
	}
.heading_sub
	{
		width:512px;
		margin:0px;
		padding:0px;
		float:left;
		font-family:"Trebuchet MS";
		font-size:12px;
		color:#5c5c5c;
	}
#bottomleft p
	{
		width:490px;
		margin:10px 0 0 0;
		padding:0px;
		float:left;
		font-family:Tahoma;
		font-size:13px;
		color:#5c5c5c;
		text-align:justify;
	}
#bottomright
	{
		width:215px;
		margin:44px 0 0 0;
		padding:0 0 0 15px;
		float:left;
	}
#testimonial_right
	{
		width:214px;
		margin:10px 0 0 0;
		padding:0px;
		float:left;
	}
#testimonial_right ul
	{
		width:214px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;
	}
#testimonial_right ul li
	{
		width:214px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;
	}
#testimonial_right ul li p
	{
		width:214px;
		margin:23px 0 0 0;
		padding:0px;
		float:left;
		font-family:Verdana;
		font-size:10px;
		color:#5c5c5c;
		line-height:12px;
	}
#testimonial_right ul li span
	{
		width:214px;
		margin:26px 0 0 0;
		padding:0px;
		float:left;
		font-family:Verdana;
		font-size:10px;
		color:#0092c3;
		line-height:14px;
	}
#sublist
	{
		width:200px;
		margin:0px;
		padding:0px;
		float:left;
	}
#sublist ul
	{
		width:200px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;
	}
#sublist ul li
	{
		width:200px;
		height:30px;
		margin:0px;
		padding:0px;
		float:left;
		display:block;
	}
#sublist ul li a
	{
		width:171px;
		height:23px;
		margin:0px;
		padding:7px 0 0 29px;
		float:left;
		font-family:"Trebuchet MS";
		font-size:14px;
		color:#827a6f;
		line-height:18px;
		text-decoration:none;
		background:url(images/liststyle.jpg) no-repeat 12px 13px;
		border-bottom:#dad8d8 dashed 1px;
	}
#sublist ul li a:hover
	{
		color:#f78700;
	}
#sublist ul li a.mbottom2
	{
		width:171px;
		height:23px;
		margin:0px;
		padding:7px 0 0 29px;
		float:left;
		font-family:"Trebuchet MS";
		font-size:14px;
		color:#827a6f;
		line-height:18px;
		text-decoration:none;
		background:url(images/liststyle.jpg) no-repeat 12px 13px;
		border-bottom:none;
	}
#sublist ul li a.mbottom2:hover
	{
		color:#f78700;
	}
#form
	{
		width:512px;
		margin:20px 0 0 0;
		padding:0px;
		float:left;
	}


