* {margin:0px; padding:0px;}
body {margin: 0px 0px 0px 0px; background-color:#000000; background-image:url(../images/bkg.jpg); background-repeat:repeat-x; 
font-family:  "Lucida Grande","Lucida Sans Unicode","Helvetica Neue", Helvetica, sans-serif; 
font-size: 13px; 
font-style: normal; 
font-weight: normal; 
line-height: 1.55; 
color: #572311; }
a:link { color : #Af6D48}
a:visited { color : #9d5324}
a:hover { color : #E4B67C}

#container{width:100%; margin:0px; padding:0px; position:absolute; top: 89px}
#containerHome{width:1170px; margin:0px; padding:0px; position:absolute; top: 89px; background-color:#000; }
#wrapper { width:960px; margin:0px;  background-color:#FDF7EA; background-image:url(../images/bkg_content1.jpg); background-position:top right; background-repeat:no-repeat}
/* FLOORPLAN */
#f1 {position:absolute;left:0px;top:91px;background-color:#371A11;width: 840px;z-index: 100;  display:none}
#f2 {position:absolute;left:0px;top:340px;background-color:#371A11;width: 840px;z-index: 100; display:none}
/* END FLOORPLAN */
/* top nav header*/
#topbar {position: relative; width:100%; height:66px;  padding:0px; background-image: url(../images/hdr_home_2.jpg); background-repeat:no-repeat;}
#header { position: relative; width:960px; height:23px; background-image: url(../images/bkg_navbar.jpg); background-repeat:no-repeat;}
#nav {padding: 2px 4px 8px 4px;}
#nav ul { display: inline;} 
#nav ul li {padding: 0px 32px 0px 0px; border: none;list-style: none;display: inline;}
#nav a { font-family: Tmes New Roman, Times, serif; font-size: 14px; font-style: normal; font-weight: 700; line-height: 20px; color:#FDF7EA; text-decoration: none;}
#nav a:hover { color: #E4B67C;}
/* end top nav header */
/* Content 2 column */
#sidebar1 {float:left; width:470px;}
#sidebar2 {float:left; width:429px;}
#sidebar3 {float:right; width:280px;}
#contentMenus {float:left; width:680px;}
#borderMenus {width:630px;  margin:15px; border: 1px solid #DBBA9E; padding:10px}
#borderMenus h3 { font-size:18px; text-transform:uppercase}
.menuColumn1 {float:left; width:300px;}
.menuColumn1 ul {font-size: 12px; font-style: normal; font-weight: normal; line-height: 20px; color: #522d24; margin: 0px; padding: 0px 0px 0px 25px; list-style: none}
.menuColumn1 li {border-bottom: 1px solid #DBBA9E}
.menuColumn2 {float:left; width:120px;}
.menuColumn2 ul {font-size: 12px; font-style: normal; font-weight: normal; line-height: 20px; color: #522d24; margin: 0px; padding: 0px 0px 0px 0px; list-style: none}
.menuColumn2 li {border-bottom: 1px solid #DBBA9E}
.menuColumn2 h1 {font-family: "Times New Roman", Times, Palatino Linotype, Palatino, serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 18px; color: #Af6D48; margin: 10px 0px 3px 0px;  font-weight:normal; font-variant:normal}

#content {float:left; width:531px;}
#border {width:478px;  margin :15px; border: 1px solid #DBBA9E; padding:10px}
#contentHome { float:left; width:490px; }
#borderHome {width:420px; margin:15px; border: 1px solid #DBBA9E; padding:20px}
#borderCalendar {width:625px;  height: 650px; margin :15px; border: 1px solid #DBBA9E; padding:10px; }
#borderGallery {width:635px;  height: 650px; margin :15px; border: 1px solid #DBBA9E; padding:10px 5px; }
.borderInfo {width:370px; border: 1px solid #DBBA9E; margin: 0px 0px 20px 0; padding:10px; }

.borderInfo p {margin: 0px 0px 0px 0px;}
.borderInfo H2 { font-size:20px}

/* end Content 2 column */
.float-right {/* element float right */
  float: right;width: 350px;padding-left: 0.2em;}
/* FOOTER */
#footer {width:960px; padding: 0px 0px 0px 0px; height:30px; clear:both; font-family: "Times New Roman", Times, Palatino Linotype, Palatino, serif; font-size: 13px; font-style: normal; font-weight: normal; line-height: 16px; }

.calendar{font-family: "Times New Roman", Times, Palatino Linotype, Palatino, serif;  font-size: 20px; font-style: normal; font-weight: normal; line-height: 20px; color: #Af6D48; margin: 5px 0px 0px 25px; font-weight:normal; font-variant: small-caps}

p {margin: 5px 25px 10px 0;}
h1, h2, h3, h4, h5 { line-height:1;font-family: "Times New Roman", Times, Palatino Linotype, Palatino, serif;  font-weight:500; color: #Af6D48; } 
h1 { font-size: 30px; margin: 0 0 10 0;}
h2 {font-size: 28px; margin: 0 0 0 0; text-transform:uppercase}
body#venues h2 {font-size:20px}
h3 {font-size: 24px; margin: 0 0 10px 0;}
h4 {font-size: 20px; margin: 0px 0px 10px 0; }

ul { font-size: 12px; font-style: normal; font-weight: normal;color: #522d24; margin: 0px 0px 20px 40px; padding: 0px 0px 0px 0px;}


.smallhdr{font-size: 18px; font-style: normal; font-weight: normal;}
.small{font-size:11px; line-height:16px}

.formtitle {font-size: 12px; font-style: normal; font-weight: normal; line-height: 20px; color: #Af6D48; }
.form {font-family: "Times New Roman", Times, Palatino Linotype, Palatino, serif;  font-size: 13px; font-style: normal; font-weight: bold; line-height: 20px; color: #Af6D48;  background-color:#371A11; border: 1px solid #Af6D48; padding: 2px; text-align:center; margin: 3px  }
.form  a:link { color: #FDF7EA; text-decoration:none}
.form  a:visited { color: #Af6D48; text-decoration:none}
.form  a:hover { color: #Af6D48; text-decoration:none}	
ul.content { font-size: 12px; font-style: normal; font-weight: normal; line-height: 18px; color: #522d24; margin: 0px 0px 20px 35px; padding: 0px 0px 0px 0px; list-style: none}
.content ul a:link { color: #522d24;}
.content ul a:visited { color: #E5DAC0;}
.content ul a:hover { color: #99A8BB;}

.content li.indent { text-indent: 20px}

.listPadded { padding: 0px 0px 5px 0px;}

ul.listing {font-size: 12px; font-style: normal; font-weight: normal; line-height: 21px; color: #Af6D48;margin: 0px 0px 0px 40px;}


.footerH {color: #Af6D48; }
/* rule */
hr {color: #FDF7EA;  border: 1px dotted #9B4D1B; border-style: none none dotted none;  margin: 10px 0 ;  width: 450px; text-align:left }
.long {color: #FDF7EA;  border: 1px dotted #9B4D1B; border-style: none none dotted none;  margin: 0px 10px 10px 25px;  width: 580px; text-align:left }
.clear {clear:both; height: 20px; border-bottom: 1px dotted #9B4D1B; margin-bottom:10px}
.clearSimple {clear:both; height:10px}
.border {border-bottom: 1px dotted #9B4D1B;margin-bottom:10px}
.borderPadding {border-bottom: 1px dotted #9B4D1B; padding: 3px 0px 3px 0px}


div#thirtyBoxes { width:290px; padding-left:30px; }
div#thirtyBoxes .avatar { float: left; margin-right: 8px; }
div#thirtyBoxes .tags { font-size: 12px; font-weight: bold; margin-bottom: 6px; margin-top: 8px;}
div#thirtyBoxes .eventItem {margin-left:10px; text-indent:-10px; }
div#thirtyBoxes .eventDate {font-family:  Trebuchet MS,Tahoma, Helvetica Neue, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; line-height: 24px; color: #572311; }
div#thirtyBoxes .eventSummary {font-family:  Trebuchet MS,Tahoma, Helvetica Neue, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; line-height: 24px; color: #Af6D48; border-bottom: 1px dotted #AF6D48}
div#thirtyBoxes .header {font-weight: bold; margin-bottom: 6px; }
div#thirtyBoxes .footer {margin-top: 6px; background-color: #eee; font-size: 11px;  }
div#thirtyBoxes .eventBlock { cursor: pointer;  }
div#thirtyBoxes .repeatType { display: none; }

