body, html {

	height:100%;
	background-color: #d1dde9;
	background-image: url(../images/sub-back.jpg);
	background-repeat: no-repeat;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-position: center;

	
}
#topnav {
	height: 13px;
	width: 571px;
	position: relative;
	float: right;
}
#homecontent {
	width: 200px;
	text-align: center;
	font-size: 14px;
	position: absolute;
	z-index: 100;
	left: 20px;
	top: 100px;
	font-weight: bold;
}
a:link, a:visited {
	color: #000000;
}

a:hover {
	color: #000000;
}


#topnav-flash {
	height: 13px;
	width: 571px;
	position: relative;
	float: right;
	top: -3px;
}

#flashcontent {
	float: right;
	height: 458px;
	width: 571px;
	position: relative;
	top: 10px;
}

#right-col {
	float: right;
	height: 458px;
	width: 571px;
	position: relative;
	top: 10px;
}



#center {
	width:906px;
	height:484px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -254px;
	margin-left: -460px;
	text-align: center;



}

	/*Scroll Bar related style*/
#left-col {
	vertical-align: top;
	text-align: left;
	position: relative;
	float: left;
	height: 325px;
	width: 250px;
	left: 30px;
	top: 145px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-right: 20px;
	overflow: scroll; /* IE overflow fix, position must be relative or absolute*/
	line-height: 18px;
}



/* Scroll Bar Master Styling Starts Here */
/* do not modify .scrollgeneric class, required for proper operation */
.scrollgeneric {
line-height: 1px; font-size: 1px;
position: absolute; top: 0; left: 0;
}

.vscrollerbase, .vscrollerbar {
width: 15px;
}

.hscrollerbase, .hscrollerbar {
height: 1px;
}

.vscrollerbar, .hscrollerbar {
/*padding information of these elements are only used for
padding of the scroll-bar with respect to the scroll base,
the padding will automatically be turned off by the script*/
padding: 5px;
/* z-index for scrollbars no longer has to be given as of version
1.7.5 for correct operation, but it is still recommended, as this
decides the z-index for content.*/
z-index: 2;
}
.vscrollerbarbeg {
/*top image holder for vertical scroll bar*/
background: url(../images/vscroller.gif) 0px -15px;
width: 15px;
/* height is auto set by the script to fit the scrollbar */
}

.vscrollerbarend {
/*bottom image holder for vertical scroll bar*/
background: url(../images/vscroller.gif);
width: 15px; height: 15px;
}

.hscrollerbarbeg {
/*left image holder for horizontal scroll bar*/

/* width is auto set by the script to fit the scrollbar */
}

.hscrollerbarend {
/*right image holder for horizontal scroll bar*/

}


.vscrollerbase, .hscrollerbase {

background-image: url(../images/scrollbaseback.gif);
}

.hscrollerbasebeg {
height: 1px;
background: url(../images/scrollbases.gif) -22px 0px no-repeat;
/* width is auto set to fill the base */
}

.hscrollerbaseend {
height: 1px; width: 7px;
background: url(../images/scrollbases.gif) 0% 0% no-repeat;
}

.vscrollerbasebeg {
	height: 15px;
	width: 15px;
	background-image: url(../images/scrollbases.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
/* height is auto set to fill the base */
}

.vscrollerbaseend {
height: 15px; width: 15px;
background: url(../images/scrollbases.gif) -15px 0px no-repeat;
}

.scrollerjogbox {
width: 15px; height: 15px;
top: auto; left: auto; bottom: 0px; right: 0px;
background: white url(../images/scrolljog.png) 50% 50%;
}

#titles {
	height: 20px;
	width: 235px;
	float: left;
	position: absolute;
	top: 120px;
	text-align: left;
	left: 30px;
}
.features-sub-titles {
	color: #FFFFFF;
	background-color: #d28815;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 5px;
	letter-spacing: .5px;
	text-align: left;
}
.features-text-w {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #996600;

	background-position: center;
	background-color: #FFFFFF;
	padding: 5px;
}
.features-text-o {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #996600;
	background-position: center;
	background-color: #fff3df;
	padding: 5px;
}
.spacer {
	background-color: #f7d39a;
	padding: 1px;
}
#home {
	height: 87px;
	width: 318px;
	float: left;
	position: absolute;
	left: 0px;
	top: 1px;
}
