/*
Theme Name: Eagle Gallery
Description: The wordpress theme for Eagle Gallery.
Author: Highway 7
Author URI: http://highway7.co.uk/
*/
/*CSS Reset*/body, div, dl, dt, dd, li, pre,form, fieldset, input, textarea, p, blockquote, th, td, button { margin: 0; padding: 0; }h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; font-size: 100%; font-weight: normal; }address, caption, cite, code, dfn, em, strong, var { font-style: normal; font-weight: normal; }ol, ul { list-style: none; margin: 0; padding: 0; }table { border-collapse: collapse; border-spacing: 0; } caption, th { text-align: left; font-weight: normal; font-style: normal; }acronym, abbr, fieldset, img { border: 0;}:focus { outline: 0; }

body {
	text-align: center;
	font-size: 14px;
	font-family: Arial;
	color: #000;
}
.clear {
	clear: both;
}
.bold {
	font-weight: bold;
} 
.italics {
	font-style: italic;
}
p {
	margin-bottom: 20px;
	line-height: 22px;
}
#container {
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	text-align: left;
}
#header {
	width: 960px;
	height: 170px;
	padding-top: 35px;
}
#logo {
	width: 118px;
	height: 160px;
	float: left;
}
#title {
	width: 842px;
	height: 57px;
	float: right;
	text-align: right;
	font-size: 60px;
	padding-top: 73px;
}
#top-section {
	width: 960px;
	padding-bottom: 35px;
}
li.pagenav{
	font-size: 16px;
}
#slider {
	width: 620px;
	height: 310px;
	float: left;
}
#main-col {
	width: 620px;
	float: left;
	padding-right: 40px;
}
#exhibitions {
	width: 620px;
}
#exhibition {
	width: 620px;
	padding-bottom: 20px;
}
#exhibition img {
	float: left;
	margin-right: 10px;
}
#exhibition h1 {
	width: 610px;
	background: #000;
	color: #fff;
	padding: 5px 0px 5px 10px;
	margin-bottom: 5px;
}
#exhibition p {
	margin-left: 2px;
}
.last-exhibitin {
	border-bottom: 1px solid #000;
}
#navigation {
	width: 260px;
	float: right;
}
#navigation ul li a {
	width: 260px;
	height: 32px;
	text-align: right;
	display: block;
	color: #000;
	text-decoration: none;
	font-size: 20px;
}
#navigation ul li a:link {
	width: 260px;
	height: 32px;
	text-align: right;
	display: block;
	color: #000;
	text-decoration: none;
	font-size: 20px;
}
#navigation ul li a:visited {
	width: 260px;
	height: 32px;
	text-align: right;
	display: block;
	color: #000;
	text-decoration: none;
	font-size: 20px;
}
#navigation ul li a:hover {
	width: 260px;
	height: 32px;
	text-align: right;
	display: block;
	color: #ff0000;
	text-decoration: none;
	font-size: 20px;
}
#navigation ul li a:active {
	width: 260px;
	height: 32px;
	text-align: right;
	display: block;
	color: #000;
	text-decoration: none;
	font-size: 20px;
}
#navigation ul li a#current:link {
	width: 260px;
	height: 32px;
	text-align: right;
	display: block;
	color: #ff0000;
	text-decoration: none;
	font-size: 20px;
}
#navigation ul li a#current:visited {
	width: 260px;
	height: 32px;
	text-align: right;
	display: block;
	color: #ff0000;
	text-decoration: none;
	font-size: 20px;
}
#navigation ul li a#current:hover {
	width: 260px;
	height: 32px;
	text-align: right;
	display: block;
	color: #ff0000;
	text-decoration: none;
	font-size: 20px;
}
#navigation ul li a#current:active {
	width: 260px;
	height: 32px;
	text-align: right;
	display: block;
	color: #ff0000;
	text-decoration: none;
	font-size: 20px;
}
#mid-section {
	width: 960px;
	padding-bottom: 30px;
}
#one {
	width: 620px;
	float: left;
}
h1#page-title {
	width: 620px;
	font-size: 30px;
}
h1#page-title-two {
	width: 620px;
	font-size: 30px;
	margin-bottom: 10px;
	text-transform: lowercase;
}
h1#page-title-artist {
	width: 620px;
	font-size: 30px;
	margin-bottom: 10px;
	text-transform: capitalize;
}
#two {
	width: 260px;
	float: right;
}
.intro-text {
	width: 620px;
	padding-top: 10px;
}
#latest-box {
	width: 210px;
	border: 2px solid #d8d8d7;
	border-top: 7px solid #d8d8d7;
	margin-left: 26px;
	margin-top: 35px;
	padding: 10px 10px 10px 10px;
}
#latest-box h2 {
	font-size: 14px;
	border-bottom: 1px solid #d8d8d7;
	margin-bottom: 10px;
	padding-bottom: 3px;
}
#latest-box img.latest-image {
	float: right;
	margin-left: 10px;
}
#latest-box p {
	font-size: 11px;
	line-height: 16px;
}
#latest-box a.latest-more:link {
	font-size: 11px;
	padding: 4px 8px 4px 8px;
	background-color: #000;
	text-decoration: none;
	color: #fff;
}
#latest-box a.latest-more:visited {
	font-size: 11px;
	padding: 4px 8px 4px 8px;
	background-color: #000;
	text-decoration: none;
	color: #fff;
}#latest-box a.latest-more:hover {
	font-size: 11px;
	padding: 4px 8px 4px 8px;
	background-color: #000;
	text-decoration: none;
	color: #ff0000;
}#latest-box a.latest-more:active {
	font-size: 11px;
	padding: 4px 8px 4px 8px;
	background-color: #000;
	text-decoration: none;
	color: #fff;
}
#footer {
	width: 960px;
	border-top: 1px dotted #000;
	padding-top: 5px;
}
.footer-left {
	width: 660px;
	float: left;
}
.footer-right {
	width: 300px;
	float: left;
	text-align: right;
}
.footer-right a {
	text-decoration: none;
	color: #000;
}
.footer-right a:link {
	text-decoration: none;
	color: #000;
}
.footer-right a:hover {
	text-decoration: underline;
	color: #000;
}
.footer-right a:visted {
	text-decoration: none;
	color: #000;
}
.footer-right a:active {
	text-decoration: none;
	color: #000;
}
#map {
	width: 600px;
	height: 365px;
}
#form {
	width: 600px;
}
.news-post  {
	padding-bottom: 30px;
	width: 620px;
}
.news-post p {
	margin-bottom: 20px;
}
.news-post a.news-link-through {
	text-decoration: none;
	color: #fff;
	display: block;
	width: 620px;
	background-color: #000;
	padding: 5px 0px 5px 10px;
}
.news-post a.news-link-through:link {
	text-decoration: none;
	padding: 5px 0px 5px 10px;
	color: #fff;
	display: block;
	width: 620px;
	background-color: #000;
}
.news-post a.news-link-through:visited {
	text-decoration: none;
	padding: 5px 0px 5px 10px;
	color: #fff;
	display: block;
	width: 620px;
	background-color: #000;
}
.news-post a.news-link-through:hover {
	text-decoration: underline;
	padding: 5px 0px 5px 10px;
	color: #fff;
	display: block;
	width: 620px;
	background-color: #000;
}
.news-post a.news-link-through:active {
	text-decoration: none;
	padding: 5px 0px 5px 10px;
	color: #fff;
	display: block;
	width: 620px;
	background-color: #000;
}
.news-post a.read-more {
	text-decoration: underline;
	font-weight: normal;
	color: #000;
}
.news-post a.read-more:link {
	text-decoration: underline;
	font-weight: normal;
	color: #000;
}
.news-post a.read-more:visited {
	text-decoration: underline;
	font-weight: normal;
	color: #000;
}
.news-post a.read-more:hover {
	text-decoration: none;
	font-weight: normal;
	color: #000;
}
.news-post a.read-more:active {
	text-decoration: underline;
	font-weight: normal;
	color: #000;
}
.news-post span {
	top: -10px;
	position: relative;
}
a.pdf {
	color: #000;
	text-decoration: underline;
}
a.pdf:link {
	color: #000;
	text-decoration: underline;
}
a.pdf:visited {
	color: #000;
	text-decoration: underline;
}
a.pdf:hover {
	color: #000;
	text-decoration: none;
}
a.pdf:active {
	color: #000;
	text-decoration: underline;
}
.links-post  {
	padding-bottom: 30px;
	width: 620px;
}
.links-post img  {
	border: 1px solid #000;
	float: left;
	margin-right: 10px;
}
ul.mediums {
	margin-bottom: 30px;
}
ul.mediums ul {
	margin-left: 30px;
	margin-bottom: 20px;
}
ul.mediums li {
	margin-bottom: 10px;
}
ul.mediums li a  {
	text-decoration: none;
	font-size: 18px;
	color: #000;
	text-transform: lowercase;
}
ul.mediums li a:link  {
	text-decoration: none;
	font-size: 18px;
	color: #000;
	text-transform: lowercase;
}
ul.mediums li a:visited  {
	text-decoration: none;
	font-size: 18px;
	color: #000;
	text-transform: lowercase;
}
ul.mediums li a:hover  {
	text-decoration: underline;
	font-size: 18px;
	color: #000;
	text-transform: lowercase;
}
ul.mediums li a:active  {
	text-decoration: none;
	font-size: 18px;
	color: #000;
	text-transform: lowercase;
}
ul.cat li a  {
	text-decoration: none;
	font-size: 16px;
	color: #000;
	text-transform: capitalize;
}
ul.cat li a:link  {
	text-decoration: none;
	font-size: 16px;
	color: #000;
	text-transform: capitalize;
}
ul.cat li a:visited  {
	text-decoration: none;
	font-size: 16px;
	color: #000;
	text-transform: capitalize;
}
ul.cat li a:hover  {
	text-decoration: underline;
	font-size: 16px;
	color: #000;
	text-transform: capitalize;
}
ul.cat li a:active  {
	text-decoration: none;
	font-size: 16px;
	color: #000;
	text-transform: capitalize;
}
a.gallery-links {
	text-decoration: none;
	color: #000;
	font-weight: normal;
}
a.gallery-links:link {
	text-decoration: underline;
	color: #000;
	font-weight: normal;
}
a.gallery-links:visited {
	text-decoration: underline;
	color: #000;
	font-weight: normal;
}
a.gallery-links:hover {
	text-decoration: none;
	color: #000;
	font-weight: normal;
}
a.gallery-links:active {
	text-decoration: underline;
	color: #000;
	font-weight: normal;
}
span.bold {
	display: block;
	margin-bottom: 5px;
}
span span {
	font-weight: normal;
}
.artwork {
	float: left;
	width: 100px;
	text-align: center;
	height: 190px;
	padding-right: 60px;
}
.artwork a {
	display: block;
	color: #000;
	text-decoration: none;
}
.artwork a:link {
	display: block;
	color: #000;
	text-decoration: none;
}
.artwork a:visited {
	display: block;
	color: #000;
	text-decoration: none;
}
.artwork a:hover {
	display: block;
	color: #000;
	text-decoration: underline;
}
.artwork a:active {
	display: block;
	color: #000;
	text-decoration: none;
}
.biog {
	width: 620px;
}
.single {
	width: 620px;
}
.single img {
	margin-right: 20px;
}
.single-float-div {
	float: left;
}
ul.single-details li {
	margin-bottom: 8px;
}
ul.single-details li a {
	color: #000;
	text-decoration: underline;
}
ul.single-details li a:link {
	color: #000;
	text-decoration: underline;
}
ul.single-details li a:visited {
	color: #000;
	text-decoration: underline;
}
ul.single-details li a:hover {
	color: #000;
	text-decoration: none;
}
ul.single-details li a:active {
	color: #000;
	text-decoration: underline;
}
a.go-back {
	color: #000;
	text-decoration: underline;
	display: block;
	margin-top: 40px;
}
a.go-back:link {
	color: #000;
	text-decoration: underline;
	display: block;
	margin-top: 20px;
}
a.go-back:visited {
	color: #000;
	text-decoration: underline;
	display: block;
	margin-top: 20px;
}
a.go-back:hover {
	color: #000;
	text-decoration: none;
	display: block;
	margin-top: 20px;
}
a.go-back:active {
	color: #000;
	text-decoration: underline;
	display: block;
	margin-top: 20px;
}
.login-form {
	width: 190px;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
}












.stepcarousel{
position: relative; /*leave this value alone*/
overflow: scroll; /*leave this value alone*/
width: 618px;
height: 280px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
width: 206px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}
p.step-arrows a {
	color: #000;
	text-decoration: none;
}
p.step-arrows a:link {
	color: #000;
	text-decoration: none;
}
p.step-arrows a:visited {
	color: #000;
	text-decoration: none;
}
p.step-arrows a:hover {
	color: #f00;
	text-decoration: none;
}
p.step-arrows a:active {
	color: #000;
	text-decoration: none;
}

































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































