@charset "UTF-8";
/* CSS Document */


body {
	width:100%;
	margin:0 auto;
	font-family:Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
}

a:link, a:visited {
	font-family:Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#9f1115;
}

a:active, a:hover {
	font-family:Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#df7375;
}

#header {
	height:140px;
	width:1290px;	
	text-align:right;
	margin:0 auto;
	padding:20px 0 0 0;
}

#shoppingCart {
	width:250px;
	height:30px;
	float:right;
	color: #7a7272;
	font-size:13px;
	font-family:"Trebuchet MS", Trebuchet, Georgia, "Times New Roman", Times, serif;
	text-align:right;
}
#shoppingCart a {
	font-family:"Trebuchet MS", Trebuchet, Georgia, "Times New Roman", Times, serif;
	color: #7a7272;
	text-decoration: none;
	font-size:13px;
	background: url(../images/ico-cart.gif) no-repeat;
	padding-left: 25px;
}

#shoppingCart a:hover {
	color: #ab1a0f;
  	text-decoration: underline;
	background: url(../images/ico-cart-roll.gif) no-repeat;
}

#navBarBg {
	background:#5c2a26;
	height:40px;
	width:100%;	
	margin:0 auto;
	text-align:center;
}

#navBar {
	background:#5c2a26;
	height:40px;
	width:1290px;
	padding:13px 10px 0 0;
	margin:0 auto;
	text-align:center;
	font-family:"Times New Roman", Times, serif;
	font-weight:normal;
	color:#ffffff;
	font-size:15px;
}

#navSpacer {
	width:150px; 
	float:left;	
}

#navBar a:link, #navBar a:visited {
	color:#ffffff;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:0 20px 0 20px;
	font-size:14px;
}

#navBar a:active, #navBar a:hover {
	color:#e3b28b;
}

#rightLinks {
	float:right;
}

#rightLinks a:link, #rightLinks a:visited {
	color:#ffffff;
	text-decoration:none;
	font-family:"Times New Roman", Times, serif;
	font-weight:normal;
	margin:0 12px 0 12px;
	font-size:15px;
	font-style:italic;
}

#rightLinks a:active, #rightLinks a:hover {
	color:#e3b28b;
}

#bannerImgBg {
	background:#595959;
	height:350px;
	width:100%;	
}

#bannerImg {
	background:#595959;
	height:350px;
	width:1290px;
	text-align:center;
	margin:0 auto;
}

#bannerImg h1 {
	font-family:"Trajan Pro", "Palatino Linotype", "Book Antiqua", Palatino, serif;
	color:#ffffff;
	font-weight:bold;
	font-size:40px;
	font-variant:small-caps;
	text-align:left;
	margin:0;
	padding:150px 0 0 120px;	
}

#bannerImgBg_history {
	background:url(../images/history2.jpg) center no-repeat #2d1803;
	height:350px;
	width:100%;	
}

#bannerImg_history {
	background:url(../images/history.jpg) center no-repeat #2d1803;
	height:350px;
	width:1290px;
	text-align:center;
	margin:0 auto;
}

#bannerImg_history h1 {
	font-family:"Trajan Pro", "Palatino Linotype", "Book Antiqua", Palatino, serif;
	color:#ffffff;
	font-weight:bold;
	font-size:40px;
	font-variant:small-caps;
	text-align:left;
	margin:0;
	padding:250px 0 0 120px;	
}

#bannerImgBg_service {
	background:url(../images/customer-service2.jpg) center no-repeat #090909;
	height:350px;
	width:100%;	
}

#bannerImg_service {
	background:url(../images/customer-service.jpg) center no-repeat #090909;
	height:350px;
	width:1290px;
	text-align:center;
	margin:0 auto;
}

#bannerImg_service h1 {
	font-family:"Trajan Pro", "Palatino Linotype", "Book Antiqua", Palatino, serif;
	color:#968263;
	font-weight:bold;
	font-size:40px;
	font-variant:small-caps;
	text-align:left;
	margin:0;
	padding:250px 0 0 120px;	
}

#bannerImgBg_contact {
	background:url(../images/contact2.jpg) center no-repeat #988272;
	height:350px;
	width:100%;	
}

#bannerImg_contact {
	background:url(../images/contact.jpg) center no-repeat #988272;
	height:350px;
	width:1290px;
	text-align:center;
	margin:0 auto;
}

#bannerImg_contact h1 {
	font-family:"Trajan Pro", "Palatino Linotype", "Book Antiqua", Palatino, serif;
	color:#ffffff;
	font-weight:bold;
	font-size:40px;
	font-variant:small-caps;
	text-align:left;
	margin:0;
	padding:250px 0 0 120px;	
}

#container { 
	position:relative;
	width:1290px;
	margin:20px auto;
	border:1px solid #e0dddb;
	-moz-box-shadow: 0px 0px 10px #c0bdbb;
	-webkit-box-shadow: 0px 0px 10px #c0bdbb;
	box-shadow: 0px 0px 10px #c0bdbb;
}

#innerContainer {
	padding:50px;	
}

h2 {
	font-family:"Trajan Pro", "Palatino Linotype", "Book Antiqua", Palatino, serif;
	color:#9f1115;
	font-weight:bold;
	font-size:30px;
	margin:0;
	padding:0 0 30px 0;
	text-align:center;
	font-variant:small-caps;
}

h3 {
	font-family:"Trajan Pro", "Palatino Linotype", "Book Antiqua", Palatino, serif;
	color:#9f1115;
	font-weight:bold;
	font-size:20px;
	margin:0;
	padding:0 0 5px 20px;
	font-variant:small-caps;
}

#innerContainer p {
	margin:0;
	padding:0 20px 30px 20px;
	line-height:25px;
	font-size:16px;
	font-family:Calibri, Verdana, Arial, Helvetica, sans-serif;
}

#innerContainer table tr td {
	line-height:25px;
	font-size:16px;
	font-family:Calibri, Verdana, Arial, Helvetica, sans-serif;
}

#innerContainer p.historyIntro {
	font-family:"Times New Roman", Times, serif;
	text-align:center; 
	font-style:italic; 
	font-size:19px;
}

#innerContainer p.historyIntro a:link, #innerContainer p.historyIntro a:visited {
	font-family:"Times New Roman", Times, serif;
	font-style:italic; 
	font-size:19px;
	color:#9f1115;
}

#innerContainer p.historyIntro a:active, #innerContainer p.historyIntro a:hover {
	font-family:"Times New Roman", Times, serif;
	font-style:italic; 
	font-size:19px;
	color:#df7375;
}

#footer {
	height:75px;
	width:1290px;	
	text-align:center;
	margin:0 auto;
	padding:10px 0 10px 0;
}

#footer img {
	padding:0 50px 0 480px;
	float:left;	
}

#footer p {
	float:left;
	font-size:11px;
}

#footer a:link, #footer a:visited {
	font-family:Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

#footer a:active, #footer a:hover {
	font-family:Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#9f1115;
}







