body {
//	background-color:#FFFFFF;
// background-image:none;
/*
	background-color: none;

	background-repeat:repeat-x;

	background-image:url(/extension/aaronschlosberg/design/aaronschlosberg/images/background.png);
        color:#535548;
*/
	font-family:Arial,Helvetica,sans-serif;
	font-size:0.9em;
//	font-size:80%;
	margin:0pt;
	padding:0pt;
	text-align:center;
}
div#logo h1 {
        font-weight: bolder;
        font-size: 30pt;
}
div#logo {
    left:0px;
    margin:0;
    position:relative;
    top:2px;
    height:30px;
}
div#logo a {
        font-color: #000000;
    	text-decoration: none;
}
div#header {
	// background-color: none;
	// background-image: url;
	background-color: #8E3838;
	/*
		padding:0.25em 0.25em 0.75em;
	*/
        background-position:left 0;
        height:72px;
	background-image:none;
//	background-color:transparent;
}
div#path {
        font-size:0.85em;
        //      padding:0.5em 0.5em 0.5em 2em;
        padding:0.5em 0.5em 0.5em 0.5em;
        height:18px;
}
div#topmenu {
/*	background-image:url(../images/topmenu_bg.png);
	background-repeat:repeat-x; 

	height:33px;
	margin:0pt;
	padding:0pt;
*/
}
div#searchbox {
    display:none
}
.jdGallery .slideElement {
    background-color:#FFFFFF;
    background-repeat:no-repeat;
    height:100%;
    width:100%;
}
h1.name {
    background-color:#ffffff;
}
div#columns {
    padding: 0px;
}
div#topmenu {
    padding:0px;
}
div.itemized_sub_items {
  width: 16em;
}
div.vertically_listed_sub_items div.content-view-embed h2 {
    padding-left: 0px;
}
div.vertically_listed_sub_items {
    width: 100%;
    margin-top: 0.5em;
}
div.vertically_listed_sub_items div.content-view-embed h2 a.title {
    color: #535548;
    text-decoration: none;
}
div#page {
    /*
    width: 999px;
    width: 96%;
    */
    width: 86%;
}
div.horizontally_listed_sub_items div.content-view-embed h2 {
    padding-left: 10px;
}
div.horizontally_listed_sub_items div.content-view-embed h2 a {
    color: #525345;
}
div#header {
    width: initial;
}
#columns {
    width: initial;
    font-size: x-large;

}
div.content-view-full div.class-frontpage div.columns-frontpage {
    padding: 0 720px 0 0px;
}
div.content-view-full div.rightcolumn div.columns-frontpage div.right-column-position div.right-column {
    width: 172%;
}
table.ezagenda_month_event td.ezagenda_month_label {
  vertical-align: top;
  padding: 0;
  width: 131px;
}
table.ezagenda_month_event td.ezagenda_month_label h2 {
  border: 1px solid #d2d2c5;
  padding: 4px;
  color: #979797;
  font-size: 1.8em;
  font-weight: normal;
  width: 93px;
  margin: 9px 10px;
  background: #eeeee5 url(../images/date_bg.png) repeat-x scroll center bottom;
  text-align: center;
}
ul, ol {
  margin: 0.75em 0 1em 0.5em;
  padding: 0;
}
div.content-view-children.float-break div.content-view-line div.class-product.float-break form div.content-action {
    padding-bottom: 20px;
}
div#columns.float-break div#main-position div#main.float-break div.user-login form div.buttonblock input#RegisterButton.button {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  font-size: 2.8em;
  color: #343434;
}
.attribute-bottom-facebook-embed {
    text-align: center;
}
div.vertically_listed_sub_items div.content-view-embed div.content-view-line {
  padding: 8px;
}
.right-column > table:nth-child(1) {
    width: 100%;
    padding-top: 17px;
    font-size: 0.90em;
}
.attribute-bottom-instagram-embed {
    text-align: center;
    float: left;
    left: 613px;
    position: relative;
}
.right-column > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > h2:nth-child(2) {
    font-weight: normal;
}
input.halfbox, textarea.halfbox {
  width: 100%;
}
input.box, input.halfbox {
  font-size: 1em;
}
div.user-register form div.block div.block input {
    width: 100%;
    margin-bottom: 10px;
}
div.content-view-full div.class-frontpage div.columns-frontpage div.right-column-position {
  width: 408px;
  margin-right: -600px;
  float: left;
}
div.border-box {
  margin-bottom: 1em;
  margin-right: 10px;
}