body {
	margin:0px;
	padding:0px;
}

#wrapper {
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	background:url(../images/headBg.jpg) no-repeat
	
}
#mainpanel {
width:990px;
}
#topwrapper {
	width:100%;
	margin:0px;
	padding:0px;
	padding:0 0 0 646px;
	height: 67px;
}

#leftmain {
	width:764px;
	height:416px;
	margin:0px;
	padding:0px;
	float:left
; 	display: block;
}
#topwrapper h1 {
	width:295px;
	height:44px;
	margin:16px 0 0;
	padding:0 190px 0 0px;
	float:right;
	line-height:40px;
	/*	background:url(../images/statement.png) no-repeat; */
	font-family: "Palatino Linotype", "Book Antiqua3", Palatino6, serif;
	font-size: 58px;
	color: #547B80;
	letter-spacing: 2px;
}

#rightmain {
	width:340px;
	margin:0px;
	padding:0px;
	float:left
}
#worklist {
	width:397px;
	margin:8px 0 0;
	padding:0 0 0 546px;
	float:left
}
#worklist h2 {
	width:397px;
	margin:0px;
	padding:0px;
	float:left;
	font-family:Georgia;
	font-size:27px;
	color:#497f35;
	line-height:31px;
	font-weight:normal
}
#worklist input{
	width:175px;
	height:18px;
	margin:9px 0 0 0;
	padding:3px 0 0 5px;
	float:left;
	font-family:Arial;
	font-size:10px;
	color:#A08441;
	line-height:14px;
	border:1px dotted #336699;
	background:#75FFBA
}
#worklist span.redirect { 
unicode-bidi:bidi-override; 
direction: rtl; 
}
#worklist .makeitsmall {
	font-size: 9px;
	margin-top: 1px;
	margin-bottom: -5px;
}
#worklist .typesofwork {
	font-family: Palatino, Bimini, BlippoBlaP, "Book Antiqua";
	font-size: 14px;
	color: #547B80;
	display: block;
}
#worklist .imagedivider {
	margin-right: 2px;
	margin-left: 2px;
	margin-bottom: -3px;
}
#worklist .blank{width:25px; height:21px; margin:0px; padding:0px; float:left}
#worklist p{width:253px; margin:10px 0 0 0; padding:0px; float:left; font-family:Arial; font-size:16px; color:#ab8e4e; line-height:20px}
#worklist p a{color:#943415; text-decoration:none}
#worklist .login{width:66px; height:20px; margin:10px 0 0 0; padding:0px; float:left; font-family:Arial; font-size:11px; color:#943415; line-height:20px; text-align:center; text-decoration:none; background:url(../images/loginBg.jpg) no-repeat}
#currentDate p{
	width:240px;
	margin:10px 0 0 410px;
	padding:0px;
	float:left;
	font-family:Arial;
	font-size:16px;
	color:#ab8e4e;
	line-height:20px
}
#tagline {
	width:990px;
	margin:45px 0 0;
	padding:0px;
	float:left
}
#tagline p {
	margin:0px;
	font-family:Georgia;
	font-size:28px;
	color:#497f35;
	line-height:32px;
	text-align:center;
	text-indent:50px
}

#menu {
	width:990px;
	margin:64px 0 0;
	padding:0px;
	float:left
}
#menu ul {
	width:450px;
	margin:0px;
	padding:0px;
	float:right;
	display:block
}
#menu ul li {
	width:auto;
	margin:0px;
	padding:0px;
	float:left;
	display:block
}
#menu ul li a {
	width:auto;
	height:18px;
	margin:0px;
	padding:0px;
	float:left;
	font-family:Arial;
	font-size:12px;
	color:#45ada9;
	line-height:13px;
	text-decoration:none;
	cursor:pointer
}

#menu ul li a:hover{background:url(../images/rightCurve.jpg) no-repeat right}
#menu ul li a span{width:auto; height:16px; margin:0px; padding:2px 8px 0 8px; float:left; cursor:pointer}
#menu ul li a:hover span{background:url(../images/leftCurve.jpg) no-repeat left}
#menu ul li .blank{width:1px; height:18px; margin:0px; padding:0 5px 0 5px; float:left; background:url(../images/mBlank.jpg) no-repeat center top}

#leftcolumn{width:637px; margin:27px 0 0 0; padding:0 0 0 35px; float:left}

#leftcolumn .about {
	width:604px;
	margin:0px;
	padding:0px;
	float:left
}
#leftcolumn .about h2 {
	width:604px;
	margin:0px;
	padding:0px;
	float:left;
	font-family:Georgia;
	font-size:30px;
	color:#0b636b;
	line-height:34px;
	font-weight:normal
}
#leftcolumn .about h3 {
	width:604px;
	margin:4px 0 0 0;
	padding:0px;
	float:left;
	font-family:Georgia;
	font-size:18px;
	color:#943415;
	line-height:32px;
	font-weight:normal
}
#leftcolumn .about p{width:590px; margin:3px 0 0 0; padding:0px; float:left; font-family:Arial; font-size:12px; color:#bb9d59; line-height:16px}

#leftcolumn .services{width:604px; margin:34px 0 0 0; padding:0px; float:left}
#leftcolumn .services h2{width:604px; margin:0px; padding:0px; float:left; font-family:Georgia; font-size:24px; color:#2c787b; line-height:28px; font-weight:normal}
#leftcolumn .services .pic{
	width:155px;
	height:205px;
	margin:15px 0 0 0;
	padding:0 0 0 28px;
	float:left;
	background:url(../images/imageBg.png) no-repeat
}
#leftcolumn .services .pic a{
	font-family:Arial;
	font-size:10px;
	color:#943415;
	line-height:14px;
	margin:146px 0 0 0;
	padding:0px;
	float:left;
	width:123px;
}
#leftcolumn .services p{width:390px; margin:14px 0 0 0; padding:0 0 0 20px; float:left; font-family:Arial; font-size:12px; color:#bb9d59; line-height:16px}
#leftcolumn .services p span{font-weight:bold}
#leftcolumn .services h3{width:390px; margin:13px 0 0 0; padding:0 0 0 20px; float:left; font-family:Georgia; font-size:18px; color:#5c4527; line-height:22px; font-weight:normal}
#leftcolumn .services ul{width:390px; margin:5px 0 0 0; padding:0 0 0 20px; float:left; display:block}
#leftcolumn .services ul li{width:390px; margin:0px; padding:0px; float:left; display:block}
#leftcolumn .services ul li a{
	width:372px;
	height:22px;
	margin:0px;
	padding:0 0 0 20px;
	float:left;
	font-family:Arial;
	font-size:11px;
	color:#943415;
	line-height:20px;
	font-weight:bold;
	text-decoration:none;
	border-bottom:#d8cd2f dashed 1px;
	background:url(../images/17.png) no-repeat 1px 2px
}
#leftcolumn .services ul li a.bottom{
	width:372px;
	height:22px;
	margin:0px;
	padding:0 0 0 20px;
	float:left;
	font-family:Arial;
	font-size:11px;
	color:#943415;
	line-height:20px;
	text-decoration:none;
	border-bottom:0px;
	background:url(../images/brief_16.png) no-repeat 1px 3px
}
#leftcolumn .testimonial{width:590px; margin:0px; padding:0px; float:left}
#leftcolumn .testimonial h2{width:590px; margin:30px 0 0 0; padding:0px; float:left; font-family:Georgia; font-size:24px; color:#2c787b; line-height:28px; font-weight:normal}
#leftcolumn .testimonial p{width:590px; margin:13px 0 0 0; padding:0px; float:left; font-family:Arial; font-size:12px; color:#bb9d59; line-height:16px; text-indent:12px; /*background:url(../images/quo.jpg) no-repeat*/}

#leftcolumn .services p{width:390px; margin:14px 0 0 0; padding:0 0 0 20px; float:left; font-family:Arial; font-size:12px; color:#bb9d59; line-height:16px}

#leftcolumn .testimonial blockquote:first-letter {
	background: url(../images/open-quote.gif) no-repeat left top;
	padding-left: 18px;
	color:#943415;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-size: 16px;
}

#leftcolumn .testimonial blockquote {
	font: italic 16px/1.6em Georgia, "Times New Roman", Times, serif;
	color:#943415;
	width: 400px;
	background: url(../images/close-quote.gif) no-repeat right bottom;
	padding-left: 18px;
	text-indent: -18px;
	margin-bottom: -3px;
}

#leftcolumn .testimonial p span{
	font-weight:bold;
	margin-top: 20px;
}
/*#leftPanel .testimonial p .dqo{width:11px; height:9px; text-indent:-9999px; background:url(images/quo.jpg) no-repeat}*/
#leftcolumn .testimonial h3{
	width:100px;
	height:17px;
	margin:6px 0 0;
	padding:0 0 12px 28px;
	float:left;
	font-family:Arial;
	font-size:11px;
	color:#943415;
	font-weight:bold;
	background:url(../images/35.png) no-repeat
}
#leftcolumn .testimonial h3 span{font-weight:normal}

#rightcolumn{width:266px; margin:40px 0 0 0; padding:0 0 74px 36px; float:left; background:url(../images/rigthBg.jpg) no-repeat}
#rightcolumn  h2{width:262px;  margin:0px; padding:0px; float:left; font-family:Georgia; font-size:24px; color:#0b636b; line-height:28px; font-weight:normal}

#rightcolumn .view{
	width:58px;
	margin:3px 2px 0 0;
	padding:0 0 0 18px;
	float:right;
	font-family:Arial;
	font-size:11px;
	color:#943415;
	font-weight:bold;
	text-decoration:none;
	background:url(../images/17.png) no-repeat -1px -2px
}
#rightcolumn .image1 {
	width:262px;
	height:68px;
	margin:15px 0 0 0;
	padding:0px;
	float:left;
	background:url(../images/image1.jpg) no-repeat;
	border: 4px solid #D2CFA2;
}
#rightcolumn .image2 {
	width:262px;
	height:68px;
	margin:13px 0 0 0;
	padding:0px;
	float:left;
	background:url(../images/image2.jpg) no-repeat;
	border: 4px solid #D2CFA2;
}
#rightcolumn .image3 {
	width:262px;
	height:68px;
	margin:13px 0 0 0;
	padding:0px;
	float:left;
	background:url(../images/image3.jpg) no-repeat;
	border: 4px solid #D2CFA2;
}
#rightcolumn .image4 {
	width:262px;
	height:68px;
	margin:13px 0 0 0;
	padding:0px;
	float:left;
	background:url(../images/image4.jpg) no-repeat;
	border: 4px solid #D2CFA2;
}
#rightcolumn .clients{width:266px; margin:18px 0 0 0; padding:0px; float:left}
#rightcolumn .clients h2{padding:0 0 2px 0}
#rightcolumn .clients p{width:182px; height:19px; margin:12px 0 0 0; padding:0px; float:left; font-family:Arial; font-size:12px; font-weight:bold; color:#bb9d59; line-height:18px}
#rightcolumn .clients input{width:207px; height:16px; margin:12px 0 0 0; padding:2px 0 0 9px; float:left; font-family:Arial; font-size:10px; color:#000000; border:#e8e6c8 solid 1px; background:#f8f5d2}
#rightcolumn .clients a{width:93px; height:19px; margin:12px 0 0 0; padding:0px; float:left; font-family:Arial; font-size:11px; color:#943415; line-height:18px; text-align:center; text-decoration:none; background:url(../images/contactsBg.jpg) no-repeat}
#rightcolumn .clients .blank{width:10px; height:19px; margin:0px; padding:0px; float:left}
#rightcolumn .clients .blank2{width:42px; height:19px; margin:12px 0 0 0; padding:0px; float:left}
#rightcolumn .clients .theinputs {
	margin-top: 40px;
}
#rightcolumn .sites{width:266px; margin:30px 0 0 0; padding:0px; float:left}
#rightcolumn .sites ul{width:260px; margin:8px 0 0 0; padding:0px; float:left; display:block}
#rightcolumn .sites ul li{width:260px; margin:0px; padding:0px; float:left; display:block}
#rightcolumn .sites ul li a{width:250px; height:21px; margin:0px; padding:0 0 0 10px; float:left; font-family:Arial; font-size:12px; color:#bb9d59; line-height:18px; text-decoration:none; background:url(../images/listbg.jpg) no-repeat}
#rightcolumn .sites ul li a:hover{font-weight:bold; color:#943415}
#rightcolumn .sites ul li a.bottom{width:250px; height:20px; margin:0px; padding:0 0 0 10px; float:left; font-family:Arial; font-size:12px; color:#bb9d59; line-height:18px; text-decoration:none; background:url(../images/listbg.jpg) no-repeat}
#rightcolumn .sites ul li a.bottom:hover{font-weight:bold; color:#943415} 