P { font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#000000; }
.main { font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#000000; }
.mainwhite { font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#FFFFFF; }
.large { font-family:Arial, Helvetica, sans-serif; font-size:12pt; color:#000000; }
.subtitle { font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; color:#5C2E3F; }
.purple { font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#5C2E3F; }
.green { font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#5A6F47; }
.title { font-family:Arial, Helvetica, sans-serif; font-size:13.5pt; color:#CC6600; }
.small { font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#000000; }
.menu { font-family:Arial, Helvetica, sans-serif; font-size:11pt; color:#CC6600; }
.pullquote { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12pt; color:#FFFFFF; }

/*LINK STYLES*/
a: { font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#CC6600; text-decoration:none; }
a:active { font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#CC6600; text-decoration:none; }
a:hover { font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#CC6600; text-decoration:underline; }
a.promo { font-family:Arial, Helvetica, sans-serif; font-size:13.5pt; color:#5C2E3F; text-decoration:none; }
a.promo:active { font-family:Arial, Helvetica, sans-serif; font-size:13.5pt; color:#5C2E3F; text-decoration:none; }
a.promo:hover { font-family:Arial, Helvetica, sans-serif; font-size:13.5pt; color:#5C2E3F; text-decoration:underline; }
a.menu { font-family:Arial, Helvetica, sans-serif; font-size:11pt; color:#CC6600; text-decoration:none; }
a.menu:active { font-family:Arial, Helvetica, sans-serif; font-size:11pt; color:#CC6600; text-decoration:none; }
a.menu:hover { font-family:Arial, Helvetica, sans-serif; font-size:11pt; color:#CC6600; text-decoration:underline; }
a.small { font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#CC6600; text-decoration:none; }
a.small:active { font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#CC6600; text-decoration:none; }
a.small:hover { font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#CC6600; text-decoration:underline; }
a.main { font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#CC6600; text-decoration:none; }
a.main:active { font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#CC6600; text-decoration:none; }
a.main:hover { font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#CC6600; text-decoration:underline; }

/*GALLERY STYLES*/
.gallery {
	margin:0;
	background: transparent url(images/bgd_gallery.gif) repeat-y top left;
}
#galleryWrapper {
	float:left;
	width:600px;
}
#galleryWrapper .menu {
	float:left;
	width:190px;
	padding-top:5px;
}
#galleryWrapper .menu ul {
	margin:0 0 0 26px;
	padding:0;
}
#galleryWrapper .display {
	float:left;
	width:400px;
	padding:5px;
}
#galleryWrapper .display .displayMenu {
	text-align:center;
	padding-bottom:5px;
}
#galleryHeader {
	width:100%;
	text-align:right;
	background-color:#ffffff;
	border-bottom:1px solid #54303C;
}
#galleryHeader img {
	margin:5px;
}
#galleryWrapper .display .displayPic {
	margin:0 auto;
	text-align:center;
}
#galleryWrapper .display .displayPic .main {
	padding-top:10px;
	text-align:left;
	font-size:11px;
}
#galleryWrapper .display .displayPic img {
	padding:10px 10px 20px 10px;
	border-top:1px solid #eee;
	border-left:1px solid #eee;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	background-color:#fff;
}
