@charset "iso-8859-1";
/* author: Debbie Harrison T/A DVH Design */
/* Creation date: 07/05/2009 */
#layout { 	position: relative;
			text-align: center;
			width: 920px;
			height: 100%;
			z-index: 1; }
#menubar { 	position: relative;
			top: 10px;
			background: url(../images/tile.gif) repeat-x;
			display: block;
			height: 75px;
			width: 920px;
			z-index: 2;
			padding-bottom: 9px; }
#coname { 	position: absolute;
			top: 10px;
			left: 0px;
			width: 170px;
			height: 75px;
			z-index: 3; }
#logo { position: absolute;
		top: 5px;
		left: 175px;
		background: url(../images/handlogo.jpg) no-repeat;
		width: 51px;
		height: 61px;
		z-index: 4; }
#slogan { 	position: absolute; 
			top: 30px;
			left: 226px;
			width: 266px;
			height: 26px;
			z-index: 5; }
#padlock {	position: absolute;
			top: 2px;
			left: 554px;
			background: url(../images/padlock-key.jpg) no-repeat;
			width: 72px;
			height: 61px;
			z-index: 6; }
#telno { 	position: relative;
            float: right;
			top: 16px;
			width: 217px;
			height: 75px;
			text-align: left;
			color: #fff;
			font-family: Verdana, Tahoma, sans-serif;
			font-weight: normal;
			font-size: 109%;
			overflow: hidden;
			z-index: 7; }
#navbar { 	clear: both;
			position: relative;	
			float: left;
			background: url(../images/menutile.gif) repeat-x;
			height: 24px;
			width: 920px;
			z-index: 8; }
#homebtn { 	position:absolute;
			top: 0px;
			left: 0px;
			width: 60px;
			height: 24px;
			z-index: 9; }
#reasonbtn {	position: absolute;
				top: 0px;
				left: 60px;
				width: 158px;
				height: 24px;
				z-index: 10; }
#uniquebtn {	position: absolute;
				top: 0px;
				left: 218px;
				width: 130px;
				height: 24px;
				z-index: 11; }
#faqbtn {	position: absolute;
			top: 0px;
			left: 348px;
			width: 50px;
			height: 24px;
			z-index: 12; }
#orderbtn {	position: absolute;
			top: 0px;
			left: 398px;
			width: 64px;
			height: 24px;
			z-index: 13; }
#unitsbtn { position: absolute;
			top: 0px;
			left: 462px;
			width: 74px;
			height: 24px;
			z-index: 14; }
#locationbtn { 	position: absolute;
				top: 0px;
				left: 536px;
				width: 68px;
				height: 24px;
				z-index: 15; }
#contactbtn {	position: absolute;
				top: 0px;
				left: 604px;
				width: 82px;
				height: 24px;
				z-index: 16; }
#linxbtn { position: absolute;
			top: 0px;
			left: 686px;
			width: 74px;
			height: 24px;
			z-index: 17; }
#mainbg { 	clear: both;
			display: block;
			float: left;
			width: 920px;
			background: #fff url(../images/order-boxes.jpg) no-repeat 100% 5%;
			height: auto;
			min-height: 95%;
			z-index: 1; }
#maintxt { 	position: relative;
			top: 15px;
			left: 15px;
			width: 680px;
			height: auto;
			min-height: 258px;
			background-color: transparent; 
			z-index: 20; }
#callfree { position: absolute;
			top: 390px;
			left: 540px;
			color: #184471;
			text-align: left;
			width: 220px;
			z-index: 18; }
#btmtile { 	clear: both;
            position: relative;	
			left: 0px; 
			width: 920px; 
			height: 120px; 
			background: url(../images/btmtile.gif) repeat-x; 
			z-index: 25; }
#order {	position: absolute; 
			top: 0px; 
			left: 0px; 
			width: 330px; 
			height: 107px;
			padding: 5px; 
			overflow: hidden;
			z-index: 26; }
#site { position: absolute; 
		top: 0px; 
		left: 0px; 
		width: 373px; 
		height: 120px; 
		overflow: hidden;
		z-index: 26; }
#btmtxt {	clear: left;
			position: absolute;
			top: 0px;	
			left: 348px;	
			width: 410px; 
			height: 100%; 
			overflow: hidden;
			padding: 0px;
			z-index: 27; }
#mike { position: absolute; 
		top: -21px;
		right: 0px; 
		width: 147px; 
		height: 140px;
		z-index:28; }
#safe {	position: absolute;
		left: 387px;
		top: 15px;
		width: 350px;
		height: 110px;
		overflow: hidden;
		z-index: 30; }
#link {	position: relative; 
		right: 5px; 
		text-align: right; 
		width: 120px; 
		font-size: x-small; 
		font-weight: bold; 
		padding-left: 3px; 
		z-index: 28; }
#fnote { position: relative;  
		left: 5px; 
		padding-bottom: 4px; 
		font-size: 90%; 
		width: 749px; 
		text-align: left; 
		z-index: 31; }
#deal, #deal12, #deal34 { 	left: 15px; 
			padding-top: 15px;
			text-align: left;
			font-size: 110%; 
			width: 320px;
			z-index: 19; }
#splash, #splash12, #splash34 {	position: absolute; 
								left: 345px; 
								padding-top: 15px;
								text-align: left; 
								font-size: 110%; 
								width: 245px;
								z-index: 20; }
#now { 	position: absolute; 
		left: 378px; 
		top: 10px; 
		width: 273px;
        height: 265px;
        background: url(../images/homesplash.gif) no-repeat 0 0; }
#nowhd { margin-top: 50px;
        width: 270px; }
#now a:hover { background-color: #fff; }
#link:link { 	color: #fff;
			text-decoration: none; }
#link:visited { color: #fff;
			text-decoration: none; }
#link:active { 	color: #fff;
			text-decoration: none; }
#link:hover { 	color: #184471; 
			text-decoration: none; }