body { background: #fff url("../../img/themes/optometry/strip_bg.gif") repeat-x 0 0; }

.panel-alt2 a { color: #AB9464; }
.panel-alt2 a:hover { color: #d7a; }

#strip .signedin a { color: #AB9464; }
#strip .signedin a:hover { color: #d7a; }

#strip .signin { background: #b58 url("../../img/themes/optometry/strip_signin_bg.gif") repeat-x 0 0; }
#sidebar1 .logo { background: url("../../img/themes/optometry/logo.jpg") no-repeat 0 0; }

h1,
#centre h2, 
.panel-lined h3,
.panel-solid h2,
.signin-panel h2 { color: #AB9464; }

#centre h3, 
#searchresults h3,
#searchresults #sidebar3 h3,
.intro p,
#sidebar2 .address h3,
#signin label { color: #BDAB84; }

.intro h2 {
	margin-bottom: 0.5em;
}

.intro p {
	font-family: Georgia, "Times New Roman", Times, Serif;
	font-style: italic;
	font-size: 110%;
	line-height: 1.4;
}

.panel-solid {
	border-color: #D2C6AC;
	background: #fff url("../../img/themes/optometry/panel_bg.gif") repeat-x;
}

.panel-themed {
	border-color: #AB9464;
	background: #AB9464;
}
.panel-themed h2 { color: #fff; }
.panel-themed a:link,
.panel-themed a:visited { color: #EFEBE2; }
.panel-solid.panel-themed a:hover { color: #fff; }

.bug span { background: #AB9464; }

.search.top .submit { background: url("../../img/themes/optometry/button_search.gif") 0 0 no-repeat; }
.search.large .submit { background: url("../../img/themes/optometry/button_search_large.gif") 0 0 no-repeat; }

#searchresults { border-color: #b69; }
#searchresults .tabs li a {
	background-color: #F3D5ED;
	color: #AB9464;
}
#searchresults .tabs li a.selected { background-color: #AB9464; }
#searchresults #sidebar3 h3 {}

#sidebar2 .panel-lined,
#sidebar3,
#searchresults .pagination  { border-color: #ECE7DC; }

#tabs { background: #AB9464 url("../../img/themes/optometry/tabs-bg.png") top no-repeat; }
#tabs ul, #centre #tabs ul { background-image: url("../../img/themes/optometry/tabs-bottom.png"); }
#tabs a { background-image: url("../../img/themes/optometry/tabs.png"); }
#tabs a span { background-image: url("../../img/themes/optometry/tabs.png"); color: #AB9464; }
#tabs a:hover span { color: #786131; }

#bottom,
#bottom .panel-solid { border-color: #D2C6AC; }
