@charset "utf-8";

body {
	background-image:url(images/bg.jpg); background-repeat:repeat;
	margin:0px; padding:0px;
	font-family:verdana; font-size:12px; color:#000000; line-height:22px; text-align:center;	
}

img, div { 
	behavior: url(js/iepngfix.htc)
}

#maintag {
	padding-right:0px; padding-left:0px; padding-bottom:0px; padding-top:0px;
	margin:0px auto; width:100%; height:auto; text-align:center;
	background-position:center 0px;
	background-image:url(images/mainbg.jpg); background-repeat:no-repeat;
}

#Container {
	width:960px; height:1150px; background-position:center 0px; text-align:left;
	margin:0px auto; 
}

#Header {
	float:left; width:960px; height:133px;
}

#witztech_logo {
	float:left; width:270px; height:133px;
}

#header_right {
	float:left; width:690px; height:133px;
}

#header_top {
	float:left; width:690px; height:92px;
}	

#nav {
	float:left; width:690px; height:41px; background-position:bottom;
}

.navimg {
	float:left; padding:0px; width:138px; height:41px;
}
	

#Banner {
	float:left; width:960px; height:302px; padding-top:13px;
}

#Bannerbg {
	float:left; width:950px; height:302px; background-image:url(images/banner_bg.png); background-repeat:no-repeat;
	padding-top:7px; padding-left:7px;
}

#Mainbody {
	float:left; width:960px; height:570px;
}

#Innerbody {
	float:left; width:960px; height:700px;
}

#Mainleft {
	float:left; width:330px; height:570px;
}

.whowecontent {
	float:left; width:290px; padding-left:13px;
}

#Maincenter {
	float:left; width:320px; height:570px;
}

.whatwecontent {
	float:left; width:290px; padding-left:30px;
}

.browntext {
	color:#7C4415; font-size:13px;
}

#Mainright {
	float:left; width:296px; height:570px; padding-left:10px;
}

#copyrights {
	float:left; width:960px; color:#E4DBBE; font-size:13px; text-align:center;
	padding-top:30px;
}

.copyrightlink:link {
	color:#E4DBBE; font-size:13px; text-decoration:none;
}

.copyrightlink:visited {
	color:#E4DBBE; font-size:13px; text-decoration:none;
}

.copyrightlink:hover {
	color:#E4DBBE; font-size:13px; text-decoration:underline;
}

#Innerbanner {
	float:left; width:960px; height:180px; padding-top:13px;
}

#Portfolionav {
	float:left; width:960px; height:35px; padding-top:18px; padding-left:10px;
}

#Portfoliothumbs {
	float:left; width:960px; height:450px; padding-top:30px;
}

#Portfoliopages {
	float:left; width:940px; height:55px; padding-top:15px;
}	

.portimg {
	float:left; padding:0px; width:238px; height:216px;
}

.logoimg {
	float:left; padding:0px; width:480px; height:216px;
}

.portnavspace {
	padding-right:5px; clear:both; display:inline;
}

.pagnavactive {
	background-image:url(images/pagenav_up.png); background-repeat:repeat-x;
	border:solid 1px #ffffff; display:inline; padding: 3px 10px 3px 10px;
	font-family:"Trebuchet MS"; font-size:14px; color:#502C0E; font-weight:bold;
	text-decoration:none; text-align:center;
}

.pagnavup:link {
	background-image:url(images/pagenav_link.png); background-repeat:repeat-x;
	border:solid 1px #C79C07; display:inline; padding: 3px 10px 3px 10px;
	font-family:"Trebuchet MS"; font-size:14px; color:#ffffff; font-weight:bold;
	text-decoration:none; text-align:center;
}

.pagnavup:visited {
	background-image:url(images/pagenav_link.png); background-repeat:repeat-x;
	border:solid 1px #C79C07; display:inline; padding: 3px 10px 3px 10px;
	font-family:"Trebuchet MS"; font-size:14px; color:#ffffff; font-weight:bold;
	text-decoration:none; text-align:center;
}

.pagnavup:hover {
	background-image:url(images/pagenav_up.png); background-repeat:repeat-x;
	border:solid 1px #ffffff; display:inline; padding: 3px 10px 3px 10px;
	font-family:"Trebuchet MS"; font-size:14px; color:#502C0E; font-weight:bold;
	text-decoration:none; text-align:center;
}

#Aboutslogan {
	float:left; width:960px; height:100px; padding-bottom:10px;
}

#Aboutpara {
	float:left; width:460px; height:160px; padding-top:30px; padding-left:10px;
}

#Aboutpara2 {
	float:left; width:460px; height:160px; padding-top:70px; padding-left:10px;
}

#Aboutpara3 {
	float:left; width:460px; height:160px; padding-top:50px; padding-left:10px;
}

#Aboutparapic {
	float:left; width:150px; height:150px;
}

#Aboutparacont {
	float:left; width:300px; height:160px; padding-left:10px;
}

#Moreclients {
	float:left; width:960px; height:40px; padding-top:40px;
}

.aboutheading {
	font-size:21px; color:#502C0E; line-height:40px;
}

.aboutheading2 {
	font-size:13px; color:#666666; line-height:40px; font-style:italic; font-weight:bold;
}

#Contact {
	width:960px; padding-top:140px;
}

#Contactinfo {
	float:left; background-image:url(images/contactinfo_bg.png); background-repeat:no-repeat;
	width:450px; height:432px; margin:0px; margin-left:10px;
}

#Contactform {
	float:left; background-image:url(images/contactform_bg.png); background-repeat:no-repeat;
	width:462px; height:428px; margin:0px; margin-left:20px;
}

#Contacttext {
	float:left; width:320px; padding-left:60px; margin-top:75px;
}

#Contacttext2 {
	float:left; width:320px; padding-left:60px; margin-top:10px;
}

#Contacttext3 {
	float:left; width:70px; padding-left:60px; margin-top:10px;
}

#Contacttext4 {
	float:left; width:250px; padding-left:0px; margin-top:10px;
}

#Contactchat {
	float:left;
	margin:0px;
	width:270px;
}

#Contactchat2 {
	float:left;
	margin:0px;
	width:270px;
	padding-left:130px;
}

#ContactIcon {
	float:left; width:28px; height:28px; margin-top:10px;
}

#Contacttext5 {
	float:left;
	width:240px;
	margin-top:10px;
}

#Contactformtext {
	float:left; width:80px; padding-left:60px; margin-top:80px;
}

#Contactformtext2 {
	float:left; width:80px; padding-left:60px; margin-top:9px;
}

#Messagebox {
	float:left; width:278px; height:40px; background-image:url(images/textbox_bg.png); background-repeat:no-repeat;
	margin-top:75px;
}

#Messagebox2 {
	float:left; width:278px; height:40px; background-image:url(images/textbox_bg.png); background-repeat:no-repeat;
	margin-top:5px;
}

#Messagebox3 {
	float:left; width:278px; height:118px; background-image:url(images/messagebox_bg.png); background-repeat:no-repeat;
	margin-top:5px;
}

.textboxb {
	border:none; background:none; font-family:Verdana; font-size:12px; color:#333333; margin-top:8px; margin-left:8px;
}

#submitbtn {
	float:left; width:290px; padding-left:128px;
}

h1 {
	font-family:"Trebuchet MS"; font-size:28px; color:#502C0E; line-height:46px; margin-left:10px; font-weight:normal;	
}

h2 {
	font-family:Verdana; font-size:21px; color:#502C0E; font-weight:normal; margin-top:10px; margin-bottom:10px;
}

.slogancorrect {
	clear:both; margin:0px;
}

#Privacy {
	float:left; width:800px;
	padding-right:0px; padding-left:0px; padding-bottom:0px; padding-top:0px;
	margin:0px auto; width:100%; height:auto;
	background-position:center 0px; text-align:left;
}

#PrivacyHeader {
	float:left; width:800px; height:135px; background-image:url(images/privacy_header.jpg); background-repeat:no-repeat;
}

#PrivacyContent {
	float:left; width:770px; height:100%; background-image:url(images/privacy_bg.png); background-repeat:repeat-x;
	background-color:#F1EEE0; padding:15px;
}

.privacyheading {
	font-size:17px; color:#502C0E; line-height:40px; text-decoration:underline;
}

#Sitemapbg {
	float:left; width:897px; height:40px; background-image:url(images/sitemap_bg.jpg); background-repeat:no-repeat;
	margin-left:20px;
}

#Sitemapbg2 {
	float:left; width:897px; height:40px; background-image:url(images/sitemap_bg2.jpg); background-repeat:no-repeat;
	margin-left:20px;
}

#Sitemapbg3 {
	float:left; width:897px; height:40px; background-image:url(images/sitemap_bg3.jpg); background-repeat:no-repeat;
	margin-left:20px;
}

#Sitemapcont {
	float:left; width:90px; height:20px; margin-left:40px; margin-top:7px;
}

#Sitemapsub {
	float:left; width:110px; height:22px; margin-left:28px; background-color:#EEEEDD; border:solid 1px #ffffff; margin-top:6px;
	padding-left:6px;
}

.sitemapsublink:link {
	font-family:verdana; font-size:12px; color:#000000; font-weight:bold; text-decoration:none;
}

.sitemapsublink:visited {
	font-family:verdana; font-size:12px; color:#000000; font-weight:bold; text-decoration:none;
}

.sitemapsublink:hover {
	font-family:verdana; font-size:12px; color:#ff0000; font-weight:bold; text-decoration:none;
}


.sitemaplink:link {
	font-family:verdana; font-size:14px; color:#502C0E; font-weight:bold; text-decoration:none;
}

.sitemaplink:visited {
	font-family:verdana; font-size:14px; color:#502C0E; font-weight:bold; text-decoration:none;
}

.sitemaplink:hover {
	font-family:verdana; font-size:14px; color:#ff0000; font-weight:bold; text-decoration:underline;
}
	
