﻿body, html {
	padding:0px;margin:0px;
	font:11px Verdana,Arial;
	background:#eee;
	height:100%;
}
#wrap {
/* For Holiday , use 900px and margin of 50px.. regular: 820px, 10px margin*/
	width:820px;
	padding-left:10px;
	padding-right:10px;
	margin-left:auto;
	margin-right:auto;
	background-image:url('images/background.png');
	background-repeat:repeat-y;
	min-height:100%;
}
#header {
background-image: url('images/header.png');
background-color:#FFF;
height:244px;
width:800px;
position:relative;
}
#logo_bar {
	text-align: center;
	height: 140px;
}
.store_location_block {
	width: 200px;
	height: 66px;
	margin: 57px 0 0 0;
	display: block;
	text-decoration: none;
	font-size: 18px;
}
.store_location_block:hover {
	text-decoration: underline;
}
.store_location_block .line_1 {
	color: #AF0000;
}
.store_location_block .line_2 {
	color: #0000AF;
}
.store_location_block .line_3 {
	color: #AF0000;
}
#clintonstorelocation {
	float: left;
	text-align: left;
	margin-left: 15px;
}
#branfordstorelocation {
	float: right;
	text-align: right;
	margin-right: 15px;
}

#body {
	width:780px;
	background-color:#FFF;
	padding:10px 10px 5px 10px;
	clear:both;
}
#footer {
	margin:30px auto 0 auto;
	text-align:center;
}
#footer .footer_link_bar {
	list-style-type: none;
	list-style-image: none;
	list-style-position: outside;
	display: inline-block;
	margin: 0 0 10px 0;
}
#footer .footer_link_bar li {
	float: left;
	margin: 0 10px 0 0;
}

/* Some site-wide classes and styled elements */
.price {
font-size:2em;text-align:center;
}
p {
font-size:1.4em;
text-indent:1em;
}
h2, h3 {
	color:#244d9e;
}
h3 {font-size: 1.5em}
a img {border:0;}
a,a:visited{color:#244d9e;text-decoration:underline;}
a:hover,a:active{color:#244d9e;text-decoration:none;}

/* Drop Down CSS Menu */
ul.ENTERPC_menu {list-style:none; margin:-5px 0 0 2px; padding:0;position:relative;z-index:3;}
ul.ENTERPC_menu * {margin:0; padding:0}
ul.ENTERPC_menu a {display:block; color:#000; text-decoration:none;}
ul.ENTERPC_menu a img {border:none;position:absolute;right:5px;top:12px;}
ul.ENTERPC_menu ul a img {border:none;position:absolute;right:5px;top:6px;}
ul.ENTERPC_menu li {position:relative; float:left; margin-right:2px}
ul.ENTERPC_menu ul {position:absolute; top:26px; left:0; background:#d1d1d1; display:none; opacity:0; list-style:none}
ul.ENTERPC_menu ul li {position:relative; border:1px solid #aaa; border-top:none; margin:0}
ul.ENTERPC_menu ul li a {display:block; padding:3px 7px 5px; background-color:#d1d1d1;width:141px;}
ul.ENTERPC_menu ul li a:hover {background-color:#c5c5c5}
ul.ENTERPC_menu ul ul {left:148px; top:-1px}
ul.ENTERPC_menu .menulink {border:1px solid #aaa; padding:5px 7px 7px; font-weight:bold; background:url(images/menu_header.gif); width:141px}
ul.ENTERPC_menu .menulink:hover, ul.menu .menuhover {background:url(images/menu_header_over.gif)}
ul.ENTERPC_menu .sub {background:#d1d1d1 url(images/arrow.gif) 136px 8px no-repeat}
ul.ENTERPC_menu .topline {border-top:1px solid #aaa}
