/*  ======================================  *//*     							        	*//*    Site created by Image & Design      	*//*	 Copyright 2014. All rights reserved.   *//*  ======================================  */
/* ------------------------------ *//*           standard             *//* ------------------------------ */
a:link, a:visited, a:hover, a:active {  text-decoration: none;  }img {  border: none;  }   h1, h2, h3, h4, h5, h6, ul, ol, p {    font-style: normal;    font-weight: normal;}table{border-collapse:collapse;}li {    list-style-type: none;	}   .skip {    display: none;	}	.bold {    font-weight: bold;}.italic {    font-style: italic;}.capitalize  {text-transform:capitalize;}.uppercase {text-transform:uppercase;}.lowercase {text-transform:lowercase;} @media screen, projection, print {	.skip, .accessibility {display: none; }	}  
/* ------------------------------ *//*            Design          *//* ------------------------------ */
body {	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
	}
/* Header starts here */#top_menu {	background-color: #EBEBEB;	border-bottom: 1px solid #9A9A9E;	color: #9A9A9E;	}		#top_menu a:link, #top_menu a:visited, #top_menu a:hover, #top_menu a:active {		color: #9A9A9E;		}			#top_menu li {		display: inline;		}				#top_menu li:first-child:before {			content:"";			}								#top_menu li:before {		    content: " / ";			}		#top_menu li:last-child a {			color: #B9023A;			}			
#header {
	}		#logo {		background:url(../images/logo.jpg);		background-repeat:no-repeat;		background-position: left center; 		}				#logo h1 {			font-weight: bold;			line-height: 90%						}				#phone{		background:url(../images/telephone.png);		background-repeat:no-repeat;		background-position: left center; 		}		#header p {		color: #9A9A9E;				}			#search_box {		background-color: #E6E6E6;		}				#search_box label  {			display: none;			}						#search_border {				border: 1px solid #9A9A9E;				}								#search_border input[type=text] {					color: #9A9A9E;						font-weight: bold;					font-size: 20px;					line-height: 30px;					}									#search_border input.search-button {					background:url(../images/search_button_bg.png);					background-repeat:repeat-x;					background-position: left center; 					}										#search_border input[type=submit] {					color: #FFFFFF;						font-weight: bold;					font-size: 14px;					line-height: 30px;					}#menu {	background:url(../images/menu_bg.png);	background-repeat:repeat-x;	background-position: left center; 	font-weight: bold;	}		#menu li {		background:url(../images/menu_bg_red.png);		background-repeat:repeat-x;		background-position: left center; 		display: inline;		}								#menu a:link, #menu a:visited, #menu a:hover, #menu a:active {		color: #FFFFFF;		border: 0px;		}			#menu li:last-child {		background: none;		}	#breadcrumbs {	background-color: #EBEBEB;	color: #9A9A9E;	}		#breadcrumbs a:link, #breadcrumbs a:visited {		color: #9A9A9E;		}			#breadcrumbs a:hover, #breadcrumbs a:active {		color: #9A9A9E;		border-bottom: 1px dotted;		}		#breadcrumbs span.lastitem {		font-weight: bold;		}		
/* Content Area starts here */	#content_right h2 {	color: #B9023A;	line-height: 40px;	}		#content_right h3 {		font-weight: bold;		}		#content_right img {	border: 1px solid #9A9A9E;	}		#content_right a  img {	border: none;	}	#content_right a  {	color: #000000;	}		#content_right ul li {	list-style-type: circle;	margin: 5px 15px;	}	#content_right fieldset {	border: none;	}	#content_right legend {	display: none;	}	#content_right .fb_invalid input[type="text"], #content_right .fb_invalid input[type="email"], #content_right .fb_invalid textarea, #content_right .fb_invalid select {    background-color: #f5f5f0;    border: 1px solid red;	}	#content_right input[type="text"], #content_right input[type="email"], #content_right textarea, #content_right select {    background-color: #f5f5f0;    border: 1px solid #6d6c71;	}	#content_right input[type="submit"] {    background-color: #f5f5f0;    border: 1px solid #6d6c71;    border-radius: 5px;    box-shadow: 0 0 4px rgba(0, 0, 0, 0.75);    cursor: pointer;    padding: 5px 25px;	}			.error_message, .fb_invalid {		color: red;		}		.box {	border: 1px solid #9A9A9E;	background-color: #EBEBEB;	}		.box h3 {		line-height: 40px;		background-color: #B9023A;		background:url(../images/box_header_bg.jpg);		background-repeat:repeat-x;		background-position: left center;		color: #FFFFFF;		font-weight: bold;		letter-spacing: 1px;		}			.box li {		border-bottom: 1px solid #9A9A9E;		}				.box li:last-child {			border: none;			}			.box a:link, .box a:visited {		color: #000000;		}			.box a:hover, .box a:active {				background-color: #98bf21;		color: #FFFFFF;		}#brands, #boxes {	color: #9A9A9E;	}		#brands hr {		height: 1px;		color: #9A9A9E;		background: #9A9A9E;		border:none		}			#boxes h5 {		font-weight: bold;		}			.roundedbox {		border: 2px solid #9A9A9E;		border-radius:5px;		-moz-border-radius:5px; /* Old Firefox */		}				.newsletter {				border: 1px solid #9A9A9E;				}				.roundedbox label {			display: none;			}					.roundedbox input {			border: medium none;			}					.roundedbox input[type=text] {			color: #9A9A9E;				font-weight: bold;			font-size: 10px;			line-height: 11px;			}							.roundedbox input.cms_submit  {			background:url(../images/newsletter_submit.png);			background-repeat:no-repeat;			background-position: center center; 			}							.roundedbox input[type=submit] {			color: #FFFFFF;				font-weight: bold;			font-size: 1px;			}		/* Footer starts here */	#footer_wrapper, #info_footer, #footer_wrapper a:link, #footer_wrapper a:visited, #footer_wrapper a:hover, #footer_wrapper a:active, #info_footer a:link, #info_footer a:visited, #info_footer a:hover, #info_footer a:active {	color: #9A9A9E;		}		#footer_wrapper a:hover, #footer_wrapper a:active,#info_footer a:hover, #info_footer a:active {		border-bottom: 1px dotted;		}#footer_wrapper {	background-color: #EBEBEB;	border-top: 2px solid #9A9A9E;	}		#main_footer h5, #main_footer h4 {			font-weight: bold;			}			
/*  ======================================  *//*                  tags                    *//*  ======================================  */
/*  ======================================  *//*                classes                   *//*  ======================================  */