/***************************************
////////////////////////////////////////
BeinerBags.com Custom CSS
Created by Silver-Logic Web Services
http://www.silver-logic.com
////////////////////////////////////////
***************************************/

/* GLOBAL ELEMENTS */

body{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	background: #252a4e;
	margin: 0px;
	padding: 0px;
	text-align: center;
}

hr {
	color : #003366;
	height : 1px;
}

/* LINKS */

a:link, a:visited, a:active, a:hover {
	color: #5864bd;
	text-decoration: none;
}

a.footerlinks, .footerlinks:hover, .footerlinks:visited, .footerlinks:active {
	color: #1d2035;
}

div#preloadimages {
	position: absolute;
	overflow: hidden;
	left: -9999px; 
	top: -9999px;
	height: 1px;
	width: 1px;
}

/* MAIN CONTENT */

#wrapper {
     margin: 0 auto;
     width: 880px;
	 text-align: center;
}

#container {
	width: 880px;
	padding: 0px;
	text-align: left;
	margin-top: 25px;
}

#header {
	background: url(http://beinerbags.com/images/header.png) no-repeat top left;
	width: 879px;
	height: 130px;
}

#search {
	float: right;
	margin-top: 10px;
	margin-right: 10px;
	vertical-align: bottom;
}

#content {
	width: 880px;
	background: #FFFFFF;
}

#content2 {
	width: 880px;
	color: #FFFFFF;
}

#footer {
	width: 880px;
	color: #1d2035;
	font-size: 9pt;
	margin-top: 10px;
}

.footerleft {
	height: 35px;
	background: #2f345e;
	display: inline;
	text-align: left;
	width: 440px;
	float: left;
}

.footerright {
	height: 35px;
	background: #2f345e;
	display: inline;
	text-align: right;
	width: 440px;
	float: right;
}

/* HOME PAGE ELEMENTS */
#row1 {
	width: 880px;
	height: 162px;
	padding: 0px;
	margin: 0px;
}

#homebox1 {
	width: 590px;
	height: 162px;
	background: url(http://beinerbags.com/images/homebox1.png) no-repeat top left;
	float: left;
}

.homebox1 {
	width: 570px;
	height: 142px;
	padding: 20px;
	display: block;
}

#homebox2 {
	width: 281px;
	height: 162px;
	background: url(http://beinerbags.com/images/homebox2.png) no-repeat top left;
	float: right;
	font-size: 9pt;
}

.homebox2 {
	width: 260px;
	padding: 10px;
	margin: 5px;
	display: block;
}

#moretests {
	float: right;
	padding: 0;
	margin-top: 10px;
	#margin-top: -2px;
	margin-right: 5px;
	vertical-align: baseline;
	display: block;

}

#row2 {
	width: 880px;
	margin-top: 10px;
	height: 252px;
	padding: 0px;
	display: inline-block;
}

/* HOMEPAGE ROLLOVERS */

#item1 a, #item1 a:link{
	background: url(http://beinerbags.com/images/cases.png) no-repeat top left;
	width: 213px;
	height: 252px;
	display: block;
	padding: 0;
	margin-right: 9px;
	float: left;
}

#item1 a:hover {
	background: url(http://beinerbags.com/images/cases_over.png) no-repeat top left;
}

#item2 a, #item2 a:link{
	background: url(http://beinerbags.com/images/dustcovers.png) no-repeat top left;
	width: 213px;
	height: 252px;
	display: block;
	padding: 0;
	margin-right: 9px;
	float: left;
}

#item2 a:hover {
	background: url(http://beinerbags.com/images/dustcovers_over.png) no-repeat top left;
}

#item3 a, #item3 a:link{
	background: url(http://beinerbags.com/images/gigbag.png) no-repeat top left;
	width: 213px;
	height: 252px;
	display: block;
	padding: 0;
	margin-right: 9px;
	float: left;
}

#item3 a:hover {
	background: url(http://beinerbags.com/images/gigbag_over.png) no-repeat top left;
}

#item4 a, #item4 a:link{
	background: url(http://beinerbags.com/images/rollupbags.png) no-repeat top left;
	width: 213px;
	height: 252px;
	display: block;
	padding: 0;
	margin: 0;
	float: left;
}

#item4 a:hover {
	background: url(http://beinerbags.com/images/rollupbags_over.png) no-repeat top left;
}	

table#testimonial_table {
	width: 90%;
	margin: 0 auto;
}
