/*RESET*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
/* ol,ul {list-style:none;} */
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}
/********************************************************/

body {
}

body #container{
	margin: 0 auto;
	width:976px;
	font-family: Arial, Verdana, sans-serif;
	overflow:hidden;
}

#container #top {
	position:relative;
	float:left;
	width:976px;
	height:30px;
	background: url('/images/top.png');
}

#container #top #home {
	position:relative;
	float:left;
	width:650px;
	font-family:Arial, Verdana, sans-serif;
	color:#00a0e7;
	font-size:11px;
	padding:6px 5px 0px 5px;
}

#container #top #home a, a:hover, a:visited {
	text-decoration:none;
	font-family:Arial, Verdana, sans-serif;
	color:#00a0e7;
	font-size:11px;
}

#container #top #corporate {
	position:relative;
	float:right;
	width:298px;
	font-family:Arial, Verdana, sans-serif;
	color:#00a0e7;
	font-size:11px;
	padding:6px 5px 0px 5px;
}

#container #top #corporate a, a:hover, a:visited {
	text-decoration:none;
	font-family:Arial, Verdana, sans-serif;
	color:#00a0e7;
	font-size:11px;
}

#container #header {
	position:relative;
	float:left;
	width:976px;
	overflow:hidden;
	margin:10px 0px 0px 0px;
}

#container #header #location {
	position:relative;
	float:left;
	width:488px;
	overflow:hidden;
}

#container #header #location-image {
	float:left;
	height:120px;
	width:160px;
	border: 3px solid #FFFFFF;
	margin:5px 0px 0px 0px;
}

#container #header #location-text {
	float:left;
	font-family: Georgia, Tahoma, Verdana, Arial;
	font-size:14px;
	color:#00a0e7;
	padding:30px 0px 0px 10px;
}

#container #header #logo {
	float:left;
	height:130px;
	width:488px;
	background:url('/images/logo.png') no-repeat 200px 17px;
}

#container #header #logo span {
	display:none;
}

#container #menu {
	position:relative;
	float:left;
	width:976px;
	overflow:hidden;
}

#container #menu #menu-home {
	position:relative;
	margin:10px 0px 0px 0px;
	float:left;
	width:205px;
	height:37px;
	background: url('/images/admin-button.png') no-repeat;
}

#container #menu #menu-home a {
	display:block;
	width:205px;
	height:37px;
}

#container #menu #menu-home a span {
	display:none;
}

#container #menu #menu-menu {
	position:relative;
	margin:10px 0px 0px 5px;
	float:left;
	width:205px;
	height:37px;
	background: url('/images/admin-button.png') no-repeat;
}

#container #menu #menu-menu a {
	display:block;
	width:205px;
	height:37px;
}

#container #menu #menu-menu a span {
	display:none;
}

#container #menu #menu-location {
	position:relative;
	margin:10px 0px 0px 5px;
	float:left;
	width:205px;
	height:37px;
	background: url('/images/admin-button.png') no-repeat;
}

#container #menu #menu-location a {
	display:block;
	width:205px;
	height:37px;
}

#container #menu #menu-location a span {
	display:none;
}

#container #menu #menu-join {
	position:relative;
	margin:10px 0px 0px 5px;
	float:left;
	width:205px;
	height:37px;
	background: url('/images/admin-button.png') no-repeat;
}

#container #menu #menu-join #menu-join-eclub {
	position:absolute;
	margin:4px 0px 0px 188px;
	width:127px;
	height:22px;
}

#container #menu #menu-join #menu-join-eclub a {
	display:block;
	width:127px;
	height:22px;
}

#container #menu #menu-join #menu-join-eclub a span {
	display:none;
}

#container #menu #menu-join #menu-join-loyalty {
	position:absolute;
	margin:31px 0px 0px 188px;
	width:127px;
	height:22px;
}

#container #menu #menu-join #menu-join-loyalty a {
	display:block;
	width:127px;
	height:22px;
}

#container #menu #menu-join #menu-join-loyalty a span {
	display:none;
}

#container #edit {
	position:relative;
	float:left;
	width:860px;
	overflow:hidden;
}

#container #edit #edit-site {
	position:relative;
	margin:10px 0px 0px 0px;
	float:left;
	width:205px;
	height:37px;
	background: url('/images/admin-button.png') no-repeat;
}

#container #edit #edit-site a {
	display:block;
	width:205px;
	height:37px;
}

#container #edit #edit-site a span {
	position: absolute;
	top: 6px;
	left: 46px;
	color: #FFFFFF;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
    line-height: 25px;
    text-decoration: none;
}

#container #edit #edit-menu {
	position:relative;
	margin:10px 0px 0px 10px;
	float:left;
	width:205px;
	height:37px;
	background: url('/images/admin-button.png') no-repeat;
}

#container #edit #edit-menu a {
	display:block;
	width:205px;
	height:37px;
}

#container #edit #edit-menu a span {
	position: absolute;
	top: 6px;
	left: 48px;
	color: #FFFFFF;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
    line-height: 25px;
    text-decoration: none;
}

#container #edit #edit-location {
	position:relative;
	margin:10px 0px 0px 10px;
	float:left;
	width:205px;
	height:37px;
	background: url('/images/admin-button.png') no-repeat;
}

#container #edit #edit-location a {
	display:block;
	width:205px;
	height:37px;
}

#container #edit #edit-location a span {
	position: absolute;
	top: 6px;
	left: 34px;
	color: #FFFFFF;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
    line-height: 25px;
    text-decoration: none;
}

#container #edit #edit-community {
	position:relative;
	margin:10px 0px 0px 10px;
	float:left;
	width:205px;
	height:37px;
	background: url('/images/admin-button.png') no-repeat;
}

#container #edit #edit-community a {
	display:block;
	width:205px;
	height:37px;
}

#container #edit #edit-community a span {
	position: absolute;
	top: 6px;
	left: 23px;
	color: #FFFFFF;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
    line-height: 25px;
    text-decoration: none;
}

#container #edit-two {
	position:relative;
	float:left;
	width:976px;
	overflow:hidden;
}

#container #admin #edit-stats {
	position:relative;
	margin:10px 0px 0px 10px;
	float:left;
	width:205px;
	height:37px;
	background: url('/images/admin-button.png') no-repeat;
}

#container #admin #edit-stats a {
	display:block;
	width:205px;
	height:37px;
}

#container #admin #edit-stats a span {
	position: absolute;
	top: 6px;
	left: 65px;
	color: #FFFFFF;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
    line-height: 25px;
    text-decoration: none;
}

#container #admin #edit-password {
	position:relative;
	margin:10px 0px 0px 10px;
	float:left;
	width:205px;
	height:37px;
	background: url('/images/admin-button.png') no-repeat;
}

#container #admin #edit-password a {
	display:block;
	width:205px;
	height:37px;
}

#container #admin #edit-password a span {
	position: absolute;
	top: 6px;
	left: 45px;
	color: #FFFFFF;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
    line-height: 25px;
    text-decoration: none;
}

#container #admin {
	position:relative;
	float:left;
	width:976px;
	overflow:hidden;
}

#container #admin #admin-home {
	position:relative;
	margin:10px 0px 0px 0px;
	float:left;
	width:205px;
	height:37px;
	background: url('/images/admin-button.png') no-repeat;
}

#container #admin #admin-home a {
	display:block;
	width:205px;
	height:37px;
}

#container #admin #admin-home a span {
	position: absolute;
	top: 6px;
	left: 62px;
	color: #FFFFFF;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
    line-height: 25px;
    text-decoration: none;
}

#container #admin #admin-video {
	position:relative;
	margin:10px 0px 0px 10px;
	float:left;
	width:205px;
	height:37px;
	background: url('/images/admin-button.png') no-repeat;
}

#container #admin #admin-video a {
	display:block;
	width:205px;
	height:37px;
}

#container #admin #admin-video a span {
	position: absolute;
	top: 6px;
	left: 35px;
	color: #FFFFFF;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
    line-height: 25px;
    text-decoration: none;
}

#container #admin #admin-pdf {
	position:relative;
	margin:10px 0px 0px 10px;
	float:left;
	width:205px;
	height:37px;
	background: url('/images/admin-button.png') no-repeat;
}

#container #admin #admin-pdf a {
	display:block;
	width:205px;
	height:37px;
}

#container #admin #admin-pdf a span {
	position: absolute;
	top: 6px;
	left: 37px;
	color: #FFFFFF;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
    line-height: 25px;
    text-decoration: none;
}

#container #admin #admin-logout {
	position:relative;
	margin:10px 0px 0px 10px;
	float:left;
	width:205px;
	height:37px;
	background: url('/images/admin-button.png') no-repeat;
}

#container #admin #admin-logout a {
	display:block;
	width:205px;
	height:37px;
}

#container #admin #admin-logout a span {
	position: absolute;
	top: 6px;
	left: 54px;
	color: #FFFFFF;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
    line-height: 25px;
    text-decoration: none;
}

#container #admin-content {
	position:relative;
	float:left;
	width:885px;
	margin-bottom:35px;
}

#container #admin-content .admintext {
	font-size:20px;
	color:#00a0e7;
}

#container #admin-content .admintext a {
	font-size:20px;
	color:#00a0e7;
	text-decoration:none;
}

#container #admin-content .admintext a:hover {
	font-size:20px;
	font-weight:bold;
	color:#00a0e7;
}

#container #admin-content #main {
	position:relative;
	margin:20px 0px 0px 0px; 
	float:left;
	width:976px;
	height:314px;
}

#container #admin-content #main-title {
	position:absolute;
	margin:15px; 
	font-size:30px;
}

#container #admin-content #main-subtitle {
	position:absolute;
	margin:95px 0px 0px 18px;
	font-size:17px;
	width:190px;
}

#container #admin-content #main-expires {
	position:absolute;
	margin:265px 0px 0px 14px;
	font-size:11px;
}

/****/
#coupon-main {
	position:relative;
	float:left;
	width:208px;
	height:332px;
	cursor:pointer;
}

#coupon-main-title {
	position:absolute;
	margin:15px; 
	font-size:30px;
	width:180px;
}

#coupon-main-subtitle {
	position:absolute;
	margin:127px 0px 0px 18px;
	font-size:17px;
	width:130px;
}

#coupon-main-expires {
	position:absolute;
	margin:265px 0px 0px 14px;
	font-size:11px;
}
/****/

#container #admin-content #main-fine {
	position:absolute;
	margin:284px 0px 0px 19px;
	font-size:8px;
	width:950px;
}

#container #admin-content #main-print {
	position:absolute;
	width:203px;
	height:36px;
	margin:228px 0px 0px 48px;
}

#container #admin-content #main-print a {
	display:block;
	width:203px;
	height:36px;
	background:url('/images/spacer.gif');
}

#container #admin-content #main-print a span {
	display:none;
}

#coupon {
	width:600px;
	height:400px;
	font-family: Arial,Verdana,sans-serif;
}

#coupon #coupon-image {
	position:relative;
	width:600px;
	height:400px;
}

#coupon #coupon-print {
	position:absolute;
	margin:40px 0px 0px 40px;
	z-index:1000;
}

#coupon #coupon-print a {
	text-decoration:none;
	font-size:12px;
	color:#EE3897;
	z-index:1000;
}

#coupon #coupon-title {
	position:absolute;
	margin:98px 0px 0px 40px;
	font-size:53px;
	color:#EE3897;
	z-index:1000;
}

#coupon #coupon-subtitle {
	position:absolute;
	margin:171px 0px 0px 52px;
	font-size:13px;
	color:#EE3897;
	width:520px;
	z-index:1000;
}

#coupon #coupon-expires {
	position:absolute;
	margin:221px 0px 0px 52px;
	font-size:11px;
	color:#EE3897;
	z-index:1000;
}

#coupon #coupon-store {
	position:absolute;
	margin:220px 0px 0px 232px;
	font-size:15px;
	color:#EE3897;
	z-index:1000;
}

#coupon #coupon-fine {
	position:absolute;
	margin:334px 0px 0px 53px;
	font-size:8px;
	color:#EE3897;
	width:510px;
	z-index:1000;
}

#flavors-box {
	width:600px;
	height:700px;
	font-family: Arial,Verdana,sans-serif;
}

#flavors-box .flavors-text {
	font-family: Arial,Verdana,sans-serif;
	font-size:20px;
	color:#00a0e7;
}

#flavors-box #flavors-location-text {
	position:absolute;
	font-family:Georgia,Tahoma,Verdana,Arial;
	font-size:14px;
	color:#00a0e7;
	margin:30px 0px 0px 30px;
}

#flavors-box #flavors-print {
	position:absolute;
	font-size:10px;
	color:#00a0e7;
	margin:30px 0px 0px 200px;
}

#flavors-print #flavors-print a {
	font-size:10px;
	color:#00a0e7;
	text-decoration:none;
}

#flavors-print #flavors-image {
	position:relative;
	width:600px;
	height:700px;
}


#container #admin-content #call {
	position:relative;
	margin:20px 0px 0px 0px;
	float:left;
	width:976px;
	height:195px;
}

#container #admin-content #call #flavors {
	position:relative;
	float:left;
	width:205px;
	height:195px;
	background: url('/images/flavors.png') no-repeat;
}

#container #admin-content #call #flavors a {
	position:relative;
	display:block;
	width:305px;
	height:175px;
	background:url('/images/spacer.gif');
}


#container #admin-content #call #flavors #flavors-featured {
	color:#FFFFFF;
	font-family:Arial,Verdana,sans-serif;
	font-size:20px;
	height:60px;
	margin:121px 0 0 31px;
	position:absolute;
	width:240px;
}


#container #admin-content #call #calls {
	position:relative;
	float:left;
	margin:0px 0px 0px 5px;
	width:205px;
	height:195px;
}

#container #admin-content #call #calls #call-one {
	position:relative;
	float:left;
	width:205px;
	height:95px;
}

#container #admin-content #call #calls #call-one a {
	position:relative;
	display:block;
	width:205px;
	height:95px;
	text-decoration:none;
	background:url('/images/spacer.gif');
}


#container #admin-content #call #calls #call-two {
	position:relative;
	float:left;
	margin:5px 0px 0px 0px;
	width:205px;
	height:95px;
}

#container #admin-content #call #calls #call-two a {
	position:relative;
	display:block;
	width:205px;
	height:95px;
	text-decoration:none;
	background:url('/images/spacer.gif');	
}

#container #admin-content #call #social {
	position:relative;
	float:left;
	margin:0px 0px 0px 5px;
	width:205px;
	height:195px;
	background: url('/images/social.png') no-repeat;
}

#container #admin-content #call #social #youtube {
	position:absolute;
	margin:68px 0px 0px 181px;
	width:50px;
	height:50px;
}

#container #admin-content #call #social #youtube a {
	display:block;
	width:100px;
	height:100px;
	background:url('/images/spacer.gif');
}

#container #admin-content #call #social #youtube a span {
	display:none;
}

#container #admin-content #call #social #facebook {
	position:absolute;
	margin:35px 0px 0px 222px;
	width:50px;
	height:50px;
}

#container #admin-content #call #social #facebook a {
	display:block;
	width:100px;
	height:100px;
	background:url('/images/spacer.gif');
}

#container #admin-content #call #social #facebook a span {
	display:none;
}

#container #admin-content #call #social #twitter {
	position:absolute;
	margin:85px 0px 0px 253px;
	width:50px;
	height:50px;
}

#container #admin-content #call #social #twitter a {
	display:block;
	width:100px;
	height:100px;
	background:url('/images/spacer.gif');
}

#container #admin-content #call #social #twitter a span {
	display:none;
}

#container #admin-content #events {
	position:relative;
	margin:0px 0px 0px 0px;
	float:left;
	width:976px;
	height:113px;
}

#container #admin-content #events #event-image {
	position:absolute;
	margin:0px 0px 0px 750px;
}

#container #admin-content #events #event-title {
	position:absolute;
	margin:41px 0px 0px 30px;
	font-size:26px;
	color:#FFFFFF;
	font-family:Arial,Verdana,sans-serif;
}

#container #admin-content #events #event-subtitle {
	position:absolute;
	margin:72px 0px 0px 30px;
	font-size:13px;
	color:#FFFFFF;
	font-family:Arial,Verdana,sans-serif;
}

/* MONDAY */

#container #admin-content #monday-events {
	position:relative;
	margin:0px 0px 0px 0px;
	float:left;
	width:976px;
	height:113px;
}

#container #admin-content #monday-events #monday-event-image {
	position:absolute;
	margin:0px 0px 0px 750px;
}

#container #admin-content #monday-events #monday-event-title {
	position:absolute;
	margin:41px 0px 0px 30px;
	font-size:26px;
	color:#FFFFFF;
	font-family:Arial,Verdana,sans-serif;
}

#container #admin-content #monday-events #monday-event-subtitle {
	position:absolute;
	margin:72px 0px 0px 30px;
	font-size:13px;
	color:#FFFFFF;
	font-family:Arial,Verdana,sans-serif;
}

/* TUESDAY */

#container #admin-content #tuesday-events {
	position:relative;
	margin:0px 0px 0px 0px;
	float:left;
	width:976px;
	height:113px;
}

#container #admin-content #tuesday-events #tuesday-event-image {
	position:absolute;
	margin:0px 0px 0px 750px;
}

#container #admin-content #tuesday-events #tuesday-event-title {
	position:absolute;
	margin:41px 0px 0px 30px;
	font-size:26px;
	color:#FFFFFF;
	font-family:Arial,Verdana,sans-serif;
}

#container #admin-content #tuesday-events #tuesday-event-subtitle {
	position:absolute;
	margin:72px 0px 0px 30px;
	font-size:13px;
	color:#FFFFFF;
	font-family:Arial,Verdana,sans-serif;
}

/* WEDNESDAY */

#container #admin-content #wednesday-events {
	position:relative;
	margin:0px 0px 0px 0px;
	float:left;
	width:976px;
	height:113px;
}

#container #admin-content #wednesday-events #wednesday-event-image {
	position:absolute;
	margin:0px 0px 0px 750px;
}

#container #admin-content #wednesday-events #wednesday-event-title {
	position:absolute;
	margin:41px 0px 0px 30px;
	font-size:26px;
	color:#FFFFFF;
	font-family:Arial,Verdana,sans-serif;
}

#container #admin-content #wednesday-events #wednesday-event-subtitle {
	position:absolute;
	margin:72px 0px 0px 30px;
	font-size:13px;
	color:#FFFFFF;
	font-family:Arial,Verdana,sans-serif;
}

/* THURSDAY */

#container #admin-content #thursday-events {
	position:relative;
	margin:0px 0px 0px 0px;
	float:left;
	width:976px;
	height:113px;
}

#container #admin-content #thursday-events #thursday-event-image {
	position:absolute;
	margin:0px 0px 0px 750px;
}

#container #admin-content #thursday-events #thursday-event-title {
	position:absolute;
	margin:41px 0px 0px 30px;
	font-size:26px;
	color:#FFFFFF;
	font-family:Arial,Verdana,sans-serif;
}

#container #admin-content #thursday-events #thursday-event-subtitle {
	position:absolute;
	margin:72px 0px 0px 30px;
	font-size:13px;
	color:#FFFFFF;
	font-family:Arial,Verdana,sans-serif;
}

/* FRIDAY */

#container #admin-content #friday-events {
	position:relative;
	margin:0px 0px 0px 0px;
	float:left;
	width:976px;
	height:113px;
}

#container #admin-content #friday-events #friday-event-image {
	position:absolute;
	margin:0px 0px 0px 750px;
}

#container #admin-content #friday-events #friday-event-title {
	position:absolute;
	margin:41px 0px 0px 30px;
	font-size:26px;
	color:#FFFFFF;
	font-family:Arial,Verdana,sans-serif;
}

#container #admin-content #friday-events #friday-event-subtitle {
	position:absolute;
	margin:72px 0px 0px 30px;
	font-size:13px;
	color:#FFFFFF;
	font-family:Arial,Verdana,sans-serif;
}

/* SATURDAY */

#container #admin-content #saturday-events {
	position:relative;
	margin:0px 0px 0px 0px;
	float:left;
	width:976px;
	height:113px;
}

#container #admin-content #saturday-events #saturday-event-image {
	position:absolute;
	margin:0px 0px 0px 750px;
}

#container #admin-content #saturday-events #saturday-event-title {
	position:absolute;
	margin:41px 0px 0px 30px;
	font-size:26px;
	color:#FFFFFF;
	font-family:Arial,Verdana,sans-serif;
}

#container #admin-content #saturday-events #saturday-event-subtitle {
	position:absolute;
	margin:72px 0px 0px 30px;
	font-size:13px;
	color:#FFFFFF;
	font-family:Arial,Verdana,sans-serif;
}

/* SUNDAY */

#container #admin-content #sunday-events {
	position:relative;
	margin:0px 0px 0px 0px;
	float:left;
	width:976px;
	height:113px;
}

#container #admin-content #sunday-events #sunday-event-image {
	position:absolute;
	margin:0px 0px 0px 750px;
}

#container #admin-content #sunday-events #sunday-event-title {
	position:absolute;
	margin:41px 0px 0px 30px;
	font-size:26px;
	color:#FFFFFF;
	font-family:Arial,Verdana,sans-serif;
}

#container #admin-content #sunday-events #sunday-event-subtitle {
	position:absolute;
	margin:72px 0px 0px 30px;
	font-size:13px;
	color:#FFFFFF;
	font-family:Arial,Verdana,sans-serif;
}


/* LOCATION PAGE */

#container #admin-content #map-back {
	position:relative;
	float:left;
	margin:20px 0px 0px 0px;
	width:423px;
	height:548px;
	background: url('/images/map-back.png') no-repeat;
}

#container #admin-content #map-back {
	position:relative;
	float:left;
	margin:20px 0px 0px 0px;
	width:423px;
	height:548px;
	background: url('/images/map-back.png') no-repeat;
}

#container #admin-content #map-back #map-canvas {
	margin:12px; 
	width:377px; 
	height:460px
}

#container #admin-content #map-back #map-get-directions {
	margin:12px;
	width:377px; 
	height:45px;
}

#container #admin-content #map-back #map-get-directions a {
	display:block;
	width:377px; 
	height:45px;
}

#container #admin-content #location-info #location-header {
	position:relative;
	float:right;
	margin:20px 0px 0px 0px;
	width:525px; 
	height:43px;
	background: url('/images/location-header.png') no-repeat;
}

#container #admin-content #location-info #location-header #location-name {
	font-family: Georgia, Tahoma, Verdana, Arial;
	font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
	padding:10px;
}

#container #admin-content #location-info #location-contacts {
	position:relative;
	float:right;
	margin:8px 0px 0px 0px;
	width:525px;
	font-family: Georgia, Tahoma, Verdana, Arial;
	font-size:14px;
	color:#00a0e7;	 
}

#container #admin-content #location-info #location-contacts h3 {
	font-size:20px;
	color:00A0E7;	 
}

#container #admin-content #location-info #location-contacts #location-address {
	position:relative;
	float:left;
	margin:20px 0px 0px 0px;
	width:250px; 
}

#container #admin-content #location-info #location-contacts #location-hours {
	position:relative;
	float:right;
	margin:20px 0px 0px 0px;
	width:250px; 
}

#container #admin-content #location-info #location-contacts #location-contact {
	position:relative;
	float:left;
	margin:20px 0px 0px 0px;
	width:250px; 
}

#container #admin-content #location-info #location-follow {
	position:relative;
	float:right;
	margin:20px 0px 0px 0px;
	width:525px;
	height:81px;
	background: url('/images/follow.png') no-repeat;
}

#container #admin-content #location-info #location-follow #facebook {
	position:absolute;
	margin:10px 0px 0px 180px;
	width:50px;
	height:50px;
}

#container #admin-content #location-info #location-follow #facebook a {
	display:block;
	width:50px;
	height:50px;
}

#container #admin-content #location-info #location-follow #facebook a span {
	display:none;
}

#container #admin-content #location-info #location-follow #twitter {
	position:absolute;
	margin:10px 0px 0px 321px;
	width:50px;
	height:50px;
}

#container #admin-content #location-info #location-follow #twitter a {
	display:block;
	width:50px;
	height:50px;
}

#container #admin-content #location-info #location-follow #twitter a span {
	display:none;
}

#container #admin-content #location-info #location-follow #youtube {
	position:absolute;
	margin:10px 0px 0px 457px;
	width:50px;
	height:50px;
}

#container #admin-content #location-info #location-follow #youtube a {
	display:block;
	width:50px;
	height:50px;
}

#container #admin-content #location-info #location-follow #youtube a span {
	display:none;
}

#container #admin-content #location-info #location-images {
	position:relative;
	float:right;
	margin:20px 0px 0px 0px;
	width:525px;
	height:240px;
}

#container #admin-content #location-info #location-images #location-image-one {
	position:relative;
	float:left;
	width:263px;
	height:240px;
	background: url('/images/location-images.png') no-repeat;
}

#container #admin-content #location-info #location-images #location-image-two {
	position:relative;
	float:left;
	width:262px;
	height:240px;
	background: url('/images/location-images.png') no-repeat;
}

#container #admin-content #location-info #location-images #location-image-one #location-image-one-image {
	position:absolute;
	margin:10px 0px 0px 9px;
	width:238px;
	height:177px;
}

#container #admin-content #location-info #location-images #location-image-two #location-image-two-image {
	position:absolute;
	margin:10px 0px 0px 9px;
	width:238px;
	height:177px;
}

/* MENU PAGE */

#container #admin-content #print_menu {
	position:relative;
	float:left;
	padding:20px 0px 0px 20px;
	font-size:11px;
	font-family:Arial, Verdana, sans-serif;
	color:#00a0e7;
}

#container #admin-content #print_menu a {
	color:#00a0e7;	 
}

#container #admin-content .menu-blue {
	position:relative;
	float:left;
	margin:20px 0px 0px 0px;
	width:860px;
	height:43px;
	background: url('/images/menu-blue.png') no-repeat;
}

#container #admin-content .menu-blue span {
	position:relative;
	float:left;
	margin:10px;
	font-family: Georgia, Tahoma, Verdana, Arial;
	font-size:16px;
	color:#FFFFFF;	 
}

#container #admin-content .menu-container {
	position:relative;
	float:left;
	width:860px;
}

#container #admin-content .menu-container .menu-items {
	position:relative;
	float:left;
	width:860px;
}

#container #admin-content .menu-container .menu-items .menu-item {
	position:relative;
	float:left;
	width:430px;
	min-height:215px;
	/* background: url('/images/menu-item-back.png') no-repeat top left; */
}

#container #admin-content .menu-container .menu-items .menu-item .menu-item-title {
	position:relative;
	margin:20px 0px 0px 20px;
	font-family: Georgia, Tahoma, Verdana, Arial;
	font-size:16px;
	color:00A0E7;	 
}

#container #admin-content .menu-container .menu-items .menu-item .menu-item-photo {
	position:relative;
	margin:16px 0px 0px 21px;
	width:128px;
	height:120px;
}

#container #admin-content .menu-container .menu-items .menu-item .menu-item-list {
	position:relative;
	margin:-127px 0px 0px 176px;
	width:250px;
}

#container #admin-content .menu-container .menu-items .menu-item .menu-item-list .menu-item-size {
	position:relative;
	float:left;
	width:175px;
	font-family: Arial, Helvetica;
	font-size:14px;
	color:#00a0e7;
	line-height:25px;	 
}

#container #admin-content .menu-container .menu-items .menu-item .menu-item-list .menu-item-price {
	position:relative;
	float:right;
	width:75px;
	font-family: Arial, Helvetica;
	font-size:14px;
	color:#00A0E7;
	line-height:25px;	 
}

#container #admin-content .menu-container .menu-flavors {
	position:relative;
	float:left;
	width:976px;
	padding:0px 0px 0px 20px;
	font-family: Georgia, Tahoma, Verdana, Arial;
	font-size:14px;
	color:#00a0e7;
}

#container #admin-content .menu-container .menu-flavors span {
	color:00A0E7;
}

/* ADMIN VISITOR STATS */

#page-views {
	font-family: Arial, Verdana, sans-serif;
	font-size:10px;
	color:#00a0e7;
}

#unique-visitors td {
	font-family: Arial, Verdana, sans-serif;
	font-size:10px;
	color:#00a0e7;
	padding:5px 5px 5px 5px;
}

#container #admin-content #stats {
	position:relative;
	display:block;
}

#container #admin-content #stats #page-views-section {
	color:#00a0e7;
	width:488px;
	height:300px;
	float:left;
} 

#container #admin-content #stats #unique-visitors-section {
	color:#00a0e7;
	width:488px;
	height:300px;
	float:left;
} 

#container #admin-content #stats #referring-urls-section {
	color:#00a0e7;
	width:488px;
	height:300px;
	float:left;
} 

#container #admin-content #stats #visitor-locations-section {
	color:#00a0e7;
	width:488px;
	height:300px;
	float:left;
} 

button {
	width:				173px;
	height:				39px;
	background:			url('/images/submit.png') no-repeat top left;
	border:				none;
	text-decoration:	none;
	cursor:				pointer;
	margin:				20px 0px 0px 0px;
}

/* FOOTER */

#container #footer {
	width:976px;
	float:left;
	font-family: Arial, Verdana, sans-serif;
	font-size:10px;
	color:#00a0e7;
}

#container #footer #footer-left {
	width:525px;
	float:left;
	padding:6px 5px 0px 5px;
}

#container #footer #footer-left a, a:hover, a:visited {
	text-decoration:none;
	font-family:Arial, Verdana, sans-serif;
	color:#00a0e7;
	font-size:11px;
}

#container #footer #footer-right {
	width:200px;
	float:right;
	padding:6px 5px 0px 5px;
}

#container #footer #footer-right a, a:hover, a:visited {
	text-decoration:none;
	font-family:Arial, Verdana, sans-serif;
	color:#00a0e7;
	font-size:11px;
}

#container #footer #footer-right .scroll-content a, a:hover, a:visited {
	text-decoration:none;
	font-family:Arial, Verdana, sans-serif;
	color:#00a0e7;
	font-size:11px;
}

