@charset "utf-8";
p {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
}
a img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
small {
	font-size: 11px;
}



h1 {
	font-size: 17px;
	font-weight: bold;
	color: #000;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	text-transform: capitalize;
}
a:link, a:visited {
	color: #4D6A94;
	font-weight: bold;
	text-decoration: underline;
}
a:hover, a:active {
	color: #364967;
	font-weight: bold;
	text-decoration: none;
}
#header {
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/header_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 115px;
	position: relative;
	z-index: 5;
}
#header .width {
	padding: 0px;
	width: 990px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 115px;
	background-image: url(../images/header_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	position: relative;
}
#header .width #logo {
	margin: 0px;
	float: left;
	height: 107px;
	width: 256px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#header .width #title {
	margin: 0px;
	float: left;
	height: 85px;
	width: 411px;
	font-size: 20px;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#header .width #phone {
	margin: 0px;
	float: left;
	height: 72px;
	width: 279px;
	font-size: 18px;
	text-align: right;
	padding-top: 38px;
	padding-right: 16px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: -26px;
}
#header .width #phone p {
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px !important;
	padding-left: 0px;
}
#header .width #login {
	position: absolute;
	z-index: 4;
	left: 826px;
	top: -1px;
	width: 160px;
	text-align: center;
}
#header .width #login a:link , #login a:visited{
	font-size: 12px;
	color: #000;
	text-decoration: none;
}
#header .width #login a:hover, #login a:active {
	font-size: 12px;
	color: #036;
	text-decoration: underline;
}
.tablePrime td {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
	padding-left: 4px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCC;
	padding-right: 4px;
	padding-bottom: 4px;
}
.tablePrime tr.odd {
	background-color: #CCC;
}

.tablePrime .headerLine {
	color: #333;
	background-color: #333;
}



.showroom {
	font-size: 15px;
	margin-top: -1px;
	margin-bottom: -5px;
}

.padding {
	padding-top: 0px;
	padding-left: 45px;
	margin-top: -4px;
}
#int_main .galleryWrap {
	margin: 0px;
	padding: 0px;
	height: 400px;
	width: 666px;
	position: relative;
}


#header .width #nav {
	width: 990px;
	position: absolute;
	z-index: 99;
	left: 3px;
	top: 95px;
}



#promo {
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 250px;
	background-image: url(../images/promo_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#promo .width {
	padding: 0px;
	width: 990px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 250px;
}
#promo .width #maintitle {
	margin: 0px;
	float: left;
	height: 124px;
	width: 970px;
	padding-top: 50px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
#promo .width #buttons {
	margin: 0px;
	float: left;
	height: 66px;
	width: 945px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 45px;
}

#content {
	padding: 0px;
	height: 358px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/content_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#content .width {
	padding: 0px;
	height: 358px;
	width: 990px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.width .WidthSlider {
	margin: 0px;
	padding: 0px;
	height: 334px;
	width: 990px;
	overflow: hidden;
}

#content .width #left {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 358px;
	width: 769px;
}
#content .width #left #panel {
	margin: 0px;
	float: left;
	height: 155px;
	width: 744px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
	position: relative;
}
#panel a {
	font-size: 15px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}
#panel a:hover, #panel a:active {
	font-size: 15px;
	font-weight: bold;
	color: #FFF;
	text-decoration: underline;
}
#content .width #left #text {
	margin: 0px;
	float: left;
	height: 193px;
	width: 720px;
	overflow: hidden;
	padding-top: 0px;
	padding-right: 9px;
	padding-bottom: 0px;
	padding-left: 40px;
}
#content .width #left #text a {
	text-decoration: none;
	color: #8D0104;
}



.title {
	position: absolute;
	z-index: 10;
	left: 32px;
	top: 113px;
	width: 173px;
	height: 24px;
	text-align: right;
	font-size: 15px;
	font-weight: bold;
	color: #FFF;
}
.title2 {
	position: absolute;
	z-index: 10;
	left: 582px;
	top: 111px;
	width: 173px;
	height: 24px;
	text-align: right;
	font-size: 15px;
	font-weight: bold;
	color: #FFF;
}
.title3 {
	position: absolute;
	z-index: 10;
	left: 215px;
	top: 111px;
	width: 173px;
	height: 24px;
	text-align: right;
	font-size: 15px;
	font-weight: bold;
	color: #FFF;
}
.title4 {
	position: absolute;
	z-index: 10;
	left: 397px;
	top: 111px;
	width: 173px;
	height: 24px;
	text-align: right;
	font-size: 15px;
	font-weight: bold;
	color: #FFF;
}



#content .width #right {
	margin: 0px;
	float: left;
	height: 343px;
	width: 181px;
	padding-top: 15px;
	padding-right: 29px;
	padding-bottom: 0px;
	padding-left: 11px;
	overflow: hidden;
}
#sliderWrap {
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 335px;
	background-image: url(../images/black_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#sliderWrap .width {
	padding: 0px;
	width: 990px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 335px;
}
#sliderWrap .width #closet_system {
	padding: 0px;
	float: left;
	height: 322px;
	width: 740px;
	background-image: url(../images/rotator_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 13px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 29px;
	position: relative;
}
#sliderWrap .width #closet_system #bg {
	background-image: url(../images/closet_image.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 322px;
	width: 740px;
}
#sliderWrap .width #videos {
	margin: 0px;
	float: left;
	height: 323px;
	width: 192px;
	padding-top: 10px;
	padding-right: 29px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
}
.center {
	text-align: center;
	padding-left: 10px;
}
.font16 {
	font-size: 16px;
}


.video_title {
	padding-left: 0px;
	text-align: left !important;
	padding-top: 8px;
}



#lower {
	padding: 0px;
	height: 237px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/lower_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-size: 13px;
}
#lower .width {
	padding: 0px;
	height: 237px;
	width: 990px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#lower .width #left {
	margin: 0px;
	float: left;
	height: 199px;
	width: 220px;
	padding-top: 13px;
	padding-right: 10px;
	padding-bottom: 25px;
	padding-left: 40px;
}


#lower .width #mid {
	margin: 0px;
	float: left;
	height: 224px;
	width: 372px;
	text-align: center;
	padding-top: 13px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#lower .width #right {
	margin: 0px;
	float: left;
	height: 199px;
	width: 298px;
	padding-top: 13px;
	padding-right: 40px;
	padding-bottom: 25px;
	padding-left: 10px;
	font-size: 13px;
}
#footer {
	width: 990px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	color: #FFF;
	font-size: 11px;
	height: 15px;
	clear: both;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#footer a {
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
	font-weight: normal;
}

.footer_right {
	text-align: right;
	float: right;
	padding-right: 40px;
}
.footer_left {
	float: left;
	padding-left: 40px;
}
#int_wrap {
	padding: 0px;
	width: 990px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
}
#int_wrap #int_banner {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 990px;
	height: 151px;
}

#int_banner_title   {
	position: absolute;
	z-index: 99;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #ffcc00;
	text-transform: uppercase;
	left: 23px;
	top: 218px;
	width: 602px;
}
#int_wrap #int_content {
	background-image: url(../images/int_body_1px.png);
	background-repeat: repeat-y;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 990px;
}
#int_wrap #int_content #int_main {
	margin: 0px;
	float: left;
	width: 666px;
	padding-top: 20px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 30px;
}
#int_wrap #int_content #int_main ul li {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 10px;
}
#int_wrap #int_content #int_main ul {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#int_wrap #int_content #int_right {
	margin: 0px;
	float: left;
	width: 249px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#int_wrap #int_content #int_right #sidenav_top {
	background-image: url(../images/int_sidenav_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	float: left;
	height: 48px;
	width: 224px;
	font-size: 20px;
	font-weight: bold;
	color: #FFF;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
}
#int_wrap #int_content #int_right #sidenav_body {
	background-image: url(../images/int_sidenav_1px.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	margin: 0px;
	float: left;
	width: 209px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	font-size: 13px;
	color: #FFF;
}
#int_wrap #int_content #int_right #sidenav_body a:link , #sidenav_body a:visited{
	color: #FFF;
	text-decoration: none;
}
#int_wrap #int_content #int_right #sidenav_body a:hover , #sidenav_body a:active{
	text-decoration: underline;
}

#int_wrap #int_content #int_right #sidenav_lower {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 249px;
	background-image: url(../images/int_sidenav_lower.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 17px;
}
#int_wrap #int_content #int_right #sidenav_white {
	margin: 0px;
	float: left;
	width: 229px;
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 20px;
}
#int_wrap #int_content #int_right #sidenav_white h2 {
	color: #000;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	font-size: 17px;
}

#int_wrap #int_content #int_right #sidenav_white ul li {
	background-image: url(../images/int_arrow_black.png);
	background-repeat: no-repeat;
	background-position: left 5px;
	margin: 0px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 15px;
	list-style-type: none;
}
#int_wrap #int_content #int_right #sidenav_white ul {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}


#int_wrap #int_content #int_right #sidenav_body ul li {
	background-image: url(../images/int_arrow.png);
	background-repeat: no-repeat;
	background-position: left 5px;
	margin: 0px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 15px;
	list-style-type: none;
}
#int_wrap #int_content #int_right #sidenav_body ul {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 10px;
}
#int_wrap #int_content #int_right #sidenav_body ul ul {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#int_wrap #int_content #int_right #sidenav_body ul li ul li {
	margin: 0px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
	list-style-type: disc;
	background-image: none;
}
#int_wrap #int_content #int_right #sidenav_body ul li ul li a:link , #sidenav_body ul li ul li a:visited{
	color: #CCC;
}

#int_wrap #int_lower_body {
	background-image: url(../images/int_body_lower.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 36px;
	width: 990px;
}
.garage-cabinet-wrap {
	float: left;
	height: 400px;
}
.garage-cabinets-bg {
	background-image: url(../images/garage-cabinets-classic-series-bg.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	float: left;
	height: 88px;
	width: 331px;
	position: absolute;
	left: 90px;
	top: 221px;
	padding-top: 20px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 190px;
	z-index: 1;
	font-size: 12px;
	line-height: 12px;
	color: #FFF;
}

.garage-cabinets-bg h2 {
	font-size: 16px;
	color: #FFF;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}

.garage-cabinets-link {
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
	position: absolute;
	left: 214px;
	top: 89px;
	z-index: 2;
	background-image: url(../images/garage-cabinets-black-bg.png);
	background-repeat: no-repeat;
	background-position: 10px center;
	width: 328px;
	text-align: right;
}
.garage-cabinets-link a {
	color: #FFF;
	text-decoration: none;
}
.garage-cabinets-bg2 {
	background-image: url(../images/garage-cabinets-tech-series-bg.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	float: left;
	height: 88px;
	width: 331px;
	position: absolute;
	left: 91px;
	top: 343px;
	padding-top: 20px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 190px;
	z-index: 1;
	font-size: 12px;
	line-height: 12px;
	color: #FFF;
}
.garage-cabinets-bg2 h2 {
	font-size: 16px;
	color: #FFF;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}
.garage-cabinets-link2 {
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
	position: absolute;
	left: 214px;
	top: 89px;
	z-index: 2;
	background-image: url(../images/garage-cabinets-black-bg.png);
	background-repeat: no-repeat;
	background-position: 10px center;
	width: 328px;
	text-align: right;
}
.garage-cabinets-link2 a {
	color: #FFF;
	text-decoration: none;
}
.garage-cabinets-bg3 {
	background-image: url(../images/garage-cabinets-metal-storage-cabinet-bg.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	float: left;
	height: 88px;
	width: 331px;
	position: absolute;
	left: 91px;
	top: 465px;
	padding-top: 20px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 190px;
	z-index: 1;
	font-size: 12px;
	line-height: 12px;
	color: #FFF;
}
.garage-cabinets-bg3 h2 {
	font-size: 16px;
	color: #FFF;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}
.garage-cabinets-link3 {
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
	position: absolute;
	left: 214px;
	top: 89px;
	z-index: 2;
	background-image: url(../images/garage-cabinets-black-bg.png);
	background-repeat: no-repeat;
	background-position: 10px center;
	width: 328px;
	text-align: right;
}
.garage-cabinets-link3 a {
	color: #FFF;
	text-decoration: none;
}
.garage-cabinets-bg4 {
	background-image: url(../images/organizers-overhead-storage-bg.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	float: left;
	height: 88px;
	width: 331px;
	position: absolute;
	left: 90px;
	top: 341px;
	padding-top: 20px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 190px;
	z-index: 1;
	font-size: 11px;
	line-height: 11px;
	color: #FFF;
}
.garage-cabinets-bg4 h2 {
	font-size: 16px;
	color: #FFF;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.garage-cabinets-link4 {
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
	position: absolute;
	left: 214px;
	top: 89px;
	z-index: 2;
	background-image: url(../images/garage-cabinets-black-bg.png);
	background-repeat: no-repeat;
	background-position: 10px center;
	width: 328px;
	text-align: right;
}
.garage-cabinets-link4 a {
	color: #FFF;
	text-decoration: none;
}
.garage-cabinets-bg5 {
	background-image: url(../images/organizers-slat-wall-bg.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	float: left;
	height: 88px;
	width: 331px;
	position: absolute;
	left: 90px;
	top: 221px;
	padding-top: 20px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 190px;
	z-index: 1;
	font-size: 11px;
	line-height: 11px;
	color: #FFF;
}
.garage-cabinets-bg5 h2 {
	font-size: 16px;
	color: #FFF;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.garage-cabinets-link5 {
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
	position: absolute;
	left: 214px;
	top: 89px;
	z-index: 2;
	background-image: url(../images/garage-cabinets-black-bg.png);
	background-repeat: no-repeat;
	background-position: 10px center;
	width: 328px;
	text-align: right;
}
.garage-cabinets-link5 a {
	color: #FFF;
	text-decoration: none;
}

#int_wrap #int_content #int_right #sidenav_white a:link, #sidenav_white a:visited {
	color: #000;
	text-decoration: none;
}
#int_wrap #int_content #int_right #sidenav_white a:hover, #sidenav_white a:active {
	text-decoration: underline;
	color: #000;
}
.cta_bg {
	background-position: 100px center;
	padding-left: 140px;
	background-image: url(../images/cta_bg.jpg);
	background-repeat: no-repeat;
	margin-left: 50px;
}
.cta_bg h3 {
	color: #072F63;
	text-decoration: underline;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.cabinet_table {
}
.cabinet_table h1 {
	font-size: 20px;
}

.cabinet_table h3 {
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 4px;
	color: #FFF;
	background-color: #072F63;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
	width: 95%;
	font-size: 16px;
}
.cabinet_table h4 {
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 4px;
	color: #000;
	background-color: #BBD3FB;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
	font-size: 14px;
	width: 90%;
}
.cabinet_table h5 {
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 4px;
	color: #FFF;
	background-color: #072F63;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
	font-size: 16px;
	width: 98%;
}


.cabinet_table  ul li {
	margin: 0px;
	font-size: 14px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.cabinet_table ul {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.cabinet_table .smalltxt {
	font-size: 11px;
	color: #C30;
}
.example_systems {
}
.example_systems h4 {
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 4px;
	color: #000;
	background-color: #BBD3FB;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
	font-size: 14px;
	width: 70%;
}
.example_systems h1 {
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 4px;
	color: #FFF;
	background-color: #072F63;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
	font-size: 16px;
}
.example_systems ul li {
	margin: 0px;
	font-size: 14px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.example_systems ul {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.example_systems .smalltxt {
	font-size: 11px;
	color: #C30;
}
.aio {
	float: left;
	height: 400px;
	width: 600px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 40px;
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 16px;
	text-transform: uppercase;
	color: #ffcc00;
}
.aio .aio-sm {
	background-image: url(../images/all-in-one-garage-floor-bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
	float: left;
	width: 285px;
	height: 34px;
	text-align: right;
	padding-top: 72px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.aio .aio-sm2 {
	background-image: url(../images/all-in-one-overhead-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	float: left;
	width: 270px;
	height: 34px;
	padding-top: 72px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: right;
}
.aio .aio-lg {
	background-image: url(../images/all-in-one-garage-cabinets-bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding: 0px;
	float: left;
	width: 600px;
	height: 140px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	line-height: 16px;
}
.aio .aio-lg .left {
	width: 290px;
	float: left;
	padding-left: 30px;
	padding-top: 96px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.aio .aio-lg .right {
	width: 250px;
	float: left;
	padding-left: 0px;
	padding-top: 97px;
	text-align: right;
	padding-right: 30px;
}


.aio .aio-sm3 {
	background-image: url(../images/all-in-one-closet-cabinets-bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
	float: left;
	width: 285px;
	height: 34px;
	text-align: right;
	padding-top: 72px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.aio .aio-sm4 {
	background-image: url(../images/all-in-one-slat-wall-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	width: 270px;
	height: 34px;
	padding-top: 72px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: right;
}
/*in your css hide the field so real users cant fill it in*/
form #address{ display:none; }
form #website{ display:none; }