body{margin:0; padding:0; border:0; overflow:hidden; height:100%; max-height:100%;}
#framecontentTop, #framecontentBottom{position:relative; top:0; left:0; width:100%; height:85px; /*Height of top frame div*/ overflow:hidden; /*Disable scrollbars. Set to "scroll" to enable*/ background:#fff; color:#333;}
#framecontentBottom{top:auto; bottom:0; height:10px; /*Height of bottom frame div*/ overflow:hidden; /*Disable scrollbars. Set to "scroll" to enable*/ background:#fff; color:#333;}
#maincontent{position:fixed; top:85px; /*Set top value to HeightOfTopFrameDiv*/ text-align:center; left:0; right:0; bottom:10px; /*Set bottom value to HeightOfBottomFrameDiv*/ overflow:auto; background:url(../imgsource/content_bgtile.gif) top left repeat-x #fff;}
.innertube{margin:0px auto 0px auto; /*Margins for inner DIV inside each DIV (to provide padding)*/ width:980px;}
* html body{/*IE6 hack*/ padding:85px 0 10px 0; /*Set value to (HeightOfTopFrameDiv 0 HeightOfBottomFrameDiv 0)*/}
* html #maincontent{/*IE6 hack*/ height:100%; width:100%; }

/* -------- Top Menu ------------ */
#topMenu ul {background-color:#fff; margin:0px; padding:0; list-style:none;}
#topMenu li {float:left; margin:0; padding:0;}
#topMenu a {display:block; height:18px; text-decoration:none; background-position:0 0; background-repeat:no-repeat; text-indent:-9999px; overflow:hidden;}
#topMenu a:hover {background-position:0 -18px;}
#topMenu a:active {background-position:0 -36px;}
#topMenu li.lion a {background-position:0 -54px;}
#topMenu li.lion a:active {background-position:0 -36px;}
		
/* nav backgrounds */	
#topMenu .home_mn {width:45px; background-image:url(../imgSource/home_mn.gif);}
#topMenu .gangstar_mn {width:86px; background-image:url(../imgSource/gangstar_mn.gif);}
#topMenu .rockstar_mn {width:85px; background-image:url(../imgSource/rockstar_mn.gif);}
#topMenu .pornstar_mn {width:86px; background-image:url(../imgSource/pornstar_mn.gif);}
#topMenu .fightstar_mn {width:86px; background-image:url(../imgSource/fightstar_mn.gif);}
#topMenu .about_mn {width:82px; background-image:url(../imgSource/about_mn.gif);}
#topMenu .contact_mn {width:95px; background-image:url(../imgSource/contact_mn.gif);}
#topMenu .cart_mn {width:72px; background-image:url(../imgSource/cart_mn.gif);}
#topMenu .seperator {width:1px; height:18px; background-image:url(../imgSource/seperator_mn.gif);}

input {border:1px solid #EAEAEA; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#000; background:#FFF;}
.inputfocus {border:1px solid #FF0000; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#000; background:#FFF;}
select {border:1px solid #EAEAEA; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#000; background:#FFF;}
textarea {border:1px solid #EAEAEA; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#000; background:#FFF;}
.textareafocus {border:1px solid #FF0000; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#000; background:#FFF;}

input.retrieve_button {background:url(../imgsource/retrieve.jpg) 0px 0px no-repeat; width:90px; height:50px; border:none; cursor:pointer;}
input.retrieve_button:hover {background-position: 0px -50px;	}
input.retrieve_button:active {background-position: 0px -100px;}

input.send_button {background:url(../imgsource/send-btn.gif) 0px 0px no-repeat; width:86px; height:46px; border:none; cursor:pointer;}
input.send_button:hover {background-position: 0px -46px;	}
input.send_button:active {background-position: 0px -92px;}

input.print_button {background:url(../imgsource/print_receipt.jpg) 0px 0px no-repeat; width:90px; height:50px; border:none; cursor:pointer;}
input.print_button:hover {background-position: 0px -50px;	}
input.print_button:active {background-position: 0px -100px;}


#about {float:left; font:11px Tahoma, Arial, Verdana, Helvetica, sans-serif; color:#ebebeb; width:730px; height:100%; padding:10px 30px 0px 50px; line-height:19px;}
#about a {font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; border-bottom:1px solid #ff0000; line-height:19px; padding:0px 0px 2px 0px;}
#about a:hover {color:#ebebeb; border-bottom:1px solid #fff;}

#content {float:left; font:11px Tahoma, Arial, Verdana, Helvetica, sans-serif; color:#000000; width:660px; padding:0px 20px 0px 40px; margin:10px; line-height:19px; text-align:left; background:url(../imgsource/aka_int_logo.png) top right no-repeat;}
#content a {font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; font-weight:normal; line-height:19px;}
#content a:hover {color:#000000; text-decoration:underline;}

#fld {float:left;}
#footer {float:left; width:980px; text-align:left;}
#sub_menu {float:left; width:980px; height:140px;}
#intro {float:left; width:980px; height:380px;}
#frame {float:left; width:100px; height:100px; padding:15px; margin:2px 8px 2px 8px; background:url(../imgsource/frame_small.jpg) top center no-repeat #222222;}

.brdBot {border-bottom:1px solid #F5F5F5;}
.brdBot:hover {border-bottom:1px solid #FFCACA;}

.txtAlert {font:10px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#FF0000; text-decoration:none;}
.txtGrey {font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#222222; text-decoration:none;}
.txtOliveLt {font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#E8DFBB; text-decoration:none; font-weight:bold;}
.txtRed {font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#CC0000; text-decoration:none;}
.txtWhite {font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
