.menu {
    margin: 0;
	margin-left: 330px;
    padding: 0;
    list-style: none;
	height: 80px;
	left: 50px;
	position: inherit;
}
.menu li {
    padding: 0;
    margin: 0;
    list-style: none;
    background-repeat: no-repeat;
}
.menu li a, .menu li a:visited {
    display: block;
    text-decoration: none;
    text-indent: -9999px;
    height: 39px;
    background-repeat: no-repeat;
}
.now {background-image: url(../uploads/images/now-1.jpg); width: 184px;}
.now a {background-image: url(../uploads/images/now-0.jpg);}
.sculptures {background-image: url(../uploads/images/sculptures-1.jpg); width: 184px;}
.sculptures a {background-image: url(../uploads/images/sculptures-0.jpg);}
.drawing {background-image: url(../uploads/images/drawings-1.jpg); width: 184px;}
.drawing a {background-image: url(../uploads/images/drawings-0.jpg);}
.biography {background-image: url(../uploads/images/biography-1.jpg); width: 184px;}
.biography a {background-image: url(../uploads/images/biography-0.jpg);}
.curvit {background-image: url(../uploads/images/curvit-1.jpg); width: 184px;}
.curvit a {background-image: url(../uploads/images/curvit-0.jpg);}
.contact {background-image: url(../uploads/images/contact-1.jpg); width: 184px;}
.contact a {background-image: url(../uploads/images/contact-0.jpg);}
.design {background-image: url(../uploads/images/design-1.jpg); width: 184px;}
.design a {background-image: url(../uploads/images/design-0.jpg);}

ul.menu li a:hover {background: none;}
.menu li {float: left;}
.menu li ul {display: none; margin:0px; padding:0px;}
.menu li:hover ul {display: block; width:184px;}
.menu li li {list-style: none; }

.menu:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}

form, fieldset {
 margin: 0;
 padding: 0;
 float: left;
 border: 0;	
}

#search_results ul {
 list-style: none outside none;	
 margin: 0;
 padding: 0;
}

#search_results ul li {
	border-bottom: 1px dotted #ccc;
	padding-bottom: 1em;
	margin-bottom: 2em;
}

#search_results .paginationControl {
	border-bottom: 1px solid #ccc;
	margin-bottom: 20px;
	padding-bottom: 10px;
}

.paginationControl {
	text-align: right;
	margin-bottom: 10px;
}

.paginationControl .numbers {
	margin: 0 10px;
}

.paginationControl p {
	display: inline;
	margin-right: 20px;
}

.paginationControl a.number {
	border:1px solid #847967; 
	display: inline-block;
	padding: 2px 4px;	
	margin: 0 3px;
}

.paginationControl a.number:hover {
	background:#24859D; 
	color: #fff;
}

.current {
	background:#847967; 
	color: #fff;
	display: inline-block;
	padding: 3px 5px;
}

.highlight {
	background: #C7EEF9;
	padding: 2px 0;
}

