#page-container {
	width: 1000px;
	margin: auto;
	#background-image: url(../images/bg.gif);
	background-image: url(../images/bg2.gif);
}
#page-container2 {
	background: #F7F7F7;
	width: 828px;
	margin: auto;
}
#bodyLeft {
	float: left;
}
#bodyRight {
	float: right;
}
#mainHeader {
	height: 160px;
}
#mainNav {
	background: #F7F7F7;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: 810035;
	border-bottom-color: 810035;
	height: 67px;
	margin: 2px 0 2px 0;
}
/*
*	CSS Menu Setup Begins
*/
ul.cssmenu {
	list-style: none;
	padding: 3px 0 2px 0;
	margin: 0;
	}

.displace {
	position: absolute;
	left: -5000px;
	}

ul.cssmenu li {
	float: left;
	}

ul.cssmenu li.home a {
	display: block;
	width: 181px;
	height: 61px;
	background: url('../images/NavButtons_1000px.png');
	}
ul.cssmenu li.products a {
	display: block;
	width: 155px;
	height: 61px;
	background: url('../images/NavButtons_1000px.png');
	}
ul.cssmenu li.gallery a {
	display: block;
	width: 151px;
	height: 61px;
	background: url('../images/NavButtons_1000px.png');
	}
ul.cssmenu li.about a {
	display: block;
	width: 152px;
	height: 61px;
	background: url('../images/NavButtons_1000px.png');
	}
ul.cssmenu li.contact a {
	display: block;
	width: 189px;
	height: 61px;
	background: url('../images/NavButtons_1000px.png');
	}

/*
*	Normal Links
*/
ul.cssmenu li.home a {
	background-position: 0 0;
	}

ul.cssmenu li.products a {
	background-position: -181px 0;
	}

ul.cssmenu li.gallery a {
	background-position: -336px 0;
	}

ul.cssmenu li.about a {
	background-position: -487px 0;
	}

ul.cssmenu li.contact a {
	background-position: -639px 0;
	}

/*
*	Hover Links
*/
ul.cssmenu li.home a:hover {
	background-position: 0 -61px;
	}

ul.cssmenu li.products a:hover {
	background-position: -181px -61px;
	}

ul.cssmenu li.gallery a:hover {
	background-position: -336px -61px;
	}

ul.cssmenu li.about a:hover {
	background-position: -487px -61px;
	}

ul.cssmenu li.contact a:hover {
	background-position: -639px -61px;
	}

/*
*	Clicked Links
*/
ul.cssmenu li.home a:active {
	background-position: 0 -122px;
	}

ul.cssmenu li.products a:active {
	background-position: -181px -122px;
	}

ul.cssmenu li.gallery a:active {
	background-position: -336px -122px;
	}

ul.cssmenu li.about a:active {
	background-position: -487px -122px;
	}

ul.cssmenu li.contact a:active {
	background-position: -639px -122px;
	}

/*
*	Selected/Active Links
*/
ul.cssmenu li.home a.selected {
	background-position: 0 -183px;
	}

ul.cssmenu li.products a.selected {
	background-position: -181px -183px;
	}

ul.cssmenu li.gallery a.selected {
	background-position: -336px -183px;
	}

ul.cssmenu li.about a.selected {
	background-position: -487px -183px;
	}

ul.cssmenu li.contact a.selected {
	background-position: -639px -183px;
	}

/*
CSS Menu Setup END
*/

#MainTitle {
	background-image:url(../images/welcomefull.gif);
	width: 828px;
	height: 273px;
}
#MainTitleIntro {
	width: 380px;
	height: 176px;
	float: right;
	margin: 96 60 0 0;
}
#contentsLeft {
	background: #F7F7F7;
	float: left;
	width: 277px;
}
#cntContact {
	width: 277px;
}
#cntContactPhone {
	background: url(../images/iconphone.png) no-repeat left;
	padding: 0 0 0 80;
	margin: 0 0 20 20;
}
#cntContactEmail {
	background: url(../images/iconemail.png) no-repeat left;
	padding: 20 0 20 80;
	margin: 0 20 0 20;
	border-top: solid #CCC 1px;
}
#cntLocation {
	width: 277px;
}
#cntLocationAdd {
	//background: url(../images/iconmap.png) no-repeat left;
	//padding: 0 0 0 80;
	padding: 0 0 0 10;
	margin: 0 0 40 20;
}
#contentsRight {
	float: right;
	width: 531px;
}
#cntProducts {
}
#cntFeatures {
	height: 200;
	background: url(../images/iconbrowse_200.jpg) no-repeat left;
	padding: 20 0 0 210;
	margin: 0;
}
LI.list1 {
	list-style-image: url(../images/bullet1.png);
} 
#cntCarousel {
	margin: 20 10 0 0;
}
#footer {
	background-color: white;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	height: 55px;
	clear: both;
}
#footerCr {
	width: 200px;
	float: left;
	margin-left: 40px;
	padding-top: 20px;
}
#footerNav {
	width: 300px;
	float: right;
	margin-right: 120px;
	padding-top: 16px;
}
