* {
	margin:0;
	padding:0;
}
html, body {
	height:100%;
}
html {
	min-width:968px;
}
body {
	background:url(/templates/rt_afterburner_j15/images/main-bg.jpg) no-repeat fixed 50% 0 #cccccc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	line-height:1.25em;
	color:#4c4c4c;
}

img {
	border:0;
	vertical-align:top;
	text-align:left;
}
object {
	vertical-align:top;
	outline:none;
}
ul, ol {
	list-style:none;
}

.fleft {
	float:left;
}
.fright {
	float:right;
}
.clear {
	clear:both;
}

.col-1, .col-2, .col-3 {
	float:left;
}

.alignright {
	text-align:right;
}
.aligncenter {
	text-align:center;
}

.wrapper {
	width:100%;
	overflow:hidden;
}
.container {
	width:100%;
}




/*==== GLOBAL =====*/
#main {
	width:968px;
	margin:0 auto;
	font-size:.875em;
	position:relative;
}

#header {
	height:427px;
	overflow:hidden;
	background:url(/templates/rt_afterburner_j15/images/header-bg.jpg) no-repeat 0 0;
}
#main-content {
    background: url("/templates/rt_afterburner_j15/images/content-bg.jpg") no-repeat scroll 0 0 #30D466;
    padding: 34px 57px 0 59px;
}
#footer {
    background: none repeat scroll 0 0 #30D466;
    padding: 10px 0 10px 75px;
}
#logoimg{
    left: 40px;
    position: absolute;
    top: 10px;
width: 380px;}


/*---- tailings ----*/
.tail-top {
	background:url(/templates/rt_afterburner_j15/images/tail-top.gif) left top repeat-x;
	padding-top:25px;
}


/*----- forms parameters -----*/

input, select, textarea {
	font-family:Arial, Helvetica, sans-serif; font-size:1em;
	vertical-align:middle;
	font-weight:normal;
}


/*----- other -----*/
.img-indent {
	margin:0 42px 0 0;
	float:left;
}
.img-box {
	width:100%;
	overflow:hidden;
	padding-bottom:20px;
}
	.img-box img {
		float:left;
		margin:0 42px 0 0;
	}

.extra-wrap {
	overflow:hidden;
}


p {
	margin-bottom:20px;
}
.p1 {
	margin-bottom:10px;
}
.p2 {
	margin-bottom:20px;
}
.p3 {
	margin-bottom:30px;
}

/*----- txt, links, lines, titles -----*/
a {
	color:#4a4a4a;
	outline:none;
}
a:hover{
	text-decoration:none;
}

h1 {
	position:absolute;
	left:59px;
	top:36px;
	font-size:83px;
	line-height:1.2em;
	color:#fff;
	font-weight:normal;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	letter-spacing:-2px;
}
	h1 a {
		color:#fff;
		text-decoration:none;
	}
h2 {
	font-size:24px;
	line-height:1.2em;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#000;
	margin-bottom:14px;
	padding-top:6px;
}

.link1 {
	display:block;
	float:left;
	background:url(/templates/rt_afterburner_j15/images/link1-left-bg.gif) no-repeat left top #e2e2e2;
	color:#000;
	text-decoration:none;
	font-size:10px;
	text-transform:uppercase;
}
	.link1 b {
		display:block;
		background:url(/templates/rt_afterburner_j15/images/link1-right-bg.gif) no-repeat right top;
		padding:0 19px 0 11px;
		font-weight:normal; font-style:normal;
		line-height:28px;
	}

.link1:hover {
	background:url(/templates/rt_afterburner_j15/images/link1-left-bg.gif) no-repeat left -28px #474747;
	color:#fff;
}
	.link1:hover b {
		background-position:100% -28px;
	}


.line-ver, .line-ver1 {
	background-image:url(/templates/rt_afterburner_j15/images/line-ver.gif);
	background-repeat:repeat-y;
	width:100%;
}


/*==================boxes====================*/
.component-pad1 {
	background:#f7f7f7;
	width:100%;
	border-top:1px solid #e5e5e5;
	font-size:13px;
	line-height:18px;
	color:#7e7e7e;
}
	.component-pad1 .left-bot-corner {
		background:url(/templates/rt_afterburner_j15/images/left-bot-corner.gif) no-repeat left bottom;
		width:100%;
		}
	.component-pad1 .right-bot-corner {
		background:url(/templates/rt_afterburner_j15/images/right-bot-corner.gif) no-repeat right bottom;
		}
	.component-pad1 .inner {
		padding:23px 28px 40px 35px;
	}
	.component-pad1 p {
		margin-bottom:18px;
	}
	.component-pad1 strong {
		color:#4a4a4a;
	}

	.component-pad1 .link1 {
		background:url(/templates/rt_afterburner_j15/images/link1-left-alt.gif) no-repeat left top #e2e2e2;
	}
		.component-pad1 .link1 b {
			background:url(/templates/rt_afterburner_j15/images/link1-right-alt.gif) no-repeat right top;
		}
	.component-pad1 .link1:hover {
		background:url(/templates/rt_afterburner_j15/images/link1-left-alt.gif) no-repeat left -28px #474747;
	}
		.component-pad1 .link1:hover b {
			background-position:100% -28px;
		}



.component-pad{
	background:url(/templates/rt_afterburner_j15/images/box1-bg.gif) 0 0 repeat-x #fff;
	width:100%;
}
	.component-pad .left-top-corner {
		background:url(/templates/rt_afterburner_j15/images/left-top-corner.gif) no-repeat 0 0;
	}
	.component-pad .right-top-corner {
		background:url(/templates/rt_afterburner_j15/images/right-top-corner.gif) no-repeat 100% 0;
		width:100%;
	}
	.component-pad .right-bot-corner {
		background:url(/templates/rt_afterburner_j15/images/right-bot-corner-alt.gif) no-repeat 100% 100%;
	}
	.component-pad .left-bot-corner {
		background:url(/templates/rt_afterburner_j15/images/left-bot-corner-alt.gif) no-repeat 0 100%;
		width:100%;
	}
	.component-pad .inner {
		padding:27px 28px 40px 35px;
	}



.address {
	float:left;
}
	.address dd {
		clear:both;
		text-align:right;
	}
		.address dd span {
			float:left;
			padding-right:20px;
		}
		.address dd a {
			color:#4a4a4a;
		}


/*===== header =====*/
#nav .menu-nav {
	position:absolute;
	left:59px;
	top:176px;
	width:268px;
	border-top:1px solid #4d4d4d;
}
	#nav .menu-nav li {
		width:100%;
		overflow:hidden;
		vertical-align:top;
	}
		#nav .menu-nav li a {
			display:block;
			font-size:26px;
			line-height:1.2em;
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			color:#fff;
			text-decoration:none;
			padding:9px 0 8px 18px;
			border-bottom:1px solid #4d4d4d;
			background:url(/templates/rt_afterburner_j15/images/png-point.png) 0 0 no-repeat;
		}
			//#nav .menu-nav li a span {
			//	display:block;
			//	color:#525252;
			//	font-size:17px;
			//	line-height:1.2em;
			//}

		#nav .menu-nav li a:hover{
			background:url(/templates/rt_afterburner_j15/images/nav-bg.png);
		}
		#nav .menu-nav li.active {
			background:url(/templates/rt_afterburner_j15/images/nav-bg.png);
		}

/*--- faded slider ---*/
#faded {
    height: 514px;
    left: 443px;
    overflow: hidden;
    position: absolute;
    top: 43px;
    width: 556px;
}
.faded_abs{
    left: 434px;
    position: absolute;
    top: 34px;
    z-index: 9999;
}

#faded ul { list-style:none; padding:0; margin:0; }

#faded li strong {
    background: url("/templates/rt_afterburner_j15/images/title-bg.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
    font-size: 45px;
    font-weight: normal;
    height: 56px;
    left: 8px;
    letter-spacing: -2px;
    line-height: 48px;
    position: absolute;
    text-align: center;
    top: 317px;
    width: 298px;
}

#faded ul.controls {
    height: 68px;
    position: absolute;
    right: 64px;
    top: 153px;
    width: 46px;
}
	#faded ul.controls li {
		width:100%;
		overflow:hidden;
		vertical-align:top;
	}
	#faded ul.controls li a {
		display:block;
		width:46px;
		height:34px;
		overflow:hidden;
	}
	#faded ul.controls li a.prev {
		background:url(/templates/rt_afterburner_j15/images/controls.png) no-repeat 0 0;
	}
		#faded ul.controls li a.prev:hover {
			background-position:0 -68px;
		}
	#faded ul.controls li a.next {
		background:url(/templates/rt_afterburner_j15/images/controls.png) no-repeat 0 -34px;
	}
		#faded ul.controls li a.next:hover {
			background-position:0 -102px;
		}

#faded .button-alt {
	display:block;
	background:url(/templates/rt_afterburner_j15/images/button.gif) no-repeat 0 0;
	width:90px;
	height:28px;
	line-height:28px;
	text-transform:uppercase;
	color:#000;
	text-align:center;
	font-size:10px;
	text-decoration:none;
	text-indent:-7px;
	position:absolute;
	bottom:62px;
	right:85px;
}
#faded .button-alt:hover {
	text-decoration:underline;
}




/*===== content =====*/

/*--- tabs ---*/
ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 48px; /*--Set height of tabs--*/
	padding:0 0 0 0;
	position:relative;
	float:right;
}
ul.tabs li {
	float: left;
	border-left: none;
	overflow: hidden;
	position: relative;
	background:url(/templates/rt_afterburner_j15/images/tab-bg1.gif) no-repeat 0 0;
	width:130px;
	height:44px;
	line-height:44px;
	font-size:14px;
	color:#fff;
	text-align:center;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	margin:4px 0 0 4px;
}
ul.tabs li.first {
	margin-left:0;
}
ul.tabs li a {
	text-decoration: none;
	color: #fff;
	display: block;
}
	html ul.tabs li.active a {
		color:#000;
	}

ul.tabs li:hover, html ul.tabs li.active  {
	background:url(/templates/rt_afterburner_j15/images/tab-bg2.gif) no-repeat 0 0;
	margin-top:0;
	height:48px;
	color:#000;
	line-height:48px;
}
	ul.tabs li:hover a {
		color:#000;
	}

.tab_container {
	overflow: hidden;
	clear: both;
	float: left; width: 100%;
	background: #fff;
	min-height:305px;
	height:auto !important;
	height:305px;
}
.tab_content {
	padding: 35px 30px 32px 35px;
}
/*--- tabs ---*/


.list1 {
	padding-bottom:20px;
}
	.list1 li {
		background:url(/templates/rt_afterburner_j15/images/arrow1.gif) no-repeat 6px 12px;
		padding:6px 0 5px 20px;
		border-bottom:1px solid #dedede;
		font-size:13px !important;
	}
	.list1 li.last {
		border-bottom:none;
	}
		.list1 li a {
			color:#4a4a4a;
			text-decoration:none;
		}
		.list1 li a:hover {
			color:#000;
			text-decoration:underline;
		}


.products-list li {
	width:100%;
	overflow:hidden;
	border-bottom:1px solid #dcdcdc;
	padding:12px 0 12px 0;
	color:#4a4a4a;
}
.products-list li.last {
	border-bottom:none;
	margin-bottom:0;
}
	.products-list li img {
		float:left;
		margin-right:30px;
	}
	.products-list li p {
		margin-bottom:12px;
	}


.banners {
	width:100%;
	overflow:hidden;
	padding:44px 0 0 0;
}
	.banners li {
		float:left;
		background:url(/templates/rt_afterburner_j15/images/divider.gif) no-repeat 100% 0;
		padding:0 22px 0 22px;
	}
	.banners li.last {
		background:none;
		padding-right:0;
	}


.testimonials li {
	text-align:right;
	padding-bottom:18px;
}
	.testimonials li blockquote {
		text-align:left;
	}



/*===== footer =====*/
#footer {
	font-size:10px;
	color:#4a4a4a;
}
	#footer a {
		text-decoration:none;
	}
	#footer a:hover {
		text-decoration:underline;
	}


/*----- forms -----*/
.search{
	position:absolute;
	width:190px;
	height:25px;
	right:73px;
	top:-2px;
	background:url(/templates/rt_afterburner_j15/images/search-bg.png) no-repeat 0 0;
}
	.search fieldset {
		border:none;
	}
		.search input.inputbox {
			width:135px;
			border:none;
			background:none;
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:13px;
			color:#7f7f7f;
			padding:0 0 6px 21px;
			font-style:italic;
			line-height:16px;
		}
		.search input.button {
			border:none;
			background:none;
			width:33px;
			height:25px;
			cursor:pointer;
			color:#fff;
		}

#contacts-form fieldset {
	border:none;
}
	#contacts-form label {
		display:block;
		height:32px;
		overflow:hidden;
	}
		#contacts-form input {
			background:#fff;
			width:210px;
			padding:2px 5px 2px 6px;
			border:none;
			border:1px solid #e1e1e1;
			color:#7e7e7e;
			border-color:#303030 #cecece #e1e1e1 #585858;
		}
		#contacts-form textarea {
			width:210px;
			padding:2px 5px 2px 6px;
			height:104px;
			background:#fff;
			overflow:auto;
			border:1px solid #e1e1e1;
			border-color:#303030 #cecece #e1e1e1 #585858;
			color:#7e7e7e;
			margin-bottom:17px;
		}
		#contacts-form .link1 {
			float:right;
			margin-left:10px;
		}

/*==========================================*/
  /*======= index.html =======*/
#page1 #content .line-ver {background-position:249px 0;}
#page1 #content .line-ver1 {background-position:532px 0;}
#page1 #content .col-1 {width:213px; margin-right:65px;}
#page1 #content .col-2 { width:230px; margin-right:53px;}
#page1 #content .col-3 { width:227px;}

/*======= index-1.html =======*/
#page2 #content .box1 .col-1 {width:213px; margin-right:66px;}
#page2 #content .box1 .col-2 {width:213px; margin-right:66px;}
#page2 #content .box1 .col-3 {width:213px;}
#page2 #content .box .line-ver {background-position:532px 0;}
#page2 #content .box .col-1 {width:508px; margin-right:55px;}
#page2 #content .box .col-2 { width:213px;}

/*======= index-2.html =======*/
#page3 #content .box .line-ver {background-position:249px 0;}
#page3 #content .box .line-ver1 {background-position:532px 0;}
#page3 #content .box .col-1 {width:213px; margin-right:65px;}
#page3 #content .box .col-2 { width:230px; margin-right:53px;}
#page3 #content .box .col-3 { width:227px;}

/*======= index-3.html =======*/
#page4 #content .box .line-ver {background-position:249px 0;}
#page4 #content .box .col-1 {width:220px; margin-right:56px;}
#page4 #content .box .col-2 { width:512px;}

/*======= index-4.html =======*/
#page5 #content .box .line-ver {background-position:249px 0;}
#page5 #content .box .line-ver1 {background-position:532px 0;}
#page5 #content .box .col-1 {width:213px; margin-right:65px;}
#page5 #content .box .col-2 { width:230px; margin-right:53px;}
#page5 #content .box .col-3 { width:227px;}


/*=========================*/