.center { text-align: center; }
.title { font-size: 1.6em; font-weight: bold; }
.subtitle { font-size: 1.3em; font-weight: bold; }
.greyTitle { color: #ccc; }

.left { float: left; }
.right { float: right; }

img { vertical-align: middle; }

/* ------------------------------------------------------------------------------------------ */

/*.oneBox, .normalBox {
	border: 1px solid #000;
	margin-bottom: 1em;
}*/

/*.oneBox { 	-moz-border-radius: 1em; }*/

.standardBox {
	color: #efefef;
}

#main .selected {
	border:2px solid #f00;
	padding: 0.5em;
}

/* ------------------------------------------------------------------------------------------ */

#theOrangeBar {
	clear: both;
	padding-bottom: 0.5em;
	text-align: center;
	/*height:3px; 
	margin: 0 auto;
	background:url(../../img/orange.png) bottom left repeat-x;
	background-color: #95f559;*/
}

#theSpacerBar {
	height:81px;
}

/* originally 65, 10px and 72px */

/* ------------------------------------------------------------------------------------------ */

/*
#galleryBar {
	font-size:1.2em;
	text-align:center;
	vertical-align:middle;
	width:800px;
	height: 62px;
	margin: 0 auto;
	background: url(../subnav.png) no-repeat;
}

.galleryInfo { color: #333; }
.galleryInfo a { color: #333; }
.galleryInfo a:hover { color: #fff; }
*/

#galleryBar {
	background: url('http://www.oovu.com/newgallery/subnav.png') no-repeat;
	width: 800px;
	height: 62px;
	margin: 0 auto;
	padding:7px
}

#galleryBar .noImage {
	font-size:1.4em;
	font-weight:bold;
}

#galleryBar .inner {
	width:785px;
	text-align:center;
}

#galleryBar .inner a {
	font-size:1.2em;
	color: #999;
}

#galleryBar .inner a:hover { color: #fff; }

/* ------------------------------------------------------------------------------------------ */

#main {
	min-height: 90%;
	margin: 0 auto;
}
/*padding: 1em;*/

#main .oneBox, #main .normalBox, #main .logoBox  {
	/* background-color: #f2dd9b; e9c98c <-- blue; f2dd9b #f3e5ad */
	background-color: #bcbdc1;
	border: 1px solid #000; /*#c8bf7b;*/
	overflow: hidden;
}

#filterBox {
	color: #000;
	width: 140px;
	font-family: Times New Roman, Georgia, Times, serif;
}

#filterBox .filterHead { color: #000; font-size: 1.2em; }

#filterBox a { color: #000; } /* #bf9d31 ecc753 */

#main .logoBoxWrap {
	float: left;
	width: 27%;
	text-align: center;
	border: 2px solid #000;
	min-height: 400px;
	
}

	/*background-color: #f3e5ad;
	border: 3px solid #000;
	-moz-border-radius: 1em;*/

#main .logoBox {
	background-color: #231f20;
	border: 11px solid #f5f6e6; /*#cabe7b;*/
	padding: 1em 0;
	margin: 0;
	min-height: 400px;
	overflow: auto;
}

#main .pageWrapper {
	position: relative;
	background-color: #bcbdc1;
	/*border: 4px solid #c8bf7b;*/
	border: 1px solid #000;
	padding: 1em;
	margin-top: 1em;
	bottom: 8px;
	right: 8px;
	overflow: auto;
}

#main .mainGalleryDrop {
	clear: both;
	width: 1010px;
	margin: 0em auto;
	background-color: #d7d7d9;
}

#main .galleryInfo {
	float: right;
	width: 69%;
}

#main .galleryInfo {
	margin-top: 1em;
}

#scrollGalleryBox {
	width:870px;
	background-color:#231f20;
	border: 11px solid #f5f6e6; /*#cabe7b;*/
	padding: 1em 0;
}

/* ------------------------------------------------------------------------------------------ */

#main .theGallery {
	background-color: #bcbdc1;
	border: 1px solid #000; /*#c8bf7b;*/
	overflow: hidden;
	padding: 1em;
	position: relative;
	bottom: 8px;
	right: 8px;
}

#main .theGallery .right {
	border: 2px solid #000;
}

#galleryShadow {
	width:1070px;
	margin: 1em auto;
	background-color: #d7d7d9;
}

/* ------------------------------------------------------------------------------------------ */

#main .aboutPage {
	width:1010px;
	margin: 0 auto;
}

#main .aboutPage .left {
	width: 35%;
}

#main .aboutPage .right {
	width: 63%;
}

.mainPageWidth { width: 1010px; }

/* ------------------------------------------------------------------------------------------ */

#main .artistBox {
	background-color: #bcbdc1;
	border: 1px solid #000; /*#c8bf7b;*/
	padding: 1em;
	position: relative;
	bottom: 8px;
	right: 8px;
	overflow: hidden;
}

#main .artistBoxDrop {
	width: 1010px;
	margin: 1em auto;
	background-color: #d7d7d9;
}

.artistListing, .artListing {
	width: 100%;
	margin: 0 auto;
}

.artistListing ul, .artListing ul {
	list-style: none;
	border: 0; padding: 0; margin: 0;
}

.artistListing li, .artListing li {
	list-style: none;
	float:left;
	height: 160px;
	margin:1em 0;
	padding:0;
}

.artistListing li {
	width:20%;
}

.artListing li {
	width:25%;
}

.artistListing ul li img {
	height: 75px;
}

.artListing ul li img {
	border: 9px solid #000;
}


/* --- */

.dropShadow {
	background-color: #d7d7d9;
	margin: 16px 0 0 16px;
}

.oneBox {
	position: relative;
	padding: 1em;
	position: relative;
	right: 8px;
	bottom: 8px;
}

#joinBar {
	margin:0 auto;
	width:800px;
	text-align: center;
	padding: 1em 0;
}
