#wrapper{
width:900px;
height:614px;
background-color: white;
position: relative;
}
#audioplayer{
	width:120px;
    height:30px;
	color: #871919;
    -moz-transform: scale(0.85,0.85);
    -ms-transform: scale(0.85,0.85); /* IE 9 */
    -webkit-transform: scale(0.85,0.85); /* Safari */
    transform: scale(0.85,0.85); /* Standard syntax */
}
#audioall{
	width:390px;
    height:25px;
	color: #871919;
    -moz-transform: scale(0.9,0.65);
    -ms-transform: scale(0.9,0.65); /* IE 9 */
    -webkit-transform: scale(0.9,0.65); /* Safari */
    transform: scale(0.9,0.65); /* Standard syntax */
}

@keyframes headstrip {
	from { background-position: 0 0; }
	to { background-position: 100% 0; }
}

@-webkit-keyframes headstrip {
	from { background-position: 0 0; }
	to { background-position: 100% 0; }
}

@-moz-keyframes headstrip {
	from { background-position: 0 0; }
	to { background-position: 100% 0; }
}

@-ms-keyframes headstrip {
	from { background-position: 0 0; }
	to { background-position: 100% 0; }
}

@-o-keyframes headstrip {
	from { background-position: 0 0; }
	to { background-position: 100% 0; }
}

#animate-area	{ 
	width: 634px; 
	height: 120px; 
	background-image: url(http://www.boxandfir.com/JPEGS/HEADSTRIP.jpg);
	background-position: 0px 0px;
	background-repeat: repeat-x;
	
	animation: headstrip 40s linear infinite;
	-webkit-animation: headstrip 40s linear infinite;
	-moz-animation: headstrip 40s linear infinite;
	-ms-animation: headstrip 40s linear infinite;
	-o-animation: headstrip 40s linear infinite;
}
textarea:focus, input:focus{
    outline: none;
}

*:focus {
    outline: none;
}

input:focus {
	outline: 0;
}
textarea:focus {
	outline: 0;
}

.homeheadtext {
	font-family: Times New Roman, Times, serif;
	font-size: 27px;
	color: #871919;
	font-style: normal;
	font-weight: normal;
}
.headtext {
	font-family: Times New Roman, Times, serif;
	font-size: 20px;
	color: #871919;
	font-style: normal;
	font-weight: normal;
}
.headbold {
	font-family: Times New Roman, Times, serif;
	font-size: 20px;
	color: #871919;
	font-style: normal;
	font-weight: bold;
}
.salesbold {
	font-family: Times New Roman, Times, serif;
	font-size: 17px;
	color: #871919;
	font-style: normal;
	font-weight: bold;
}
.saleslight {
	font-family: Times New Roman, Times, serif;
	font-size: 17px;
	color: #871919;
	font-style: normal;
	font-weight: normal;
}
.salesitalic {
	font-family: Times New Roman, Times, serif;
	font-size: 17px;
	color: #871919;
	font-style: italic;
	font-weight: normal;
}

.navtext1 {
	font-family: Times New Roman, Times, serif;
	font-size: 20px;
	color: #DBBABA;
	font-style: normal;
	font-weight: bold;
}
.navtext2 {
	font-family: Times New Roman, Times, serif;
	font-size: 20px;
	color: #871919;
	font-style: normal;
	font-weight: bold;
}
.italic18 {
	font-family: Times New Roman, Times, serif;
	font-size: 18px;
	color: #000000;
	font-style: italic;
	font-weight: normal;
}
.italicsales {
	font-family: Times New Roman, Times, serif;
	font-size: 17px;
	color: #000000;
	font-style: italic;
	font-weight: normal;
}

.headitalic {
	font-family: Times New Roman, Times, serif;
	font-size: 20px;
	color: #871919;
	font-style: italic;
	font-weight: normal;
}
.textbody {
	font-family: Times New Roman, Times, serif;
	font-size: 16px;
	color: #000000;
	font-style: normal;
	font-weight: normal;
}
.textbold {
	font-family: Times New Roman, Times, serif;
	font-size: 16px;
	color: #000000;
	font-style: normal;
	font-weight: bold;
}
.textitalic {
	font-family: Times New Roman, Times, serif;
	font-size: 16px;
	color: #000000;
	font-style: italic;
	font-weight: normal;
}
.textcolitalic {
	font-family: Times New Roman, Times, serif;
	font-size: 16px;
	color: #871919;
	font-style: italic;
	font-weight: normal;
}
.textpaleitalic {
	font-family: Times New Roman, Times, serif;
	font-size: 16px;
	color: #BF9999;
	font-style: italic;
	font-weight: normal;
}
.textitabold {
	font-family: Times New Roman, Times, serif;
	font-size: 16px;
	color: #000000;
	font-style: italic;
	font-weight: bold;
}
.texthead {
	font-family: Times New Roman, Times, serif;
	font-size: 16px;
	color: #871919;
	font-style: normal;
	font-weight: normal;
}
.boldhead {
	font-family: Times New Roman, Times, serif;
	font-size: 16px;
	color: #871919;
	font-style: normal;
	font-weight: bold;
}
.labelbox {
	padding: 0px;
	background: #ffffff;
	border: 0px solid #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	opacity: 0;
	font-size: 4px;
	font-style: normal;
	font-weight: normal;
}
.saleslabelbox {
	padding: 0px;
	background: #FCF5F5;
	border: 0px solid #FCF5F5;
	font-family: Arial, Helvetica, sans-serif;
	color: #FCF5F5;
	opacity: 0;
	font-size: 4px;
	font-style: normal;
	font-weight: normal;
}
.inputbox {
    padding: 3px;
	background: #FCF5F5;
	border: 2px solid #871919;
	border-radius: 8px;
	font-family: Times New Roman, Times, serif;
	color: #871919;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
}
.salesinputbox {
	padding: 3px;
	background: #FCF5F5;
	border: 2px solid #871919;
	border-radius: 8px;
}
.salesinputext {
	background: #FCF5F5;
	border: 0;
	font-family: Times New Roman, Times, serif;
	color: #871919;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
}
.quantitytxt {
	background: #FCF5F5;
	border: 0;
	text-align: center;
	font-family: Times New Roman, Times, serif;
	color: #871919;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
}
.quantitybox {
    padding: 3px;
	background: #FCF5F5;
	border: 2px solid #871919;
	border-radius: 8px;
	text-align: center;
	font-family: Times New Roman, Times, serif;
	color: #871919;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
}
.movbox {
    padding: 3px;
	background: #E6D8BE;
	border: 2px solid #871919;
	font-family: Times New Roman, Times, serif;
	color: #871919;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
}
.selectbox {
    padding: 3px;
	width: 300px;
	background: #FCF5F5;
	border: 2px solid #871919;
	font-family: Times New Roman, Times, serif;
	color: #871919;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
}
.addcart {
    width: 180px;
	height: 30px;
	border: none;
	background: url("http://www.boxandfir.com/NAV/ADDCART-B1.jpg") no-repeat; 
}
.addcart:hover {
	width: 180px;
	height: 30px;
	border: none;
    background: url("http://www.boxandfir.com/NAV/ADDCART-B2.jpg") no-repeat;    
}
.addcart:active {
	width: 180px;
	height: 30px;
	border: none;
    background: url("http://www.boxandfir.com/NAV/Addload.gif") no-repeat;    
}
.soldout {
    width: 180px;
	height: 30px;
	border: none;
	background: url("http://www.boxandfir.com/NAV/ADDCART-B3.jpg") no-repeat; 
}
.viewcart {
    width: 249px;
	height: 30px;
	border: none;
	background: url("http://www.boxandfir.com/NAV/VIEWCART-1.jpg") no-repeat; 
}
.viewcart:hover {
	width: 249px;
	height: 30px;
	border: none;
    background: url("http://www.boxandfir.com/NAV/VIEWCART-2.jpg") no-repeat;    
}
.viewcartB {
    width: 110px;
	height: 18px;
	border: none;
	background: url("http://www.boxandfir.com/NAV/VIEWCART-B1.jpg") no-repeat; 
}
.viewcartB:hover {
	width: 110px;
	height: 18px;
	border: none;
    background: url("http://www.boxandfir.com/NAV/VIEWCART-B2.jpg") no-repeat;    
}
.contactsub {
    width: 100px;
	height: 30px;
	border: 2px solid #871919;
	border-radius: 8px;
	background: url("http://www.boxandfir.com/NAV/SUBMIT-1.jpg") no-repeat; 
}
.contactsub:hover {
	width: 100px;
	height: 30px;
	border: 2px solid #871919;
	border-radius: 8px;
    background: url("http://www.boxandfir.com/NAV/SUBMIT-2.jpg") no-repeat;    
}

a.textlink:link { font-family: Times New Roman, Times, serif; color: #871919; font-size: 16px; font-style: normal; font-weight: bold; text-decoration: none }
a.textlink:active { font-family: Times New Roman, Times, serif; color: #871919; font-size: 16px; font-style: normal; font-weight: bold; text-decoration: none }
a.textlink:visited { font-family: Times New Roman, Times, serif; color: #871919; font-size: 16px; font-style: normal; font-weight: bold; text-decoration: none }
a.textlink:hover { font-family: Times New Roman, Times, serif; color: #E62F2F; font-size: 16px; font-style: normal; font-weight: bold;text-decoration: underline }

a.navlink:link { font-family: Times New Roman, Times, serif; color: #DBBABA; font-size: 20px; font-style: normal; font-weight: bold; text-decoration: none }
a.navlink:active { font-family: Times New Roman, Times, serif; color: #871919; font-size: 20px; font-style: normal; font-weight: bold; text-decoration: none }
a.navlink:visited { font-family: Times New Roman, Times, serif; color: #DBBABA; font-size: 20px; font-style: normal; font-weight: bold; text-decoration: none }
a.navlink:hover { font-family: Times New Roman, Times, serif; color: #E62F2F; font-size: 20px; font-style: normal; font-weight: bold;text-decoration: none }

a.mailink:link { font-family: Times New Roman, Times, serif; color: #871919; font-size: 20px; font-style: normal; font-weight: bold; text-decoration: none }
a.mailink:active { font-family: Times New Roman, Times, serif; color: #871919; font-size: 20px; font-style: normal; font-weight: bold; text-decoration: none }
a.mailink:visited { font-family: Times New Roman, Times, serif; color: #871919; font-size: 20px; font-style: normal; font-weight: bold; text-decoration: none }
a.mailink:hover { font-family: Times New Roman, Times, serif; color: #E62F2F; font-size: 20px; font-style: normal; font-weight: bold;text-decoration: none }

a.textheadlink:link { font-family: Times New Roman, Times, serif; color: #871919; font-size: 16px; font-style: normal; font-weight: normal; text-decoration: none }
a.textheadlink:active { font-family: Times New Roman, Times, serif; color: #871919; font-size: 16px; font-style: normal; font-weight: normal; text-decoration: none }
a.textheadlink:visited { font-family: Times New Roman, Times, serif; color: #871919; font-size: 16px; font-style: normal; font-weight: normal; text-decoration: none }
a.textheadlink:hover { font-family: Times New Roman, Times, serif; color: #E62F2F; font-size: 16px; font-style: normal; font-weight: normal;text-decoration: underline }
