@charset "UTF-8";
/* CSS Document */

body {
	background-image:url(http://www.apunix.com/images/bg.jpg);
	background-repeat:repeat-x;
	background-color:black;
	font-family:'Myriad Pro', 'Lucida Grande', Helvetica, Arial, Verdana, Geneva, sans-serif;
}

.shadow {text-shadow:2px 2px 0px black;}

body, #content {color:black;}

#container, #header, a#headText, #banner, #content, #sidebox, #tools_left, #footer #fcontent {position:relative;}

a#headText:link, a#headText:visited, a#headText:hover, a#headText:active, #banner, #footer #fcontent, #fcontent a:hover, #fcontent a:active {color:white;}

#banner, #middle_row, #bottom_row, .clear, #footer {clear:both;}

#sidebox, #tools_left, #left_module, .left, #fcontent #footLeft {float:left;}

a#headText, #content, #right_module, .right, #fcontent #footRight {float:right;}

/*.bnrGamingBg, .bnrinfo-techbg {background-repeat:no-repeat;}*/

img {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(...);
}

/*************** BODY LINKS BEGIN ****************/
a:link, a:visited {
	color:#800;
	text-decoration:none;
}

a:hover {text-decoration:underline;}

a:active {
	text-decoration:underline;
	color:#33f;
}
/************** BODY LINKS END *****************/





/************* CONTAINER BEGIN ****************/
#container {
	margin:25px auto 0;
	padding:0;
	width:970px;
}

p.center {text-align:center;}

ul#bullet {margin-left:-25px;}
	
/************** CONTAINER END *****************/






/************* HEADER BEGIN ****************/
#header {width:auto;}

a#headText {
	margin:45px 25px 0 0;
	font-size:14pt;
	font-variant:small-caps;
	font-weight:bold;
}

a#headText:link, a#headText:visited {padding:2px 9px 1px;}

a#headText:hover, a#headText:active {
	padding:1px 8px 0px;
	border:1px solid white;
}
/************ HEADER END *****************/






/************ BANNER BEGIN **************/
#banner {
	background-color:black;
	width:418px;
	height:98px;
	border:1px solid white;
	padding:0 525px 0 25px;
	text-align:center;
	z-index:-30;
}

.bnrIndexBg {background-image:url(http://www.apunix.com/images/banner_index.jpg);background-repeat:no-repeat;}
.bnrRetailBg {background-image:url(http://www.apunix.com/images/retail/banner_retail.jpg);background-repeat:no-repeat;}
.bnrGovUnivBg {background-image:url(http://www.apunix.com/images/government-university/banner_govUniv.jpg);background-repeat:no-repeat;}
.bnrGamingBg {background-image:url(http://www.apunix.com/images/gaming/banner_gaming.jpg);background-repeat:no-repeat;}
.bnrHealthBg {background-image:url(http://www.apunix.com/images/healthcare/banner_healthcare.jpg);background-repeat:no-repeat;}
.bnrInfoTechBg {background-image:url(http://www.apunix.com/images/info-tech/b2b.banner.jpg);background-repeat:no-repeat;}
.bnrCICObg {background-image:url(http://www.apunix.com/images/info-tech/cico/banner_cico.jpg);background-repeat:no-repeat;}
.bnrHistoryBg {background-image:url(http://www.apunix.com/images/banner.about.history.jpg);background-repeat:no-repeat;}
.bnrEventsBg {background-image:url(http://www.apunix.com/images/banner.about.events.jpg);background-repeat:no-repeat;}
.bnrCareersBg {background-image:url(http://www.apunix.com/images/banner.about.careers.jpg);background-repeat:no-repeat;}
.bnrPressBg {background-image:url(http://www.apunix.com/images/about/press/banner_press.jpg);background-repeat:no-repeat;}
/*********** BANNER END *****************/





/************* COMBINED CONTENT BEGIN ***************/
#contentBg {
	background-image:url(http://www.apunix.com/images/main.bg.jpg);
	background-repeat:repeat-y;
	background-color:#A76825;
	width:968px;
	min-height:435px;
	border-right:1px solid white;
	border-left:1px solid white;
	border-bottom:1px solid white;
	padding:0;
}
/*********** COMBINED CONTENT END *****************/





/************* SIDE NAVIGATION BEGIN ***************/
#sidebox {
	width:235px;
	padding:35px 15px;
	margin:0 auto;
	float:left;
}
/*********** SIDE NAVIGATION END *****************/





/************* MAIN CONTENT BEGIN ***************/
#content li {list-style:square;}

#content {
	width:648px;
	height:auto;
	min-height:396px;
	border-left:1px solid white;
	padding:15px 25px 25px;
}





/************* INFO-TECH BEGIN ***********************/
.info-tech {
	font-size:14px;
	line-height:14.5px;
}

/************* INFO-TECH END ***********************/





#left_module, #right_module {width:315px;}
/************* MAIN CONTENT END ********************/





/************* PRESS RELEASES BEGIN ***************/
.double {
	line-height:24px;
	font-size:14px;
	}

#sideboxPress {
	width:235px;
	height:auto;
	padding:35px 15px;
	margin:0 auto;
}

/************* PRESS RELEASES END ****************/





/************* EVENTS BEGIN ***************/
.events {
	clear:both;
	float:left;
	margin:0 50px 0 0;
}

.events img {
	border:1px solid black;
}

/************* EVENTS END ****************/





/************** FOOTER BEGIN **********************/
#footer {
	background-image:url(http://www.apunix.com/images/foot.bg.jpg);
	background-repeat:repeat-x;
	background-color:black;
	height:88px;
	font-size:11pt;
	z-index:30;
	padding:5px 0;
	margin:60px -8px 0;
}

#footer #fcontent {
	width:968px;
	margin:0 auto;
}

#footRight {text-align:right;}

#fcontent a:link, #fcontent a:visited {color:red;}
/************* FOOTER END *************************/




/*************** SEO KEYWORDS BEGIN ***************/
#seo a:after {
	font-size:1px;
	clear:both;
	color:black;
	z-index:-9998;
	content:'apunix software kiosk multimedia interactive java graphic touchscreen, cico, cico systems, cash in cash out systems, safe, security, sms, visitor management, security badging, incident reporting, cash management, casino, gaming, casino gaming, food services, BCD6000 – High Speed Bulk Currency Dispenser, BCA4000 – High Speed Bulk Currency Acceptor, BCR4000 – High Speed Bulk Currency Recycler, UL 291, ';
}
/*************** SEO KEYWORDS END ***************/






/************ IE 6 *******************/
.ie6 img {zoom:1;}

.ie6 #container {
	margin:10px auto 0;
	width:970px;
}

.ie6 ul#bullet {margin-left:15px;}

.ie6 #banner {
	width:420px;
	height:85px;
	padding:15px 525px 0 25px;
}

.ie6 #contentBg {
	width:970px;
	height:425px;
	margin:0 0 60px;
	margin:0;
}

.ie6 #content {height:405px;}

.ie6 .info-tech {
	font-size:12px;
	line-height:18.5px;
}
/************ END IE 6 **************/




/************ IE 7 *******************/
.ie7 #container {
	margin:15px auto 0;
}

.ie7 #content {
	width:652px;
	min-height:405px;
	padding:15px 25px;
	float:right;
	border-left:1px solid white;
}

.ie7 ul#bullet {margin-left:25px;}

.ie7 #banner {
	height:85px;
	padding:15px 525px 0 25px;
}

.ie7 .info-tech {
	font-size:14px;
	line-height:18px;
}
/************ END IE 7 *************/

