html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}

html,body
{
	background-color:#000000;
	color:#000000;
	font-family:Verdana, Arial; 
	font-size:11px;
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
}

.PageBreak		{PAGE-BREAK-AFTER: always;}

img	{border-width: 0px 0px 0px 0px;}

div	{padding:0px 0px 0px 0px;border-width: 0px 0px 0px 0px;}



/************************************************************************
* 	Main Containers & Borders
************************************************************************/
div#MainContainer
{
	margin:auto;
	width:960px;margin-top:59px;
}

/************************************************************************
*	Header
************************************************************************/
div#HeaderContainer
{
	float:left;
	width:934px;height:225px;
	background:url(../images/hdrTopBg.gif) no-repeat #fff;padding-top:29px;
	padding:29px 13px 0;
	
}
	div#HeaderBanner
	{
		float:left;
		width:722px;height:225px;padding-left:13px;
	}
	div#Logo
	{
		float:left;
		width:198px;height:225px;text-align:center;	
	}
	
/************************************************************************
*	MainBody
************************************************************************/
div#MainBodyContainer
{
	float:left;
	width:934px;height:365px;padding:0px 13px 0;background:#fff;
}
	div#MainBodyContainerLeft
	{
		float:left;
		width:735px;background:url(../images/bodyContBg.gif) repeat-x bottom;height:365px;
	}
		div#OurApproch
		{
			float:left;
			width:722px;background:url(../images/ourApprochBg.gif) repeat-x top;height:305px;
			padding:30px 0;
			margin-left:13px;
		}
		div#Services
		{
			float:left;
			width:722px;background:url(../images/servicesBg.png) repeat-x top;height:305px;
			padding:30px 0;
			margin-left:13px;
		}
		div#contact
		{
			float:left;
			width:722px;background:url(../images/contactBg.gif) repeat-x top;height:305px;
			padding:30px 0;
			margin-left:13px;
		}
		div#clients
		{
			float:left;
			width:722px;background:url(../images/clientsBg.gif) repeat-x top;height:305px;
			padding:30px 0;
			margin-left:13px;
		}		
		
	
		div#HomepageCont
		{
			float:left;
			width:721px;
			padding:24px 0 0 14px;
		}	
	div#MainBodyContainerRight
	{
		float:left;
		width:199px;height:365px;text-align:center;
		padding-top:30px;
	}

/************************************************************************
*	Footer
************************************************************************/
div#FooterContainer
{
	float:left;
	width:960px;
	background:url(../images/footerBg.gif) no-repeat;height:22px;
	color:#9a9c9e;font-size:11px;font-weight:normal;padding-top:30px;
	font-family:Arial, Helvetica, sans-serif
}


div#FooterContainer p

{
	float:left;
	color:#9a9c9e;font-size:11px;font-weight:normal;padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	width: 100%;
}


/************************************************************************
*	banner
************************************************************************/

#makeMeScrollable div.scrollableArea *
{
	position: relative;
	display: block;
	float: left;
	padding: 0;
	margin: 0;
}

/************************************************************************
*	slider
************************************************************************/

.slides_container{height:295px;}

.prev{background:url(../images/btn_prev.png) no-repeat;float:left;width:41px;height:43px;
text-indent:-9999px;
text-transform:uppercase;}
.prev:hover{background-position:0 -43px;}


.next{background:url(../images/btn_next.png) no-repeat;float:right;width:41px;height:43px;
text-indent:-9999px;
text-transform:uppercase;margin-right:10px;}
.next:hover{background-position:0 -43px;}


/************************************************************************
*	Text
************************************************************************/
h1{color:#4db848;font-size:40px;}
h2{color:#000;font-size:24px;}

h2 cufon{padding-bottom:4px;}

#OurApproch h1{color:#f7941e;font-size:40px;}
#Services h1{color:#1191d0;font-size:40px;}
#contact h1{color:#8781bd;font-size:40px;}
#clients h1{color:#4db848;font-size:40px;}

p{color:#000;font-size:22px;margin:20px 0}
p cufon{padding-bottom:4px;}

#clients p{color:#000;font-size:20px;margin:20px 0}


.mainCopy{color:#000;font-size:22px;margin:20px 0}
.mainCopy cufon{padding-bottom:4px;}

.pageName{color:#f7941e;font-size:25px;}
.servicePageName{color:#1191d0;font-size:25px;}
.contactPageName{color:#8781bd;font-size:25px;}
.clientsPageName{color:#4db848;font-size:25px;}
.clientName{color:#4db848 !important;font-size:20px;}


ul{margin:0;padding:0;}
li{color:#000;font-size:22px;margin:10px 0;background:url(../images/bullet.png) no-repeat;margin-left:5px;padding-left:30px;}

a{color:#8781bd}