body{
	background: url(/ir/clients/rnrtools/i/bg.jpg) repeat-x #333333;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #000000;
	margin: 0px auto;
}

h1 {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-weight: bold;
  	color: #333333;
  	font-size: 22px;
}
h2 {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-weight: bold;
  	color: #333333;
  	font-size: 18px;
}
h3 {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 22px;
	line-height: 23px;
	color: #ffcc00;
	margin: 0px;
}
h4 {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 24px;
	color: #996600;
	margin: 0px;
}

a:link, a:visited {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #996600;
	text-decoration: none;
	margin: 0px;
}
a:hover {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #996600;
	text-decoration: underline;
	margin: 0px;
}

.wrapper {
	width: 1015px;
	border: solid 1px #000000;
	margin: 0px auto;
}

.content-top {
	width: 1015px;
	height: 431px;
	background: url(/ir/clients/rnrtools/i/bg-banner.jpg) no-repeat;
}

.content-body {
	width: 1015px;
	background-color: #ffffff;
}

.top {
	margin: 0px auto;
}

.bot-left {
	width: 475px;
	padding: 0px 0px 0px 0px;
	margin: 0px auto;
	float: left;
}

.bot-right {
	margin-top: -20px;
	padding: 0px 35px 0px 0px;
	float: left;
}

.logo{
	height: 116px;
	margin: 0px;
	padding: 12px 0px 0px 39px;
	float: left;
}

.nav{
	width: 650px;
	_width: 650px;
	height: 36px;
	padding: 20px 0px 0px 35px;
	margin: 0px 29px 0px 0px;
	_margin: 0px 20px 0px 0px;
	float: right;
}
.nav a:link, .nav a:visited {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #333333;
	text-decoration: none;
	margin: 0px;
}
.nav a:hover {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #996600;
	text-decoration: none;
	margin: 0px;
}

.message{
	width: 342px;
	margin: 0px;
	color: #ffffff;
	font-size: 12px;
	line-height: 15px;
	padding: 40px 0px 0px 58px;
}

.contact{
	width: 245px;
	margin: 0px;
	color: #333333;
	font-size: 12px;
	line-height: 15px;
	padding: 45px 0px 0px 58px;
	float: left;
}

.gallery {
	margin: 25px auto;
	padding: 86px 0px 0px 0px;
	float: left;
}

.call-to-action {
	height: 136px;
	background: url(/ir/clients/rnrtools/i/bg-fade.jpg) no-repeat #000000;
	background-repeat: no-repeat;
	margin: 0px auto;
	padding: 20px 0px 0px 58px;
}

.call-to-action p {
	margin: 0px auto;
}

.call-to-action1 {
	width: 250px;
	margin: 0px 0px 0px 0px;
	float: left;
}

.call-to-action2 {
	width: 250px;
	margin: 0px 0px 0px 30px;	
	float: left;
}
.call-to-action3 {
	width: 350px;
	padding: 0px 0px 0px 30px;	
	float: left;
}

.content-area {
	background-color: #ffffff;
	padding: 0px 0px 0px 0px;
	margin: 0px auto;
}

.content-text {
	width: 512px;
	padding: 0px 0px 0px 58px;
	margin: 0px;
	float: left;
}

.content-text2 {
	width: 895px;
	padding: 0px 0px 0px 58px;
	margin: 0px;
	_padding: 50px;
	float: left;
}

.content-products {
	width: 379px;
	background-color: #f2f2f2;
	padding: 0px 00px 0px 0px;
	margin: 0px 0px 0px 29px;
	float: left;

}

.footerwrapper{
	background-color: #ffcc00;
	width: 1015px;
	height: 84px;
	margin: 0px auto;
}
.footer{
	width: 900px;
	padding: 15px 0px 0px 0px;
	margin: 0px auto;
}
.footer1{
	width: 765px;
	text-align: center;
	font-family:  Verdana, Lucida Sans, Arial, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #333333;
	float: left;
	height: 64px;
	padding:  20px 0px 0px 0px; 
	_height: 34px;
	_padding:  20px 0px 0px 0px; 
}

.footer1 a:link, .footer1 a:visited {
	font-family: Verdana, Lucida Sans, Arial, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	margin: 0px;
}
.footer1 a:hover {
	font-family: Verdana, Lucida Sans, Arial, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #996600;
	text-decoration: none;
	margin: 0px;
}


.footer2{
	width: 135px;
	font-family:  Verdana, Lucida Sans, Arial, sans-serif;
	font-size: 12px;
	color: #666666;
	float: right;
	padding: 20px 0px 0px 0px; 
}

.LinkHome {
	border: 0px;
	float: left;
	margin-right: 25px;
}

.LinkProducts {
	border: 0px;
	float: left;
	margin-right: 25px;
}

.LinkGallery {
	border: 0px;
	float: left;
	margin-right: 25px;
}

.LinkDistributors {
	border: 0px;
	float: left;
	margin-right: 25px;
}

.LinkService {
	border: 0px;
	float: left;
	margin-right: 25px;
}

.LinkAbout {
	border: 0px;
	float: left;
	margin-right: 25px;
}

.LinkContact {
	border: 0px;
	float: left;
	margin: 0px;
}


#I1003408 .LinkHome a:link, #I1003409 .LinkProducts a:link, #I1003410 .LinkGallery a:link, #I1003411 .LinkDistributors a:link, #I1003412 .LinkService a:link, #I1003413 .LinkAbout a:link, #I1003414 .LinkContact a:link {
	color: #996600;
}

#I1003408 .LinkHome a:visited, #I1003409 .LinkProducts a:visited, #I1003410 .LinkGallery a:visited, #I1003411 .LinkDistributors a:visited, #I1003412 .LinkService a:visited, #I1003413 .LinkAbout a:visited, #I1003414 .LinkContact a:visited {
	color: #996600;
}

.Links {
	margin: 0px 0px 0px 20px;
	float: left;
}
	
.clear {
	clear: both;
}

img {
		border: 0;
}


/* -------SLIDESHOW-----------*/
#slideshow {
    position:relative;
    height:276px;
    margin-top: 0px;
}

#slideshow DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
    height: 276px;
    background-color: #FFF;
}

#slideshow DIV.active {
    z-index:10;
    opacity:1.0;
}

#slideshow DIV.last-active {
    z-index:9;
}

#slideshow DIV IMG {
    height: 276px;
    display: block;
    border: 0;
    margin-bottom: 0px;
}
/*-----------END SLIDESHOW--------*/
