@charset "utf-8";
/* CSS Document */
/* by Doubletime Marketing - www.doubletimemarketing.com */

body {font-family:Arial, Helvetica, sans-serif;font-size:12px;margin:0;padding:0;height:100%;height:auto !important;}
h1 {color:#900;font-size:2em;font-weight:normal;text-align:center;}
h2 {color:#fff;font-size:1.5em;font-weight:normal;padding:5px;background-color:#900;margin:0;text-align:center;}

#tbl_index {padding:4px;width:650px;margin-left:auto;margin-right:auto;}
#tbl_index th {border:solid 1px #999;background-color:#ccc;vertical-align:top;padding:4px;}
#tbl_index td {vertical-align:top;}
#tbl_index td a {text-decoration:none;color:#555;}
#contact_info {padding:10px;}

.clear {overflow: hidden;width: 100%;margin:0;padding:0;}
#nav {position:absolute;top:0px;left:197px;width:800px;height:167px;color:#fff;}
#nav_buttons {position:absolute; bottom:15px; left:10px;width:auto;}
#social_links {position:absolute; bottom:10px; right:0px; width:auto;}
#social_links a {padding-right:10px;}
#nav a.button{background:transparent url('/images/bg_button_a.gif') no-repeat scroll top right;color:#fff;display:block;float:left;font:bold 11px arial, sans-serif;height:24px;margin-right:6px;padding-right:10px;text-decoration:none;}
#nav a.button span{background:transparent url('/images/bg_button_span.gif') no-repeat;display:block;line-height:14px;padding:5px 0 5px 10px;}
#nav a.button:active{background-position:bottom right;color:#ccc;outline:none;}
#nav a.button:active span{background-position:bottom left;padding:6px 0 4px 10px;}

#nav a.search_button{background:transparent url('/images/bg_searchbutton_a.gif') no-repeat scroll top right;color:#fff;display:block;float:left;font:bold 11px arial, sans-serif;height:24px;margin-left:16px;margin-right:6px;padding-right:27px;text-decoration:none;}
#nav a.cart_button{background:transparent url('/images/bg_cartbutton_a.gif') no-repeat scroll top right;color:#fff;display:block;float:left;font:bold 11px arial, sans-serif;height:24px;margin-right:6px;padding-right:27px;text-decoration:none;}
#nav a.search_button span, #nav a.cart_button span{background:transparent url('/images/bg_redbutton_span.gif') no-repeat;display:block;line-height:14px;padding:5px 0 5px 10px;}
#nav a.search_button:active, #nav a.cart_button:active{background-position:bottom right;color:#ccc;outline:none;}
#nav a.search_button:active span, #nav a.cart_button:active span{background-position:bottom left;padding:6px 0 4px 10px;}

#product_categories{float:left;width:205px;background:url(/images/amerimac_leftcol_bg.png) left repeat-y;margin:0;height:100%;}
#leftnav { padding:0;margin:0;background:url(/images/amerimac_leftnav_bg.png) left repeat-y;}
#leftnav ul {margin:0;padding:0;}
#leftnav li {list-style-image:none; padding-left:30px;}
#cartnav li {background:url(/images/Cart.png) no-repeat 2px;margin-bottom:4px;}
#adv_search li {background:url(/images/Search_Icon.png) no-repeat 10px;margin-bottom:10px;}
#navlinks_bottom {width:205px;background:url(/images/amerimac_leftnav_end.png) bottom no-repeat;padding-top:15px;}
#navlinks li {background:url(/images/ArrowBullet.png) no-repeat 12px -4px;margin-top:4px;}
#cartnav a, #cartnav a.visited, #adv_search a, #adv_search a.visited {color:#92D8FE; text-decoration:none;}
#cartnav a:hover, #adv_search a:hover {color:#fff;}
#navlinks a, #navlinks a.visited {color:#fff; text-decoration:none;}
#navlinks a:hover {color:#F00;}

#k2appdesign {text-align:left;}
#k2appdesign ul {list-style:none;margin:0;padding:10px;}
#k2appdesign ul li {color: #555555;}
#k2appdesign ul li a {text-decoration: none;color: #666666;} 
#k2appdesign ul li a:hover {text-decoration: none;color: #666666;}

#content {width:650px;margin-left:215px;}
#foot {width:auto;text-align:center;margin-top:2em;margin-bottom:1em;color:#666;}
#foot a, #foot a.visited {color:#666;text-decoration:none;}
#foot a:hover {color:#f00;}