body				{/*background: #0097d5; background-image: url(images/grad.png);*/ background: #393939; background-image: url(images/pattern.gif); /*background-repeat: repeat-x; */font-family: Tahoma, Verdana, sans-serif; font-size: 8pt; text-align: center;}
div#wrap    		{margin-left: auto;	margin-right: auto; width: 900px; min-height: 600px; text-align: left;}
div#top	    		{height: 00px;}
div#mid    		{background:  white; padding: 20px;}
div#bellow-mid 	{position: relative; height: 30px;}
div#fbar    		{position: relative;}
div#footer    		{position: relative;}
div#news    		{position: relative; float: left; color: #ffffff; width: 100%; padding: 10px;}
div#copyright    	{position: relative; float: left; color: #ffffff; width: 100%; padding: 10px;  font-size: 7pt;}

div#bar  		{width: 900px; height: 111px;}
div#left  	{height: 27px; width: 385px; float: left; margin: 46px 0 0 0; padding: 20px 0 0 0; text-transform: uppercase; text-align:left; color: white;}
div#right  	{height: 27px; width: 385px; float: right; margin: 46px 0 0 0; padding: 20px 0 0 0; text-transform: uppercase; text-align:right; color: white;}
div#logo  	{ height: 111px; width: 130px; float: left;}

div#footer-content  		{width: 100%;}
div#footer-content-left  	{width: 365px; float: left; }
div#footer-content-right  {width: 300px; float: right;}
div#footer-content-logo  	{height: 50px; width: 170px; float: left;}
/*div#footer-content-logo  	{background: url(images/footer-name.png); height: 50px; width: 170px; float: left;}*/

span.menuitem, span.menuitempersonal	{padding: 0 2px 0 2px; margin: 0 8px 0 8px;}
span.menuitem:hover	{background: #858585;}
span.menuitempersonal:hover	{background: #f67400;}
span.homelink:hover	{background: #ff4141;}


span.submenuitem		{padding: 0 2px 0 2px; margin: 0 8px 0 8px;}
span.submenuitem:hover	{background: #1bc917;}
span#submenuhead		{color: white;}
span.homelink:hover	{background: #ff4141;}

span.clr	{clear: both;}
div.clr	{clear: both;}

div.hr {height: 2px; background: #fff url(hr1.gif) no-repeat scroll center; clear: both;}
div.hr hr {display: none;}

div.hr2 {height: 2px; background: #00aeff url(hr1.gif) no-repeat scroll center; clear: both;}
div.hr2 hr {display: none;}

form 		{width: 740px; }
label		{ width: 20em; float: left; text-align: right; margin-right: 0.5em; display: block;}
input		{ width: 20em; color: #e6e6e6; background: #4d4d4d; border: 1px solid #131313; font-family: Tahoma, Verdana, sans-serif; font-size: 8pt;}
textarea#message	{width: 750px; height: 15em; color: #e6e6e6; background: #4d4d4d; border: 1px solid #131313; font-family: Tahoma, Verdana, sans-serif; font-size: 8pt;}
.submit input { width: 5em; color: white; background: #131313; border: 2px outset #4d4d4d; float: left; font-family: Tahoma, Verdana, sans-serif; font-size: 8pt;}

li.news 	{list-style-image: url(images/li-yellow.gif);}
p#intro 	{text-align: center; color: #333333; font-family: Tahoma, Verdana, sans-serif; font-size: 8pt;}

a 	{color: #afe5ff; text-decoration: none;}
a.bar-link 	{color: #cecece;}
a.bar-link:hover 	{color: white;}
a.img:hover	{opacity: 0.85;}

img	{border: none;}
img.hicon	{border: none; display: inline; margin: 0px 15px 0px 15px;}
div.midimg	{ float: left;}

h1 {font-family: Tahoma, Verdana, sans-serif; font-size: 14pt; color: white; text-transform: uppercase; display: inline;}
h2 {font-family: Tahoma, Verdana, sans-serif; font-size: 14pt; color: #131313; text-transform: uppercase; display: inline;}


ul.work-done {padding: 0px; margin-left: 10px;}
div.client		{width: 120px; height: 270px; margin: 5px; text-align: center; float: left;}
div.client-logo	{width: 70px; height: 70px;  background: white; margin-left: 18px; margin-bottom: 5px; border: 2px solid #aeaeae;}
div.client-logo:hover		{border: 2px solid black;}
div.client-desc	{margin: 5px; text-align: left;}

div.designl		{width: 200px; margin: 5px; border: 2px solid white; float: left; display: inline; background: white; color: #131313;}
div.designl:hover		{border: 2px solid gray;}
div.designr		{width: 200px; margin: 5px; border: 2px solid white; float: right; display: inline; background: white; color: #131313;}
div.designr:hover		{border: 2px solid gray;}