body
	{
		margin:0px;
		padding:0px;
	
	}
h1
	{
		width:400px;
		margin:15px 0 0 0;
		padding:0px;
		float:left;
		font-family:"Trebuchet MS";
		font-size:29px;
		color:#004f69;
		font-weight:normal;
	}
h2
	{
		width:400px;
		margin:0px;
		padding:0px;
		float:left;
		font-family:"Trebuchet MS";
		font-size:16px;
		color:#004f69;
		font-weight:normal;
		line-height:15px;
	}
h3
	{
		width:742px;
		margin:0px;
		padding:0px;
		float:left;
		font-family:"Trebuchet MS";
		font-size:32px;
		color:#584d4d;
		font-weight:normal;
		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/testimonial.jpg) 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.jpg) 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:109px;
		height:54px;
		margin:0px;
		padding:12px 0 20px 70px;
		float:left;
		font-family:"Trebuchet MS";
		font-size:22px;
		color:#5c5c5c;
		font-weight:normal;
		line-height:26px;
		background:url(images/contact.jpg) no-repeat;
	}
h6 span
	{
		width:107px;
		margin:0px;
		padding:0px;
		float:left;
		font-family:"Trebuchet MS";
		font-size:12px;
		color:#5c5c5c;
		line-height:14px;
	}
#headblank
	{
		width:100%;
		margin:0px;
		padding:0px;
		float:left
	}
#head
	{
		width:100%;
		height:520px;
		margin:0 auto;
		padding:0px;
		background:url(images/headbg.jpg) no-repeat center top;
	}
#headinner
	{
		width:780px;
		height:520px;
		margin:0 auto;
		padding:0px;
	}

#menublank
	{
		width:780px;
		height:64px;
		margin:0px;
		margin-top:162px;
		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:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#000;
	text-decoration:none;
	line-height:18px;
	background:url(images/home.png) no-repeat center top;
	font-weight: bold;
	}

#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/website-services.png) no-repeat center top;
	}
#menu ul li a.services
	{
	height:28px;
	margin:0px;
	padding:36px 5px 0 5px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#000;
	text-decoration:none;
	line-height:18px;
	background:url(8037/html/images/services.png) no-repeat center top;
	font-weight: bold;
	}
#menu ul li a.contact
	{
	height:28px;
	margin:0px;
	padding:36px 5px 0 5px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#000;
	text-decoration:none;
	line-height:18px;
	background:url(images/contactus.png) no-repeat center top;
	font-weight: bold;
	}
#banner
	{
		width:760px;
		height:185px;
		margin:82px 0 0 0;
		padding:0 0 0 22px;
		float:left;
	}
#bannerleft
	{
		width:400px;
		height:175px;
		margin:0px;
		padding:0px;
		float:left;
	}

#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(8037/html/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(8037/html/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:5px 0 0 0;
		padding:0 0 0 22px;
		float:left;
	}
#welcomepanel p
	{
		width:742px;
		margin:20px 0 0 0;
		padding:0px;
		float:left;
		font-family:Tahoma;
		font-size:13px;
		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 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 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.mbottom
	{
		width:193px;
		height:23px;
		margin:0px;
		padding:7px 0 0 29px;
		float:left;
		font-family:"Trebuchet MS";
		font-size:14px;
		line-height:18px;
		text-decoration:none;
		background:url(images/liststyle.jpg) no-repeat 12px 13px;
		border-bottom:none;
	}
#designpanel ul li 
.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;
	}
#contactpanel
	{
		width:180px;
		margin:53px 0 0 0;
		padding:0 0 0 49px;
		float:left;
	}
#contactpanel input
	{
		width:166px;
		height:25px;
		margin:7px 0 0 0;
		padding:8px 0 0 6px;
		float:left;
		font-family:Tahoma;
		font-size:13px;
		color:#5c5c5c;
		line-height:17px;
		border:#d4d4d4 solid 1px;
	}
#contactpanel textarea
	{
		width:166px;
		height:67px;
		margin:7px 0 0 0;
		padding:5px 0 0 6px;
		float:left;
		font-family:Tahoma;
		font-size:13px;
		color:#5c5c5c;
		line-height:17px;
		border:#d4d4d4 solid 1px;
	}
#contactpanel a
	{
		width:64px;
		height:22px;
		margin:8px 0 0 0;
		padding:2px 0 0 0;
		float:left;
		font-family:"Trebuchet MS";
		font-size:14px;
		font-weight:bold;
		color:#FFFFFF;
		text-align:center;
		text-decoration:none;
		background:url(8037/html/images/submit.jpg) no-repeat;
	}
#contactpanel a:Hover
	{
		background:url(8037/html/images/submithover.jpg) no-repeat;
	}
#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;
	}
#validationblank
	{
		width:780px;
		margin:10px 0 0 0;
		padding:0px;
		float:left;
	}
#validation
	{
		width:170px;
		height:15px;
		margin:0 auto;
		padding:0px;
	}
.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;
	}
/*------------------------------------Form---------------------------------*/
#submitform
	{
	width:370px;
	margin:25px 0 0 0;
	float:left;
	padding:0px;
	}
#submitformtop
	{
	width:370px;
	height:25px;
	float:left;
	margin:0px;
	padding:0px;
	}
.submitformtop
	{
	width:370px;
	height:25px;
	float:left;
	margin:0px;
	padding:0px;
	}
.submitforml
	{
	width:150px;
	height:25px;
	float:left;
	margin:0px;
	padding:0px;
	color:#5c5c5c;
	font-family:"Trebuchet MS";
	font-size:12px;
	line-height:17px;
	}
.submitformr
	{
	width:200px;
	height:25px;
	float:left;
	margin:0px;
	padding:0px;
	}
.submitformr2
	{
	width:200px;
	float:left;
	margin:0px;
	padding:0px;
	}
.slist2
	{
	width:197px;
	height:20px;
	margin:0px;
	float:left;
	color:#5c5c5c;
	font-family:Arial;
	font-size:11px;
	border:#d4d4d4 solid 1px;
	}
.stext
	{
	width:195px;
	height:18px;
	margin:0px;
	padding:0px;
	float:left;
	color:#5c5c5c;
	font-family:Arial;
	font-size:11px;
	border:#d4d4d4 solid 1px;
	}
.submitformbottom
	{
	width:370px;
	float:left;
	margin:0px;
	padding:0px;
	}
.scomments
	{
	width:196px;
	height:100px;
	margin:0px;
	padding:0px;
	float:left;
	color:#5c5c5c;
	font-family:Arial;
	font-size:11px;
	border:#d4d4d4 solid 1px;
	}

#formsubmit
	{
	width:100px;
	height:20px;
	float:left;
	margin:0px;
	padding:4px 0 0 0;
	}
#submit2
	{
	width:56px;
	height:21px;
	margin:12px 0 0 0;
	padding:0px;
	float:left;
	}
.submitbutton
	{
	    width:64px;
		height:22px;
		margin:0px;
		padding:2px 0 0 0;
		float:left;
		font-family:"Trebuchet MS";
		font-size:14px;
		font-weight:bold;
		color:#FFFFFF;
		text-align:center;
		text-decoration:none;
		background:url(8037/html/images/submit.jpg) no-repeat;
	}
.submitbutton:hover
	{
		background:url(8037/html/images/submithover.jpg) no-repeat;
	}
/*---------------------------------Form-End--------------------------------*/
