body {
	margin:0;
	padding:0;
	background:#020d00 url(../images/bg.jpg) repeat-x top;
}
a, p, h1, h2, h3, h4, img, ul, li {
	margin:0;
	padding:0;
}
p {
	margin-bottom:0;
	margin-top:0;
	padding:0 0 0 0;
}
a {
	outline:none;
	text-decoration:none;
}
.clear {
	clear:both;
	margin:0;
	padding:0;
}
#main {
	margin:0 auto;
	padding:0;
	width:950px;
}
#header {
	width:950px;
	height:183px;
	margin:0 auto;
	padding:0;
	position:relative;
}
#top-contact {
	margin:0 auto;
	padding:0;
	width:950px;
	height:39px;
}
#logo-images {
	margin:0 auto;
	padding:0;
	width:904px;
	height:139px;
}
#live-help {
	margin:0;
	padding:0;
	position:absolute;
	width:183px;
	height:58px;
	position:absolute;
	left: 748px;
	top:53px;
	background:url(../images/live-help.jpg) no-repeat left top;
}
#live-help a strong {
	visibility:hidden;
}
#live-help a {
	width:183px;
	line-height:58px;
	margin:0;
	padding:0;
	background:url(../images/live-help.jpg) no-repeat left top;
	display:block;
}
#live-help a:hover {
	background:url(../images/live-help-h.jpg) no-repeat left top;
}
/*navigation*/

#navigation {
	margin:0;
	padding:0;
	width:460px;
	height:31px;
	float:right;
	position:absolute;
	top: 139px;
	left: 472px;
}
/* menu */
#menu {
	font: 12px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	position:relative;
	width:460px;
	height: 31px;
	margin:0;
	padding:0;
	overflow: hidden;
	background:url(../images/nav-bg.jpg) no-repeat left top
}
#menu li {
	float: left;
	list-style: none;
	padding:0;
}
#menu li.backLava {
	background:url(../images/hover.jpg) left bottom no-repeat;
	width: 9px;
	height: 31px;
	position: absolute;
}
.gap {
	width:36px;
	margin:0;
	padding:0;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1px;
	line-height:1px;
}
#menu li.backLava .leftLava {
	margin-right:0;
	padding:0;
	height: 31px;
	background:url(../images/hover.jpg) left bottom no-repeat;
}
#menu li a {
	text-decoration: none;
	color: #000000;
	text-align: center;
	padding: 0;
	height: 31px;
	line-height: 31px;
	z-index: 10;
	display: block;
	position: relative;
	margin:0;
}
/*#navigation ul {
	margin:0;
	padding:0;
}
#navigation ul li {
	margin:0;
	padding:0;
	list-style:none;
	float:left;
}
#navigation ul li a {
	margin:0;
	padding:0;
	text-decoration:none;
	outline:none;
	display:block;
	line-height:45px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
}*/
#navigation strong {
	visibility:hidden;
	margin:0;
	padding:0;
}
#nav-a, #nav-a a {
	margin:0;
	padding:0;
	width:66px;
	height:31px;
}
#nav-b, #nav-b a {
	margin:0;
	padding:0;
	width:40px;
	height:31px;
}
#nav-c, #nav-c a {
	margin:0;
	padding:0;
	width:58px;
	height:45px;
}
#nav-d, #nav-d a {
	margin:0;
	padding:0;
	width:77px;
	height:45px;
}
#nav-e, #nav-e a {
	margin:0;
	padding:0;
	width:67px;
	height:45px;
}
#left-shadow {
	width:950px;
	margin:0 auto;
	padding:0;
}
#right-shadow {
	background:url(../images/right-shadow.jpg) no-repeat right top;
	width:950px;
	margin:0 auto;
	padding:0;
}
#container {
	width:950px;
	margin:0 auto;
	padding:0;
	background:url(../images/bg-repet.jpg) repeat-y center;
}
#sidebar {
	margin:0;
	padding:0 0 150px 7px;
	width:215px;
	float:left;
}
#sidebar ul {
	margin:0;
	padding:0;
}
#sidebar ul li {
	margin:0 0 5px 0;
	padding:0;
	list-style:none;
	width:199px;
	height:36px;
	background:url(../images/sidebar-nav-bg.jpg) no-repeat left top;
}
#sidebar ul li a {
	margin:0;
	padding:0 0 0 40px;
	list-style:none;
	background:url(../images/sidebar-nav-bg.jpg) no-repeat left top;
	width:170px;
	height:36px;
	text-decoration:none;
	line-height:36px;
	display:block;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}
#sidebar ul li a:hover, #sidebar ul li a.select {
	background:url(../images/sidebar-nav-bg-h.jpg) no-repeat left top;
	color:#45a2ce;
}
#content {
	margin:0;
	padding:38px 30px 0 0;
	float:right;
	width:600px;
	background:url(../images/top-yellow.jpg) no-repeat left top;
}
#text {
	width:600px;
	margin:0 auto;
	padding:0 0 50px 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1e1e1e;
	line-height:21px;
}
#text p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:20px;
	margin:0;
	padding:0;
}
#text ul li {
	margin:0 0 0 14px;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	list-style-type:circle;
	line-height:21px;
}
#text h1, h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:21px;
	line-height:21px;
	margin:0;
	padding:0;
	line-height:normal;
	color:#383838;
}
#text h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#000000;
	line-height:21px;
	margin:0;
	padding:6px 0 0 0;
}
#text h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	line-height:21px;
	margin:0;
	padding:0;
}
#text h4 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	line-height:21px;
	margin:0;
	padding:0;
}
#text a{
	text-decoration:underline;
}
#text a:hover{
	color:#990099;
	text-decoration:underline;
}
#footer {
	margin:0 auto;
	padding:0;
	height:138px;
	background:url(../images/footer-bg-repet.jpg) repeat-x top;
}
#footer a {
	color:#363737!important;
	line-height:22px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	padding:0 12px 0 10px;
}
#footer a:hover {
	color:#2e92c2!important;
}
#footer-bg {
	margin:0 auto;
	padding:0;
	background:url(../images/footer-bg.jpg) no-repeat top;
	height:138px;
}
#footer-logo {
	margin:0 auto;
	padding:32px 0 0 30px;
	width:904px;
	background:url(../images/footer-logo.jpg) no-repeat left top;
	color:#363737!important;
	line-height:22px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	position:relative;

}
#footer-logo a {
	text-decoration:none;
	outline:none;
	margin:0;
	padding:0 12px 0 10px;
	color:#363737!important;
	line-height:22px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}
#footer-logo a:hover {
	color:#2e92c2!important;
}
#flash {
	margin:0 auto;
	padding:0;
	width:950px;
	height:293px;
	border:none;
}
#flash-content {
	margin:0 auto;
	padding:0;
	width:950px;
	height:293px;
	border:none;
	background:#ccd8c6;
}
#bottom-shadow {
	background:url(../images/home-flash-bottom-shadow.jpg) no-repeat center top;
	width:950px;
	height:8px;
	margin:0 auto;
	padding:0;
}
#box {
	width:950px;
	margin:0 auto;
	padding:26px 0 0 0;
}
#box-content {
	width:950px;
	margin:0 auto;
	padding:0 0 0 0;
}
#box-content-details {
	width:950px;
	height:182px;
	margin:0 auto;
	padding:0;
	position:relative;
}
#box-content-details ul {
	margin:0 0 0 0;
	padding:0 0 0 0;
}
#box-content-details ul li {
	margin:0;
	padding:0 12px 0 0;
	list-style:none;
	float:left;
}
#box-content-details ul li div {
	margin:0;
	padding:0 35px 0 0;
	text-decoration:none;
	outline:none;
	display:block;
	width:192px;
	height:183px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:100;
	position:relative;
}
#box-content-details ul li strong {
	visibility:hidden;
}
#ourbox {
	margin:0;
	padding:0;
}
#our-skill {
	margin:0;
	padding:0;
	background:url(../images/our-skill-box.jpg) no-repeat;
}
#testimonials {
	margin:0;
	padding:0;
	background:url(../images/testimonials-box.jpg) no-repeat;
}
#help, #help a {
	margin:0;
	padding:0;
	background:url(../images/help-box.jpg) no-repeat;
}
#home-text {
	margin:0 auto;
	padding:21px 19px 0 0;
	width:866px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#1c1c1c;
	height:115px;
	line-height:normal;
	background:url(../images/bottom-text.jpg) repeat-x top;
}
#home-textbody {
	margin:0 auto;
	padding:15px 0 0 0;
	width:904px;
	text-align:center;
}
.tbl {
	background:#0e1405;
}
.tbl tr {
	background:#FFFFFF;
}
.tbl th {
	background:#fdde55;
}
.read-more {
	margin:0;
	padding:0;
	position:absolute;
	width:100px;
	height:29px;
	position:absolute;
	background:url(../images/read-more.jpg) no-repeat left top;
	top: 143px;
	left: -1px;
}
.read-more a strong {
	visibility:hidden;
}
.read-more a {
	width:100px;
	line-height:29px;
	margin:0;
	padding:0;
	background:url(../images/read-more.jpg) no-repeat left top;
	display:block;
}
.read-more a:hover {
	background:url(../images/read-more-h.jpg) no-repeat left top!important;
}
#free-reports {
	margin:0;
	padding:0;
	background:url(../images/free-report.jpg) no-repeat;
	width:226px;
	height:298px;
	position:absolute;
	top: -26px;
	left: 704px;
}
#free-reports p {
	color:#f3f5f6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:160px;
	line-height:normal;
	font-weight:bold;
	margin:0 auto;
	padding-top:0;
}
.free-reports {
	margin:0;
	padding:0;
	position:absolute;
	width:175px;
	height:27px;
	position:absolute;
	background:url(../images/click-for-free-report.jpg) no-repeat left top;
	top: 245px;
	left: 26px;
}
.free-reports a strong {
	visibility:hidden;
}
.free-reports a {
	width:175px;
	line-height:27px;
	margin:0;
	padding:0;
	background:url(../images/click-for-free-report.jpg) no-repeat left top;
	display:block;
}
.free-reports a:hover {
	background:url(../images/click-for-free-report-h.jpg) no-repeat left top!important;
}
/*css start here for internal*/
#bg {
	margin:0 auto;
	padding:0;
	background:#FFFFFF url(../images/internal-bg.jpg) repeat-x top;
}
#bg-bottom {
	margin:0 auto;
	padding:0;
	background:url(../images/internal-bg-2.jpg) repeat-x bottom;
}
#container {
	margin:0 auto;
	padding:0;
	width:950px;
	background:url(../images/content-bg-repet.jpg) repeat-y center;
}
#container-top {
	margin:0 auto;
	padding:0;
	width:950px;
	background:url(../images/top-content-bg.jpg) no-repeat center top;
}
#container-bottom {
	margin:0 auto;
	padding:0;
	width:950px;
	background:url(../images/bottom-content-bg.jpg) no-repeat center bottom;
}
#wraper {
	width:890px;
	margin:0 auto;
	padding:24px 0 0 0;
}
#arry-sidebar, #arry-sidebar a {
	margin:0;
	padding:0;
	background:url(../images/array-sidebar.jpg) no-repeat;
	width:199px;
	height:284px;
	line-height:284px;
	display:block;
}
#arry-sidebar a:hover {
	background:url(../images/array-sidebar-h.jpg) no-repeat;
}
#arry-sidebar a strong {
	visibility:hidden;
}

#arry-sidebar2, #arry-sidebar2 a {
	margin:0;
	padding:0;
	background:url(../images/array-sidebar2.jpg) no-repeat;
	width:199px;
	height:284px;
	line-height:284px;
	display:block;
}
#arry-sidebar2 a:hover {
	background:url(../images/array-sidebar2-h.jpg) no-repeat;
}
#arry-sidebar2 a strong {
	visibility:hidden;
}

#free-report{
	position:relative;
	margin:0;
	padding:0;
	background:url(../images/12-way-to-remove.png) no-repeat;
	width:216px;
	height:153px;
}

#free-report a {
	width:151px;
	line-height:27px;
	margin:0;
	padding:0;
	position:absolute;
	width:151px;
	height:27px;
	left: 29px;
	top:52px;
	background:url(../images/int-Click-for-Free-Report.jpg) no-repeat 0 0!important;
	display:block;
}
#free-report a:hover {
	background:url(../images/int-Click-for-Free-Report.jpg) no-repeat 0 -27px!important;
}
#free-report a strong {
	visibility:hidden;
}
