@charset "utf-8";
/* CSS Document */

body{
	background-repeat:repeat-x;
	background-color:#000;
	font-family:Myriad Pro, Georgia, "Times New Roman", Times, serif;
        font-size:12px;
        color:#FFF;
        margin-top:0px;
}

#breadcrumb{
	background-color:transparent;
	background-image:url(../images/site_images/breadcrumb.png);
	background-repeat:repeat-x;
	height:29px;
	font-size:12px;
	float:left;
	width:100%;
}


#menu {
	background-color:transparent;
	text-align:center;
}


#menu a:link, #menu a:visited {
    font-size:12px;
	color: #FBDC7C;
	text-decoration: none;
	display: block;
      background-image:url(../images/site_images/menu-break.png);
      background-repeat:no-repeat;
      background-position:bottom;
      padding-top:5px;
      padding-bottom:5px;
	
}

#menu a:hover{
        color:#FFF;
}

#footer{
       margin-top:10px;
       background-image:url(../images/site_images/aks-footer.jpg);
background-repeat:no-repeat;
       width:100%;
       height:130px;
       float:left;
       text-align:center;
}

.footer_text{
float:left;
        text-align:center;
        color:#FBDC7C;
        font-size:9px;
        margin-top:5px;
        width:100%;
}
.footer_link ul { 
        width:470px;
        margin-left:auto;
        margin-right:auto;
        margin-top:-10px;
	padding:0px;
	list-style: none;
}

.footer_link a:link, .footer_link a:visited {
        color:#FBDC7C;
        text-decoration:none;
}

.footer_link a:hover {
        color:#FBFCAC;
        text-decoration:underline;
}
.footer_link li{
        float:left;
        padding-left:0.5em;
        padding-right:0.5em;
        border-right:#FBDC7C solid 1px;
}




.left_menu_table_outer{
	background-color:#58585A;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	padding-bottom:4px;
}

.left_menu_left_top_corner{
	width:4px;
	height:3px;
	background-color:#FADD7C;
}

.left_menu_right_top_corner{
	width:5px;
	background-color:#FADD7C;
}

.left_menu_left_bottom_corner{
	height:3px;
	background-color:#FADD7C;
}
.left_menu_line_color{
	background-color:#FADD7C;
}
.main_table{ width:1000px;}
.left_menu_table{	width:180px;	vertical-align:top;}
.seperator_column{width:10px;}
.seperator_row{height:3px;}

.breadcrumb_link {
	
}
.breadcrumb_link a:link, .breadcrumb_link a:visited {
	font-size:11px;
	color:#FFF;
	text-decoration:none;
}
.breadcrumb_link a:hover {
	color:#FBDC7C;
	text-decoration:underline;
}
.header_link {
	font-size:11px;
	color:#FBDC7C;
}
.header_link a:link, .header_link a:visited {
	color:#FBDC7C;
	text-decoration:none;
}
.header_link a:hover {
	color:#FBDC7C;
	text-decoration:underline;
}

.header_adv_search {
	font-size:11px;
	color:#FBDC7C;
}
.header_adv_search a:link, .header_adv_search a:visited {
	color:#FBDC7C;
	text-decoration:none;
}
.header_adv_search a:hover {
	color:#FBDC7C;
	text-decoration:underline;
}

.infobox_heading {
	background-image:url(../images/site_images/infobox_heading.png);
	background-repeat:no-repeat;
	font-size:16px;
	color:#FFF;
	font-family:Myriad Pro, Verdana, Geneva, sans-serif;
	font-weight:bold;
	height:30px;
        padding-left:5px;
}

.infobox_heading_product {
	background-image:url(../images/site_images/infobox_heading_product.png);
	background-repeat:repeat;
	font-size:16px;
	color:#FFF;
	font-family:Myriad Pro, Verdana, Geneva, sans-serif;
	font-weight:bold;
	height:26px;
}


.infobox_heading .infoBoxHeading{
	font-size:16px;
	color:#FFF;
	font-family:Myriad Pro, Verdana, Geneva, sans-serif;
	font-weight:bold;
}
.product_row_dots{
	background-image:url(../images/site_images/dots.gif);
	background-repeat:repeat-x;
}

.header_phone{font-size:30px; font-weight:bold; color:#bf202f}
.header_email{font-size:12px; font-weight:bold; color:#ffffdd}
.header_email a:hover{font-size:12px; font-weight:bold; color:#bf202f}
.left_menu_box{margin-bottom:1px;}
.footer_phone{font-size:16px; color:#fff;}
.footer_email{font-size:16px; color:#FBDC7C}
.footer_email a:hover{font-size:16px; color:#FBDDAC; text-decoration:none;}

#elep_image{height:100px;}
#elep_product_name{height:50px;}
#elep_price{height:25px;margin-bottom:5px;}

.product_nav_link{color:#bf202f; font-size:11px; font-weight:bold;}
.product_nav_link a{color:#bf202f;}
.product_nav_link a:hover{color:#bf404f; text-decoration:none;}

#product_frame{
	background-image:url(../images/site_images/product_frame.png);
	width:212px;
	height:309px;
	float:left;
	text-align:center;
	background-repeat:no-repeat;
}
#product_frame_small_price{
	width:160px;
	height:12px;
	text-align:right;
	margin-top:95px;
	vertical-align:text-top;
	color:#c00;
	font-size:12px;
	font-weight:bold;
	margin-bottom:2px;
}

#product_frame_price{
	width:212px;
	height:10px;
	float:left;
	text-align:center;
	vertical-align:bottom;
	color:#d00;
	font-size:25px;
	font-weight:bold;
	margin-bottom:35px;
}
#product_frame_quantity{
	width:212px;
	height:30px;
	float:left;
	text-align:center;
	color:#FADD7C;
	font-size:15px;
	font-weight:bold;
	margin-bottom:20px;
}
#product_frame_add_to_cart{
	width:212px;
	height:20px;
	float:left;
	text-align:center;
}

#product_frame_quantity input{
	border:0px;
	width:20px;
}

#product_rating{
	width:212px;
	height:75px;
	float:left;
	text-align:center;
	margin-top:20px;
	color:#FADD7C;
	font-size:11px;
	font-weight:bold;
}
#product_rating a{
	color:#FADD7C;
}
	
.breadcrumb_input{
	width: 100px; font-family:Myriad Pro, Arial, Helvetica, sans-serif; font-size:10px;	
}
.category_list{
	font-size:11px;
	color:#FFF;
	font-weight:bold;	
}

#contact_text{
font-size:12px;
}

.mesh a{
color: #FBDC7C;
font-size:10px;
float:right;
margin-right:5px;
}

/***SAGEPAY ERROR NOTICE***/
.infoBoxNoticeContents{
color:#000;
}
/***END SAGEPAY ERROR NOTICE***/
