body {font-family: georgia; font-size: 12pt;  }

a img {border: 0px; outline: none;}
focus { -moz-outline-style: none; }
a:active, a:focus {outline: none;}

.bockdesign {text-align: right; padding: 10px; position: relative; left: -140px; top: 10px; font-size: 10pt;}
.gallery {position: relative; top: 30px; left: 10px;}
.f {margin: 0px auto; text-align: center;}
.logo {background: url('logo.jpg'); width: 1081px; height: 219px ; margin: 0px auto;}
.follow {text-align: right; font-size: 10pt; position: relative; left: -20px; top: 10px;}
.openmanage {float:left; position: relative; left: 350px; z-index:30000; top: 20px; font-size: 10pt;}

.openmanage a {color:black;}
.countdown { width: 154px;font-size: 12pt; text-align: left; padding: 10px; position: relative; top: 15px; background-color: #FAEEEE; position: relative; top: -25px; z-index: 1; }
.countdown b {font-size: 14pt; letter-spacing: .05em;}

.follow a, .opentable a {color: black; text-decoration: none;}
.follow a , .opentable a:hover {text-decoration: underline;}
.location {position: relative; left: 40px; top: 10px; }
.frame {background: url('archbg.jpg'); width: 1081px; height: 375px ; margin: 0px auto; text-align: center; border: 0px blue solid;}

.sound {width: 200px;border: 0px red solid; position: relative; top: -775px; left: -50px; z-index: 3000000; background-color: white}

form table td {padding-top: 5px; padding-bottom: 5px;}

.arch1 {width: 850px; margin: 0px auto; position: relative; top: 4px;  }
.arch1 a img {border: 0px;}
form input {border: 0px; background-color: #cccccc;border-top: 1px #FFCCCC solid; letter-spacing: .08em;}
input .fname {width: 50px;}
input .lname {width: 50px;}
input .email {width: 150px;}
input .phone {width: 120px;}
.main {position: relative; top: 25px; left: 15px;}

.main-post {position: relative; top: 25px; left: 15px; padding-left: 20px; padding-right: 20px;}
.main-post img {float:left; height: 250px; margin-right: 20px;}

h2 {color: #BC1D03;}
ul.page_item
{
list-style-type: none;
padding: 0;
margin: 0;
margin-left: 0px;

}
.piclenselink {display: none;}
.ngg-albumtitle {text-align: center; padding-bottom: 5px; text-transform: uppercase; font-size: 10pt; font-weight: bold; padding-top: 10px;}
.ngg-album {float: left; width: 200px;}

.ngg-thumbnail a img {border: 3px #F6E2E3  solid;}
.ngg-thumbnail {text-align: center;}
.ngg-albumoverview {width: 800px; position: relative;}
.ngg-description {text-align: center; font-size: 10pt;}
.ngg-gallery-thumbnail-box {float:left; width: 200px;}

 a { color: #BC1D03; text-decoration: none;}
 a:hover { color: #000000; text-decoration: underline;}


li.page_item
{display: inline;
background-image: url(http://www.aromadiroma.com/slash.jpg);
background-repeat: no-repeat;
background-position: -5px ;
padding-left: 12px;
padding-right: 2px;
margin: 0px;
border: 0px red solid;

}


ul.page_item li.page-item-27 {display: none;}

  ul.page_item li.page-item-8 {list-style-type: none; list-style-image:none; list-style:none; background-image: url(http://www.aromadiroma.com/none.jpg);}

li.page_item a {color:#BC1D03; font-size: 9pt; text-transform: uppercase; text-decoration: none; font-weight: bold; letter-spacing: .08em;}

li.page_item a:hover {color:#BC1D03;  text-transform: uppercase; text-decoration: underline; letter-spacing: .08em;}


.arch {float:left;}
h1{display: none; }
.content {text-align:left;width :850px; margin: 0px auto; border: 0px red solid; padding-top: 10px; height: 355px;}
.arch3 {float:left; padding: 3px; text-align: center; font-size: 11pt; letter-spacing: .08em;}
.arch3 img {margin-bottom: 10px; width: 119px;}

.arch4 {width: 1080px; margin: 0px auto; position: relative; top: -20px; left: -117px; background-color: white; height: 360px; border: 0px red solid;z-index: 3000; padding-left: 10px;}

h2 {font-size: 12pt;}
a img {border: 0px;}
.menu {color: #BC1D03; font-size: 10pt; text-align: center; z-index: 3001; position: relative;}
.footer {clear:both;background-color: #000000; color: white; height: 200px; width: 1081px; margin: 0px auto; text-align: center; font-size: 12pt; font-family: cambria; position: relative; top: 10px; letter-spacing: .08em;}



.footerbar {clear: both; background-color:#BC1D03; width: 1081px; margin: 0px auto; height: 20px; position: relative; top: -8px;}

.footer table {position: relative; left: 168px; top: 10px; text-align: left;}

.footer table td {padding: 2px;}

.menupage {position: relative; left: 40px; top: 25px;}
.left {float: left;}
.right {float:left; padding-left: 10px; height: 270px; width: 570px; font-size: 9pt; letter-spacing: .08em;}
.right-about {float:left; padding-left: 25px; height: 270px; font-size: 9pt; letter-spacing: .08em; width: 470px; }
.left-about {float:left; width: 330px;}
 img {border: 3px #F6E2E3 solid;}

a img {border: 3px #F6E2E3 solid;}


.rightfb {float:left; padding-left: 10px; height: 300px; width: 650px; font-size: 9pt; letter-spacing: .08em;}

.menucontent {height: 255px; overflow:auto; width: 550px; position: relative; top: -5px;}
.eventcontent {height: 255px; overflow:auto; width: 450px; position: relative;  border-top: 2px #DB3A1E solid; padding-top: 20px; top: 5px;}


.fbcontent {height: 260px; overflow:auto; width: 650px; border-top: 2px #DB3A1E solid; }

.calendar-prev {text-align: left;}
.calendar-next {text-align: right;}
 .calendar-prev a{color: #BC1D03;}
 .calendar-next a{color: #BC1D03;}
 .calendar-prev  a:hover {color: #000000;}
 .calendar-next a:hover{color: #000000;}

.calendar-month {color: #000000; text-transform: uppercase; font-family: verdana;}
table.calendar-table {width: 770px; position: relative; left: 40px; top: -20px;}

td.day-with-date  {border: 2px black solid; width: 100px; height: 45px; font-size: 9pt;}

td.day-without-date {border: 2px black solid; width: 80px; height: 45px; font-size: 9pt;}
td.current-day {border: 1px gray solid; width: 80px; height: 45px; font-size: 9pt; background-color: #FFFFCC;}

.calendar-table strong {font-weight: normal;}
.event-title {display: none;}
.event .event-content-break{display: none;}

.calendar-table a {color:#BC1D03; font-size: 9pt; text-transform: uppercase; text-decoration: none;}
.calendar-heading {text-align: center; color:#cc3333; font-size: 10pt; font-weight: bold; padding-bottom: 5px;  height: 40px;}

td.normal-day-heading  {color: #000000; width: 80px; text-align: center; font-size: 9pt;}
td.weekend-heading {color: #000000; width: 80px; text-align: center; font-size: 9pt;}

.footer a {color: white; text-decoration:none;}

.follow a img {border:0px; padding:0px; margin: 0px;}
