body{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color:#FFF5D4;
}
a {
text-decoration: none;
}

.nav {
	text-decoration: none;
	font-weight: bold;
	font-size:14px;
	color: #A1323C;
	font-family: Arial, Helvetica, sans-serif;
}

a.nav:hover {
	color: #FFF8E3;
} 

a.gn_rd {
	color:#3B8C2A;
	font-weight: bold;
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
}
a.gn_rd:hover{
	color:#AE3641;
}

a.lg_rd {
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	font-style:italic;
	color: #AF3540;
}
a.lg_rd:hover{
	color:#C7656E;
}

.dhtml {
	text-decoration: none;
	font-weight: bold;
	font-size:9pt;
	color: #A1323C;
	font-family: Arial;
}
a.dhtml:hover {
	color: #FFF8E3;
}

a.a_img{
	text-decoration: none;
}

.webstyr{
color:#DCB43B;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
}
a.webstyr:hover {
	color: #AF3540;
}

h1.red {
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
font-weight: bold;
font-style:normal;
color: #AE3641;
}

h2.red {
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
font-weight: bold;
font-style:italic;
color: #AE3641;
}

.menuItemCat {
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
font-weight: bold;
font-style:normal;
color: #AE3641;
}

.menuItemTitle {
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
font-weight: bold;
font-style:italic;
color: #BF9E3B;
}

.menuItemTitleRed {
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
font-weight: bold;
font-style:normal;
color: #AE3641;
}

.menuItemTitleRednp {
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
font-weight: bold;
font-style:normal;
color: #AE3641;
}

.menuItemTitleRedSm {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
font-style:normal;
color: #AE3641;
text-decoration: none;
}

a.menuItemTitleRedSm:hover {
color: #FFFFFF;
}

.menuItems {
	text-decoration: none;
	font-weight: normal;
	font-size: 12px;
	color: #8C742B;
	font-family: Arial, Helvetica, sans-serif;
}
.mexiItems {
	width: 500px;
	text-decoration: none;
	font-weight: normal;
	font-size: 12px;;
	color: #8C742B;
	font-family: Arial, Helvetica, sans-serif;
}

.menus {
	text-decoration: underline;
	font-weight: bold;
	font-size:14px;
	color: #D8B343;
	font-family: Arial, Helvetica, sans-serif;
}
.menus2 {
	text-decoration: underline;
	font-weight: bold;
	font-size:12px;
	color: #D8B343;
	font-family: Arial, Helvetica, sans-serif;
}

a.menus:hover {
	color: #F1D276;
}

a.menus2:hover {
	color: #F1D276;
}

a.events {
	text-decoration: underline;
	font-weight: bold;
	font-size:12px;
	color: #D8B343;
	font-family: Arial, Helvetica, sans-serif;
}
a.events:hover {
	color: #F1D276;
}
.events {
	text-decoration: none;
	font-weight: bold;
	font-size:12px;
	color: #D8B343;
	font-family: Arial, Helvetica, sans-serif;
}

hr.red {
color:#AE3641;
}
.txt {
	text-decoration: none;
	font-weight: normal;
	font-size:12px;
	color: #A58933;
	font-family: Arial, Helvetica, sans-serif;
}
.txtSm {
	text-decoration: none;
	font-weight: normal;
	font-size:10px;
	color: #A58933;
	font-family: Arial, Helvetica, sans-serif;
}

a.txtSm {
text-decoration:underline;
}
a.txtSm:hover {
color: #F1D276;
}

.txtPrSm {
	text-decoration: none;
	font-weight: normal;
	font-size:10px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}

.dot {
font-family: Symbol;
font-size:12px;
}

div.p100 {
	position: relative;
	float: left;
	width: 100px;
}

div.float {
	position: relative;
	float: left;
}

div.noprint {
}

div.printBtn {
width:100%;
text-align: right;
}

div.nav {
width:100%;
text-align: center;
}
div.padding {
padding: 0px 16px 0px 16px;
}

div.blurb {
width:124px;
height:124px;
border: solid 2px #D8B343;
text-align: center;
padding: 16px 0px 16px 0px;
} 

div.blurbPubCalendar{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#B29337;
padding:6px 4px 6px 4px;
}
table.calendar{
width:560px;
border: 2px solid #D8B343;
}
td.calendar{
width: 140px;
border: 1px solid #D8B343;
padding:6px 4px 6px 4px;
vertical-align:top;
}
td.calendarSpan{
width: 560px;
border: 1px solid #D8B343;
text-align:center;
}
a.events_calendar{
	text-decoration: underline;
	font-weight: bold;
	font-size:12px;
	color:#B29337;
	font-family: Arial, Helvetica, sans-serif;
}
a.events_calendar:hover{
	color: #D8B343;
}

div.vspace8 {
font-size:8px; 
font-family:Arial, Helvetica, sans-serif;
}

a.blurb {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#F7CD4D;
display:block;
}
a.blurb:hover {
color:#FFF5D4;
}

a.blurbSplash {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#D9B444;
display:block;
}
a.blurbSplash:hover {
color:#AE3641;
}

.submit {
width:100px; 
background-color:#B84852; 
color:#FFF6E9; 
border:#D8B343 solid 2px; 
font-family:Arial, Helvetica, sans-serif;
font-weight:bold; 
cursor:hand;
}

a.gallery_selected {
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	color: #AF3540;
	background-color:#FFF5D4;
}
a.gallery {
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	color: #AF3540;
}
a.gallery:hover{
	color:#C7656E;
	background-color:#EAD79D;
}
