body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#bodyd {
	width:1037px;
	background-image: url(shared/main-bg.gif);
	background-repeat: no-repeat;
	height: 820px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#headerd{
 width:1037px;
 height:169px;
 position:relative;
}

#searchd {
position:absolute;
top:16px;
left:635px;
height: 25px;
background-image: url(shared/searchbg.gif);
background-repeat: no-repeat;
width: 289px;	
}


#navd {
	top:96px;
	left:487px;
	width: 500px;
	position:absolute;

}

#contentd {
 width:1025px;
 height:511px;
 position:relative;
 	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 6px;
	margin-left: 7px;

}

#rt-image-block-thin {
	 position:absolute;
	top: 0px;
	left:670px;
	width:353px;
}

#rt-image-block {
	position:absolute;
	top: 0px;
	left:554px;
	width:469px;
}
#footerd {
 width:1025px;
 position:relative;
 	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 7px;

}

.invisiform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #5A2A00;
	background-color: #FFF;
	width: 180px;
	height: 10px;
	margin-left: 75px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}



#crumb {
	left: 184px;

	top: 54px;
	background-image: url(shared/nav_title_arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 25px;
	z-index: 500;
	position: relative;

}

#prodcontainer {
top: 95px;
	width: 832px;
	z-index: 0;
	position: absolute;
left: 186px;
	height: 152px;

}


.homebd {
	float: left;
	margin-top: 56px;
	margin-left: 50px;
}


#midd {
	width: 100%;
	height:511px;
	z-index: 0;
	position: relative;
}
#floatboxd {

	position: absolute;
	z-index: 150;
	height: 430px;
	width: 178px;
	background-image: url(shared/landing_bubble.gif);
	background-repeat: no-repeat;
	background-position: left top;
	filter:alpha(opacity=90); /* IE's opacity*/
	opacity: 0.9;
	top: 30px;
	left: 25px;
}

#floatboxp {
	position: absolute;
	z-index: 150;
	height: 440px;
	width: 160px;
	filter:alpha(opacity=90); /* IE's opacity*/
	opacity: 0.9;
	top: 30px;
	left: 25px;
	background-image: url(shared/nav_line.gif);
	background-repeat: no-repeat;
	background-position: right top;
	filter:alpha(opacity=90); /* IE's opacity*/
	opacity: 0.9;
}


.popoutd {
	background-color: #000;
	float: right;
	height: 75px;
	width: 386px;
	margin-top: 385px;
	margin-left: 637px;
	position: absolute;
	filter:alpha(opacity=60); /* IE's opacity*/
	opacity: .6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;

}
.innerfloatd {
	padding: 10px;
	float: left;
	width: 125px;
		margin-top: 20px;
}





.specs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5A2A00;
		line-height: 16px;

}
.news-indent {
	margin-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #715224;
}
.formborder {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 11px;
	margin: 5px;
	height: 15px;
	border: 1px solid #715224;
}
.invisiformbig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FBF9FA;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width:421px;
	height:200px;
}
#news-scroll {
	height: 330px;
	width: 100%;
	overflow: auto;
	padding-right: 15px;
}


#newsbox {
	float: right;
	width: 434px;
top: 0px;
	right: 1px;
}
#formbox {	
position: absolute;
left:535px;
top:54px;
width:469px;
}

#overlay
{
position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 1000px; background-color: #000;
	
	background: url(../shared/overlay.gif);
	
	opacity: .7;
	filter: alpha(opacity=70);
	

}

#dialogue #close
{
	position: absolute;
	right: 5px;
	top: 0px;
}

#dialogue #close a
{
	color: #DD0000;
	text-decoration: none;
}

#dialogue
{
	position: absolute;
	left: 50%;
	margin-left: -175px;
	top: 147px;
	width: 469px;
	z-index: 2000;
}
#logolink {
	height: 100px;
	width: 250px;
	position: absolute;
	left: 58px;
	top: 67px;
}

