/* CSS Document */
body {background: #fff url(images/bg.gif) no-repeat center top;
      margin: 0px;
}
table p {
	font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif;
	color:#505050;
	padding: 5px;
	font-size: 0.7em;
}

a {
	color:#FF9900;
	padding: 0px;
	/*border-bottom:1px dotted #F0F0F0;*/
	text-decoration:none;
	font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif;
	line-height: 21px;
	font-size: .7em;
}		

#container {
	width:800px;
	margin:0 auto;
	background:#FFF;
}

#news {
	width:280px;
	margin:0
	float:left;
}

.news a {
	font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif;
	color: 6a8b89;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 5px;
	text-decoration: underline;
}

.newsbold a {
	font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif;
	color: 6a8b89;
	padding-top: 5px;
	text-decoration: underline;
}

#text {
	margin-bottom:7px;
	margin-top:11px;
	color:#505050;
	font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif;
	font-size: 0.7em;
	line-height: 21px;
	padding-top: 0px;
	padding-right: 25px;
	padding-bottom: 21px;
	padding-left: 21px;
}
strong {
	color: #7c7164;
	font-size: 1.2em;
}
#textlist li {
	list-style-image: url(images/bullet.gif);
	line-height: 21px;
	padding: 0px;
}

#footer {
	font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif;
	font-size: 11px;
	color: #bcd6d4;
	padding-top: 74px;
	padding-left: 12px;
}

div img {
	padding:2px;
	/*border:1px solid #eee;*/
	margin: 0px 7px 0 7px ;
}

#navlist li{
    display: inline;
	padding: 0px;
	float: right;
	height: 44px;
	margin-top: 28px;
}

h2 {
	font:2.6em "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif;;
	color:#bcd6d4;
	letter-spacing:-1px;
	margin:0px 0 7px;
	/*border-bottom:2px solid #eee;*/
	background:url(../images/h1.gif) bottom left repeat-x;
	float:right;
	clear:left;
}

li.nav {
height: 44px;
width: 79px;
margin:0;
padding:0;
background-image:url("images/about_X2.gif");
} 

li.nav a, li.nav a:link, li.nav a:visited {
display: block;
}

.footer {
	color: #e7e8ea;
}

.footer a {
	color: #FF9900;
	border-bottom: 1px dotted #F0F0F0;
}

.footer5 {
	color: #FF9900;
	border-bottom: 1px dotted #F0F0F0;
	font-size: 1em;
}


li.nav img {
width:100%;
height100%;
border:0;
}

li.nav a:hover img {
visibility:hidden;
}

li.nav2 {
height: 44px;
width: 75px;
margin:0;
padding:0;
background-image:url("images/services_X2.gif");
} 

li.nav2 a, li.nav2 a:link, li.nav2 a:visited {
display: block;
}

li.nav2 img {
width:100%;
height100%;
border:0;
}

li.nav2 a:hover img {
visibility:hidden;
}

li.nav3 {
height: 44px;
width: 67px;
margin:0;
padding:0;
background-image:url("images/pricing_X2.gif");
} 

li.nav3 a, li.nav3 a:link, li.nav3 a:visited {
display: block;
}

li.nav3 img {
width:100%;
height100%;
border:0;
}

li.nav3 a:hover img {
visibility:hidden;
}

li.nav4 {
height: 44px;
width: 101px;
margin:0;
padding:0;
background-image:url("images/testimonials_X2.gif");
} 

li.nav4 a, li.nav4 a:link, li.nav4 a:visited {
display: block;
}

li.nav4 img {
width:100%;
height100%;
border:0;
}

li.nav4 a:hover img {
visibility:hidden;
}

li.nav5 {
height: 44px;
width: 90px;
margin:0;
padding:0;
background-image:url("images/contact_usX2.gif");
} 

li.nav5 a, li.nav5 a:link, li.nav5 a:visited {
display: block;
}

li.nav5 img {
width:100%;
height100%;
border:0;
}

li.nav5 a:hover img {
visibility:hidden;
}

li.nav6 {
height: 44px;
width: 60px;
margin:0;
padding:0;
background-image:url("images/home_X2.gif");
} 

li.nav6 a, li.nav6 a:link, li.nav6 a:visited {
display: block;
}

li.nav6 img {
width:100%;
height100%;
border:0;
}

li.nav6 a:hover img {
visibility:hidden;
}
