@font-face{
	font-family:'Lobster'; 
	src:url('/public/fonts/Lobster.eot'); 
	src:local('☺'), url('/public/fonts/Lobster.woff') format('woff'), url('/public/fonts/Lobster.ttf') format('truetype'), url('/public/fonts/Lobster.svg#webfont') format('svg');
}

body{
	background:#000000;
	font-family:Georgia;
	font-size:16px;
	line-height:26px;
}

p{
	margin:0 0 9px 0;
	font-style:italic;
}

h2{
	color:#000000;
	font-size:27px;
	margin:0 0 20px 0;
	font-weight:normal;
	font-family:Lobster;
}

h3{
	color:#ffffff;
	font-size:20px;
	margin:0 0 12px 0;
	font-weight:normal;
	font-family:Lobster;
}

.container{width:920px; padding-left:20px; padding-right:20px; margin:0 auto;}

.header{background:url('/public/images/header.jpg') repeat-x; height:90px;}
.header .logo{float:left;}
.header .logo a{color:#ffffff; font-size:30px; line-height:89px; font-family:Lobster; font-weight:bold;}
.header .navigation{float:right;}
.header .navigation a{text-decoration:none; color:#ffffff; font-size:18px; line-height:89px; margin:0 0 0 12px; font-family:Lobster}


.content{
	padding:35px 0;
	background:#e4e1d8 url('/public/images/tile.jpg');
}

.banner{
	height:263px;
	margin:0 0 34px 0;
	display:block;
	text-indent:-99999px;
	outline:0;
	background:#000000 url('/public/images/slide_1.jpg');
}

.column_left{
	width:600px;
	float:left;
	padding-left:20px;
	padding-right:20px;
}

.column_right{
	width:280px;
	float:left;
	padding-left:20px;
	padding-right:20px;
}

.list{
	margin:0 0 30px 0;
}

.footer{
	color:#ffffff;
	padding:24px 0 40px 0;
}

.footer .navigation a{
	font-size:18px;
	color:#ffffff;
	text-decoration:none;
	margin:0 14px 0 0;
	font-family:Lobster;
}

.contact{
	color:#ffffff;
	font-size:14px;
	line-height:17px;
	padding:0 20px 0 20px;
	margin:0 0 20px 0;
}

.inner_column{
	padding:0 0 0 20px;
}

.enticer{
	color:#ffffff;
	font-size:14px;
	line-height:17px;
	padding:20px 20px 0 20px;
	margin:0 0 20px 0;
}

.blue_enticer{
	background:url('/public/images/customer_enticer.jpg');
	height:85px;
}

.red_enticer{
	background:url('/public/images/shop_online.jpg');
	height:118px;
}

.black_enticer{
	background:url('/public/images/store_hours.jpg');
	height:213px;
	margin:0 !important;
}

.clear{
	clear:both; height:0;
}

.alpha{
	padding-left:0;
}

.omega{
	padding-right:0;
}

table{
	border-bottom:solid 1px #e6e5dd;
	margin:0 0 30px 0;
}

table tr th{
	font-size:14px;
	padding:3px 10px;
	border-bottom:solid 1px #b1ae9e;
	text-align:left;
}

table tr td{
	padding:3px 10px;
	border-top:solid 1px #e6e5dd;
	border-bottom:solid 1px #b1ae9e;
	font-size:14px;
	line-height:24px;
}

table tr td div{
	font-size:12px;
}

.row{
	margin:0 0 10px 0;
}

.row label{
	display:block;
}

.row .input{
	background:#bab7a7;
	border-bottom:solid 1px #e6e5dd;
	padding:9px;
	width:420px;
}

.row .input input{
	background:#bab7a7;
	width:99%;
}

.row .textarea{
	background:#bab7a7;
	border-bottom:solid 1px #e6e5dd;
	padding:9px;
	width:420px;
}

.row .textarea textarea{
	background:#bab7a7;
	width:99%;
	height:120px;
	resize:none;
}

.time{
	font-style:italic;
	line-height:23px;
	font-size:13px;
}

.time .left{
	float:left;
}

.time .right{
	float:right;
	font-weight:bold;
}