@charset "iso-8859-1";
/* CSS Document */
body
	{
		margin:0px;
	}
img
	{
		border:0px;
	}
a{outline:none;}
#wraper
	{
		float:left;
		width:100%;
		margin:0px;
	}
#headerblank
	{
		float:left;
		margin:0px;
		padding:0px;
		width:100%;
		background:url(images/headerbg.png) repeat-x;
	}
#header
	{
		float:none;
		width:1000px;
		margin:0px auto;
		position: relative;
	}
#header ul
	{
	float:left;
	margin:0px;
	width:990px;
	display:block;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 20px;
	}
#header ul li
	{
	float:left;
	margin:0px;
	display:block;
	padding-top: 0;
	padding-right: 1px;
	padding-bottom: 0;
	padding-left: 0;
	}
#header ul li a
	{
		float:left;
		margin:0px;
		padding:0 26px 0 26px;
		display:block;
		height:50px;
		line-height:50px;
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color: #ffffff;
		text-decoration:none
	}
#header ul li a:hover
	{
		background: #3e4548;
	}
#header ul li a.active
	{
		background: #3e4548;
	}
#header #headeremboss
	{
		float:left;
		background:url(images/headeremboss.png) no-repeat;
		width:947px;
		height:106px;
		padding:0 0 4px 53px;
	}
#header h1
	{
		float:left;
		margin:25px 0 0 0;
		padding:0px;
	}
#header p.callus
	{
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color: #d7a400;
	margin-top: 35px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 270px;
	text-align: center;
	}

#header #banner
	{
		float:left;
		margin:0px;
		padding:0px;
		width:1000px;
		background:url(images/sliderimg.png) no-repeat;
		height:370px;
	}
#header #banner .leftcontent
	{
		float:left;
		padding:0 80px 0 60px;
		width:496px;
		margin:0px;
	}
#header #banner .leftcontent h2
	{
		float:left;
		margin:46px 0 0 0;
		padding:0px;
		width:496px;
		font-family: Arial, Helvetica, sans-serif;
		font-size:45px;
		color: #000000;
		font-weight:normal;
	}
#header #banner .leftcontent p
	{
		float:left;
		margin:16px 0 0 0;
		padding:0px;
		width:496px;
		font-family:Tahoma, Geneva, sans-serif;
		font-size:12px;
		font-weight:normal;
		color: #000000;
		line-height:21px;
	}
#header #banner .leftcontent a.readmore
	{
		float:left;
		margin:33px 26px 0 0;
		padding:0px;
		background:url(images/readmore.png) no-repeat;
		width:124px;
		height:38px;
		font-family:Tahoma, Geneva, sans-serif;
		font-size:14px;
		font-weight:bold;
		color: #fff;
		text-decoration:none;
		line-height:38px;
		text-align:center;
	}
#header #banner .leftcontent a.signupnow
	{
		float:left;
		margin:33px 26px 0 0;
		padding:0px;
		background: url(images/signupfree.png) no-repeat;
		width:124px;
		height:38px;
		font-family:Tahoma, Geneva, sans-serif;
		font-size:14px;
		font-weight:bold;
		color: #fff;
		text-decoration:none;
		line-height:38px;
		text-align:center;
	}
#header #banner img
	{
		float:left;
		margin:41px 0 0 0;
	}
#bodycontentblank
	{
		float:left;
		width:100%;
		margin:0px;
		padding:0px;
		background:url(images/bodycontentbg.png) repeat-x;
	}
#bodycontent
	{
		float:none;
		width:1000px;
		margin:0px auto;
	}
#bodycontent blockquote
	{
	float:left;
	height:90px;
	width:874px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	font-style:italic;
	margin:0px;
	color: #fff;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
	text-align: center;
	}
#bodycontent #ourservices
	{
		float:left;
		padding:0 0 0 13px;
		margin:31px 0 0 0;
		width:987px;
	}
#bodycontent #ourservices .service
	{
		float:left;
		margin:0px;
		width:294px;
		padding:0 0 40px 0;
	}
#bodycontent #ourservices .spearater
	{
		float:left;
		margin:0px;
		width:294px;
		padding:0 46px 40px 0;
	}
#bodycontent #ourservices .service h3
	{
		float:left;
		margin:0px;
		padding:0px;
		width:294px;
		font-family:Tahoma, Geneva, sans-serif;
		font-size:21px;
		font-weight:normal;
		color: #000000;
	}
#bodycontent #ourservices .service img
	{
		float:left;
		margin:15px 0 0 0;
	}
#bodycontent #ourservices .service p
	{
	float:left;
	margin:20px 0 0 0;
	padding:0px;
	width:294px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:21px;
	color: #696969;
	}
a.menu
	{
		float:left;
		margin:24px 0 0 0;
		padding:0 0 0 12px;
		background:url(images/bodyreadmore.png) no-repeat;
		width:98px;
		height:25px;
		line-height:25px;
		font-family:Tahoma, Geneva, sans-serif;
		font-weight:bold;
		text-decoration:none;
		color: #fff;
		font-size:12px;
	}

#footerblank
	{
		float:left;
		width:100%;
		background: #000000;
		padding:0 0 30px 0;
	}
#footer
	{
		float:none;
		width:1000px;
		margin:0px auto;
	}
#footer #footerleft
	{
		float:left;
		margin:0px;
		padding:0px;
		width:794px;
	}
#footer #footerleft p.copyrights
	{
		float:left;
		padding:0 0 0 15px;
		margin:24px 0 0 0;
		width:779px;
		font-family:Tahoma, Geneva, sans-serif;
		font-size:12px;
		font-weight:normal;
		color: #737373;
	}
#footer #footerleft ul
	{
		float:left;
		margin:6px 0 0 0;
		padding:0 0 0 15px;
		width:779px;
		display:block;
	}
#footer #footerleft ul li
	{
		float:left;
		margin:0px;
		padding:0px;
		display:block;
		font-family:Tahoma, Geneva, sans-serif;
		font-size:12px;
		font-weight:normal;
		color: #737373;
	}
#footer #footerleft ul li a
	{
		color: #737373;
		text-decoration:none;
	}
#footer #footerleft ul li a:hover
	{
		color: #737373;
		text-decoration: underline;
	}
#footer #footerleft ul li span
	{
		padding:0 3px 0 3px;
	}
#footer p.designerdby
	{
		float:left;
		margin:35px 0 0 0;
		padding:0px;
		width:192px;
		font-family:Tahoma, Geneva, sans-serif;
		font-size:12px;
		font-weight: bold;
		color: #737373;
		font-style:italic;
	}
#footer p.designerdby a
	{
		color: #737373;
		text-decoration:underline;
	}
#footer p.designerdby a:hover
	{
		color: #fff;
		text-decoration:none;
	}
#bodycontent #ourservices .innerpages
	{
		float:left;
		margin:0px;
		width:634px;
		padding:0 0 40px 0;
	}
#bodycontent #ourservices .innerpages h3
	{
		float:left;
		margin:0px;
		padding:0px;
		width:634px;
		font-family:Tahoma, Geneva, sans-serif;
		font-size:21px;
		font-weight:normal;
		color: #000000;
	}
#bodycontent #ourservices .innerpages p
	{
		float:left;
		margin:0px;
		width:634px;
		float:left;
		margin:20px 0 0 0;
		padding:0px;
		font-family:Tahoma, Geneva, sans-serif;
		font-size:12px;
		font-weight:normal;
		line-height:21px;
		color: #696969;
	}
#bodycontent #ourservices .innerpages h3.abouttheteam
	{
		float:left;
		margin:20px 0 0 0;
		padding:0px;
		width:634px;
		font-family:Tahoma, Geneva, sans-serif;
		font-size:21px;
		font-weight:normal;
		color: #000000;
	}
#bodycontent #ourservices .innerpages p img
	{
		float:left;
		padding:0 20px 20px 0;
	}
#bodycontent #ourservices .innerpages ul#blog
	{
		float:left; 
		margin:20px 0 0 0; 
		padding:0px; 
		width:634px; 
		display:block; 
	}
#bodycontent #ourservices .innerpages ul#blog li
	{
		float:left; 
		margin:0px; 
		padding:0 0 23px 0; 
		width:634px; 
		display:block;
	}
#bodycontent #ourservices .innerpages ul#blog li h4
	{
		font-family:Tahoma, Geneva, sans-serif;
		font-size:21px;
		font-weight:normal;
		color: #000000;
		margin:0px; 
		padding:0px; 
		float:left; 
		width:634px; 
	}
#bodycontent #ourservices .innerpages ul#blog li img
	{
		float:left; 
		margin:15px 0 10px 0; 
		padding:2px; 
		border:1px solid #cacaca;
	}
#bodycontent #ourservices .innerpages ul#blog li p
	{
		margin:10px 0 0 0; 
		float:left; 
		font-family: Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:normal;
		line-height:21px; 
		color: #7e7e7e; 
		padding:0px; 
		width:634px; 
	}
#bodycontent #ourservices .innerpages ul#blog li a
	{
		float:left;
		width:80px;
		height:22px;
		line-height:22px;
		background: #4c5154;
		font-family:Tahoma, Geneva, sans-serif;
		font-size:11px;
		font-weight:bold;
		color: #fff;
		text-decoration:none;
		text-align:center
	}
#bodycontent #ourservices .innerpages ul#blog li a:hover
	{
		float:left;
		padding:0px;
		width:80px;
		height:22px;
		line-height:22px;
		font-family:Tahoma, Geneva, sans-serif;
		font-size:11px;
		font-weight:bold;
		color: #fff;
		text-decoration:none;
		text-align:center
	}
#bodycontent #ourservices .innerpages ul#sitemap
	{
		float:left; 
		margin:20px 0 0 0; 
		padding:0px; 
		width:634px;
		display:block; 
	}
#bodycontent #ourservices .innerpages ul#sitemap li
	{
		float:left;
		margin:0px;
		padding:0 0 10px 16px; 
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal; 
		width:618px; 
		color:#696969;
		background:url(images/sitemapicon.png) no-repeat; 
		display:block
	}
#bodycontent #ourservices .innerpages ul#sitemap li a
	{
		text-decoration:none;
		color: #696969;
	}
#bodycontent #ourservices .innerpages ul#sitemap li a:hover
	{
		text-decoration: underline;
		color: #d7a400;
	}
.head {
margin: 100px auto;
padding: 0;
width: 100px;
position: relative;
}
 
em.ttip {
background:url(images/bubble.png) no-repeat;
width: 112px;
height: 56px;
position: absolute;
top: -70px;
left: 40px;
text-align: center;
text-indent:0px;
z-index: 2;
display: none;
line-height:70px;
color:#4e4e4e;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
 
#logo {
width:auto;
height: 42px;
text-indent:0px;
margin: 0 auto;
display: block;
}
.titulo2 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	color: #D7A400;
	font-weight: bold;
}
.titulo3 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #000;
	font-weight: bold;
}

